| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | 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 | |
| | | ||||||
| * | encoding/cbor: core -> base | Laytan | 2024-03-04 | 2 | -2/+4 | |
| | | ||||||
| * | encoding/cbor: adhere to new quaternion rules of master | Laytan Laats | 2024-03-04 | 1 | -1/+1 | |
| | | ||||||
| * | encoding/cbor: deterministically store bit sets as big endian | Laytan Laats | 2024-03-04 | 1 | -1/+1 | |
| | | ||||||
| * | encoding/cbor: ignore struct fields with `cbor:"-"` | Laytan Laats | 2024-03-04 | 1 | -0/+3 | |
| | | ||||||
| * | encoding/cbor: fix unused import | Laytan Laats | 2024-03-04 | 1 | -1/+0 | |
| | | ||||||
| * | encoding/cbor: clean | Laytan Laats | 2024-03-04 | 1 | -16/+7 | |
| | | ||||||
| * | encoding/cbor: add decoder flags and protect from malicious untrusted input | Laytan Laats | 2024-03-04 | 1 | -3/+14 | |
| | | ||||||
| * | encoding/cbor: fully support marshal/unmarshal of unions | Laytan Laats | 2024-03-04 | 1 | -40/+220 | |
| | | ||||||
| * | encoding/base64: add decode_into, add tests | Laytan Laats | 2024-03-04 | 1 | -0/+60 | |
| | | ||||||
| * | encoding/cbor: initial package implementation | Laytan Laats | 2024-03-04 | 1 | -0/+719 | |
| | | ||||||
| * | fix hxa test use after free, skip weird pow test failure | Laytan Laats | 2024-02-02 | 1 | -2/+1 | |
| | | ||||||
| * | Update core:encoding to Unicode 15.1 table. | Jeroen van Rijn | 2024-01-02 | 1 | -2/+2 | |
| | | ||||||
| * | testing: add test for `Out_Of_Memory` return | Rickard Andersson | 2023-10-02 | 1 | -0/+44 | |
| | | ||||||
| * | Add test for utf8 multibyte strings | Abdelrahman Farid | 2023-09-19 | 1 | -0/+8 | |
| | | ||||||
| * | Keep -vet happy | gingerBill | 2023-07-31 | 1 | -15/+12 | |
| | | ||||||
| * | Remove `using` where easily possible | gingerBill | 2023-07-31 | 2 | -26/+18 | |
| | | ||||||
| * | Fix #2684 | Jeroen van Rijn | 2023-07-28 | 1 | -16/+18 | |
| | | ||||||
| * | fix #2550 json encoding should use surrogate pairs per RFC7159 | Laytan Laats | 2023-05-22 | 1 | -1/+15 | |
| | | ||||||
| * | fix hex.encode and add tests for the package | Laytan Laats | 2023-05-15 | 1 | -0/+93 | |
| | | ||||||
| * | Correct naming in tests | gingerBill | 2022-07-11 | 2 | -4/+4 | |
| | | ||||||
| * | Correct xml test | gingerBill | 2022-05-12 | 1 | -1/+1 | |
| | | ||||||
| * | [xml] Add `parse_from_string` overload. | Jeroen van Rijn | 2022-04-30 | 1 | -1/+1 | |
| | | | | | | `parse` now takes either a `[]u8` slice or a string. `load_from_file` takes a path string. | |||||
| * | [i18n/xml] Move I18N XML files to their own assets directory. | Jeroen van Rijn | 2022-04-29 | 1 | -22/+11 | |
| | | ||||||
| * | [xml] Enable tests. | Jeroen van Rijn | 2022-04-28 | 1 | -0/+15 | |
| | | ||||||
| * | [xml] Speedup. | Jeroen van Rijn | 2022-04-28 | 1 | -8/+9 | |
| | | ||||||
| * | Merge branch 'master' into xml | Jeroen van Rijn | 2022-04-27 | 3 | -6/+654 | |
| |\ | ||||||
| | * | [json/unmarshal] Fix quoted strings. | Jeroen van Rijn | 2022-04-19 | 1 | -9/+11 | |
| | | | ||||||
| | * | Add JSON unmarshal test. | Jeroen van Rijn | 2022-04-19 | 1 | -0/+253 | |
| | | | ||||||
| | * | Delete accidentally added test artefact. | Jeroen van Rijn | 2022-04-18 | 1 | -0/+0 | |
| | | | ||||||
| | * | Add uleb128 byte-at-a-time decoder. | Jeroen van Rijn | 2022-04-16 | 2 | -1/+1 | |
| | | | ||||||
| | * | Fix test | gingerBill | 2022-03-24 | 1 | -1/+1 | |
| | | | ||||||
| | * | Fix some core:encoding/hxa stuff (error handling, header, max -> min) | gitlost | 2022-03-16 | 1 | -0/+232 | |
| | | | | | | | | | | | Also add missing f16 case to core:reflect as_u64 & as_f64 Add tests for above & add previous tests missing from test/core/build.bat | |||||
| | * | tabs. | Jeroen van Rijn | 2022-03-08 | 1 | -5/+5 | |
| | | | ||||||
| | * | [varint] Add additional LEB128 tests. | Jeroen van Rijn | 2022-03-08 | 1 | -7/+55 | |
| | | | ||||||
| | * | [varint] Add signed LEB128 encoding. | Jeroen van Rijn | 2022-03-08 | 1 | -10/+37 | |
| | | | ||||||
| | * | [varint] Add LEB128 decoding + tests | Jeroen van Rijn | 2022-03-08 | 2 | -19/+98 | |
| | | | | | | | | | Also make tests in general less spammy: Don't print [PASS] for each successful test, only report failures and progress. | |||||
| | * | [tests] Make test runners exit with errorlevel 1 if a test fails. | Jeroen van Rijn | 2022-03-03 | 1 | -0/+4 | |
| | | | ||||||