| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge pull request #6213 from Yawning/feature/more-secec | Jeroen van Rijn | 12 days | 14 | -38/+9079 |
| |\ | | | | | crypto: More core:crypto | ||||
| | * | core/crypto/ecdh: Add secp384r1 | Yawning Angel | 12 days | 1 | -0/+71 |
| | | | |||||
| | * | core/crypto/_weierstrass: Add secp384r1 | Yawning Angel | 12 days | 11 | -30/+9001 |
| | | | |||||
| | * | core/crypto/_fiat: Minor p256 cleanups | Yawning Angel | 12 days | 2 | -6/+6 |
| | | | |||||
| | * | core/crypto/_weirstrass: Cosmetic fixes (NFC) | Yawning Angel | 13 days | 1 | -2/+1 |
| | | | |||||
| * | | text/regex: Pass given allocator on in create_iterator | Fabian Erdmann | 13 days | 1 | -2/+2 |
| | | | |||||
| * | | Merge pull request #6218 from Kelimion/fix-6204 | Jeroen van Rijn | 13 days | 7 | -97/+118 |
| |\ \ | | | | | | | Fix #6204 | ||||
| | * | | Remove duplicate buffer | Jeroen van Rijn | 13 days | 4 | -12/+0 |
| | | | | |||||
| | * | | Fix #6204 | Jeroen van Rijn | 13 days | 3 | -85/+118 |
| | | | | | | | | | | | | | Use temporary stack buffers and some global scratch space to remove the need for any allocator. | ||||
| * | | | Merge pull request #6214 from Josh8011/master | gingerBill | 13 days | 1 | -0/+1 |
| |\ \ \ | | | | | | | | | user32.odin add UnhookWinEvent | ||||
| | * | | | user32.odin add UnhookWinEvent | Joshua Zimbicki | 13 days | 1 | -0/+1 |
| | |/ / | |||||
| * | | | Use `contextless` | gingerBill | 13 days | 1 | -2/+4 |
| | | | | |||||
| * | | | Merge pull request #5816 from jakubtomsu/win32-rawinput-and-barriers | gingerBill | 13 days | 3 | -0/+33 |
| |\ \ \ | |/ / |/| | | [core:sys/windows] Sync Barriers, macros for buffered rawinput | ||||
| | * | | forgot to use tabs, as always | jakubtomsu | 2025-10-16 | 2 | -10/+10 |
| | | | | |||||
| | * | | barriers, rawinput macros | jakubtomsu | 2025-10-16 | 3 | -0/+33 |
| | | | | |||||
| * | | | Add `doc.odin` and mention the defineables through `#config` | gingerBill | 2026-01-31 | 3 | -15/+60 |
| | | | | |||||
| * | | | os\os2 windows: fix truncate-clamp op order when determining to_read size | Oleksandr Kovalenko | 2026-01-31 | 1 | -1/+1 |
| | | | | |||||
| * | | | Fix #6198 | Jeroen van Rijn | 2026-01-31 | 2 | -39/+67 |
| | | | | |||||
| * | | | nbio: fix send/recv buffer logic | Laytan Laats | 2026-01-30 | 5 | -73/+147 |
| | |/ |/| | |||||
| * | | core/os: fix lookup_env_buf only working with empty buffer | David Bader | 2026-01-30 | 9 | -0/+9 |
| | | | |||||
| * | | Merge pull request #6048 from odin-lang/bill/feature-using-stmt | gingerBill | 2026-01-30 | 4 | -21/+19 |
| |\ \ | | | | | | | Make `using` as a statement opt-in with `#+feature using-stmt` | ||||
| | * \ | Merge branch 'master' into bill/feature-using-stmt | gingerBill | 2026-01-30 | 173 | -7064/+31601 |
| | |\ \ | |||||
| | * | | | Remove `using` use in thread_other.odin | gingerBill | 2025-12-21 | 1 | -1/+1 |
| | | | | | |||||
| | * | | | Make `using` as a statement an opt-in with `#+feature using-stmt` | gingerBill | 2025-12-21 | 3 | -20/+18 |
| | | | | | |||||
| * | | | | Merge pull request #6053 from blob1807/test-runner-sig-win-api | gingerBill | 2026-01-30 | 2 | -15/+215 |
| |\ \ \ \ | |_|/ / |/| | | | [`core:testing`] Use Windows API for SIG handling | ||||
| | * | | | Revert "Try to ensure the runner's handler gets called first" | blob1807 | 2025-12-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | This reverts commit 13faedaf4ce3a24ed92917d44244f226ff3fed57. As it's causing issues with ASAN, which adds it's own `ExceptionHandler` as the first. Making ours first messes with it. Causing an Access Violation when trying to setup `context` in our handler. | ||||
| | * | | | Try to ensure the runner's handler gets called first | blob1807 | 2025-12-24 | 1 | -1/+1 |
| | | | | | |||||
| | * | | | Fix an OOB & format exception code as hex | blob1807 | 2025-12-23 | 1 | -13/+7 |
| | | | | | | | | | | | | | | | | | Fix an OOB caused when the test runner catches the exception & format exception codes as upper case hex. | ||||
| | * | | | Remove unneeded `Exception_Code` enum | blob1807 | 2025-12-23 | 1 | -37/+12 |
| | | | | | |||||
| | * | | | [`core:testing`] Use Windows API for SIG handling | blob1807 | 2025-12-23 | 2 | -15/+246 |
| | | | | | |||||
| * | | | | Merge pull request #6093 from bplu4t2f/master | gingerBill | 2026-01-30 | 3 | -2/+78 |
| |\ \ \ \ | | | | | | | | | | | Add more win32 bindings | ||||
| | * | | | | Add more win32 bindings | bplu4t2f | 2026-01-24 | 3 | -2/+78 |
| | | | | | | |||||
| * | | | | | Merge pull request #6177 from odin-lang/bill/handle-map | gingerBill | 2026-01-29 | 4 | -4/+429 |
| |\ \ \ \ \ | | | | | | | | | | | | | `core:container/handle_map` | ||||
| | * | | | | | Update doc.odin | gingerBill | 2026-01-26 | 1 | -10/+34 |
| | | | | | | | |||||
| | * | | | | | Keep `-vet` happy | gingerBill | 2026-01-26 | 1 | -3/+2 |
| | | | | | | | |||||
| | * | | | | | Rename to static_handle_map.odin | gingerBill | 2026-01-26 | 1 | -0/+0 |
| | | | | | | | |||||
| | * | | | | | Rename to `Static_Handle_Map` | gingerBill | 2026-01-26 | 1 | -12/+59 |
| | | | | | | | |||||
| | * | | | | | Make things contextless where possible | gingerBill | 2026-01-26 | 2 | -16/+23 |
| | | | | | | | |||||
| | * | | | | | Add `Dynamic_Handle_Map` | gingerBill | 2026-01-26 | 3 | -31/+174 |
| | | | | | | | |||||
| | * | | | | | Keep `-strict-style` happy | gingerBill | 2026-01-26 | 1 | -2/+1 |
| | | | | | | | |||||
| | * | | | | | Add `core:container/handle_map` | gingerBill | 2026-01-26 | 1 | -0/+206 |
| | | | | | | | |||||
| * | | | | | | Add `struct #simple` to force a struct to use simple comparison if all of ↵ | gingerBill | 2026-01-29 | 3 | -2/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | | the fields "nearly simply comparable". | ||||
| * | | | | | | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2026-01-28 | 24 | -363/+12589 |
| |\ \ \ \ \ \ | |||||
| | * \ \ \ \ \ | Merge pull request #5805 from Yawning/feature/secec | Jeroen van Rijn | 2026-01-28 | 24 | -363/+12589 |
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | core/crypto: Add initial support for short Weierstrass curves | ||||
| | | * | | | | | | core/crypto/_chacha20: Use the precomputation trick for ref | Yawning Angel | 2026-01-28 | 1 | -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 Angel | 2026-01-28 | 6 | -126/+5288 |
| | | | | | | | | | |||||
| | | * | | | | | | core/crypto/ecdh: Initial import | Yawning Angel | 2026-01-28 | 2 | -0/+408 |
| | | | | | | | | | |||||
| | | * | | | | | | core/crypto: Start work on the NIST curves | Yawning Angel | 2026-01-28 | 12 | -0/+6771 |
| | | | | | | | | | |||||
| | | * | | | | | | core/crypto/_subtle: Refactor out common helpers | Yawning Angel | 2026-01-28 | 4 | -8/+60 |
| | | | | | | | | | |||||
| | | * | | | | | | core/crypto/ed25519: Cosmetic fixes (NFC) | Yawning Angel | 2026-01-28 | 2 | -2/+2 |
| | | | | | | | | | |||||