Commit Graph

  • 625e17212d Correct 2 rune printing gingerBill 2026-01-18 12:13:03 +00:00
  • 871cedc701 Keep -vet happy gingerBill 2026-01-18 11:47:51 +00:00
  • 23198f7917 Move html escaping calls and fix existing generator gingerBill 2026-01-18 11:45:40 +00:00
  • 227e7920a8 Add unescape_string and unescape_entity gingerBill 2026-01-18 10:45:58 +00:00
  • 6b1f4148b1 Merge pull request #6142 from laytan/nbio-improvements gingerBill 2026-01-18 10:00:17 +00:00
  • 5834cd22df Merge pull request #6143 from rasa-silva/add-base64url Jeroen van Rijn 2026-01-18 09:37:33 +01:00
  • 454f75cb22 core:encoding/base64: add support for url variant rykad 2026-01-17 22:26:25 +00:00
  • 54abe76f20 nbio: forgot to remove allocator from other impls laytan 2026-01-17 21:10:53 +01:00
  • 2caee687ed nbio(windows): use one IOCP for all event loops laytan 2026-01-17 21:06:13 +01:00
  • 3a3ed48fae nbio: mpsc queue for execs on another thread laytan 2026-01-17 21:03:25 +01:00
  • e4bd92763a nbio(windows): fix "recursive" timeouts not being taken into consideration for blocking laytan 2026-01-17 20:55:09 +01:00
  • 44aabdbcda nbio(windows): explicitly set entries_removed = 0 when GetQueuedCompletionStatusEx returns false laytan 2026-01-17 19:22:09 +01:00
  • 59d08f3a57 Minor x11/xlib bindings fixes magicalhack 2026-01-17 13:14:28 -05:00
  • f4aa64e934 Add html.escape_string gingerBill 2026-01-16 17:47:40 +00:00
  • d46c547264 Merge pull request #6124 from laytan/nbio gingerBill 2026-01-16 13:25:03 +00:00
  • a2fa32a518 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2026-01-16 09:19:08 +00:00
  • 71c4da8e34 Fix typo in strings.equal_fold gingerBill 2026-01-16 09:19:01 +00:00
  • 16254ed8fa Merge pull request #6119 from slowhei/master gingerBill 2026-01-16 09:16:25 +00:00
  • fce498744f Merge pull request #6136 from odin-lang/bill/disable-exceptions gingerBill 2026-01-16 09:15:20 +00:00
  • 557e854864 -disable-unwind gingerBill 2026-01-15 18:12:39 +00:00
  • f4a7e0b279 Add @(no_sanitize_thread) gingerBill 2026-01-15 18:06:25 +00:00
  • faacac33ab Merge pull request #6135 from odin-lang/bill/must-tail gingerBill 2026-01-15 18:03:09 +00:00
  • 59ae82634e Add preserve/most and preserve/all bill/must-tail gingerBill 2026-01-15 17:52:36 +00:00
  • b3f4807b2d Add #must_tail to odin/parser gingerBill 2026-01-15 17:31:42 +00:00
  • 5f07055ac1 Add #must_tail and "preserve/none" calling convention gingerBill 2026-01-15 17:28:28 +00:00
  • 0366cd3304 Add #must_tail (similar syntax to #force_inline gingerBill 2026-01-15 16:32:52 +00:00
  • 57d02cb148 pool: remove assert that is too strict Laytan Laats 2026-01-14 20:02:08 +01:00
  • 5fcf210c91 uring: move package from nbio/uring to sys/linux/uring Laytan Laats 2026-01-14 19:03:15 +01:00
  • 7f509c01f1 Merge pull request #6125 from Wassimulator/patch-2 gingerBill 2026-01-14 14:17:01 +00:00
  • 28c9e319d3 use ^Thread instead of index in init and fini Wassim Alhajomar 2026-01-14 15:00:50 +01:00
  • 4dcbc67ead Remove old dead directory core:sys/win32 gingerBill 2026-01-14 12:48:19 +00:00
  • 42669b8acf Merge pull request #6133 from WongSoft/fix-low-priority-thread-unix gingerBill 2026-01-14 09:45:16 +00:00
  • bbcbf243a1 Merge pull request #6131 from FrancisTheCat/master gingerBill 2026-01-14 09:45:03 +00:00
  • ac35e0336b Fix indentation Franz Hoeltermann 2026-01-14 10:42:43 +01:00
  • bd9d682d15 Ensure creating a low priority thread does not assert with SCHED_OTHER policy Nathan Wong 2026-01-13 16:38:22 -08:00
  • c64fad8ef7 Add warning for size_of(&x) expressions Franz 2026-01-14 00:43:06 +01:00
  • 792e6c75ee Merge branch 'master' into nbio Laytan 2026-01-13 21:29:41 +01:00
  • 9d72025a0b Remove duplicate assingment of array.allocator = allocator in _make_dynamic_array_len_cap(...) (#6095) Faker-09 2026-01-13 15:25:17 -05:00
  • 11afefeedc Add NSWindow layout information method bindings to darwin/Foundation (#6040) Jacob Evelyn 2026-01-13 15:13:59 -05:00
  • a4f958b738 Fix darwin/Foundation/NSScreen type property bindings (#6038) Jacob Evelyn 2026-01-13 15:13:18 -05:00
  • edb70a8d75 optimized slice filling in xoshiro/pcg_random_generator_proc (#6001) Xotchkass 2026-01-13 22:11:01 +02:00
  • 0c3f3f536b Implement more Linux syscalls. (#6083) Znarf 2026-01-13 21:02:08 +01:00
  • 622fa818bc Adds static linking to non-windows platforms (#6057) Fabrice 2026-01-13 20:56:40 +01:00
  • 291f7c39e6 Merge pull request #6127 from paulpage/paulpage-orca-update Laytan 2026-01-13 20:52:26 +01:00
  • 4af4b2f575 pool: use elem in else of the when statement (vet issue) Laytan Laats 2026-01-13 19:47:09 +01:00
  • c637679917 nbio: don't rely on the private _impl being the first field Laytan Laats 2026-01-13 19:46:46 +01:00
  • 8f5702e69e nbio: reorder Operation fields to be more logical Laytan Laats 2026-01-13 19:38:27 +01:00
  • 4ae02aaacf pool: explicit memory ordering and improved destroy Laytan Laats 2026-01-13 19:38:10 +01:00
  • 7e7cd75527 remove unneeded manual definitions Paul Page 2026-01-12 16:52:57 -06:00
  • ebaf877981 Update Orca bindings Paul Page 2026-01-12 16:31:40 -06:00
  • 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