aboutsummaryrefslogtreecommitdiff
path: root/core/encoding
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #4634 from dozn/patch-1gingerBill2025-01-061-2/+2
|\
| * Remove unnecessary string() conversion.dozn2024-12-281-1/+1
| * Use Struct Tags For Embedded (with `using`) Structs When Unmarshalling JSONdozn2024-12-281-1/+1
* | encoding/base32: Add `@(rodata)` attribute to default tablesZoltán Kéri2025-01-031-0/+2
* | encoding/base32: Fix RFC 4648 references and add RFC reference URLZoltán Kéri2024-12-312-4/+9
* | encoding/base32: Fix style issues for CIZoltán Kéri2024-12-311-5/+4
* | encoding/base32: Convert files to UTF-8 with Unix line endingsZoltán Kéri2024-12-301-223/+224
* | encoding/base32: Add proper cleanup for encoded strings in testsZoltán Kéri2024-12-301-1/+3
* | encoding/base32: Add custom alphabet test caseZoltán Kéri2024-12-301-0/+75
* | encoding/base32: Remove incorrect defer delete in encode()Zoltán Kéri2024-12-301-1/+0
* | encoding/base32: Add encode->decode roundtrip testZoltán Kéri2024-12-301-0/+23
* | encoding/base32: Move tests to base32_test.odinZoltán Kéri2024-12-292-126/+127
* | encoding/base32: Expand `DEC_TABLE` to full 256 bytesZoltán Kéri2024-12-261-13/+15
* | encoding/base32: Use `ENC_TBL` parameter consistently in encode()Zoltán Kéri2024-12-261-9/+9
* | encoding/base32: Add custom validation supportZoltán Kéri2024-12-251-5/+16
* | encoding/base32: Replace padding map with switch statementZoltán Kéri2024-12-241-9/+11
* | encoding/base32: Set optimization mode for decode()Zoltán Kéri2024-12-241-0/+1
* | encoding/base32: Use consistent allocator and add proper cleanupZoltán Kéri2024-12-241-22/+43
* | encoding/base32: Fix decode implementation per RFC 4648Zoltán Kéri2024-12-241-58/+79
* | encoding/base32: Add RFC 4648 test suiteZoltán Kéri2024-12-241-0/+104
* | encoding/base32: Fix buffer allocation and bounds checkingZoltán Kéri2024-12-241-6/+24
* | encoding/base32: Replace assertions with error returnsZoltán Kéri2024-12-241-9/+31
|/
* fix #4536 - stack buffer overflow for size_of 0 types in struct unmarshalLaytan Laats2024-12-061-1/+1
* Merge pull request #4562 from dozn/patch-1gingerBill2024-12-061-3/+3
|\
| * Move Struct Field Zipping Outside of JSON Token Loopdozn2024-12-051-3/+3
* | Fix #4537gingerBill2024-12-051-0/+1
|/
* Fix #4549gingerBill2024-12-021-1/+1
* fix unmarshal unhandled error (#4515)o:tone2024-11-251-1/+1
* Fix a bug in hxa decoder found by the new checkjakubtomsu2024-11-171-1/+1
* Check for more errors in json.unmarshalgingerBill2024-11-141-15/+34
* Remove relative types from json marshallergingerBill2024-11-141-6/+0
* fix cbor.to_json always returning array of tuples for objectsAlexis Caraballo2024-10-291-1/+1
* encoding/cbor: fix skipping of ignored/missing fields in struct unmarshalLaytan Laats2024-10-261-0/+2
* encoding/cbor: handle binary having more fields than the struct by discardingLaytan Laats2024-10-251-1/+13
* cbor: fix capacity and ptr calculation for dynarray unmarshalTom Solberg2024-10-201-4/+5
* encoding/json: fix leak when string is unmarshalled into non-string fieldLaytan Laats2024-10-191-5/+10
* [encoding/ini]: Add missing line terminator at the end of the sectionflysand72024-09-241-0/+1
* core/encoding/cbor: allow unmarshalling non-string map keysLaytan Laats2024-09-111-27/+11
* Merge pull request #4191 from laytan/improve-package-doc-commentsgingerBill2024-09-0412-239/+257
|\
| * core: improve package doc comments for the documentation generatorLaytan Laats2024-09-0312-239/+257
* | unmarshal bitset ints like cbor doesjakubtomsu2024-09-041-1/+24
|/
* fix some doc commentsLaytan Laats2024-09-021-1/+1
* encoding/csv: fix examplesLaytan Laats2024-08-301-4/+6
* Fix error for uuid to require 36 bytes instead 32 (4 bytes for dashes)Ed Yu2024-08-261-15/+20
* encoding/cbor: various fixesLaytan Laats2024-08-093-10/+20
* Update example to use `err != nil` insteadgingerBill2024-08-041-3/+3
* Tidy up codeRonald2024-07-211-2/+1
* Ensure that values in ini map are unquotedRonald2024-07-211-0/+2
* Allow json to unmarshal empty struct.Jeroen van Rijn2024-07-211-2/+1
* Add `core:encoding/ini` to examples/allgingerBill2024-07-191-1/+1