gingerBill
|
aab122ede8
|
Remove ?
dev-2024-04a
|
2024-04-11 15:59:22 +01:00 |
|
gingerBill
|
503964c769
|
Add @(static) check
|
2024-04-11 15:57:13 +01:00 |
|
gingerBill
|
b2e887be36
|
Change stack overflow check to >256 KiB
|
2024-04-11 15:55:01 +01:00 |
|
gingerBill
|
f36fb6d1ef
|
Add nil checks
|
2024-04-11 15:41:01 +01:00 |
|
gingerBill
|
45d7a670ce
|
Fix @(static) error message bug
|
2024-04-11 15:34:34 +01:00 |
|
gingerBill
|
86e82dc182
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2024-04-11 15:24:42 +01:00 |
|
gingerBill
|
b6d2ac11b8
|
Add -vet-unused-variables and `-vet-unused-imports (-vet-unused is both)
|
2024-04-11 15:24:36 +01:00 |
|
gingerBill
|
6c38ae3658
|
Remove #optional_ok from docs
|
2024-04-11 15:24:08 +01:00 |
|
Jeroen van Rijn
|
532d477705
|
Merge pull request #3121 from RilleP/parsing-package-fixes
core:odin parsing fixes
|
2024-04-11 15:19:10 +02:00 |
|
gingerBill
|
0abbf3ba0a
|
Fix #3412
|
2024-04-11 13:57:37 +01:00 |
|
RilleP
|
330c161625
|
remove semicolon
|
2024-04-11 09:36:28 +02:00 |
|
gingerBill
|
97db075e45
|
Add #panic to tell of moved package
|
2024-04-10 20:32:55 +01:00 |
|
RilleP
|
730f992bff
|
fix indentation
|
2024-04-10 19:16:38 +02:00 |
|
RilleP
|
95a38d5a96
|
Merge branch 'master' into parsing-package-fixes
|
2024-04-10 19:10:33 +02:00 |
|
gingerBill
|
13e459980b
|
Fix ptr_to_bit_field.field
|
2024-04-10 16:18:44 +01:00 |
|
gingerBill
|
3b5e515a22
|
Fix #3386 - fixed.to_string
|
2024-04-10 14:35:14 +01:00 |
|
gingerBill
|
3ad95d6be3
|
Add append_u128
|
2024-04-10 14:35:00 +01:00 |
|
gingerBill
|
abd5fc606c
|
Fix #3407
|
2024-04-10 14:12:41 +01:00 |
|
gingerBill
|
6678242280
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2024-04-10 13:40:31 +01:00 |
|
gingerBill
|
fd487f66bc
|
Add json:"name,omitempty"
|
2024-04-10 13:40:25 +01:00 |
|
gingerBill
|
d0dc7395e9
|
Allow for comma-separate json names json:"name,flag"
|
2024-04-10 13:29:10 +01:00 |
|
Jeroen van Rijn
|
2ba2bc1fec
|
Merge pull request #3288 from Yawning/feature/even-moar-crypto
core/crypto: Even more improvments
|
2024-04-10 14:19:25 +02:00 |
|
gingerBill
|
97e2d8916a
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2024-04-10 12:32:32 +01:00 |
|
gingerBill
|
3dfd61dd4f
|
Make intrinsics.overflow_* NOT #optional_ok
|
2024-04-10 12:32:26 +01:00 |
|
gingerBill
|
0f39b9ef22
|
Merge pull request #3403 from iciuperca/master
Avoid loop index shadowing in vendor:OpenGL
|
2024-04-10 12:01:08 +01:00 |
|
gingerBill
|
af67cc7afe
|
Merge pull request #3397 from wrapperup/add-movefile-flags
Add flags for windows `MoveFileEx`
|
2024-04-10 12:01:01 +01:00 |
|
gingerBill
|
53558313d8
|
Merge pull request #3402 from Chickenkeeper/using-param-error-typo-fix
Fix typo in using parameter error message
|
2024-04-10 11:53:08 +01:00 |
|
Jeroen van Rijn
|
8a6a3e883c
|
Merge pull request #3406 from laytan/bit-field-core-parser
add bit_field to `core:odin`
|
2024-04-10 03:12:40 +02:00 |
|
Laytan Laats
|
af6d2480fa
|
add bit_field parsing to core:odin/parser
Also adds it to the core type thingy like it is in the compiler.
|
2024-04-10 01:01:32 +02:00 |
|
iciuperca
|
c644f79573
|
Avoid loop index shadowing
The inner loop uses the same index variable name "i" as the parent.
This causes an error message with -vet -strict-style
|
2024-04-09 18:24:57 +01:00 |
|
Chris
|
219eb58c08
|
Fix typo in using parameter error message
|
2024-04-09 12:03:41 +01:00 |
|
gingerBill
|
2207a01494
|
Merge pull request #3400 from Chickenkeeper/datetime-using-parameter-fix
Remove using parameter from validate_datetime
|
2024-04-09 12:03:11 +01:00 |
|
Chris
|
60478c0e07
|
Remove using from validate_datetime
|
2024-04-09 10:57:51 +01:00 |
|
wrapperup
|
9b496e82f3
|
add movefile flags
|
2024-04-09 01:50:16 -04:00 |
|
Yawning Angel
|
fa1d681e65
|
tests/core/crypto: Start adding comprehensive curve25519 tests
|
2024-04-09 14:37:59 +09:00 |
|
Yawning Angel
|
893c3bef9a
|
core/crypto/ed25519: Initial import
|
2024-04-09 14:37:59 +09:00 |
|
Yawning Angel
|
d96f8bb5c1
|
core/crypto/ristretto255: Initial import
|
2024-04-09 14:37:59 +09:00 |
|
Yawning Angel
|
563c527419
|
core/crypto/_edwards25519: Initial import
|
2024-04-09 14:37:59 +09:00 |
|
Yawning Angel
|
fec42a6d74
|
core/crypto/_fiat/field_scalar25519: Initial import
|
2024-04-09 10:23:58 +09:00 |
|
Yawning Angel
|
4defe88dec
|
core/crypto/_fiat/field_poly1305: Mark more functions contextless
|
2024-04-09 10:23:58 +09:00 |
|
Yawning Angel
|
36f3001d59
|
core/crypto/_fiat/field_poly1305: Use multiply to calculate the mask
|
2024-04-09 10:23:58 +09:00 |
|
Yawning Angel
|
1ce279e6a1
|
core/crypto/_fiat/field_curve25519: Mark more functions contextless
|
2024-04-09 10:23:58 +09:00 |
|
Yawning Angel
|
c951cbdbbc
|
core/crypto/_fiat: odinfmt (NFC)
|
2024-04-09 10:23:58 +09:00 |
|
Yawning Angel
|
31aba5a728
|
core/crypto/_fiat/field_poly1305: Move routines (NFC)
|
2024-04-09 10:23:58 +09:00 |
|
Yawning Angel
|
9a418fd27b
|
core/crypto/_fiat/field_curve25519: Move routines (NFC)
|
2024-04-09 10:23:58 +09:00 |
|
Yawning Angel
|
f9b9521bf0
|
core/crypto/_fiat/field_curve25519: Use multiply to calculate the mask
Largely for consistency with the generic code, either is valid with Odin
semantics, but this is easier to comprehend.
|
2024-04-09 10:23:58 +09:00 |
|
Yawning Angel
|
b155fdf8c9
|
core/crypto: Add has_rand_bytes
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.
|
2024-04-09 10:23:58 +09:00 |
|
Yawning Angel
|
a43a5b053c
|
core/crypto: Add more documentation about assumptions (NFC)
|
2024-04-09 10:23:58 +09:00 |
|
gingerBill
|
a14f0d8f58
|
Merge pull request #3396 from laytan/fix-nasm-check
fix nasm check
|
2024-04-09 00:09:13 +01:00 |
|
gingerBill
|
25f781d64b
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2024-04-08 23:58:36 +01:00 |
|