Jeroen van Rijn
fcac43e08f
Merge pull request #6420 from mlgudi/fix-math-big-powmod-int-mul-high
...
Fix two bugs in `core:math/big` modular exponentiation
2026-03-15 11:26:28 +01:00
Jeroen van Rijn
3e80523f7d
Merge pull request #6422 from Yawning/feature/arm-hw-sha
...
core/crypto/sha2: Add ARM SHA256 acceleration
2026-03-15 11:23:51 +01:00
Jeroen van Rijn
f82fbc9405
-vet-tabs
2026-03-15 11:06:22 +01:00
Yawning Angel
9194b599ec
core/crypto/sha2: Add ARMv8 SHA256 acceleration
2026-03-15 18:44:29 +09:00
mlgudi
76da2c3233
mul_high: fix aliasing bug when dest overlaps input
2026-03-15 02:47:26 +00:00
mlgudi
84b38810f1
powmod: fix Montgomery branch calling Barrett implementation
2026-03-15 02:46:30 +00:00
gingerBill
e40fdb8a31
Merge pull request #6372 from laytan/more-accurate-native-features
...
More accurate native features
2026-03-14 17:50:35 +00:00
Yawning Angel
3a59e8c849
core/simd/arm: Add the SHA intrinsics
...
The SHA3 ones aren't in the developer.arm.com documentation.
2026-03-14 14:05:15 +09:00
Yawning Angel
adb2890d2b
core/simd/arm: Formating fixes (NFC)
2026-03-14 14:05:15 +09:00
Jeroen van Rijn
9630f223d0
Merge pull request #6417 from laytan/fix-type-info-for-u16-could-not-be-found
...
fix type info of u16 could not be found
2026-03-13 21:12:11 +01:00
Laytan Laats
f56ec37d1b
fix type info of u16 could not be found
2026-03-13 20:43:03 +01:00
Laytan
af8853473a
query host features instead of only host cpu for more accurate -microarch:native
2026-03-13 20:15:33 +01:00
Jeroen van Rijn
1cc9c1f723
Merge pull request #6408 from Yawning/feature/arm-hw-crypto
...
crypto: Add ARM AES hardware acceleration
2026-03-13 14:09:09 +01:00
Yawning Angel
3139b7e755
core/crypto/aes: Migrate to generic SIMD + HW AES
2026-03-13 22:01:16 +09:00
Yawning Angel
e09923f585
core/crypto/deoxysii: Migrate to generic SIMD + HW AES
2026-03-13 22:01:16 +09:00
Yawning Angel
df1a966100
core/crypto/aegis: Migrate to generic SIMD + HW AES
2026-03-13 22:01:16 +09:00
Yawning Angel
6aeed0e20e
core/crypto/_aes/hw: Initial import
2026-03-13 22:01:16 +09:00
Yawning Angel
48b1f3b830
core/simd/arm: Initial import
2026-03-13 21:00:42 +09:00
Yawning Angel
004a65e382
core/crypto/_aes/hw_intel: Remove a copy of zero_explicit
2026-03-13 21:00:42 +09:00
Jeroen van Rijn
27667ce36b
iff -> if and only if (⟺)
2026-03-13 11:54:15 +01:00
Jeroen van Rijn
3da7817f5a
Merge pull request #6409 from frwdrik/patch-2
...
Fix typo in error message for using statement
2026-03-12 16:47:50 +01:00
Fredrik Vaeng Røtnes
b4405d01f8
Fix typo in error message for using statement
...
Change "It you do require..." to "If you do require..."
2026-03-12 16:37:05 +01:00
Jeroen van Rijn
b0e88fbed4
Merge pull request #6398 from Faker-09/virtual_arena_overcommit_bug_5821
...
Fix for virtual arena overcommit bug #5821
2026-03-12 12:29:44 +01:00
Jeroen van Rijn
7a8b6d189e
Merge pull request #6404 from botero-dev/android-platforms
...
Add support for other Android architectures
2026-03-11 22:34:25 +01:00
Laytan Laats
273ab7e3bb
nbio: fix posix big send/recv wrongly check if done
2026-03-11 22:19:28 +01:00
Andrés Botero
9df092759e
Add support for other Android architectures
2026-03-11 15:37:37 -05:00
gingerBill
143a8762a0
Merge branch 'master' of https://github.com/odin-lang/Odin
2026-03-11 14:22:49 +00:00
gingerBill
b7bb7a1dc4
Use scope_reserve call directly
2026-03-11 14:22:36 +00:00
gingerBill
ea3f5b1ead
Merge pull request #6389 from connnnal/d3d12-1.619.x-partial
...
Partial 1.619.x d3d12 bindings
2026-03-11 14:20:54 +00:00
gingerBill
461486ef6c
Fix comments which used /// instead of //
2026-03-11 13:41:27 +00:00
gingerBill
770ee8e420
Merge pull request #6392 from maximusdionyssopoulos/master
...
core:sys/darwin/Foundation: Fix NSTimer binding
2026-03-11 11:45:40 +00:00
gingerBill
c4ef17db3d
Merge pull request #6402 from bymehul/fix-6401-generic-cycle-deadlock
...
Fix generic cycle deadlock in struct layout
2026-03-11 11:45:22 +00:00
gingerBill
03fff831bc
Merge pull request #6400 from bymehul/fix-bitfield-literal-6396
...
fix: handle full-width bit_field literal masks
2026-03-11 11:33:41 +00:00
Jeroen van Rijn
7fc670c8a6
Merge pull request #6403 from mifreundorfer/fix-auto-reset-event-deadlock
...
Fix auto reset event signal deadlock
2026-03-11 10:25:11 +01:00
Michael Freundorfer
8b4cd5a3f3
Fix auto reset event signal deadlock
...
The status variables need to be updated every iteration, otherwise the thread
will spin forever, if another thread waits on the event between the load
and the compare exchange, because the old value is never updated.
2026-03-11 10:08:58 +01:00
bymehul
763c8d3a42
Fix generic cycle deadlock in struct layout
2026-03-11 03:04:26 +05:30
bymehul
c9e55d3add
fix: handle full-width bit_field literal masks
2026-03-10 23:21:19 +05:30
Shane Shrybman
5d80809dc8
Fix virtual arena memory block overcommit bug #5821
2026-03-10 11:13:15 -04:00
Shane Shrybman
5a82f06ba1
Add virtual arena tests for bug #5821
2026-03-10 11:12:45 -04:00
gingerBill
7a41092dcc
Merge pull request #6395 from daninaga/master
...
correcting SIMD shr examples documentation
2026-03-10 12:25:19 +00:00
turu
72db43f2d6
correcting SIMD shr examples documentation
2026-03-09 21:33:23 -05:00
Jeroen van Rijn
7ae1a4c456
Merge pull request #6394 from StudebakerGuy/ucd
...
UCD minor error
2026-03-10 00:50:11 +01:00
StudebakerGuy
d3a71c5dc6
string_to_proplist_property returns error
...
string_to_proplist_property was being used with an or_return but
did not return an error. The function now returns an error when
it cannot identify a property.
2026-03-09 19:32:27 -04:00
StudebakerGuy
20b4d5757f
Corrected type name Prop_List_Property
2026-03-09 19:25:00 -04:00
Jeroen van Rijn
4cf2f1a61b
Merge pull request #6391 from mtarik34b/duration-unit-spacing
...
Add formatting flag for space between time.Duration and unit of measurement
2026-03-10 00:21:10 +01:00
Tarık B.
e119b9883f
Use fi.space instead of fi.hash
2026-03-10 00:05:46 +01:00
Jeroen van Rijn
dca824c6af
Merge pull request #6393 from Kelimion/unicode
...
Unicode
2026-03-09 20:00:09 +01:00
Jeroen van Rijn
d880404b84
Style
2026-03-09 19:48:28 +01:00
Jeroen van Rijn
df0d74efbe
Simplify table writer
2026-03-09 19:48:27 +01:00
Jeroen van Rijn
7928d1b92c
Simplify
2026-03-09 19:48:26 +01:00