aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | Rename to `Static_Handle_Map`gingerBill2026-01-261-12/+59
| | | | | | | |
| * | | | | | | Make things contextless where possiblegingerBill2026-01-262-16/+23
| | | | | | | |
| * | | | | | | Add `Dynamic_Handle_Map`gingerBill2026-01-263-31/+174
| | | | | | | |
| * | | | | | | Keep `-strict-style` happygingerBill2026-01-261-2/+1
| | | | | | | |
| * | | | | | | Add handle_map to examples/allgingerBill2026-01-261-3/+4
| | | | | | | |
| * | | | | | | Add `core:container/handle_map`gingerBill2026-01-261-0/+206
| | | | | | | |
* | | | | | | | Merge pull request #6191 from odin-lang/bill/fix-constant-checkgingerBill2026-01-291-2/+4
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Remove else check for untyped to typed
| * | | | | | | | Remove else check for untyped to typedgingerBill2026-01-291-2/+4
|/ / / / / / / /
* | | | | | | | Merge pull request #6190 from odin-lang/bill/struct-simplegingerBill2026-01-2910-9/+67
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | `struct #simple`: force a struct to use simple comparison if all of the fields "nearly simply comparable"
| * | | | | | | | Add `struct #simple` to force a struct to use simple comparison if all of ↵gingerBill2026-01-2910-9/+67
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | the fields "nearly simply comparable".
* | | | | | | | Complete `is_type_simple_compare` `switch` rulesgingerBill2026-01-291-0/+11
| | | | | | | |
* | | | | | | | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2026-01-2830-545/+13268
|\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge pull request #5805 from Yawning/feature/sececJeroen van Rijn2026-01-2830-545/+13268
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | core/crypto: Add initial support for short Weierstrass curves
| | * | | | | | | | core/crypto/_chacha20: Use the precomputation trick for refYawning Angel2026-01-281-228/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Might as well bring this in sync with the runtime chacha8 version of the code since this is faster.
| | * | | | | | | | core/crypto/_edwards25519: Support `crypto.COMPACT_IMPLS`Yawning Angel2026-01-286-126/+5288
| | | | | | | | | |
| | * | | | | | | | core/crypto/ecdh: Initial importYawning Angel2026-01-287-179/+598
| | | | | | | | | |
| | * | | | | | | | core/crypto: Start work on the NIST curvesYawning Angel2026-01-2813-0/+7257
| | | | | | | | | |
| | * | | | | | | | core/crypto/_subtle: Refactor out common helpersYawning Angel2026-01-284-8/+60
| | | | | | | | | |
| | * | | | | | | | core/crypto/ed25519: Cosmetic fixes (NFC)Yawning Angel2026-01-283-5/+5
| | | | | | | | | |
* | | | | | | | | | Use clean paths to calculate volumesgingerBill2026-01-281-2/+2
|/ / / / / / / / /
* | | | | | | | | Allow #unroll for arrays of fixed length which are not constantsgingerBill2026-01-282-2/+5
| | | | | | | | |
* | | | | | | | | Fix absolute and volume name checks on WindowsgingerBill2026-01-283-20/+58
| | | | | | | | |
* | | | | | | | | Add missing `@(require_results)` to proceduresgingerBill2026-01-281-0/+19
|/ / / / / / / /
* | | | | | | | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2026-01-282-0/+18
|\ \ \ \ \ \ \ \
* | | | | | | | | Rename `try_copy_*` to `write_*`gingerBill2026-01-282-186/+186
| | | | | | | | |
* | | | | | | | | Improve `try_copy_*` logicgingerBill2026-01-281-74/+172
| | | | | | | | |
* | | | | | | | | Fix typo in `try_copy_caller_location`gingerBill2026-01-281-2/+2
| | | | | | | | |
| | | | * | | | | Fix for vet flags. All combinations of vet flags on the command line and top ↵Shane Shrybman2026-01-281-3/+3
| | |_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | of file are working
| * | | | | | | Merge pull request #6186 from lzurbriggen/ReadDirectoryChangesExWgingerBill2026-01-272-0/+18
|/| | | | | | | | | | | | | | | | | | | | | | | [core:sys/windows] ReadDirectoryChangesExW
| * | | | | | | add windows.ReadDirectoryChangesExWLeo Zurbriggen2026-01-272-0/+18
|/ / / / / / /
* | | | | | | Fix #6173gingerBill2026-01-271-8/+8
| | | | | | |
* | | | | | | Fix #6183gingerBill2026-01-271-0/+16
| | | | | | |
* | | | | | | Merge pull request #6184 from thegreatpissant/issue_6176Jeroen van Rijn2026-01-271-1/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Fix odin-lang/Odin#6176
| * | | | | | | Fix issue #6176Jim2026-01-261-1/+1
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update RenderTextureRotated to accept a nil pointer for center point parameter
* | | | | | | Allow for `CONSTANT_TYPEID_ARRAY[idx]` to be used as a type in certain contextsgingerBill2026-01-261-0/+14
| | | | | | |
* | | | | | | Fix constant indexing within a call that doesn't existgingerBill2026-01-261-0/+5
| | | | | | |
* | | | | | | Merge pull request #6181 from odin-lang/bill/type-assert-behaviourgingerBill2026-01-265-42/+515
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Use `context.assertion_failure_proc` with type assertions when possible
| * | | | | | | Rename to `type_assertion_trap_contextless`gingerBill2026-01-261-5/+5
| | | | | | | |
| * | | | | | | Fix `type_assertion_check2*` for `-no-rtti`gingerBill2026-01-261-10/+11
| | | | | | | |
| * | | | | | | Use `context.assertion_failure_proc` with type assertions when the `context` ↵gingerBill2026-01-265-37/+509
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | is available, otherwise use a trivial trap.
* | | | | | | Merge pull request #6178 from odin-lang/bill/force-type-assertgingerBill2026-01-262-19/+50
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | Add `#+feature force-type-assert` which overrides `-no-type-assert` on a per-file basis
| * | | | | | Allow for shortcut to get feature flags from the expression directly ↵bill/force-type-assertgingerBill2026-01-261-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | assuming it as a file
| * | | | | | Revert dynamic literals feature checkgingerBill2026-01-261-4/+2
| | | | | | |
| * | | | | | Add `#+feature force-type-assert` which overrides `-no-type-assert` on a ↵gingerBill2026-01-262-20/+47
|/ / / / / / | | | | | | | | | | | | | | | | | | per-file basis
* | | | | | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2026-01-2611-312/+1761
|\ \ \ \ \ \
| * \ \ \ \ \ Merge pull request #6174 from antisaling/push-uovqmomtyvulJeroen van Rijn2026-01-261-1/+2
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | encoding/xml: pass allocator on destroy
| | * | | | | | encoding/xml: pass allocator on destroyIsabella Basso2026-01-251-1/+2
| | | | | | | |
| * | | | | | | Delete unnecessary file.Jeroen van Rijn2026-01-261-5/+0
| | | | | | | |
| * | | | | | | Merge pull request #6169 from nowhereware/masterJeroen van Rijn2026-01-2611-311/+1764
| |\ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | (Fixed) Update SDL3_image to 3.4.0
| | * | | | | | Update the rest of the libs as neededJeroen van Rijn2026-01-266-0/+139
| | | | | | | |