Commit Graph

  • 51a4d97f03 type conversion fix olesya-wo 2024-03-12 18:25:54 +03:00
  • d979129a50 Naming and type changes olesya-wo 2024-03-12 16:32:17 +03:00
  • d6353daf91 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-03-12 12:11:53 +00:00
  • c7c6852057 Support swizzle selector syntax .xyzw for #simd vectors gingerBill 2024-03-12 12:11:48 +00:00
  • 9045c9ed0c Improved statistics for core/mem/Tracking_Allocator olesya-wo 2024-03-12 13:53:31 +03:00
  • b543be0d15 Copy file names fromdirent into FileInfo during read_directory Harold Brenes 2024-03-11 18:09:41 -04:00
  • 47837b206e Merge pull request #3266 from nnym/master gingerBill 2024-03-11 13:00:01 +00:00
  • 9a41a450e7 Add builtin map_upsert gingerBill 2024-03-11 12:30:24 +00:00
  • f20d0202fa Use a POSIX-compliant equality operator. Muhammad 2024-03-11 06:05:42 +00:00
  • 8721d03cfe Merge pull request #3199 from JamesDSource/soa gingerBill 2024-03-09 16:56:04 +00:00
  • d06575dd49 Merge pull request #3149 from IllusionMan1212/missing-x11-funcs gingerBill 2024-03-09 16:53:11 +00:00
  • 568b07473f Merge pull request #3148 from IllusionMan1212/cookie-struct-fix gingerBill 2024-03-09 16:52:53 +00:00
  • 04666746d7 Merge pull request #3261 from spindlebink/fix-orthonormalize gingerBill 2024-03-09 15:51:53 +00:00
  • b2e7eb4db4 Properly initialize return matrices in linalg.orthonormalize spindlebink 2024-03-09 09:10:25 -06:00
  • f88af59372 Merge pull request #3258 from deckarep/patch-1 gingerBill 2024-03-09 11:11:09 +00:00
  • a974c08aff Incorrect write syscall on Darwin - fixes stderr output. Ralph Caraveo 2024-03-08 16:19:59 -08:00
  • fc9d3ec5a7 Merge branch 'master' of github.com:odin-lang/Odin Jeroen van Rijn 2024-03-08 18:06:13 +01:00
  • db03c86544 Fix typo in big.internal_invmod Jeroen van Rijn 2024-03-08 18:05:34 +01:00
  • 51d12acab3 Enforce linalg gingerBill 2024-03-08 13:28:15 +00:00
  • 032e193d0d Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-03-08 13:20:33 +00:00
  • 0f83ab466f Minor change to spacing when printing a map gingerBill 2024-03-08 13:20:27 +00:00
  • 53ce945034 Merge pull request #3230 from avanspector/haiku gingerBill 2024-03-08 11:15:13 +00:00
  • 0e168dd292 Merge pull request #3241 from Hyrtwol/sys-windows gingerBill 2024-03-07 15:26:31 +00:00
  • 5ff6a25bdc Improve formatting for %# on maps gingerBill 2024-03-07 13:45:52 +00:00
  • b6b8e640f5 Replace b with _ as it is not needed gingerBill 2024-03-07 13:41:54 +00:00
  • 573402c97e Begin work on %w - 'w'rite as valid Odin literals gingerBill 2024-03-07 13:39:44 +00:00
  • e01701ce0e Fix typo gingerBill 2024-03-07 12:32:46 +00:00
  • f9b14500be Add default_commit_size to virtual.Arena gingerBill 2024-03-07 12:30:34 +00:00
  • 4bb7cd5e4b Add bit_field option to core_type in the compiler gingerBill 2024-03-07 11:31:00 +00:00
  • 6d5b1800fe Fix typo gingerBill 2024-03-06 16:34:17 +00:00
  • 0f5328973e Add mem.Mutex_Allocator gingerBill 2024-03-06 16:33:54 +00:00
  • 65277ddd6b Add missing attribute gingerBill 2024-03-06 16:30:39 +00:00
  • 46718d6d85 Add Query_Info to Buddy_Allocator gingerBill 2024-03-06 16:26:10 +00:00
  • 2a0543d2f0 Add mem.Buddy_Allocator gingerBill 2024-03-06 16:14:45 +00:00
  • 792f06a234 Fix indentation gingerBill 2024-03-06 15:29:07 +00:00
  • 14f7619cdc Merge pull request #3069 from pcleavelin/master gingerBill 2024-03-06 15:25:16 +00:00
  • ffa3669d02 Add virtual.Arena utilities: new, new_aligned, make gingerBill 2024-03-06 15:23:56 +00:00
  • b1903b915b Change to IEEE 754-2008 conformance for min/max runtime operations. gingerBill 2024-03-06 15:16:11 +00:00
  • a7bab89c93 Unify min/max semantics for simd_(min|max) gingerBill 2024-03-06 15:07:21 +00:00
  • a1ee9e7035 Change min/max runtime behaviour to match IEEE 754-2019 gingerBill 2024-03-06 15:04:46 +00:00
  • c05a92ab3e Merge pull request #3215 from blob1807/json-better-enum-support gingerBill 2024-03-06 14:56:19 +00:00
  • 5789df5c0c Disable core library tests for ARM (Silly CI) gingerBill 2024-03-06 14:54:23 +00:00
  • 78c05a49a3 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-03-06 14:52:04 +00:00
  • 8d496dc3d0 Fix #3173 gingerBill 2024-03-06 14:51:56 +00:00
  • 703eab2f15 Merge pull request #3229 from Yawning/feature/moar-crypto gingerBill 2024-03-06 14:49:15 +00:00
  • 04bfc926ee Merge pull request #3238 from laytan/libc-free-raylib-and-rectpack gingerBill 2024-03-06 14:11:41 +00:00
  • 791c9c16ba Merge pull request #3242 from laytan/fix-cgltf-binding gingerBill 2024-03-06 14:11:27 +00:00
  • 6d3a57b4ac Zero intrinsics.alloca gingerBill 2024-03-06 13:48:37 +00:00
  • c7b8f1fb0a Use intrinsics.alloca rather than context.temp_allocator in json.unmarshal_object gingerBill 2024-03-06 13:42:17 +00:00
  • 462f3f4abd Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-03-06 11:49:24 +00:00
  • 5eef29290c Fix #3250 gingerBill 2024-03-06 11:49:17 +00:00
  • a944aa406d Merge pull request #3246 from edyu/master gingerBill 2024-03-05 14:00:52 +00:00
  • 8c6c2543da Merge pull request #2999 from laytan/crypto-random-bytes-on-freebsd-and-darwin gingerBill 2024-03-05 12:55:37 +00:00
  • 7ae22b7ce5 Update are_types_identical for bit_field gingerBill 2024-03-04 20:22:49 +00:00
  • 3e295734cb Correct is_type_comparable for bit_field gingerBill 2024-03-04 20:10:34 +00:00
  • de41c2256d For invmod, b has to be > 1, fix a logic typo Ed Yu 2024-03-04 10:14:51 -08:00
  • 9a5f3fed8c encoding/cbor: fix conflict Laytan Laats 2024-03-04 17:26:49 +01:00
  • 04bd3cc525 encoding/cbor: rename diagnose to to_diagnostic_format to be clearer Laytan Laats 2024-02-12 20:17:24 +01:00
  • 9fc8587e2c encoding/cbor: untouch net/common.odin Laytan 2024-02-06 20:41:53 +01:00
  • 2a39c60fe4 encoding/cbor: respect default to panic allocator Laytan 2024-02-06 20:37:19 +01:00
  • b11d839fb6 encoding/cbor: make temp allocations more explicit Laytan 2024-02-06 20:13:30 +01:00
  • 0076c07076 encoding/cbor: core -> base Laytan 2024-02-06 19:20:18 +01:00
  • a664d9804f encoding/cbor: remove usage of incl_elem and excl_elem Laytan 2024-02-06 19:17:07 +01:00
  • c4e45d509a encoding/cbor: adhere to new quaternion rules of master Laytan Laats 2024-01-17 00:03:35 +01:00
  • c1cf6c1a95 encoding/cbor: add general docs and example Laytan Laats 2023-12-23 20:02:04 +01:00
  • 317931a3c5 encoding/cbor: deterministically store bit sets as big endian Laytan Laats 2023-12-23 19:22:33 +01:00
  • 759d095548 encoding/cbor: ignore struct fields with cbor:"-" Laytan Laats 2023-12-23 18:52:53 +01:00
  • 7854aa22d9 encoding/cbor: fix unused import Laytan Laats 2023-12-23 18:40:27 +01:00
  • 72d5b87b52 encoding/cbor: clean Laytan Laats 2023-12-23 18:12:13 +01:00
  • 154e0d41c6 encoding/cbor: fix wrong allocator bug Laytan Laats 2023-12-23 18:11:52 +01:00
  • 3fccc77829 encoding/cbor: clean and fixup some allocations Laytan Laats 2023-12-20 16:20:33 +01:00
  • 85f1a60cf3 encoding/cbor: cleanup comments about tags Laytan Laats 2023-12-20 16:08:27 +01:00
  • cb8bb8bfd8 encoding/cbor: cleanup default temp allocator Laytan Laats 2023-12-20 15:29:55 +01:00
  • 46b58ad48d encoding/cbor: don't zero bytes we are going to write/read to/from anyway Laytan Laats 2023-12-20 14:29:34 +01:00
  • 7283b5e75c encoding/cbor: minor things Laytan Laats 2023-12-16 23:44:40 +01:00
  • 21e6e28a3a encoding/cbor: add decoder flags and protect from malicious untrusted input Laytan Laats 2023-12-16 23:02:30 +01:00
  • d77ae9abab encoding/cbor: fully support marshal/unmarshal of unions Laytan Laats 2023-12-16 21:42:33 +01:00
  • 363769d4d3 encoding/cbor: cleanup base64 tag Laytan Laats 2023-12-16 21:42:06 +01:00
  • b6c47e7963 encoding/base64: add decode_into, add tests Laytan Laats 2023-12-16 21:40:41 +01:00
  • 5533a327eb encoding/cbor: initial package implementation Laytan Laats 2023-11-22 16:12:37 +01:00
  • b419615002 Apply suggestions from code review blob1807 2024-03-04 21:20:13 +10:00
  • c044e295ce vendor/botan: Remove Yawning Angel 2024-03-02 21:52:43 +09:00
  • 87ab3f5dc8 tests/core/crypto: Use the tests/common boilerplate Yawning Angel 2024-03-04 17:38:53 +09:00
  • fa8dd5a13b core/crypto: Misc cleanups and documentation improvements Yawning Angel 2024-03-04 16:43:50 +09:00
  • b818ebc02f core/crypto/kmac: Initial import Yawning Angel 2024-03-03 17:51:34 +09:00
  • c04a53e453 core/crypto/tuplehash: Initial import Yawning Angel 2024-03-02 19:04:49 +09:00
  • 15287a771f core/crypto/shake: Support cSHAKE Yawning Angel 2024-02-29 20:43:24 +09:00
  • 2db31cf0d5 core/crypto/_sha3: Cleanups, prepare for cSHAKE Yawning Angel 2024-02-29 19:35:26 +09:00
  • 550e798c1b core/crypto/hkdf: Initial import Yawning Angel 2024-02-26 20:06:48 +09:00
  • 290168f862 core/crypto/pbkdf2: Initial import Yawning Angel 2024-02-26 11:01:18 +09:00
  • 2f2a92866b core/crypto/hmac: Add a clone method Yawning Angel 2024-02-25 17:38:30 +09:00
  • 116edb9052 convert spaces to tabs blob1807 2024-03-04 15:09:17 +10:00
  • 9070e613a4 Return underlining value instead of panicing when no name it found. blob1807 2024-03-04 15:06:30 +10:00
  • 6243160ecd Cleanup of ShowCursor after Bill pushed a fix Thomas la Cour 2024-03-01 19:56:23 +01:00
  • 980ee3310f didn't help :/ so removed it to see if it can build again Thomas la Cour 2024-03-01 17:12:24 +01:00
  • c5d5d055ac Trying to resolve a strange nameclash on ShowCursor seems like raylib is also defining that. Unsure why exactly this is related so for now just tried to change the name here to _ShowCursor :/ Thomas la Cour 2024-03-01 17:08:18 +01:00
  • a783d4ce5b Callback types Thomas la Cour 2024-03-01 16:36:18 +01:00
  • a7b09a24b7 Waveform Functions Thomas la Cour 2024-03-01 15:33:54 +01:00
  • 602e000379 hid usage flags Thomas la Cour 2024-03-01 15:31:54 +01:00
  • f93074a082 A few extra gdi procs for icons, cursors and drawing Thomas la Cour 2024-03-01 15:31:04 +01:00