| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | encoding/cbor: fix epoch tag with small values | Laytan | 2025-11-03 | 1 | -14/+18 |
| | | |||||
| * | Link doc lines to source specifications. | Jeroen van Rijn | 2025-10-10 | 1 | -1/+1 |
| | | |||||
| * | Render examples. | Jeroen van Rijn | 2025-10-10 | 1 | -4/+4 |
| | | |||||
| * | Further overhaul of package line comments. | Jeroen van Rijn | 2025-10-09 | 1 | -1/+1 |
| | | |||||
| * | package lines for encoding | Jeroen van Rijn | 2025-10-09 | 1 | -1/+1 |
| | | |||||
| * | More package lines | Jeroen van Rijn | 2025-10-09 | 1 | -3/+3 |
| | | |||||
| * | Require `@(init)` and `@(fini)` to be `proc "contextless" ()` | gingerBill | 2025-08-08 | 1 | -4/+6 |
| | | |||||
| * | Change `is_utf16` field to `encoding` and use an enum | gingerBill | 2025-08-05 | 2 | -2/+2 |
| | | |||||
| * | Begin supporting `string16` across the core library | gingerBill | 2025-08-02 | 2 | -1/+3 |
| | | |||||
| * | Clarify `strconv.append_*` to `strconv.write_*` | Feoramund | 2025-06-05 | 1 | -3/+3 |
| | | |||||
| * | encoding/cbor: support simd vectors | Laytan Laats | 2025-06-04 | 2 | -0/+30 |
| | | |||||
| * | encoding/cbor: support the matrix type | Laytan Laats | 2025-06-04 | 2 | -0/+31 |
| | | |||||
| * | Fixed an overflow when decoding a large CBOR slice. | Barinzaya | 2025-04-29 | 1 | -1/+1 |
| | | | | | | | | The initial allocation for the slice is limited to prevent untrusted data from forcing a huge allocation, but then the dynamic array was created with a capacity of the unlimited length, rather than the actual capacity of the allocation. This was causing a buffer overrun. | ||||
| * | Add cbor.unmarshal_from_bytes taking a []byte | Jeroen van Rijn | 2025-04-29 | 1 | -0/+6 |
| | | |||||
| * | fix cbor.to_json always returning array of tuples for objects | Alexis Caraballo | 2024-10-29 | 1 | -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: fix skipping of ignored/missing fields in struct unmarshal | Laytan Laats | 2024-10-26 | 1 | -0/+2 |
| | | |||||
| * | encoding/cbor: handle binary having more fields than the struct by discarding | Laytan Laats | 2024-10-25 | 1 | -1/+13 |
| | | |||||
| * | cbor: fix capacity and ptr calculation for dynarray unmarshal | Tom Solberg | 2024-10-20 | 1 | -4/+5 |
| | | |||||
| * | core/encoding/cbor: allow unmarshalling non-string map keys | Laytan Laats | 2024-09-11 | 1 | -27/+11 |
| | | |||||
| * | encoding/cbor: various fixes | Laytan Laats | 2024-08-09 | 2 | -10/+13 |
| | | | | | | | | - "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 | ||||
| * | fix some bugs with -disable-assert | Laytan Laats | 2024-07-16 | 2 | -2/+4 |
| | | |||||
| * | Reduce the size of `runtime.Type_Info` | gingerBill | 2024-07-14 | 2 | -4/+4 |
| | | |||||
| * | encoding/cbor: add a custom tag to the example | Laytan Laats | 2024-07-08 | 1 | -5/+33 |
| | | |||||
| * | encoding/cbor: improve perf of marshalling array-like types | Laytan Laats | 2024-07-08 | 1 | -16/+56 |
| | | |||||
| * | encoding/cbor: fix umarshal of big fixed arrays | Laytan Laats | 2024-07-08 | 1 | -14/+6 |
| | | |||||
| * | wasi: make the demo run on wasi and run it in CI | Laytan Laats | 2024-06-29 | 1 | -1/+0 |
| | | |||||
| * | Fix loads of indentation issues with mixing spaces and tabs | gingerBill | 2024-06-29 | 2 | -22/+22 |
| | | |||||
| * | Even more style fixes | gingerBill | 2024-06-29 | 2 | -2/+2 |
| | | |||||
| * | Update `tests\core\encoding\cbor` to use new test runner. | Jeroen van Rijn | 2024-06-02 | 4 | -113/+116 |
| | | | | | | | 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 names | gingerBill | 2024-04-18 | 6 | -6/+6 |
| | | |||||
| * | Keep -vet happy | gingerBill | 2024-04-15 | 4 | -18/+17 |
| | | |||||
| * | encoding/cbor: rename `diagnose` to `to_diagnostic_format` to be clearer | Laytan Laats | 2024-03-04 | 2 | -14/+14 |
| | | |||||
| * | encoding/cbor: respect default to panic allocator | Laytan | 2024-03-04 | 1 | -1/+1 |
| | | |||||
| * | encoding/cbor: make temp allocations more explicit | Laytan | 2024-03-04 | 4 | -114/+62 |
| | | |||||
| * | encoding/cbor: core -> base | Laytan | 2024-03-04 | 5 | -8/+13 |
| | | |||||
| * | encoding/cbor: remove usage of incl_elem and excl_elem | Laytan | 2024-03-04 | 1 | -4/+4 |
| | | |||||
| * | encoding/cbor: adhere to new quaternion rules of master | Laytan Laats | 2024-03-04 | 1 | -3/+3 |
| | | |||||
| * | encoding/cbor: add general docs and example | Laytan Laats | 2024-03-04 | 5 | -11/+149 |
| | | |||||
| * | encoding/cbor: deterministically store bit sets as big endian | Laytan Laats | 2024-03-04 | 3 | -26/+8 |
| | | |||||
| * | encoding/cbor: ignore struct fields with `cbor:"-"` | Laytan Laats | 2024-03-04 | 2 | -10/+31 |
| | | |||||
| * | encoding/cbor: clean | Laytan Laats | 2024-03-04 | 1 | -3/+2 |
| | | |||||
| * | encoding/cbor: fix wrong allocator bug | Laytan Laats | 2024-03-04 | 1 | -3/+2 |
| | | |||||
| * | encoding/cbor: clean and fixup some allocations | Laytan Laats | 2024-03-04 | 3 | -32/+25 |
| | | |||||
| * | encoding/cbor: cleanup comments about tags | Laytan Laats | 2024-03-04 | 1 | -12/+13 |
| | | |||||
| * | encoding/cbor: cleanup default temp allocator | Laytan Laats | 2024-03-04 | 4 | -35/+77 |
| | | |||||
| * | encoding/cbor: don't zero bytes we are going to write/read to/from anyway | Laytan Laats | 2024-03-04 | 1 | -16/+16 |
| | | |||||
| * | encoding/cbor: minor things | Laytan Laats | 2024-03-04 | 3 | -4/+6 |
| | | |||||
| * | encoding/cbor: add decoder flags and protect from malicious untrusted input | Laytan Laats | 2024-03-04 | 4 | -226/+335 |
| | | |||||
| * | encoding/cbor: fully support marshal/unmarshal of unions | Laytan Laats | 2024-03-04 | 3 | -6/+105 |
| | | |||||
| * | encoding/cbor: cleanup base64 tag | Laytan Laats | 2024-03-04 | 1 | -50/+62 |
| | | |||||