Feoramund
b7de15caa3
Clarify strconv.append_* to strconv.write_*
2025-06-05 16:56:00 -04:00
Alexis Caraballo
31d5bc48a7
fix cbor.to_json always returning array of tuples for objects
...
to_json uses a small proc to check if all keys of an object are strings.
It was always returning false for any input.
2024-10-29 01:50:38 -03:00
Laytan Laats
912f99abc8
encoding/cbor: various fixes
...
- "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
2024-08-09 21:56:54 +02:00
Jeroen van Rijn
a27b167218
Update tests\core\encoding\cbor to use new test runner.
...
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.
2024-06-02 14:47:07 -04:00
gingerBill
334e08c750
Update numerous package declaration names
2024-04-18 12:17:39 +01:00
gingerBill
38c1fd5824
Keep -vet happy
2024-04-15 14:35:51 +01:00
Laytan Laats
04bd3cc525
encoding/cbor: rename diagnose to to_diagnostic_format to be clearer
2024-03-04 17:26:19 +01:00
Laytan
0076c07076
encoding/cbor: core -> base
2024-03-04 17:26:19 +01:00
Laytan Laats
c1cf6c1a95
encoding/cbor: add general docs and example
2024-03-04 17:26:19 +01:00
Laytan Laats
317931a3c5
encoding/cbor: deterministically store bit sets as big endian
2024-03-04 17:26:19 +01:00
Laytan Laats
cb8bb8bfd8
encoding/cbor: cleanup default temp allocator
2024-03-04 17:26:19 +01:00
Laytan Laats
7283b5e75c
encoding/cbor: minor things
2024-03-04 17:26:19 +01:00
Laytan Laats
21e6e28a3a
encoding/cbor: add decoder flags and protect from malicious untrusted input
2024-03-04 17:26:19 +01:00
Laytan Laats
5533a327eb
encoding/cbor: initial package implementation
2024-03-04 17:25:34 +01:00