Laytan
cd93e2f6f8
Merge pull request #4672 from shizeeg/master
...
add os.exists() to FreeBSD
2025-01-11 01:03:36 +01:00
Laytan Laats
e3c0cc9dfc
time: add haiku
2025-01-11 00:18:36 +01:00
avanspector
cc50fab8e3
Merge branch 'odin-lang:master' into master
2025-01-10 22:47:44 +01:00
avanspector
ab7b5a5445
Haiku: change uintptr to uint where appropriate
2025-01-10 15:14:03 +01:00
gingerBill
328d893cb5
#unroll(N) for
2025-01-10 12:22:18 +00:00
avanspector
c686728184
Update dir_unix.odin
2025-01-10 07:15:44 +01:00
avanspector
0a985f5d02
Haiku: small fixes across core
2025-01-10 07:07:40 +01:00
avanspector
9868c8292b
Merge branch 'master' of https://github.com/avanspector/Odin
2025-01-10 06:42:42 +01:00
avanspector
5d3a069e7a
Haiku: more posix
2025-01-10 06:40:29 +01:00
avanspector
a6dccf5e98
Haiku: fix futex bug
2025-01-10 06:28:57 +01:00
avanspector
1dc5753a0f
Merge branch 'odin-lang:master' into master
2025-01-10 06:26:36 +01:00
sh!zeeg
509da8e632
add os.exists() to FreeBSD
2025-01-10 05:56:56 +03:00
Laytan Laats
1511162b0a
webgpu: fix cstring as parameter not loading correctly
2025-01-09 17:29:31 +01:00
Laytan Laats
16e3abfe82
strings: use map_entry
2025-01-08 22:20:43 +01:00
gingerBill
30bb2250c7
Merge pull request #4474 from tf2spi/4407-mdei-pack
...
Pack MDEI struct to fix issue #4407
2025-01-08 16:41:47 +00:00
gingerBill
2a29322c91
Merge pull request #4605 from karl-zylinski/tracking-allocator-bad-free-default-to-crash
...
Make tracking allocator default to crashing on a bad free instead of adding to bad_free_array
2025-01-08 16:24:20 +00:00
gingerBill
bc2e57723b
Merge pull request #4665 from GrumpyLion/add_some_missing_win_functions
...
Add SetWindowSubclass and RegisterHotKey functions
2025-01-08 16:23:40 +00:00
Lion Schitik
ab3e2340c2
review
2025-01-08 12:38:28 +01:00
david_cauchi
9a68eb401d
Fix name of RI_MOUSE_LEFT_BUTTON_DOWN containing S at the end
2025-01-08 15:06:17 +11:00
Lion Schitik
cdef798fbc
Add SetWindowSubclass and RegisterHotKey functions
2025-01-08 01:47:36 +01:00
Laytan Laats
b136aa26c8
sys/windows: fix xinput build tag
2025-01-06 21:14:37 +01:00
gingerBill
37a608664b
Merge pull request #3208 from lordhippo/add-xinput
...
Add xinput bindings to core:sys/windows
2025-01-06 13:44:45 +00:00
avanspector
be7799459b
Merge branch 'odin-lang:master' into master
2025-01-06 16:42:29 +04:00
gingerBill
a3b4280cf7
Merge pull request #4633 from spahnke/fix-matrix-adjugate
...
Fix matrix adjugate
2025-01-06 09:36:18 +00:00
gingerBill
c7739de891
Merge pull request #4634 from dozn/patch-1
...
Use Struct Tags For Embedded (with `using`) Structs When Unmarshalling JSON
2025-01-06 09:33:42 +00:00
gingerBill
16acb342d1
Merge pull request #4617 from gorevojd/free_bootstrapped_arena_crash
...
Fixed crash in arena_free_all() for bootstrapped growing arenas.
2025-01-06 09:33:23 +00:00
Laytan
3a2396033c
Merge pull request #4648 from lzurbriggen/fix/get-comm-ports
...
move GetCommPorts, add missing comm functions, add communication events
2025-01-05 18:53:36 +01:00
Leo Zurbriggen
823740c7a4
formatting
2025-01-05 18:43:16 +01:00
Leo Zurbriggen
c604926595
add SetCommMask, GetCommMask, WaitCommEvent, GetCommPorts, communication event constants
2025-01-05 18:04:36 +01:00
Laytan
73d1427127
Merge pull request #4662 from IllusionMan1212/jpeg-detection
...
fix(core/image): off-by-one index when detecting certain JPEG images
2025-01-05 14:23:35 +01:00
gingerBill
acbb14d87e
Fix typo
2025-01-05 13:10:29 +00:00
gingerBill
d718db473c
Use array with linear search rather than a hash map.
2025-01-05 13:08:01 +00:00
gingerBill
4d63ee0794
Remove unused import
2025-01-05 12:55:35 +00:00
gingerBill
1bf33fe373
Use static global memory for std handles instead of allocating.
2025-01-05 12:53:20 +00:00
Hisham Aburaqibah
247384574a
fix(core/image): off-by-one index when detecting certain JPEG images
2025-01-05 13:05:11 +02:00
Jeroen van Rijn
397e371232
Merge pull request #4641 from zolk3ri/fix/base32-error-handling
...
encoding/base32: Add RFC-compliant error handling and improve reliability
2025-01-04 20:27:16 +01:00
gingerBill
f5e5c9767c
Merge pull request #4650 from jasonKercher/arm32-update
...
Arm32 update for sys/linux
2025-01-04 10:44:44 +00:00
Zoltán Kéri
a4a1562905
encoding/base32: Add @(rodata) attribute to default tables
...
Add `@(rodata)` attribute to `ENC_TABLE` and `DEC_TABLE` to mark
them as read-only data. This places these tables in the read-only
section of the executable, protecting them from modification
during program execution.
2025-01-03 19:16:56 +01:00
VladPavliuk
1733a50678
Refactor changes.
2025-01-03 18:58:08 +02:00
VladPavliuk
470c05a902
Merge branch 'master' into extend_win32_api_types
2025-01-03 18:53:48 +02:00
VladPavliuk
36b5ca9176
Extend win32 types
2025-01-03 18:52:39 +02:00
jason
1221e393f7
add 32 bit Sig_Info and remove ppoll_time64 call
2025-01-03 09:29:39 -05:00
jason
074bef7baf
Fix sys/linux 64 bit arguments on 32 bit systems
...
Reverese return values of compat64_arg_pair
Add register alignment to specific arm32 system calls
2025-01-02 14:50:45 -05:00
Leo Zurbriggen
4815d95128
move GetCommPorts to correct foreign block
2025-01-02 18:08:06 +01:00
jason
ce1f3b34c0
Minor fixes + cleanup in os2 and sys/linux
...
Add NOFOLLOW to os2.remove
Change Dev from int to u64 and make relavant casts
Fix compat64_arg_pair
2025-01-02 11:03:24 -05:00
gingerBill
8a5c1b109d
Merge pull request #4613 from fnknda/fix-linux-bind
...
Fix calls to bind always returning EINVAL when using linux.Sock_Addr_In
2025-01-01 17:46:15 +00:00
gingerBill
7248958fcd
Merge pull request #4606 from chris-montero/fix_memory_leak_in_core_prof_spall_doc_example
...
fixed memory leak in core/prof/spall/doc.odin example code
2025-01-01 17:39:20 +00:00
gingerBill
1cf7a56ba7
General clean up of code
2025-01-01 15:13:46 +00:00
Zoltán Kéri
fe88c22b1f
encoding/base32: Fix RFC 4648 references and add RFC reference URL
...
Fix incorrect RFC 4648 section references:
- Add RFC URL reference at package level
- Update Error enum documentation to reference correct sections:
- Invalid_Character: Section 3.3 (non-alphabet characters)
- Invalid_Length: Section 6 (base32 block size requirements)
- Malformed_Input: Section 3.2 (padding)
- Fix test file section references to match correct sections
This ensures all RFC references are accurate and adds a link to the
source RFC for reference.
2024-12-31 23:47:33 +01:00
Zoltán Kéri
d6f4412dc3
encoding/base32: Fix style issues for CI
2024-12-31 18:59:39 +01:00