| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Remove `?`dev-2024-04a | gingerBill | 2024-04-11 | 1 | -1/+1 |
| | | |||||
| * | Add @(static) check | gingerBill | 2024-04-11 | 1 | -2/+2 |
| | | |||||
| * | Change stack overflow check to >256 KiB | gingerBill | 2024-04-11 | 1 | -2/+2 |
| | | |||||
| * | Add `nil` checks | gingerBill | 2024-04-11 | 1 | -2/+2 |
| | | |||||
| * | Fix `@(static)` error message bug | gingerBill | 2024-04-11 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2024-04-11 | 2 | -8/+14 |
| |\ | |||||
| | * | Merge pull request #3121 from RilleP/parsing-package-fixes | Jeroen van Rijn | 2024-04-11 | 2 | -8/+14 |
| | |\ | | | | | | | core:odin parsing fixes | ||||
| | | * | remove semicolon | RilleP | 2024-04-11 | 1 | -1/+1 |
| | | | | |||||
| | | * | fix indentation | RilleP | 2024-04-10 | 1 | -1/+1 |
| | | | | |||||
| | | * | Merge branch 'master' into parsing-package-fixes | RilleP | 2024-04-10 | 541 | -30252/+45747 |
| | | |\ | |||||
| | | * | | odin/tokenizer: Reset insert_semicolon to false in tokenizer.init to fix bug ↵ | Rikard Petré | 2024-01-20 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | when tokenizing multiple files. | ||||
| | | * | | odin/parser: Allow semicolon after return statement for the case: | Rikard Petré | 2024-01-20 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | if x do return y; else do return z; | ||||
| | | * | | odin/parser: Fix parsing of struct literal/call expression when closing ↵ | Rikard Petré | 2024-01-20 | 1 | -7/+11 |
| | | | | | | | | | | | | | | | | | brace/paren is on a new line without a comma after the last argument. | ||||
| * | | | | Add `-vet-unused-variables` and ``-vet-unused-imports` (`-vet-unused` is both) | gingerBill | 2024-04-11 | 3 | -16/+41 |
| | | | | | |||||
| * | | | | Remove `#optional_ok` from docs | gingerBill | 2024-04-11 | 1 | -3/+3 |
| |/ / / | |||||
| * | | | Fix #3412 | gingerBill | 2024-04-11 | 1 | -1/+1 |
| | | | | |||||
| * | | | Add #panic to tell of moved package | gingerBill | 2024-04-10 | 1 | -0/+3 |
| | |/ |/| | |||||
| * | | Fix `ptr_to_bit_field.field` | gingerBill | 2024-04-10 | 2 | -2/+5 |
| | | | |||||
| * | | Fix #3386 - `fixed.to_string` | gingerBill | 2024-04-10 | 1 | -18/+166 |
| | | | |||||
| * | | Add append_u128 | gingerBill | 2024-04-10 | 1 | -0/+7 |
| | | | |||||
| * | | Fix #3407 | gingerBill | 2024-04-10 | 1 | -1/+1 |
| | | | |||||
| * | | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2024-04-10 | 31 | -234/+3567 |
| |\ \ | |||||
| | * \ | Merge pull request #3288 from Yawning/feature/even-moar-crypto | Jeroen van Rijn | 2024-04-10 | 31 | -234/+3567 |
| | |\ \ | | | | | | | | | core/crypto: Even more improvments | ||||
| | | * | | tests/core/crypto: Start adding comprehensive curve25519 tests | Yawning Angel | 2024-04-09 | 7 | -71/+842 |
| | | | | | |||||
| | | * | | core/crypto/ed25519: Initial import | Yawning Angel | 2024-04-09 | 2 | -0/+316 |
| | | | | | |||||
| | | * | | core/crypto/ristretto255: Initial import | Yawning Angel | 2024-04-09 | 4 | -2/+622 |
| | | | | | |||||
| | | * | | core/crypto/_edwards25519: Initial import | Yawning Angel | 2024-04-09 | 7 | -53/+889 |
| | | | | | |||||
| | | * | | core/crypto/_fiat/field_scalar25519: Initial import | Yawning Angel | 2024-04-09 | 2 | -0/+684 |
| | | | | | |||||
| | | * | | core/crypto/_fiat/field_poly1305: Mark more functions contextless | Yawning Angel | 2024-04-09 | 3 | -5/+12 |
| | | | | | |||||
| | | * | | core/crypto/_fiat/field_poly1305: Use multiply to calculate the mask | Yawning Angel | 2024-04-09 | 1 | -1/+1 |
| | | | | | |||||
| | | * | | core/crypto/_fiat/field_curve25519: Mark more functions contextless | Yawning Angel | 2024-04-09 | 3 | -7/+17 |
| | | | | | |||||
| | | * | | core/crypto/_fiat: odinfmt (NFC) | Yawning Angel | 2024-04-09 | 5 | -31/+84 |
| | | | | | |||||
| | | * | | core/crypto/_fiat/field_poly1305: Move routines (NFC) | Yawning Angel | 2024-04-09 | 2 | -31/+29 |
| | | | | | |||||
| | | * | | core/crypto/_fiat/field_curve25519: Move routines (NFC) | Yawning Angel | 2024-04-09 | 2 | -53/+49 |
| | | | | | |||||
| | | * | | core/crypto/_fiat/field_curve25519: Use multiply to calculate the mask | Yawning Angel | 2024-04-09 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | Largely for consistency with the generic code, either is valid with Odin semantics, but this is easier to comprehend. | ||||
| | | * | | core/crypto: Add `has_rand_bytes` | Yawning Angel | 2024-04-09 | 8 | -1/+35 |
| | | | | | | | | | | | | | | | | | | | | | This allows runtime detection as to if `rand_bytes` is supported or not, and lets us enable the test-case on all of the supported targets. | ||||
| | | * | | core/crypto: Add more documentation about assumptions (NFC) | Yawning Angel | 2024-04-09 | 1 | -0/+8 |
| | | | | | |||||
| * | | | | Add `json:"name,omitempty"` | gingerBill | 2024-04-10 | 2 | -10/+60 |
| | | | | | |||||
| * | | | | Allow for comma-separate json names `json:"name,flag"` | gingerBill | 2024-04-10 | 2 | -1/+11 |
| |/ / / | |||||
| * | | | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2024-04-10 | 12 | -21/+200 |
| |\ \ \ | |||||
| | * \ \ | Merge pull request #3403 from iciuperca/master | gingerBill | 2024-04-10 | 1 | -4/+4 |
| | |\ \ \ | | | | | | | | | | | Avoid loop index shadowing in vendor:OpenGL | ||||
| | | * | | | Avoid loop index shadowing | iciuperca | 2024-04-09 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The inner loop uses the same index variable name "i" as the parent. This causes an error message with -vet -strict-style | ||||
| | * | | | | Merge pull request #3397 from wrapperup/add-movefile-flags | gingerBill | 2024-04-10 | 1 | -1/+7 |
| | |\ \ \ \ | | | | | | | | | | | | | Add flags for windows `MoveFileEx` | ||||
| | | * | | | | add movefile flags | wrapperup | 2024-04-09 | 1 | -1/+7 |
| | | | | | | | |||||
| | * | | | | | Merge pull request #3402 from Chickenkeeper/using-param-error-typo-fix | gingerBill | 2024-04-10 | 1 | -1/+1 |
| | |\ \ \ \ \ | | | | | | | | | | | | | | | Fix typo in using parameter error message | ||||
| | | * | | | | | Fix typo in using parameter error message | Chris | 2024-04-09 | 1 | -1/+1 |
| | | | |_|/ / | | |/| | | | |||||
| | * | | | | | Merge pull request #3406 from laytan/bit-field-core-parser | Jeroen van Rijn | 2024-04-10 | 7 | -10/+183 |
| | |\ \ \ \ \ | | |_|_|/ / | |/| | | | | add bit_field to `core:odin` | ||||
| | | * | | | | add bit_field parsing to `core:odin/parser` | Laytan Laats | 2024-04-10 | 7 | -10/+183 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Also adds it to the core type thingy like it is in the compiler. | ||||
| | * | | | | | Merge pull request #3400 from Chickenkeeper/datetime-using-parameter-fix | gingerBill | 2024-04-09 | 1 | -4/+4 |
| | |\ \ \ \ \ | | |_|/ / / | |/| | | | | Remove using parameter from validate_datetime | ||||
| | | * | | | | Remove using from validate_datetime | Chris | 2024-04-09 | 1 | -4/+4 |
| | |/ / / / | |||||