| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | encoding/cbor: support simd vectors | Laytan Laats | 2025-06-04 | 1 | -0/+8 |
| | | |||||
| * | encoding/cbor: support the matrix type | Laytan Laats | 2025-06-04 | 1 | -0/+20 |
| | | |||||
| * | Fix parsing of CDATA tags (#5059) | Jeroen van Rijn | 2025-04-19 | 1 | -6/+6 |
| | | | | Fixes #5054 | ||||
| * | encoding/json: marshal enumerated arrays to objects with key-value pairs | jkenda | 2025-02-01 | 1 | -1/+47 |
| | | |||||
| * | Add `#+feature dynamic-literals` to tests | gingerBill | 2025-01-05 | 1 | -0/+1 |
| | | |||||
| * | Add comment explaining #4515 test. | Jeroen van Rijn | 2024-11-25 | 1 | -3/+8 |
| | | |||||
| * | Test #4515 | Jeroen van Rijn | 2024-11-25 | 1 | -0/+34 |
| | | |||||
| * | encoding/cbor: fix skipping of ignored/missing fields in struct unmarshal | Laytan Laats | 2024-10-26 | 1 | -1/+4 |
| | | |||||
| * | encoding/cbor: handle binary having more fields than the struct by discarding | Laytan Laats | 2024-10-25 | 1 | -0/+51 |
| | | |||||
| * | Fix `-vet` and `-strict-style` failures in tests | Feoramund | 2024-08-26 | 2 | -6/+6 |
| | | |||||
| * | encoding/cbor: various fixes | Laytan Laats | 2024-08-09 | 1 | -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 | ||||
| * | Allow json to unmarshal empty struct. | Jeroen van Rijn | 2024-07-21 | 1 | -0/+18 |
| | | |||||
| * | Ensure deletion of maybe is delayed until we're finished with it. | Ronald | 2024-07-20 | 1 | -1/+1 |
| | | |||||
| * | Fix typo in name of test | Ronald | 2024-07-20 | 1 | -1/+1 |
| | | |||||
| * | Add encoding/ini tests | Ronald | 2024-07-20 | 1 | -0/+120 |
| | | |||||
| * | Merge branch 'master' into json-add-int-key-map-support | VladPavliuk | 2024-07-14 | 1 | -0/+21 |
| |\ | |||||
| | * | Imply `#no_capture` to all variadic parameters | gingerBill | 2024-07-14 | 1 | -1/+1 |
| | | | |||||
| | * | Add more uses of `#no_capture` | gingerBill | 2024-07-14 | 1 | -1/+1 |
| | | | |||||
| | * | Align ignore syntax of json tags with fmt, cbor | VladPavliuk | 2024-07-14 | 1 | -1/+1 |
| | | | |||||
| | * | Add support of `ignore` tag for `json.marshal` | VladPavliuk | 2024-07-13 | 1 | -0/+21 |
| | | | |||||
| * | | Small code refactoring in `test_core_json` | VladPavliuk | 2024-07-13 | 1 | -2/+1 |
| | | | |||||
| * | | Remove unused imports in `test_core_json` | VladPavliuk | 2024-07-13 | 1 | -3/+0 |
| | | | |||||
| * | | Allow to `marshal` and `unmarshal` maps with int keys | VladPavliuk | 2024-07-13 | 1 | -0/+40 |
| |/ | |||||
| * | Fix indentation of tests | gingerBill | 2024-06-29 | 1 | -16/+8 |
| | | |||||
| * | Change how `Time` is constructed in `uuid` | Feoramund | 2024-06-22 | 1 | -24/+24 |
| | | |||||
| * | Add API for creating custom version 8 UUIDs | Feoramund | 2024-06-22 | 1 | -3/+17 |
| | | |||||
| * | Add vendor-specific version 8 UUID generation (hashing) | Feoramund | 2024-06-22 | 1 | -0/+14 |
| | | |||||
| * | Test if v1 and v6 UUID `node` is set correctly | Feoramund | 2024-06-22 | 1 | -6/+20 |
| | | |||||
| * | Add `uuid` test for timestamps | Feoramund | 2024-06-22 | 1 | -0/+48 |
| | | |||||
| * | Add UUID sorting tests | Feoramund | 2024-06-22 | 1 | -0/+125 |
| | | |||||
| * | Fix indentation | Feoramund | 2024-06-22 | 1 | -94/+94 |
| | | |||||
| * | Add buffer-based `to_string` to `uuid` package | Feoramund | 2024-06-22 | 1 | -3/+8 |
| | | |||||
| * | Improve time-related API in `uuid` package | Feoramund | 2024-06-22 | 1 | -51/+50 |
| | | | | | | | - Let timestamps be specified by the user. - Change `time_v*` to `raw_time_v*` and implement an API that returns timestamps from the `time` package. | ||||
| * | Require CSPRNG in UUID generation where applicable | Feoramund | 2024-06-22 | 1 | -0/+9 |
| | | |||||
| * | Move v3 and v5 UUID procs to `uuid/legacy` | Feoramund | 2024-06-22 | 1 | -5/+6 |
| | | |||||
| * | Add version 6 UUID generation | Feoramund | 2024-06-22 | 1 | -0/+31 |
| | | |||||
| * | Add version 1 UUID generation | Feoramund | 2024-06-22 | 1 | -0/+31 |
| | | |||||
| * | Add version 7 UUID generation | Feoramund | 2024-06-22 | 1 | -1/+31 |
| | | |||||
| * | Make UUID `Identfier` only a distinct byte array | Feoramund | 2024-06-22 | 1 | -2/+2 |
| | | |||||
| * | Add `core:encoding/uuid` | Feoramund | 2024-06-22 | 1 | -0/+118 |
| | | |||||
| * | Fold XML attribute whitespace. | Jeroen van Rijn | 2024-06-12 | 1 | -0/+14 |
| | | |||||
| * | Update XML reader to normalize whitespace, part 1. | Jeroen van Rijn | 2024-06-12 | 1 | -5/+5 |
| | | |||||
| * | Port `tests\core\encoding\xml` | Jeroen van Rijn | 2024-06-02 | 1 | -136/+84 |
| | | | | | Made them run in parallel as well. | ||||
| * | Port `tests\core\encoding\varint` | Jeroen van Rijn | 2024-06-02 | 1 | -60/+24 |
| | | |||||
| * | Port `tests\core\encoding\json` | Jeroen van Rijn | 2024-06-02 | 1 | -65/+23 |
| | | |||||
| * | Port `tests\core\encoding\hxa` | Jeroen van Rijn | 2024-06-02 | 1 | -115/+87 |
| | | | | | And fix a few leaks in `core:encoding/hxa` while at it. | ||||
| * | Port `tests\encoding\hex` | Jeroen van Rijn | 2024-06-02 | 1 | -50/+44 |
| | | |||||
| * | Update `tests\core\encoding\cbor` to use new test runner. | Jeroen van Rijn | 2024-06-02 | 2 | -253/+153 |
| | | | | | | | 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 clearer | Laytan Laats | 2024-03-04 | 1 | -7/+7 |
| | | |||||
| * | encoding/cbor: make temp allocations more explicit | Laytan | 2024-03-04 | 1 | -1/+1 |
| | | |||||