aboutsummaryrefslogtreecommitdiff
path: root/core/encoding/cbor/cbor.odin
Commit message (Collapse)AuthorAgeFilesLines
* Clarify `strconv.append_*` to `strconv.write_*`Feoramund2025-06-051-3/+3
|
* fix cbor.to_json always returning array of tuples for objectsAlexis Caraballo2024-10-291-1/+1
| | | | to_json uses a small proc to check if all keys of an object are strings. It was always returning false for any input.
* encoding/cbor: various fixesLaytan Laats2024-08-091-2/+3
| | | | | | | - "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-2/+2
| | | | | | 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.
* Update numerous package declaration namesgingerBill2024-04-181-1/+1
|
* Keep -vet happygingerBill2024-04-151-2/+2
|
* encoding/cbor: rename `diagnose` to `to_diagnostic_format` to be clearerLaytan Laats2024-03-041-12/+12
|
* encoding/cbor: core -> baseLaytan2024-03-041-1/+2
|
* encoding/cbor: add general docs and exampleLaytan Laats2024-03-041-5/+0
|
* encoding/cbor: deterministically store bit sets as big endianLaytan Laats2024-03-041-18/+0
|
* encoding/cbor: cleanup default temp allocatorLaytan Laats2024-03-041-0/+5
|
* encoding/cbor: minor thingsLaytan Laats2024-03-041-1/+5
|
* encoding/cbor: add decoder flags and protect from malicious untrusted inputLaytan Laats2024-03-041-1/+7
|
* encoding/cbor: initial package implementationLaytan Laats2024-03-041-0/+680