Commit Graph

  • dddf013744 Merge pull request #6377 from laytan/add-more-js-to-examples-all Laytan 2026-03-06 21:35:57 +01:00
  • 0c0159b5b7 add more js to examples/all js Laytan Laats 2026-03-06 21:05:53 +01:00
  • a6cfde4373 Merge pull request #6374 from laytan/fix-macos-ci Jeroen van Rijn 2026-03-06 12:26:36 +01:00
  • 92a2270ee1 intel has libs at a different path Laytan Laats 2026-03-06 11:49:55 +01:00
  • fee99c56a6 fix MacOS CI Laytan Laats 2026-03-05 22:06:54 +01:00
  • 217b4967b0 Improve docs for type_info_underlying gingerBill 2026-03-04 14:07:24 +00:00
  • 029c96ce22 Separate type_info_core and type_info_underlying gingerBill 2026-03-04 14:03:24 +00:00
  • ed74233ace Add bit_set to runtime.type_info_core. Jeroen van Rijn 2026-03-04 14:55:11 +01:00
  • fc570d3210 Merge pull request #6362 from Yawning/feature/argon2id Jeroen van Rijn 2026-03-04 14:27:13 +01:00
  • 86b629ba84 core/crypto/argon2id: Initial import Yawning Angel 2025-01-18 11:44:21 +09:00
  • 058bd9a914 core:crypto/_blake2: Cleanups and fixes Yawning Angel 2026-03-04 20:07:52 +09:00
  • 1a5126c6b7 Make CI less nervous. dev-2026-03 Jeroen van Rijn 2026-03-04 00:29:37 +01:00
  • 6d9a611acc Merge pull request #6365 from FrancisTheCat/master Jeroen van Rijn 2026-03-03 17:51:07 +01:00
  • 5f450303dd Merge branch 'odin-lang:master' into master Znarf 2026-03-03 17:23:13 +01:00
  • b351b58ddc Fix #6270 Franz Hoeltermann 2026-03-03 17:22:31 +01:00
  • cd98d235bc Merge pull request #6364 from IllusionMan1212/eacces-perm-denied Jeroen van Rijn 2026-03-03 17:11:55 +01:00
  • afbb0b4357 os: return .Permission_Denied for .EACCES in posix and linux IllusionMan1212 2026-03-03 17:50:31 +02:00
  • b80ffe6ad7 Merge pull request #6363 from odin-lang/bill/bit_set_rtti Jeroen van Rijn 2026-03-03 13:48:37 +01:00
  • 092e994c97 Merge pull request #6343 from krnowak/krnowak/package-docs gingerBill 2026-03-03 12:29:35 +00:00
  • 2cb8155946 Add missing @(require_results) gingerBill 2026-03-03 12:27:44 +00:00
  • a5e1eb56ab Add explicit_underlying: bool RTTI field for bit_set; add runtime.type_info_underlying gingerBill 2026-03-03 12:26:42 +00:00
  • 6381f6c6cc Merge pull request #6360 from Yawning/fix/crypto-blake2-final Jeroen van Rijn 2026-03-03 13:11:06 +01:00
  • 47ad434d1a core:crypto/_blake2: Fix final blocks call with partial block Yawning Angel 2026-03-03 20:50:07 +09:00
  • d5f1416629 Merge pull request #6358 from bplu4t2f/master Jeroen van Rijn 2026-03-02 22:15:08 +01:00
  • 1f00da471c Make sure to assign proper comment as package docs Krzesimir Nowak 2026-02-24 16:31:16 +01:00
  • b8f2daa5b2 Kill deprecated file tags Krzesimir Nowak 2026-03-02 21:14:50 +01:00
  • 4ab536a85a Drop pointless code Krzesimir Nowak 2026-02-24 16:39:16 +01:00
  • 4c981ad10a Fix return value of FreeLibraryAndExitThread bplu4t2f 2026-03-02 21:21:50 +01:00
  • 2a9c35fe3c Fix incorrect PVOID/VOID usage in some win32 signatures bplu4t2f 2026-03-02 21:13:08 +01:00
  • 38c61e06be Rename GetWorldPointVelocity to Body_GetWorldPointVelocity Jeroen van Rijn 2026-03-02 20:15:55 +01:00
  • a4ee06ca75 Merge pull request #6355 from louisnovy/fix-bit_set-parapoly-specialization Jeroen van Rijn 2026-03-02 12:59:48 +01:00
  • 7732a78c08 harden run.bat and add missing test_issue_2395 Louis Novy 2026-03-01 21:33:14 -08:00
  • 1a27af515f add test file Louis Novy 2026-03-01 21:18:30 -08:00
  • e3d6fe72f8 fix broken bit_set parapoly specialization #6240 Louis Novy 2026-03-01 20:58:43 -08:00
  • e029cfc279 Merge pull request #6350 from krnowak/krnowak/diverging-semicolon gingerBill 2026-03-01 22:19:04 +00:00
  • 854d5a8db9 Merge pull request #6354 from FrancisTheCat/master Jeroen van Rijn 2026-03-01 15:55:05 +01:00
  • 5e009f5e83 Fix name canonicalization for typed ranges in bit_set (#6353) Franz 2026-03-01 15:43:17 +01:00
  • d4718595e8 Merge pull request #6351 from Kelimion/fix-6347 Jeroen van Rijn 2026-03-01 15:04:01 +01:00
  • 579b2612b1 Fix #6347 Jeroen van Rijn 2026-03-01 14:54:26 +01:00
  • 8bdf82ac8d Fix separating of diverging procedure types from block statements Krzesimir Nowak 2026-03-01 13:38:29 +01:00
  • e8ca4a24fa Add assert to freelist_push_with_index gingerBill 2026-03-01 13:28:30 +00:00
  • 7cc68da719 Merge pull request #6342 from fendevel/webgl-additions gingerBill 2026-03-01 13:15:56 +00:00
  • 757bdf0e87 Remove TODO gingerBill 2026-03-01 13:06:11 +00:00
  • 05a951b338 Fix name lookup gingerBill 2026-03-01 13:05:51 +00:00
  • c685c312c5 Make the tokenizer work with a custom hash map protected by a spinlock gingerBill 2026-03-01 13:00:27 +00:00
  • 5eb7442c92 Merge pull request #6345 from leecommamichael/stb_vorbis_libc Jeroen van Rijn 2026-02-28 17:37:29 +01:00
  • f01fb605bc [vendor:stb/vorbis] don't use core:c/libc Michael Lee 2026-02-28 10:24:00 -06:00
  • a0b9d710f7 Merge pull request #6336 from bplu4t2f/master Jeroen van Rijn 2026-02-28 13:16:39 +01:00
  • 1e0f5a691c Fix overflow edge cases on 32-bit systems. bplu4t2f 2026-02-28 11:39:12 +01:00
  • 1d44bef60d Merge pull request #6340 from miningape/fix-substring-not-returning-end-of-range Jeroen van Rijn 2026-02-28 09:57:05 +01:00
  • eeb7e775f3 webgl: Add bindings, fix Tex*Image*D fendevel 2026-02-28 00:37:34 +00:00
  • 4ec443df9b fix: strings.substring not returning end of range miningape 2026-02-28 00:26:59 +01:00
  • 6a6460e824 fix another old os use in when statement Laytan Laats 2026-02-27 22:11:11 +01:00
  • 3c84305e38 [core:net] Make IPv6 resolution test failure informative instead. Jeroen van Rijn 2026-02-27 21:35:36 +01:00
  • 90118d6508 Merge pull request #6337 from andzdroid/patch-2 Laytan 2026-02-27 21:18:31 +01:00
  • f61a216c9f nbio: put clearing of list nodes in proper place and simplify test Laytan Laats 2026-02-27 21:04:43 +01:00
  • 9883e4ec29 Handle edge cases: Allocation error, extremely long input bplu4t2f 2026-02-27 19:16:34 +01:00
  • c63e310359 Merge pull request #6338 from brunodeangelis/brda/cursors-bindings Jeroen van Rijn 2026-02-27 14:12:26 +01:00
  • e65dcd64b8 add bindings to allow custom cursors Bruno 2026-02-21 16:23:54 -03:00
  • fa3441936c Fix utf8_to_utf16_alloc edge case, and improve utf8_to_* documentation bplu4t2f 2026-02-26 20:52:00 +01:00
  • 1c09a2be55 Add tests for utf8_to_utf16_alloc, utf8_to_wstring_alloc bplu4t2f 2026-02-26 20:49:36 +01:00
  • e75d0694ba win32 utf8_to_utf16_buf now null-terminates because _alloc did too. utf8_to_utf16_alloc no longer truncates trailing zero characters. utf8_to_wstring adjusted accordingly, including edge cases. bplu4t2f 2026-02-26 18:14:34 +01:00
  • 572bebd031 Add tests for win32 string conversion functions bplu4t2f 2026-02-26 18:11:48 +01:00
  • 275ffa1a0e Update SDL3 libs Jeroen van Rijn 2026-02-26 14:12:30 +01:00
  • ab9925c991 Merge pull request #6325 from nowhereware/master Jeroen van Rijn 2026-02-26 14:11:04 +01:00
  • ffcaa3830c Update miniaudio.lib Jeroen van Rijn 2026-02-26 13:44:14 +01:00
  • 334a554de3 nbio: fix op re-use andzdroid 2026-02-26 00:30:27 +00:00
  • 730f417ecb Fix MultiByteToWideChar usage in utf8_to_wstring_buf bplu4t2f 2026-02-25 23:02:14 +01:00
  • 61d53212dd Handle map iterator reset for reuse + fix example (#6335) Faker-09 2026-02-25 15:41:00 -05:00
  • bdcb9e3fef Merge pull request #6334 from laytan/miniaudio-0.11.24 Laytan 2026-02-25 20:17:44 +01:00
  • 4ce6b7653f vendor/miniaudio: update .lib to 0.11.24 and use LFS laytan 2026-02-25 18:53:08 +01:00
  • 60c3898a13 vendor/miniaudio: update to 0.11.24 Laytan Laats 2026-02-25 19:40:28 +01:00
  • 8bb8344ad6 xar: fix freelist_push_with_index using freelist_index_of which doesn't exist Laytan Laats 2026-02-25 19:01:30 +01:00
  • a7b2471a26 Update handle_map doc string Jeroen van Rijn 2026-02-25 17:33:33 +01:00
  • 2a9c5fd5e1 Merge pull request #6332 from Faker-09/bufio_remove_mem_depend Jeroen van Rijn 2026-02-25 16:06:52 +01:00
  • 2a56a943d2 core:bufio remove core:mem dependency Shane Shrybman 2026-02-22 22:45:00 -05:00
  • 68cd96bdbf Merge pull request #6331 from GPotoshin/regex-fix-word-boundary-logic-sibling-bug Jeroen van Rijn 2026-02-25 15:04:25 +01:00
  • 5335bdbe34 [core:text/regex] Follow up to fix #6323 and add test case. As was said in the issue discussion I had suspicion that there may be a sibling bug in .Assert_Non_Word_Boundary implementation and I was able to confirm that with re.findall(rB", ") python code. Odin implementation outputed an empty string wherase python gave "'". That is the same bug related to incorrect logic on string ends. This commit makes implementation of those 2 instructions cleaner and adds a test case. George Potoshin 2026-02-25 14:33:09 +01:00
  • 3bcddb43c7 missing , Jeroen van Rijn 2026-02-25 10:55:30 +01:00
  • e696073d7b [core:text/regex] Fix #6323 and add test case Jeroen van Rijn 2026-02-25 10:49:27 +01:00
  • 545d17fd8d Fix core:sys/regex debug output Jeroen van Rijn 2026-02-24 22:40:32 +01:00
  • c0468446f6 Ignore const nil "optimization" and fix c: Maybe(string); c == "" bug. gingerBill 2026-02-24 18:52:42 +00:00
  • 1e1e00c68e [core:sys/info] One more thing Jeroen van Rijn 2026-02-24 14:48:09 +01:00
  • 2cc7fe6d16 [core:sys/info] Fix small doc render issue Jeroen van Rijn 2026-02-24 14:46:30 +01:00
  • 1ba3b39c5e Merge pull request #6328 from Kelimion/priority_queue Jeroen van Rijn 2026-02-24 13:27:36 +01:00
  • 853afea0c7 [core:container/priority_queue] Make example visible on package overview Jeroen van Rijn 2026-02-24 13:18:56 +01:00
  • 4321efacc3 [core:container/priority_queue] Add example and tests Jeroen van Rijn 2026-02-24 13:05:26 +01:00
  • 30d87a2fd7 Merge pull request #6324 from Faker-09/dynamic_array_move_assert gingerBill 2026-02-24 08:11:34 +00:00
  • b26b9bd40c Merge pull request #6327 from Kelimion/core_sys_info Jeroen van Rijn 2026-02-24 00:05:39 +01:00
  • af43e6851b [core:sys/info] Remove , ok Jeroen van Rijn 2026-02-23 23:55:36 +01:00
  • 2b39905240 Merge pull request #6326 from Kelimion/core_sys_info Jeroen van Rijn 2026-02-23 23:36:01 +01:00
  • ea80eab75a [core:sys/info] Remove @(init) where practical Jeroen van Rijn 2026-02-21 21:53:23 +01:00
  • 509ae9c45c Update LICENSE nowhereware 2026-02-23 15:17:23 -05:00
  • 20e3237da1 Update SDL3 to 3.4.2 nowhereware 2026-02-23 15:14:08 -05:00
  • 3fd9c915ed Move assert(a.allocator.procedure != nil) out of the common path into the if check Shane Shrybman 2026-02-23 12:19:38 -05:00
  • 25fde8a03a For #soa dynamic arrays. Move assert(a.allocator.procedure != nil) out of the common path into the if check Shane Shrybman 2026-02-23 11:35:16 -05:00
  • a0c375dd02 A small optimization for dynamic arrays. Move assert(a.allocator.procedure != nil) out of the common path into the if check Shane Shrybman 2026-02-23 01:34:13 -05:00
  • 4581f57953 Merge pull request #6320 from Faker-09/handle_map_duplicate_assignment gingerBill 2026-02-23 13:49:02 +00:00
  • d3b8ab7475 Merge pull request #6319 from fnky/vendor/curl/fix-urlapi Jeroen van Rijn 2026-02-22 22:07:04 +01:00
  • ae45458193 Remove pointer from part arg fnky 2026-02-22 19:31:09 +01:00