Commit Graph

  • 80393cb708 add CoreFoundation and Security to docs Laytan Laats 2024-11-01 16:47:48 +01:00
  • 7fd32a74c5 add kqueue to docs Laytan Laats 2024-11-01 16:42:06 +01:00
  • f798f0b446 testing: separate the posix import into target files Laytan Laats 2024-11-01 16:27:45 +01:00
  • c3971fe5fa Merge pull request #4441 from Barinzaya/raymath-vectortransform-translation-fix gingerBill 2024-11-01 13:09:31 +00:00
  • 73193e99f7 Merge pull request #4442 from peachey2k2/master Jeroen van Rijn 2024-11-01 14:03:55 +01:00
  • 04b000370b Add "-build-mode:dynamic" to the "odin help build" output peachey2k2 2024-11-01 15:51:18 +03:00
  • 30cf3ed02f Fixed raymath not applying matrix translations. Barinzaya 2024-10-31 13:37:43 -04:00
  • f1de4804a5 added braces Dominik Pötzschke 2024-10-31 16:18:12 +01:00
  • 94acfaf21e Removed event hook callback from add_*_event_listener functions p2jason 2024-10-31 13:15:39 +00:00
  • e825326d73 Removed event queue from add_*_event_listener JS functions and added event hook callback p2jason 2024-10-31 13:02:46 +00:00
  • d52e80502b Fix a mistake in build_odin.sh 0dminnimda 2024-10-31 15:59:32 +03:00
  • dbed2c92b4 Add support for llvm version 19 0dminnimda 2024-10-31 15:56:23 +03:00
  • d74f215490 adjust memory allocation Dominik Pötzschke 2024-10-30 22:30:56 +01:00
  • d4d546a63a Merge pull request #4438 from laytan/fixing-threads Laytan 2024-10-30 16:10:34 +01:00
  • cc3c9bd871 fix thread_unix for Darwin after pthread corrections in posix package Laytan Laats 2024-10-30 15:07:56 +01:00
  • 8a00d85cea Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-10-30 14:12:57 +00:00
  • 2392300ffb Add warning for unsigned >= 0 like conditions in a for loop gingerBill 2024-10-30 14:12:49 +00:00
  • f469bbb004 Merge pull request #4425 from bobsayshilol/misc-fixes gingerBill 2024-10-30 12:24:23 +00:00
  • ee76acd665 Merge pull request #4427 from laytan/posix-additions gingerBill 2024-10-30 11:43:47 +00:00
  • 8312528a87 Merge pull request #4436 from karl-zylinski/utf8string-last-rune-bug gingerBill 2024-10-30 11:42:47 +00:00
  • 6f966f30aa fix: fix windows params bug Dominik Pötzschke 2024-10-30 11:24:50 +01:00
  • 36b958c120 Fix for using utf8string.at with last rune index returning wrong rune. Karl Zylinski 2024-10-30 11:09:46 +01:00
  • d8187d1cf2 Merge pull request #4432 from Kelimion/fix-4431 Jeroen van Rijn 2024-10-29 14:05:07 +01:00
  • b46b34228e match_exact_value: return when type is compound Jeroen van Rijn 2024-10-29 13:59:11 +01:00
  • 47be77ead5 Merge pull request #4430 from Wyr0X/patch-1 Laytan 2024-10-29 11:46:51 +01:00
  • 28a3a68dc9 Fix image.which_bytes Jeroen van Rijn 2024-10-29 09:55:27 +01:00
  • 31d5bc48a7 fix cbor.to_json always returning array of tuples for objects Alexis Caraballo 2024-10-29 01:50:38 -03:00
  • 5f99d6b427 Merge pull request #4423 from laytan/rand-choice-bit-set Laytan 2024-10-28 20:23:45 +01:00
  • cb2768625a math/rand: choice_bit_set return not_empty -> ok Laytan 2024-10-28 20:07:38 +01:00
  • 3e024347ee Merge pull request #4426 from SrMordred/patch-1 Laytan 2024-10-28 20:06:24 +01:00
  • 7e12e37df9 fix test Laytan 2024-10-28 19:45:31 +01:00
  • b7140875cf port pthread_mutex_t and pthread_cond_t from sys/unix cause miniaudio wants it Laytan 2024-10-28 19:42:27 +01:00
  • 0b4a4212bb clean up dynlib and path/filepath with sys/posix Laytan 2024-10-28 19:21:16 +01:00
  • afed3ce6b5 remove pthread from sys/unix and use sys/posix where used Laytan 2024-10-28 19:20:43 +01:00
  • e064f8c6be fix #load_directory including nested directories Laytan 2024-10-28 18:58:26 +01:00
  • 1cebc025b0 sys/posix: impl rest of linux, impl some of Windows Laytan Laats 2024-10-20 18:38:37 +02:00
  • d4e87f7a62 Merge pull request #4421 from IllusionMan1212/fix-escaping-rune-greater-than-U-FFFF Jeroen van Rijn 2024-10-28 14:05:43 +01:00
  • b6599a52b5 Update process_windows.odin Patric Dexheimer 2024-10-27 23:27:18 -03:00
  • b59647084b Plug a memory leak bobsayshilol 2024-10-27 20:26:34 +00:00
  • bb308b3ff4 Add missing guards around push/pop pragmas bobsayshilol 2024-10-27 20:23:50 +00:00
  • c1496ab6c0 Fix passing nullptr to args marked as non-null bobsayshilol 2024-10-27 20:11:42 +00:00
  • 4f800a7fda Avoid undefined arithmetic shifting bobsayshilol 2024-10-27 19:42:25 +00:00
  • e67692b066 Avoid member access through nullptr in debug bobsayshilol 2024-10-27 18:35:14 +00:00
  • 771d308d64 Fix invalid union access bobsayshilol 2024-10-27 18:11:46 +00:00
  • 1f187adff4 Merge pull request #4416 from Yawning/fix/4413 gingerBill 2024-10-27 12:13:40 +00:00
  • 35d818bb4e Fix possible leak in recursive filepath.glob gingerBill 2024-10-27 12:10:10 +00:00
  • f32e27d2e4 Fix bug caused due to incorrect type checking looking for context not defined in a context gingerBill 2024-10-27 11:10:55 +00:00
  • 69d375705e fix the typeid type kind of a typeid being set to Typeid_Invalid Laytan Laats 2024-10-27 01:09:58 +02:00
  • 44eef21997 wgpu: add missing JS impl for RenderPassEncoderSetBlendConstant Laytan Laats 2024-10-26 22:41:52 +02:00
  • bd38b4839c sys/wasm/js: add set_element_style Laytan Laats 2024-10-26 22:41:14 +02:00
  • 4608d26e6e encoding/cbor: fix skipping of ignored/missing fields in struct unmarshal Laytan Laats 2024-10-26 22:39:46 +02:00
  • 1e3a924e11 Merge pull request #4420 from laytan/cbor-better-handling-of-mismatch-in-struct-and-binary-fields Laytan 2024-10-26 17:14:44 +02:00
  • 10c2f8dbeb math/rand: add choice_bit_set Laytan Laats 2024-10-26 13:50:28 +02:00
  • 8906ffb39c core/io: correctly escape runes greater than 0xFFFF IllusionMan1212 2024-10-26 01:25:12 +02:00
  • 831558a7c2 Merge pull request #4419 from laytan/rand-choice-enum-non-contiguous Jeroen van Rijn 2024-10-25 23:46:05 +02:00
  • bb4fc9979a math/rand: support non-contiguous enums in choice_enum Laytan Laats 2024-10-25 20:00:00 +02:00
  • 793ef6012b encoding/cbor: handle binary having more fields than the struct by discarding Laytan Laats 2024-10-25 20:37:55 +02:00
  • 3b6ed2164b Merge pull request #4399 from laytan/wgpu-improvements Laytan 2024-10-25 20:15:15 +02:00
  • 0b8e98febe Merge pull request #4398 from laytan/image-misuse-panic Laytan 2024-10-25 20:05:32 +02:00
  • 4bde87de8f Merge pull request #4418 from laytan/check-packed-on-all-loads gingerBill 2024-10-25 14:35:32 +01:00
  • bcf2b93c6e quote the dsymutil argument Laytan Laats 2024-10-25 15:34:59 +02:00
  • da1e09c95d check packed load and set alignment on all loads, not just lb_emit_load Laytan Laats 2024-10-25 14:26:02 +02:00
  • cf89526a9f Changed boolean parameters to bit set in the add_*_event_listener functions p2jason 2024-10-25 12:45:24 +01:00
  • 61795232f4 src/big_int.cpp: Use square-multiply for exponentiation Yawning Angel 2024-10-25 11:46:47 +09:00
  • 8371995bfc Added parameters to the add_*_event_listener JS functions for stopping event behavior p2jason 2024-10-24 23:27:40 +01:00
  • f047f804f6 Merge pull request #4402 from Lperlind/utf16_rune_count gingerBill 2024-10-23 15:25:21 +01:00
  • 33cc671302 Merge pull request #4403 from tf2spi/issue-4390-fix gingerBill 2024-10-23 15:25:06 +01:00
  • c5ae7daecd Merge pull request #4404 from tf2spi/issue-4395-fix gingerBill 2024-10-23 15:24:59 +01:00
  • 8cba4aa1c3 Merge pull request #4410 from tf2spi/issue-4397-fix gingerBill 2024-10-23 15:24:48 +01:00
  • 70bff68f69 Merge pull request #4408 from Lperlind/cache gingerBill 2024-10-23 15:15:58 +01:00
  • a9f2271a90 Fix magnitude check in parse_f64_prefix Misomosi 2024-10-22 21:27:39 -04:00
  • 50597e8691 fix erronous updating alignment of external global laytan 2024-10-22 17:34:49 +02:00
  • 00ec862b63 Merge pull request #4335 from colrdavidson/datetime_tz Jeroen van Rijn 2024-10-22 10:18:38 +02:00
  • 28b26043fb cached.cpp: Improve internal cached robustness Lucas Perlind 2024-10-22 17:58:54 +11:00
  • d8696badb6 add better comment about freebsd hacks Colin Davidson 2024-10-21 21:58:32 -07:00
  • 9e00d610c8 Update core/time/timezone/tzdate.odin Colin Davidson 2024-10-21 21:49:19 -07:00
  • d393d3292f Update core/time/timezone/tzdate.odin Colin Davidson 2024-10-21 21:48:58 -07:00
  • 6ef915c312 Fixes #4395 by not assuming simd returns val Misomosi 2024-10-20 22:51:39 -04:00
  • 01c7380df8 Fix #4390 by assigning invalid entity type Misomosi 2024-10-20 22:45:30 -04:00
  • 66c53a1174 core/unicode/utf16: add rune_count proc Lucas Perlind 2024-10-21 08:29:07 +11:00
  • 7c1922b0a7 Merge pull request #4401 from tgolsson/ts/cbor-unmarshal-dynarray Laytan 2024-10-20 21:40:05 +02:00
  • 90a0c834bb cbor: fix capacity and ptr calculation for dynarray unmarshal Tom Solberg 2024-10-20 21:17:33 +02:00
  • c8ed499293 image: add panic when load is called without any registered loaders Laytan Laats 2024-10-20 18:41:10 +02:00
  • 62922a421c wgpu: take version check out of @init, use C cc when appropriate Laytan Laats 2024-10-20 18:40:17 +02:00
  • 9f609dd740 odin/parser: fix offsets of value declarations Laytan Laats 2024-10-19 20:02:39 +02:00
  • b6cbdf7c54 Merge pull request #4370 from IllusionMan1212/allow-e000-codepoint gingerBill 2024-10-19 18:12:08 +01:00
  • e79f94ca5e encoding/json: fix leak when string is unmarshalled into non-string field Laytan Laats 2024-10-19 17:08:24 +02:00
  • 7f4ce2e179 Suggestion when assigning enum to bit_set Morten Hauke Solvang 2024-10-19 10:25:13 +02:00
  • b82f8df5f5 possibly fix not having shared dir in recent windows releases Laytan Laats 2024-10-17 18:05:26 +02:00
  • 2141299d2b Merge pull request #4376 from Barinzaya/sysinfo-avx512 Laytan 2024-10-16 19:46:01 +02:00
  • 1cb93efe8a Merge pull request #4382 from Barinzaya/time_32b_linux_overflow Laytan 2024-10-16 18:27:28 +02:00
  • 142e7d6b52 Fixed time overflows that occur when running in a 32-bit Linux target. Barinzaya 2024-10-15 13:43:28 -04:00
  • 872a29752c Renamed and trimmed AVX-512 features in sys/info. Barinzaya 2024-10-15 05:21:22 -04:00
  • 7989d512a0 add macos 15.0.1 to odin report and core/sys/info Laytan Laats 2024-10-14 16:19:03 +02:00
  • 1dd9b8560d build mutex allocator code on freestanding wasm Laytan Laats 2024-10-14 16:11:25 +02:00
  • b746e5287e build tracking allocator code on freestanding wasm Laytan Laats 2024-10-14 16:06:16 +02:00
  • ff35a59548 Fixed a theoretical edge case in AVX512VL support detection. Barinzaya 2024-10-14 09:09:14 -04:00
  • c93923c9f7 Fixed formatting. Barinzaya 2024-10-14 08:53:16 -04:00
  • 0e4ed515b9 Added AVX-512 feature detection to core:sys/info. Barinzaya 2024-10-14 08:20:23 -04:00
  • 417e9bb37f Fix #4373 gingerBill 2024-10-13 22:26:04 +01:00