A1029384756
8ee3c229b6
[debug/trace] remove TODO
2026-07-28 14:28:23 -04:00
A1029384756
e087c3f97d
[debug/trace] sync tracking allocator with core:mem
2026-07-28 14:16:57 -04:00
gingerBill
22176f2e34
Merge pull request #7141 from laytan/port-back-to-core-debug-trace
...
port my third-party `back` package to replace `core:debug/trace`
2026-07-28 15:28:41 +02:00
Benjamin Konrad Dawkins
785d02f0cf
Fix duplicated entries within unicode_spaces and space_ranges
...
Somewhere on the creation of these tables, the `0x3000-0x3000` range seemingly slipped in an additional time.
Since binary search is done on both `unicode_spaces` and `space_ranges`, i doubt this is intentional behavior, as this unsorts the tables.
2026-07-26 20:03:30 +02:00
Laytan Laats
0845ff2502
check error earlier in allocator, return count correctly in linux
2026-07-26 19:28:04 +02:00
Laytan Laats
065d58e5b8
use fallback when SYMBOLIZER_PROGRAM doesn't exist
2026-07-26 19:20:22 +02:00
Laytan Laats
8e28f32d2e
clarify targets support
2026-07-26 19:06:10 +02:00
laytan
dbd568c970
windows bad free fix, print formatting fix, and remove color from tracking allocator results
2026-07-26 16:55:22 +02:00
Laytan Laats
ed0166bd16
undeclared mem_err
2026-07-26 17:39:40 +02:00
Laytan Laats
a17aefac58
shadowing
2026-07-26 17:31:57 +02:00
Laytan Laats
0c17544322
typo
2026-07-26 17:29:09 +02:00
Laytan Laats
6170f130e1
use fmt so it runs on wasm
2026-07-26 17:28:29 +02:00
Laytan Laats
395290243e
port my third-party back package to replace core:debug/trace
2026-07-26 17:12:51 +02:00
Brad Lewis
e5a9dd8567
Set token kind to float for hex floats
2026-07-24 12:41:57 +10:00
corley
e3185f0c44
fix file open emulating posix open on mode/perm mismatch on windows
2026-07-21 11:58:48 +03:00
Stephen Hara
8757541ba4
docs: fix errors in encoding/csv examples
...
Fix 1 is passing an `io.Stream` to `reader_init` instead of a
`FileStream`.
Fix 2 is an `err` that should (probably?) have been `csv_err`.
2026-07-18 20:27:33 +09:00
gingerBill
6983813b4e
Merge pull request #6839 from odin-lang/bill/rexcode
...
`core:rexcode`
2026-07-17 10:59:03 +02:00
gingerBill
65c3f2ded2
Merge pull request #7063 from Znarf64/core_sync_typo
...
Fix typo in core/sync/primitives.odin
2026-07-16 11:18:56 +01:00
Franz
98a119b052
Fix typo in core/sync/primitives.odin
2026-07-15 22:46:07 +02:00
FourteenBrush
353e451a0f
core:log: make multi logger use all loggerts instead of breaking on first one with lower level
2026-07-15 17:32:16 +02:00
zhibog
2efcd11ab4
[core:crypto] Add TurboSHAKE
2026-07-14 16:28:29 +02:00
gingerBill
6d7895ccbe
Merge pull request #7038 from Znarf64/strings_require_results
...
Add `@(require_results)` where useful in `core:strings`
2026-07-14 13:52:38 +01:00
gingerBill
8b7d1be601
Keep -vet happy
2026-07-14 13:28:12 +01:00
Franz
7dcb98583a
Add @(require_results) where useful in core:strings
2026-07-14 13:20:45 +02:00
gingerBill
ee21677ac7
Begin work on the module encoder
2026-07-14 11:29:49 +01:00
Jeroen van Rijn
5480a725d1
Merge pull request #6838 from kalsprite/x.509
...
core:encoding/asn1 (strict DER) + core:crypto/x509 (X.509 v3)
2026-07-14 10:08:52 +02:00
kalsprite
2d8502a1fa
pr comment fixes
2026-07-13 22:56:01 -07:00
gingerBill
1def2e3c66
Improve docs a little
2026-07-13 16:36:45 +01:00
gingerBill
fc17efdd0c
Add TODO in encode to make it actually write out the entire module and not just the functions
2026-07-13 16:28:57 +01:00
gingerBill
bfed392a0e
Improve printing for call
2026-07-13 16:15:41 +01:00
gingerBill
0696f46bfb
Add indentation for block, loop, if, else` constructs
2026-07-13 16:02:38 +01:00
gingerBill
ac5f5fe3ed
Add print_wat.odin
2026-07-13 15:56:25 +01:00
Jeroen van Rijn
3da748b73d
win32: Add bindings to query the Windows certificate store
2026-07-13 16:54:53 +02:00
gingerBill
8cd5838112
wasm: parse custom sections
2026-07-13 15:30:00 +01:00
gingerBill
23c5c4e668
Add module parsing
2026-07-13 15:24:45 +01:00
gingerBill
fcc6b65ed4
Remove old wasm and wasm/module code
2026-07-13 14:17:27 +01:00
gingerBill
2478af9b1f
Minor alignment fix
2026-07-13 14:16:40 +01:00
gingerBill
27e5225730
Refactor core:rexcode/wasm to use the new ir structure and move to core:rexcode/ir/wasm
2026-07-13 14:16:27 +01:00
gingerBill
f7b797cc6f
Fix formatting
2026-07-13 13:06:41 +01:00
gingerBill
2bbb04e4f6
Merge branch 'master' into bill/rexcode
2026-07-13 12:10:57 +01:00
kalsprite
4aa30314c9
add limbo
2026-07-12 15:05:36 -07:00
kalsprite
df044411d9
attach nc
2026-07-12 12:58:45 -07:00
kalsprite
e4fc7a3a9e
rsa, x509 write path
2026-07-12 12:14:32 -07:00
kalsprite
2fd11467c8
Merge branch 'master' into x.508
2026-07-12 10:51:44 -07:00
Yawning Angel
e1d32cb19f
core/cryto/rsa: Initial import
2026-07-12 06:17:08 +09:00
Yawning Angel
483221ef97
core/crypto/_bigint: Initial import
2026-07-12 06:17:08 +09:00
Yawning Angel
f259b416e3
core/crypto/_subtle: Cleanups, dedup from RSA code
2026-07-12 03:28:20 +09:00
Yawning Angel
98e22205af
core/crypto/ed25519: Add missing require_results annotations
2026-07-12 03:28:20 +09:00
Jeroen van Rijn
5377cd9c49
Add rbtree.upsert
2026-07-10 21:37:47 +02:00
Isabella Basso
7e6856d486
core/rbtree: match find_or_insert semantics with AVL
2026-07-09 10:17:57 -03:00