Jeroen van Rijn
ea80eab75a
[core:sys/info] Remove @(init) where practical
2026-02-23 23:09:37 +01:00
gingerBill
4581f57953
Merge pull request #6320 from Faker-09/handle_map_duplicate_assignment
...
In handle_map.dynamic_add(), remove redundant assignment
2026-02-23 13:49:02 +00:00
Shane Shrybman
0ffd740583
core:bytes add loc := #caller_location
2026-02-22 10:18:04 -05:00
Jeroen van Rijn
1f18672110
Merge pull request #6312 from xandaron/add-win32-functions
...
added 2 user32 functions
2026-02-21 14:51:27 +01:00
Jeroen van Rijn
82b3917300
Update unicode.xml to 17
2026-02-21 14:02:41 +01:00
Alex Davis
9359cfa39e
added 2 user32 functions
2026-02-21 10:15:31 +00:00
Jeroen van Rijn
ac11491979
Update generated table
2026-02-21 01:55:07 +01:00
Jeroen van Rijn
98b65f2c2e
Update unicode generator + test
2026-02-21 01:54:17 +01:00
Jeroen van Rijn
11d2d37277
Better.
2026-02-20 19:31:50 +01:00
Jeroen van Rijn
3299981433
core:sys/info: Fix GPU enumeration loop
2026-02-20 19:25:17 +01:00
Jeroen van Rijn
b6f064100a
Merge pull request #6309 from Faker-09/xar_iter_reset
...
core:container/xar reset iterators for easy reuse
2026-02-20 19:12:33 +01:00
Shane Shrybman
94fa423cac
Reset the xar freelist iterators' index to 0 for easy reuse
2026-02-20 12:06:38 -05:00
Shane Shrybman
baaea5c1e6
Reset the xar iterator index to 0 for easy reuse
2026-02-20 11:28:50 -05:00
Yawning Angel
4ef6300eb3
core/crypto/ed25519: Add private_key_generate
2026-02-20 04:10:54 +09:00
Yawning Angel
7e7515d7d9
core/crypto/ecdsa: Add ECDSA support
2026-02-20 04:10:54 +09:00
Yawning Angel
49ab240c45
core/crypto/_weierstrass: Add Shamir-Strauss
2026-02-20 03:59:34 +09:00
Yawning Angel
ffa6fc2a67
core/crypto/_weierstrass: Add scalar field inversion
2026-02-20 03:59:34 +09:00
gingerBill
aea6274a10
Fix _mkdir_all for wasi
2026-02-19 14:54:34 +00:00
gingerBill
b643b0b1a9
Fix _copy_directory_all_native
2026-02-19 14:05:49 +00:00
gingerBill
cf3ac07a7e
Fix copy_directory_all
2026-02-19 14:00:38 +00:00
gingerBill
26a4b2bfef
Fix perm: int to perm: Permissions
2026-02-19 13:58:02 +00:00
Håkon Stormo
686cba8ca2
Fix to_string_hms_12
2026-02-19 02:32:00 +01:00
Jeroen van Rijn
76f5c39d9b
Merge pull request #6301 from laytan/remove-process-close-add-process-terminate
...
os: remove `process_close` and add `process_terminate`
2026-02-18 20:35:39 +01:00
Laytan
dfb09d1299
Merge pull request #6231 from lucypero/fix/atomic-typo
...
Fix typo in atomic.odin documentation
2026-02-18 20:28:02 +01:00
Laytan Laats
7a7d7560b6
os: remove sys/unix dep on Linux
2026-02-18 20:16:55 +01:00
Laytan Laats
e87e3fba1b
os: remove process_close and add process_terminate
...
`process_wait` (optionally prefaced with a `process_kill`) can be used
to properly close and free resources of the process.
`process_terminate` was added because `process_kill` is a forceful
exit, we were missing a way to request the process to terminate.
2026-02-18 20:15:07 +01:00
jakubtomsu
73a62f672a
Merge branch 'odin-lang:master' into more-import-cleanup
2026-02-18 10:59:00 +01:00
Shane Shrybman
45ac966901
Add missing return values on xar iterators
2026-02-17 22:51:39 -05:00
Krzesimir Nowak
a90f2ad3a0
Print errors in tools and examples to stderr
2026-02-17 23:08:32 +01:00
Krzesimir Nowak
47775214d6
Fix some tools and examples after core:os update and using-stmt feature
2026-02-17 21:58:08 +01:00
Shane Shrybman
0deacb6871
In handle_map.dynamic_add(), 'item' has been appended to the xar so this additional assignment is unneeded.
2026-02-17 15:31:17 -05:00
Shane Shrybman
111c2506d5
Fix typo in xar.array_linear_search() return
2026-02-17 14:40:15 -05:00
jakubtomsu
cd3ba3c3d5
unused intrinsics import in core:hash
2026-02-17 18:56:39 +01:00
jakubtomsu
8a7fb8bd4e
net: generate DNS ID with context.random_generator directly
2026-02-17 18:51:41 +01:00
jakubtomsu
e8aac50f8b
math/rand math/bits dependency
2026-02-17 18:34:37 +01:00
gingerBill
ad6cde0b3c
Add reader_read_* utilities for slices and rawptr
2026-02-17 14:57:50 +00:00
gingerBill
96d6eec8e5
Add reader_read_slice and reader_read_slice_at
2026-02-17 14:55:59 +00:00
gingerBill
442b163871
Fix typos
2026-02-17 14:41:09 +00:00
gingerBill
6c3904f235
Merge branch 'master' of https://github.com/odin-lang/Odin
2026-02-17 14:34:38 +00:00
gingerBill
966b76c4cb
Add write_slice/read_slice utility procedures to core:bytes, core:io, and core:os
2026-02-17 14:34:28 +00:00
gingerBill
8f77ac54ba
Merge pull request #6235 from harold-b/hb.test-runner-rt-options
...
Allow test names to be specified as a command line option for tests executable
2026-02-17 12:38:19 +00:00
gingerBill
a7ed7ccd0c
Merge pull request #6259 from odin-lang/bill/range-init
...
`for init; x in y {}` style loops (proof of concept)
2026-02-17 11:11:56 +00:00
gingerBill
58deab46a3
Add xar.Freelist_Array
2026-02-17 10:47:14 +00:00
gingerBill
6da4a6746f
Add linalg.to_f16
2026-02-17 09:41:22 +00:00
Wrath
06b10f9ae8
Add #optional_allocator_error
2026-02-16 14:40:37 -05:00
wrathdoesthat
f0912ce4c2
Merge branch 'odin-lang:master' into master
2026-02-16 14:38:22 -05:00
gingerBill
bf1ea780d8
Merge pull request #6285 from DuchGhast/utf8-validation-fix
...
Fix utf8 validation
2026-02-16 11:24:43 +00:00
Wrath
5c5e337172
Propagate allocator errors from certain unicode functions
2026-02-15 22:27:30 -05:00
Jeroen van Rijn
64a0973776
Merge pull request #6287 from krnowak/krnowak/fix-sys-es
...
Fix build errors in the sys/es package
2026-02-15 17:39:05 +01:00
Jeroen van Rijn
a7bf06eb5f
Fix cast.
2026-02-15 17:15:48 +01:00