aboutsummaryrefslogtreecommitdiff
path: root/core/encoding
Commit message (Expand)AuthorAgeFilesLines
* Followup fix to #4895Courtney Strachan2025-10-051-3/+1
* Merge branch 'odin-lang:master' into masterCourtney Strachan2025-10-0617-287/+236
|\
| * Add `#+test` to base32_test.odingingerBill2025-09-281-0/+1
| * Require `@(init)` and `@(fini)` to be `proc "contextless" ()`gingerBill2025-08-081-4/+6
| * Change `is_utf16` field to `encoding` and use an enumgingerBill2025-08-053-3/+3
| * Begin supporting `string16` across the core librarygingerBill2025-08-024-6/+10
| * Fix #4705Jeroen van Rijn2025-06-091-1/+2
| * Clarify `strconv.append_*` to `strconv.write_*`Feoramund2025-06-052-7/+7
| * encoding/cbor: support simd vectorsLaytan Laats2025-06-042-0/+30
| * encoding/cbor: support the matrix typeLaytan Laats2025-06-042-0/+31
| * Fix incorrect CSV reader settings for example, fix typo in docsWesley Kerfoot2025-05-272-3/+1
| * Rename `core:encoding/ansi` to `core:terminal/ansi`Feoramund2025-05-202-157/+0
| * Merge pull request #4944 from dozn/masterLaytan2025-05-151-8/+14
| |\
| | * [core:encoding/json] When Unmarshalling, Only Match Struct Tags If Presentdozn2025-03-171-8/+14
| * | Fixed an overflow when decoding a large CBOR slice.Barinzaya2025-04-291-1/+1
| * | Add cbor.unmarshal_from_bytes taking a []byteJeroen van Rijn2025-04-291-0/+6
| * | Fix typo in private functionEly Alon2025-04-281-2/+2
| * | Add commentJeroen van Rijn2025-04-191-0/+4
| * | Fix parsing of CDATA tags (#5059)Jeroen van Rijn2025-04-193-92/+99
| * | Fix HXA defer warningJeroen van Rijn2025-04-071-2/+2
| * | Fix broken examples in documentation tester.Jeroen van Rijn2025-04-051-2/+2
| * | fix unmarshalling bit sets in jsonLaytan Laats2025-03-221-2/+18
| |/
* / Fixed json null value parsingCourtney Strachan2025-03-021-1/+7
|/
* encoding/json: marshal enumerated arrays to objects with key-value pairsjkenda2025-02-011-3/+13
* Fix stray space vs. tabJeroen van Rijn2025-01-121-4/+4
* 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