aboutsummaryrefslogtreecommitdiff
path: root/tests/core/encoding/cbor
Commit message (Collapse)AuthorAgeFilesLines
* encoding/cbor: support simd vectorsLaytan Laats2025-06-041-0/+8
|
* encoding/cbor: support the matrix typeLaytan Laats2025-06-041-0/+20
|
* Add `#+feature dynamic-literals` to testsgingerBill2025-01-051-0/+1
|
* encoding/cbor: fix skipping of ignored/missing fields in struct unmarshalLaytan Laats2024-10-261-1/+4
|
* encoding/cbor: handle binary having more fields than the struct by discardingLaytan Laats2024-10-251-0/+51
|
* encoding/cbor: various fixesLaytan Laats2024-08-091-42/+41
| | | | | | | - "null" is the proper way to represent the nil value in the diagnostic format - hex encoding in diagnostic format was wrong - struct keys weren't sorted the right deterministic way
* Update `tests\core\encoding\cbor` to use new test runner.Jeroen van Rijn2024-06-021-209/+132
| | | | | | It was leaky and required a substantial number of `loc := #caller_location` additions to parts of the core library to make it easier to track down how and where it leaked. The tests now run fine multi-threaded.
* encoding/cbor: rename `diagnose` to `to_diagnostic_format` to be clearerLaytan Laats2024-03-041-7/+7
|
* encoding/cbor: make temp allocations more explicitLaytan2024-03-041-1/+1
|
* encoding/cbor: core -> baseLaytan2024-03-041-1/+2
|
* encoding/cbor: adhere to new quaternion rules of masterLaytan Laats2024-03-041-1/+1
|
* encoding/cbor: deterministically store bit sets as big endianLaytan Laats2024-03-041-1/+1
|
* encoding/cbor: ignore struct fields with `cbor:"-"`Laytan Laats2024-03-041-0/+3
|
* encoding/cbor: cleanLaytan Laats2024-03-041-16/+7
|
* encoding/cbor: add decoder flags and protect from malicious untrusted inputLaytan Laats2024-03-041-3/+14
|
* encoding/cbor: fully support marshal/unmarshal of unionsLaytan Laats2024-03-041-40/+220
|
* encoding/cbor: initial package implementationLaytan Laats2024-03-041-0/+719