Commit Graph

  • ef84b24b68 cleanup Wassim Alhajomar 2026-01-12 12:39:57 +01:00
  • 24ee35af28 nbio: add package Laytan Laats 2026-01-11 20:15:55 +01:00
  • b2af4f335d posix: fix openat mode not being c_vararg Laytan Laats 2026-01-11 20:14:17 +01:00
  • 26d47f23f7 linux: implement eventfd syscall Laytan Laats 2026-01-11 20:13:43 +01:00
  • 872fe3ff73 kqueue: fix bsds, add user filter, add struct tests Laytan Laats 2026-01-11 20:12:28 +01:00
  • bc70402093 os: add non blocking open flag Laytan Laats 2026-01-11 20:11:07 +01:00
  • fa97aa4dc9 thread: fix aligned loading of unaligned addresses Laytan Laats 2026-01-11 20:10:30 +01:00
  • b9946aa67e chan: fix example and deadlock on closed channel Laytan Laats 2026-01-11 20:10:02 +01:00
  • 6c663b7a71 slice: fix examples Laytan Laats 2026-01-11 20:09:40 +01:00
  • f6b8e08628 simd: fix typos Laytan Laats 2026-01-11 20:09:11 +01:00
  • 08c4503875 xar: fix example Laytan Laats 2026-01-11 20:08:59 +01:00
  • ec040c1fcb rbtree: fix pointer usages Laytan Laats 2026-01-11 20:08:42 +01:00
  • d1fa640549 runtime: use alloc_non_zeroed in new_clone; zeroing is not needed Laytan Laats 2026-01-11 20:07:54 +01:00
  • c10771305d net: implement OpenBSD and NetBSD support & add stubs for other targets & cleanup Laytan Laats 2026-01-11 20:07:03 +01:00
  • a6ec199a52 ci: don't check BSD or ARM targets on Linux amd64 because they have their own run Laytan Laats 2026-01-11 20:04:51 +01:00
  • 0f875727a2 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2026-01-11 18:54:55 +00:00
  • 5938c783a6 Fix #type not being handled as in normal expressions gingerBill 2026-01-11 18:54:46 +00:00
  • 3345ed0622 Merge pull request #6120 from ske2004/fix-regression-6118 gingerBill 2026-01-10 18:48:15 +00:00
  • 3e31055ca7 Fix regression in #6118 ske 2026-01-10 10:46:53 -03:00
  • c8f2603d3e Fix test name, add PR link, use tabs Tohei Ichikawa 2026-01-10 03:35:33 -05:00
  • bf7c92bf09 Fix assertion error when imported proc groups are passed as proc arguments Tohei Ichikawa 2026-01-10 03:02:25 -05:00
  • e88776e00f Merge pull request #6115 from bbogdan-ov/target-flag-usage-example gingerBill 2026-01-09 13:04:56 +00:00
  • fc19df7b1e Merge pull request #6114 from dayllenger/master gingerBill 2026-01-09 11:58:00 +00:00
  • b03befb604 Merge pull request #6117 from konodin/generic-curl-linking gingerBill 2026-01-09 11:57:15 +00:00
  • 9b5090352e Link Curl the same for all UNIX oses konodin 2026-01-08 23:07:01 +01:00
  • 24f4dda070 Merge pull request #6116 from konodin/freebsd-ipv6-einval Laytan 2026-01-08 22:57:11 +01:00
  • 48fe0e2394 Fix EINVAL binding to IPv6 on FreeBSD konodin 2026-01-08 22:35:40 +01:00
  • fb479b3aae Corrected CRC's StudebakerGuy 2026-01-08 11:34:50 -05:00
  • 559b75cc81 Show -target flag usage examples in the help bogdanov 2026-01-08 18:56:59 +03:00
  • d4a21b7573 Fix TGA header detection Viktor 2026-01-08 12:01:43 +00:00
  • 14d6371058 Comment includiing -- at end StudebakerGuy 2026-01-07 19:24:02 -05:00
  • dc37ff5036 Comments before first emlement not being captured StudebakerGuy 2026-01-07 18:44:30 -05:00
  • f9d9166ff1 Merge pull request #6110 from ske2004/fix-constant-conversion-checks gingerBill 2026-01-07 13:42:14 +00:00
  • 91c1950b9f Fix constant conversion checks (#6104) ske 2026-01-07 02:19:41 -03:00
  • 94cc5d9e61 Merge pull request #6099 from figuerom16/master gingerBill 2026-01-06 12:01:15 +00:00
  • 4729b761a3 Merge pull request #6090 from doanamo/directx-strings gingerBill 2026-01-06 12:01:05 +00:00
  • 393fec2f66 Move WSAEVENT to types.odin dev-2026-01 gingerBill 2026-01-05 11:48:19 +00:00
  • 5fae3527c1 Implement LPWSAOVERLAPPED_COMPLETION_ROUTINE correctly gingerBill 2026-01-05 11:44:52 +00:00
  • 377a76bb15 Update lz4.odin: foreign import for linux figuerom16 2026-01-04 20:04:57 -08:00
  • 7fa05f16bf Minor change from make_checker_context to init_checker_context gingerBill 2026-01-03 20:14:15 +00:00
  • 21e8daa3ab Merge pull request #6091 from A1029384756/master Jeroen van Rijn 2026-01-02 23:01:40 +00:00
  • 08dd0cb0af [vendor/sdl3] shortened enum naming A1029384756 2026-01-02 17:41:20 -05:00
  • c867143a58 [vendor/sdl3] typo A1029384756 2026-01-02 17:38:21 -05:00
  • 4237a44944 [vendor/sdl3] another pass over the headers A1029384756 2026-01-02 17:07:43 -05:00
  • b34cf987c3 [vendor/sdl3] satify vet A1029384756 2026-01-02 14:43:50 -05:00
  • ed52393c7c [vendor/sdl3] update to sdl 3.4.0 A1029384756 2026-01-02 13:48:23 -05:00
  • 65b147d4d3 Prefer LPCSTR/LPCWSTR types in DirectX bindings Piotr Doan 2026-01-02 18:58:09 +01:00
  • e45db9a69c Merge pull request #6089 from Neirokan/ipv4_to_ipv6_fix gingerBill 2026-01-02 11:57:09 +00:00
  • 57c7ae1bd9 Minor fixes to formatting and types gingerBill 2026-01-02 11:35:44 +00:00
  • e154489f01 More formatting improvements gingerBill 2026-01-02 11:32:39 +00:00
  • 274e7e7e58 Improve the formatting of user32.odin gingerBill 2026-01-02 11:25:53 +00:00
  • 006681ec22 Improve formatting; fix types; add struct field tags gingerBill 2026-01-02 11:18:48 +00:00
  • b86627ba37 Improve formatting and #raw_union logic in core:sys/windows gingerBill 2026-01-02 10:39:46 +00:00
  • bfe75d5c2c Add boolean support for raw_union_tag gingerBill 2026-01-02 10:19:23 +00:00
  • c49a645d34 Add raw_union_tag support to MINIDUMP_CALLBACK_INPUT gingerBill 2026-01-02 10:14:39 +00:00
  • 49687069ef Minor formatting improvements gingerBill 2026-01-02 10:14:24 +00:00
  • 25daf52000 Add support to raw_union_tag for integers gingerBill 2026-01-02 10:13:31 +00:00
  • 111ed21e7e Change usage of i32 to c_int where appropriate gingerBill 2026-01-02 10:02:23 +00:00
  • 747ecc6911 Fix typo gingerBill 2026-01-02 09:55:56 +00:00
  • 37458a4beb Fix some return types in core:sys/windows gingerBill 2026-01-02 09:53:50 +00:00
  • 45aa89cf02 Replace uses of c.int with c_int for consistency gingerBill 2026-01-02 09:47:45 +00:00
  • b9a170b117 Fix GetSystemMetricsForDpi signature gingerBill 2026-01-02 09:46:50 +00:00
  • b6ea6f7a12 Merge pull request #5882 from IllusionMan1212/custom-json-marshalling Jeroen van Rijn 2026-01-01 16:07:01 +00:00
  • b446b91251 Add @(rodata) to global constants gingerBill 2026-01-01 13:42:40 +00:00
  • 70697fa00f When using fmt_write_padding, remove the need to restore fi.zero since it is not used. gingerBill 2026-01-01 13:41:56 +00:00
  • 94146e4fe7 fix printing dozenal numbers 0z from 0o gingerBill 2026-01-01 13:40:43 +00:00
  • c6ca64cd4a fix map_to_ip6 offset Neirokan 2026-01-01 10:52:18 +03:00
  • 3c8b1ab414 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2025-12-31 15:01:08 +00:00
  • 6f396ac49b Rename xar.Xar to xar.Array gingerBill 2025-12-31 15:01:03 +00:00
  • 3acb62210f Merge pull request #6086 from ske2004/fix-literal-endianness gingerBill 2025-12-31 10:09:34 +00:00
  • c95b105405 Merge pull request #6087 from dozn/json-unmarshal-runes Laytan 2025-12-31 03:31:28 +01:00
  • 5ab526fb4e Merge branch 'odin-lang:master' into json-unmarshal-runes dozn 2025-12-30 18:25:30 -08:00
  • e27a06b1f0 Merge pull request #6085 from dozn/json-null-marshal Laytan 2025-12-31 03:24:36 +01:00
  • 8fea2b783c [encoding/json] Allow Unmarshalling to rune Fixes https://github.com/odin-lang/Odin/issues/6061 dozn 2025-12-30 18:10:07 -08:00
  • 2700fa86d6 fix typo ske 2025-12-30 22:24:10 -03:00
  • e4bf5476c3 Fix literal endianness (fix #6068) ske 2025-12-30 22:08:40 -03:00
  • 589dbbddd2 [encoding/json] Fix Escapes When Marshalling Fixes https://github.com/odin-lang/Odin/issues/6060 and https://github.com/odin-lang/Odin/issues/6075 The boolean "true" was setting html_safe instead of for_json. Chalk one up for the "use enums instead of booleans" crowd. dozn 2025-12-30 17:02:06 -08:00
  • 107104ab4b Merge pull request #6081 from dozn/json5-and-sjson-comments gingerBill 2025-12-30 13:42:19 +00:00
  • 047ceb2c81 Merge pull request #6069 from karl-zylinski/webgl-binding-fixes gingerBill 2025-12-30 13:38:40 +00:00
  • a70ff0b6fb Merge pull request #6056 from d-us-vb/patch-1 gingerBill 2025-12-30 13:37:57 +00:00
  • a523463b7e Merge pull request #6079 from krnowak/krnowak/fix-proc-inlining gingerBill 2025-12-30 13:35:16 +00:00
  • 93d7e2a452 Add globaldynamic thread_local model (same as the current default) gingerBill 2025-12-30 13:08:30 +00:00
  • e61228484a Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2025-12-30 12:58:43 +00:00
  • f1c6c52c21 Fix @(static, rodata) for slices gingerBill 2025-12-30 12:58:37 +00:00
  • affaefc13a Moved first_iteration up a couple lines so it makes sense readability-wise. dozn 2025-12-30 04:42:06 -08:00
  • bbd4c38f8f Merge pull request #6082 from harold-b/hb.fix-objc-auto-msgsend-class-methods Laytan 2025-12-30 01:29:18 +01:00
  • 0bf4ffe469 Fix handling of #force_inline Krzesimir Nowak 2025-12-29 18:39:31 +01:00
  • ef33e55182 Fix auto objc_msgSend incorrectly treating certain class methods as instance methods. Harold Brenes 2025-12-29 15:31:12 -05:00
  • ba68d75c6f Add JSON5/SJSON Comments When Marshalling Allows user-facing JSON5/SJSON to have comments explaining field usage. json.Marshal_Options.pretty must be enabled since we only use single-line comments (not to mention it wouldn't be terribly useful without pretty set anyways). We don't escape anything, so \n will display as "\n", but you're still able to enter in a proper newline character and it'll be displayed on multiple lines. dozn 2025-12-29 12:23:54 -08:00
  • 811f4c13cd Merge pull request #6080 from krnowak/krnowak/netbsd-ci-fix gingerBill 2025-12-29 20:03:48 +00:00
  • 47f20c0ffb Added 'set_document_title' to be able to rename the tab Karl Zylinski 2025-12-29 20:57:25 +01:00
  • 23984dc110 Fix NetBSD CI Krzesimir Nowak 2025-12-29 18:57:42 +01:00
  • fb52238e36 Fix bugs in odin.js:GetActiveUniformBlockName Karl Zylinski 2025-12-29 17:42:19 +01:00
  • 3f9aefda20 Added CheckFramebufferStatus to WebGL bindings Karl Zylinski 2025-12-29 17:34:01 +01:00
  • c46e658098 Merge pull request #6074 from DarathDev/master Laytan 2025-12-29 15:57:56 +01:00
  • 9f81d9a995 Merge pull request #6073 from bplu4t2f/master Laytan 2025-12-29 15:57:26 +01:00
  • 852ea91cdb Merge pull request #6078 from BigBoyBarney/json-arrays Laytan 2025-12-29 15:53:51 +01:00
  • 6441fc09e0 Fix standard json parsing / unmarshalling issue for pure arrays Sylphrena 2025-12-29 15:27:58 +01:00
  • f1e29fadab Add missing 'caller_location' to several procedures in 'slice' package DarathDev 2025-12-28 14:46:45 -07:00
  • 39fa1b7201 LLVM IR: Improve basic block names for trivial switch statements for debuggability gingerBill 2025-12-28 11:52:31 +00:00