| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Remove `libm` dependency in `core:math` where possiblecustom-math-sin | gingerBill | 2024-06-02 | 5 | -134/+459 |
| | | |||||
| * | Implement `sin` and `cos` in native Odin | gingerBill | 2024-06-02 | 3 | -57/+129 |
| | | |||||
| * | core/crypto/aes: Add AES implementation | Yawning Angel | 2024-06-01 | 7 | -1/+617 |
| | | |||||
| * | core/crypto/_aes/ct64: Add GHASH | Yawning Angel | 2024-06-01 | 2 | -0/+141 |
| | | |||||
| * | core/crypto/_aes: 64-bit portable implementation | Yawning Angel | 2024-06-01 | 7 | -0/+867 |
| | | |||||
| * | core/simd/x86: Add the AES-NI intrinsics | Yawning Angel | 2024-06-01 | 1 | -0/+49 |
| | | |||||
| * | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2024-05-31 | 2 | -0/+14 |
| |\ | |||||
| | * | PR#3655 - small linter issue correction | Erik Isidore | 2024-05-30 | 1 | -1/+1 |
| | | | |||||
| | * | core:sys/linux - Add support for Unix Domain Socket addresses | Erik Isidore | 2024-05-30 | 2 | -0/+14 |
| | | | |||||
| * | | `core:encoding/ini` | gingerBill | 2024-05-31 | 1 | -0/+189 |
| |/ | |||||
| * | Take logger itself, not a pointer to logger in multi-logger destructor. | Vitalii Kravchenko | 2024-05-28 | 1 | -3/+2 |
| | | |||||
| * | Merge pull request #3644 from odin-lang/foreign-import-improvements | gingerBill | 2024-05-28 | 2 | -5/+7 |
| |\ | | | | | Allow `foreign import` import paths to be evaluated in the semantic phase rather than parsing | ||||
| | * | Change parser to use `^Expr` rather than `string` for the foreign import paths | gingerBill | 2024-05-28 | 2 | -5/+7 |
| | | | |||||
| * | | Remove unused code in `internal_random_prime` | Feoramund | 2024-05-28 | 1 | -3/+0 |
| |/ | |||||
| * | fix pitch_from_quaternion | shashank | 2024-05-27 | 3 | -3/+3 |
| | | |||||
| * | Make destroy_file_logger take logger instead of logger pointer. | Vitalii Kravchenko | 2024-05-27 | 1 | -1/+1 |
| | | |||||
| * | Fix a few darwin libc signatures with incorrect parameters. | Harold Brenes | 2024-05-26 | 1 | -4/+4 |
| | | |||||
| * | Fix slice.has_prefix & slice.has_suffix | korvahkh | 2024-05-25 | 1 | -2/+2 |
| | | | | | The needle was the element type instead of the slice type. | ||||
| * | Merge pull request #3628 from IllusionMan1212/bitset-json-marshalling-fix | Jeroen van Rijn | 2024-05-25 | 1 | -2/+0 |
| |\ | | | | | fix(core/encoding/json): remove Unsupported_Type return when marshalling bit_set | ||||
| | * | fix(core/encoding/json): remove Unsupported_Type return when marshalling bit_set | IllusionMan1212 | 2024-05-25 | 1 | -2/+0 |
| | | | |||||
| * | | Limit to max of 9 fraction second digits, part deux. | Jeroen van Rijn | 2024-05-24 | 1 | -2/+2 |
| | | | |||||
| * | | Limit to max of 9 fraction second digits. | Jeroen van Rijn | 2024-05-24 | 1 | -1/+1 |
| | | | |||||
| * | | Add dedicated ISO 8601 parser. | Jeroen van Rijn | 2024-05-24 | 1 | -0/+113 |
| | | | |||||
| * | | Allow lowercase z TZ indicator. | Jeroen van Rijn | 2024-05-24 | 1 | -1/+1 |
| | | | |||||
| * | | Merge pull request #3623 from yay/allow-space-in-rfc-3339 | Jeroen van Rijn | 2024-05-24 | 1 | -6/+6 |
| |\ \ | | | | | | | Allow space (in addition to T and t) as RFC 3339 date/time separator. | ||||
| | * | | Allow space (in addition to T and t) as RFC 3339 date/time separator. | Vitalii Kravchenko | 2024-05-24 | 1 | -6/+6 |
| | | | | |||||
| * | | | Fix types | gingerBill | 2024-05-24 | 1 | -2/+2 |
| |/ / | |||||
| * | | Deprecate `core:odin/printer` + `format` in favor of OLS. | Jeroen van Rijn | 2024-05-24 | 5 | -2592/+6 |
| | | | |||||
| * | | Merge pull request #3619 from Kelimion/csv_iterator | Jeroen van Rijn | 2024-05-24 | 2 | -2/+111 |
| |\ \ | | | | | | | Add iterator_next(&r) to CSV. | ||||
| | * | | Remove core:mem import in example. | Jeroen van Rijn | 2024-05-24 | 1 | -1/+0 |
| | | | | |||||
| | * | | Add iterator_next(&r) to CSV. | Jeroen van Rijn | 2024-05-24 | 2 | -2/+112 |
| | | | | |||||
| * | | | Merge pull request #3614 from Kelimion/rbtree | Jeroen van Rijn | 2024-05-24 | 2 | -6/+571 |
| |\ \ \ | | | | | | | | | Add `core:container/rbtree` | ||||
| | * | | | Address concerns. | Jeroen van Rijn | 2024-05-24 | 1 | -4/+5 |
| | | | | | |||||
| | * | | | Fix package line. | Jeroen van Rijn | 2024-05-24 | 1 | -1/+1 |
| | | | | | |||||
| | * | | | Add `core:container/rbtree` | Jeroen van Rijn | 2024-05-23 | 2 | -6/+570 |
| | |/ / | | | | | | | | | | | | | | | | | | | | | | Add a red-black tree with configurable $Key and $Value. Also includes tests that verify it maintains RB invariants, doesn't leak. Originally based on the CC0 implementation from literateprograms.org. But reworked to the same API used by @Yawning's excellent `core:container/avl` for ease of use. | ||||
| * | | | Merge pull request #3611 from hstormo/textbox | gingerBill | 2024-05-24 | 1 | -13/+30 |
| |\ \ \ | | | | | | | | | vendor/microui: nicer textbox | ||||
| | * | | | Satisfy -vet | Håkon Stormo | 2024-05-23 | 1 | -2/+1 |
| | | | | | |||||
| | * | | | text_edit: better handle failure to resize underlying buffer | Håkon Stormo | 2024-05-23 | 1 | -13/+31 |
| | |/ / | |||||
| * / / | Fix enum definition for `bit_set` use | gingerBill | 2024-05-24 | 1 | -10/+4 |
| |/ / | |||||
| * | | Improve `fmt` parsing of struct field tags | gingerBill | 2024-05-20 | 1 | -41/+89 |
| | | | |||||
| * | | Fix the way '%32b' and other prefixed numbers are written. | Jeroen van Rijn | 2024-05-20 | 1 | -11/+58 |
| | | | |||||
| * | | Merge pull request #3604 from matias-eduardo/master | gingerBill | 2024-05-20 | 1 | -1/+0 |
| |\ \ | | | | | | | remove extra newline in enumerated array hash fmt | ||||
| | * | | remove extra newline in enumerated array hash fmt | Matias Fernandez | 2024-05-18 | 1 | -1/+0 |
| | | | | |||||
| * | | | Merge pull request #3592 from laytan/wasm-gpa | gingerBill | 2024-05-20 | 1 | -2/+0 |
| |\ \ \ | |/ / |/| | | add a default heap/general purpose allocator for wasm to `base:runtime` | ||||
| | * | | add a default heap/general purpose allocator for wasm to `base:runtime` | Laytan Laats | 2024-05-16 | 1 | -2/+0 |
| | | | | |||||
| * | | | Apply fix to QOI decoder as well. | Jeroen van Rijn | 2024-05-18 | 1 | -378/+377 |
| | | | | |||||
| * | | | Fix qoi encode bug. | Jeroen van Rijn | 2024-05-18 | 1 | -2/+0 |
| | | | | |||||
| * | | | i18n: Add section merge + duplicate key detection to gettext. | Jeroen van Rijn | 2024-05-17 | 1 | -4/+15 |
| | | | | |||||
| * | | | Fix .mo contexts | Jeroen van Rijn | 2024-05-17 | 1 | -15/+23 |
| | | | | | | | | | | | | | | | | | | | | | | Fixes #3590 - `get("key")` - `get("context", "key")` | ||||
| * | | | Fix .mo parser: Number of plurals | Jeroen van Rijn | 2024-05-17 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | Fixes #3591 Added plur.mo to tests | ||||