Commit Graph

  • cd577b2eef Shrink lock region of func_raw_types_mutex to avoid deadlock. Franz 2026-07-15 23:14:24 +02:00
  • 242ba12dde Merge branch 'odin-lang:master' into core_sync_typo Znarf 2026-07-15 22:47:27 +02:00
  • 98a119b052 Fix typo in core/sync/primitives.odin Franz 2026-07-15 22:46:07 +02:00
  • 353e451a0f core:log: make multi logger use all loggerts instead of breaking on first one with lower level FourteenBrush 2026-07-15 17:32:16 +02:00
  • f36ed5e668 Stricter type coercions in convert_to_typed korvahkh 2026-07-15 10:26:15 -05:00
  • 7c2b219259 Merge pull request #7045 from BlackGoku36/master gingerBill 2026-07-15 14:01:48 +01:00
  • 663bc20c51 Merge pull request #7051 from FourteenBrush/patch-6 gingerBill 2026-07-15 14:00:20 +01:00
  • 8761172b6f Merge pull request #7052 from catermujo/push-lkxtyukvvpux gingerBill 2026-07-15 13:58:57 +01:00
  • 727b5043e5 Fix switch fallthrough in lb_emit_struct_ev FourteenBrush 2026-07-15 14:13:53 +02:00
  • ca878a1de7 checker: keep polymorphic probes read-only Isabella Basso 2026-05-21 02:26:27 -03:00
  • 6ccea209ba Merge pull request #7046 from catermujo/push-vkwrsqysomyq gingerBill 2026-07-15 11:54:32 +01:00
  • 43923eb3cb compiler: fix constant aggregate rebuild Isabella Basso 2026-07-14 18:44:02 -03:00
  • a1cd49a1ae Merge pull request #7043 from zhibog/crypto/turboshake Jeroen van Rijn 2026-07-14 19:19:44 +02:00
  • d8c984d751 skip -sanitize:address for NetBSD Urjasvi Suthar 2026-07-14 22:12:57 +05:30
  • 3a9aa4c169 Add issue link to code Urjasvi Suthar 2026-07-14 21:36:06 +05:30
  • 38788c0348 Fix arm64 argument alignment abi for composite type of size <= 16 bytes Urjasvi Suthar 2026-07-14 21:33:39 +05:30
  • 2efcd11ab4 [core:crypto] Add TurboSHAKE zhibog 2026-07-14 16:25:05 +02:00
  • a6af2551c6 Merge pull request #7039 from Znarf64/fix_subtype_comparisons gingerBill 2026-07-14 13:54:35 +01:00
  • 6d7895ccbe Merge pull request #7038 from Znarf64/strings_require_results gingerBill 2026-07-14 13:52:38 +01:00
  • 6299379911 compiler: preserve recursive struct aliases Isabella Basso 2026-07-14 09:24:26 -03:00
  • 8b7d1be601 Keep -vet happy gingerBill 2026-07-14 13:28:12 +01:00
  • 681ae408a5 Merge pull request #7041 from BunterSchatten/fix-obj-extension Jeroen van Rijn 2026-07-14 14:24:30 +02:00
  • 865b97fa9e Make object and assembly file extensions user-changeable again David Bader 2026-07-14 14:02:09 +02:00
  • 269db77d51 Fix subtype comparisons Franz 2026-07-14 13:46:54 +02:00
  • 7dcb98583a Add @(require_results) where useful in core:strings Franz 2026-07-14 13:20:45 +02:00
  • ee21677ac7 Begin work on the module encoder gingerBill 2026-07-14 11:29:49 +01:00
  • 58efb2cc63 Merge pull request #7026 from MauriceElliott/fix/playdate-sp-fpu Jeroen van Rijn 2026-07-14 12:13:59 +02:00
  • 5ea9f393d9 Merge pull request #7030 from BlackGoku36/master Jeroen van Rijn 2026-07-14 12:06:43 +02:00
  • f308d92f32 replace makefiles in vendor with shell scripts; update ci. (#7034) quark 2026-07-14 03:43:28 -06:00
  • 5480a725d1 Merge pull request #6838 from kalsprite/x.509 Jeroen van Rijn 2026-07-14 10:08:52 +02:00
  • b99b2a4cae Merge pull request #7028 from EliasEbner/fix-vendor-import-paths Jeroen van Rijn 2026-07-14 09:46:43 +02:00
  • 2d8502a1fa pr comment fixes kalsprite 2026-07-13 22:56:01 -07:00
  • 65591fad4e fmt c test code Urjasvi Suthar 2026-07-14 10:37:20 +05:30
  • b27f28d1ea Fix darwin arm64 argument passing abi. Urjasvi Suthar 2026-07-14 10:26:52 +05:30
  • 04c9543e96 fixed the import paths for raylib and rlgl. both had the issue that they were looking for a directory called "linux-arm" when it's really called "linux-arm64" inside of "vendor/raylib". Elias Ebner 2026-07-14 01:42:56 +02:00
  • 13763e5ed7 fixup! fix: reworked the playdate subtarget to fix issues with the requirement for single point precision floats, as well as an issue with function lowering when set to thumb mode only instrunctions. MauriceElliott 2026-07-13 23:06:32 +01:00
  • 11ef10bb5d fix: reworked the playdate subtarget to fix issues with the requirement for single point precision floats, as well as an issue with function lowering when set to thumb mode only instrunctions. MauriceElliott 2026-07-13 23:02:50 +01:00
  • 6953670191 Merge pull request #7023 from Kelimion/rlgl_6 Jeroen van Rijn 2026-07-13 21:32:27 +02:00
  • 873e06535d Update rlgl bindings to raylib 6 Jeroen van Rijn 2026-07-13 21:18:05 +02:00
  • 892ee34b2e Merge pull request #7022 from Kelimion/cert-store-windows Jeroen van Rijn 2026-07-13 18:15:02 +02:00
  • 1def2e3c66 Improve docs a little gingerBill 2026-07-13 16:36:45 +01:00
  • fc17efdd0c Add TODO in encode to make it actually write out the entire module and not just the functions gingerBill 2026-07-13 16:28:57 +01:00
  • bfed392a0e Improve printing for call gingerBill 2026-07-13 16:15:41 +01:00
  • 0696f46bfb Add indentation for block, loop, if, else` constructs gingerBill 2026-07-13 16:02:38 +01:00
  • ac5f5fe3ed Add print_wat.odin gingerBill 2026-07-13 15:56:16 +01:00
  • 3da748b73d win32: Add bindings to query the Windows certificate store Jeroen van Rijn 2026-07-13 16:54:28 +02:00
  • 8cd5838112 wasm: parse custom sections gingerBill 2026-07-13 15:30:00 +01:00
  • 23c5c4e668 Add module parsing gingerBill 2026-07-13 15:24:45 +01:00
  • 24dfc6459f Merge pull request #7015 from BlackGoku36/master gingerBill 2026-07-13 14:45:42 +01:00
  • 085bae1028 Update examples/all for rexcode's wasm and spirv packages gingerBill 2026-07-13 14:18:40 +01:00
  • fcc6b65ed4 Remove old wasm and wasm/module code gingerBill 2026-07-13 14:17:06 +01:00
  • 2478af9b1f Minor alignment fix gingerBill 2026-07-13 14:16:40 +01:00
  • 27e5225730 Refactor core:rexcode/wasm to use the new ir structure and move to core:rexcode/ir/wasm gingerBill 2026-07-13 14:16:27 +01:00
  • f7b797cc6f Fix formatting gingerBill 2026-07-13 13:06:41 +01:00
  • 2bbb04e4f6 Merge branch 'master' into bill/rexcode gingerBill 2026-07-13 12:10:57 +01:00
  • 713772ff2a Fix i64 to i32 conversion for lb_sizeof(type) call in llvm_abi.cpp Urjasvi Suthar 2026-07-13 11:42:04 +05:30
  • 4aa30314c9 add limbo kalsprite 2026-07-12 15:05:36 -07:00
  • df044411d9 attach nc kalsprite 2026-07-12 12:58:45 -07:00
  • e4fc7a3a9e rsa, x509 write path kalsprite 2026-07-12 12:14:32 -07:00
  • 2fd11467c8 Merge branch 'master' into x.508 kalsprite 2026-07-12 10:51:44 -07:00
  • aef401fc9b Fix arm64 ABI: '#simd' vectors and vector aggregates not passed in registers (fixes #7010) Urjasvi Suthar 2026-07-12 21:29:57 +05:30
  • 683d40db69 Merge pull request #7013 from rmn64k/reject-chained-defer gingerBill 2026-07-12 09:34:42 +01:00
  • bb2e7e60ce Reject chained deferred procedures. Richard Nyberg 2026-07-11 18:46:24 +02:00
  • 9b4adb0159 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2026-07-12 00:08:00 +01:00
  • 0694535d4e Correct arithmetic >> behaviour in LLVM IR gingerBill 2026-07-12 00:07:51 +01:00
  • 51bc27be01 Fix big_int_shr for arithmetic shift (i.e. negative numbers) gingerBill 2026-07-12 00:04:35 +01:00
  • 049138d3ff Merge pull request #6857 from Yawning/feature/rsa Jeroen van Rijn 2026-07-11 23:37:39 +02:00
  • e1d32cb19f core/cryto/rsa: Initial import Yawning Angel 2026-07-09 03:43:33 +09:00
  • 483221ef97 core/crypto/_bigint: Initial import Yawning Angel 2026-06-13 23:51:17 +09:00
  • f259b416e3 core/crypto/_subtle: Cleanups, dedup from RSA code Yawning Angel 2026-06-12 05:31:07 +09:00
  • 98e22205af core/crypto/ed25519: Add missing require_results annotations Yawning Angel 2026-06-28 10:15:24 +09:00
  • a60a77f57f Merge pull request #6997 from tf2spi/6981-increase-stack-size gingerBill 2026-07-11 10:37:55 +01:00
  • 0bc15952bb Merge pull request #7006 from febrandao/master Jeroen van Rijn 2026-07-11 11:00:32 +02:00
  • 6a73a4ece7 fixes missing return value of GetUserData functions Felipe Brandão 2026-07-10 22:16:40 -03:00
  • d62d17faa3 fix missing return value of World_GetUserData Felipe Brandão 2026-07-10 22:10:04 -03:00
  • 5c6194c988 Fix #7004 Jeroen van Rijn 2026-07-10 23:43:30 +02:00
  • 43a9f145e1 Merge pull request #7002 from Kelimion/rbtree_upsert Jeroen van Rijn 2026-07-10 22:36:17 +02:00
  • c90f7b1c48 ensure key reuse for upsert test Jeroen van Rijn 2026-07-10 21:48:52 +02:00
  • 5377cd9c49 Add rbtree.upsert Jeroen van Rijn 2026-07-10 21:37:47 +02:00
  • e26b5ba54e Merge pull request #6988 from catermujo/push-rmqymlxpmqtk Jeroen van Rijn 2026-07-10 21:03:23 +02:00
  • cb7d7a5b7d Allow using absolute path's in foreign import's (#6999) callframe 2026-07-10 20:45:59 +02:00
  • a6ba977a38 Merge pull request #6996 from Creativty/master gingerBill 2026-07-10 13:53:32 +01:00
  • ac6688c166 add: disallow proc group assignment to blank identifier Abderrahim Indjaren 2026-07-10 12:19:39 +01:00
  • 819fdc7a80 Merge pull request #6990 from jagnat/objc-superclass-lookup-fix dev-2026-07a gingerBill 2026-07-10 10:56:01 +01:00
  • 96ca9f3b48 Merge pull request #6984 from A1029384756/master gingerBill 2026-07-10 08:56:07 +01:00
  • 7f8a9e2114 Merge pull request #6987 from RoBaertschi/master gingerBill 2026-07-10 08:55:53 +01:00
  • 2c36fd3e35 Merge pull request #6993 from DerTee/master gingerBill 2026-07-10 08:55:36 +01:00
  • 78c04ca65d fix assign_at_elems_fixed_capacity_dynamic_array & co DerTee 2026-07-10 06:03:40 +02:00
  • b9e0916189 Use better triple for ARM32 freestanding misomosi 2026-07-09 19:39:32 -04:00
  • 65eda4720d Increase stack size to stop stack ovflow misomosi 2026-07-09 19:38:49 -04:00
  • 8727db41f7 Fix regression, fetch obj-c superclass name instead of class name Jagi Natarajan 2026-07-09 14:24:40 -04:00
  • 3ea134a86a Merge pull request #6986 from odin-lang/bill/update-box3d Jeroen van Rijn 2026-07-09 17:58:19 +02:00
  • f8791d361c raymath: Vector3DistanceSqr(t) Jeroen van Rijn 2026-07-09 17:19:44 +02:00
  • 56cae84ed1 Delete old lib Jeroen van Rijn 2026-07-09 15:46:57 +02:00
  • bf8a6d81d8 box3d universal binary Jeroen van Rijn 2026-07-09 15:46:24 +02:00
  • 7e6856d486 core/rbtree: match find_or_insert semantics with AVL Isabella Basso 2026-07-09 10:17:45 -03:00
  • c44740f570 Fix #6979 RoBaertschi 2026-07-09 14:14:05 +02:00
  • 65d4ec726b Remove older darwin/libbox3d.a gingerBill 2026-07-09 13:01:56 +01:00
  • 66e8f99cc5 Fix a few typos in box3d.odin Jeroen van Rijn 2026-07-09 13:54:44 +02:00
  • d6b7a7867f Add box3d build script for Linux + macOS Jeroen van Rijn 2026-07-09 13:47:35 +02:00