CultLib/tests/vectors
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens abf624ab04 C# reference: one payload nesting bound (256) on read and write, nil arm slots refused, bounds vectors
CultPayloadDepth.Check walks MessagePack headers iteratively and refuses the first
container past CultMessagePackSecurity.MaximumPayloadDepth, read or skipped, called by
SerializeUntyped (on the bytes it produced) and DeserializeUntyped (before decoding).
UntrustedData's 500 is replaced by the same value as a backstop. CultUnionGuard refuses
[k, nil] arms. New vectors in tests/vectors/union-parity, with bounds-outcomes.msgpack
as their data; the gate now runs every Check-calling test body and fingerprints bytes
and write times. All commits build.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 08:33:15 +02:00
..
document-variants-c0 Variant overrides follow the plain-record outcome; bad writes and shared indexes are refused 2026-09-29 06:58:51 +02:00
document-variants-c1 Regenerate the C1 variant vector: the variant overrides its indexed code 2026-09-29 06:59:29 +02:00
union-parity C# reference: one payload nesting bound (256) on read and write, nil arm slots refused, bounds vectors 2026-10-11 08:33:15 +02:00