Jeroen van Rijn
07f7b2c8a4
Merge pull request #5464 from peperronii/master
...
core:thread get_name/set_name
2026-07-30 12:52:16 +02:00
connnnal
c380c0d87e
win32: LoadLibraryEx_Flags off-by-one
...
bit_set without a backing type counts bits from the enum's lowest value (141299eb02 )
in this case it causes an off-by-one offset, so flags fall down to the one below. I experienced `LOAD_LIBRARY_SEARCH_DLL_LOAD_DIR` -> `LOAD_LIBRARY_REQUIRE_SIGNED_TARGET`, for instance, so unsigned DLLs wouldn't load. aw.
fix is adding a dword backing type to the bit flags, like the other types in this file
2026-07-29 12:32:14 +01:00
Laytan Laats
395290243e
port my third-party back package to replace core:debug/trace
2026-07-26 17:12:51 +02:00
WP. Yingamphol
8a8230b64e
Merge branch 'odin-lang:master' into master
2026-07-17 23:06:28 +07:00
Jeroen van Rijn
3da748b73d
win32: Add bindings to query the Windows certificate store
2026-07-13 16:54:53 +02:00
Jeroen van Rijn
0d883bb3e0
Remove raylib v5.5 in favor of v6.0
2026-07-06 20:09:55 +02:00
Laytan Laats
e1dc17a3a3
typo
2026-07-06 19:05:43 +02:00
Laytan Laats
7028a3479f
raylib: Add back ShowCursor
2026-07-06 19:02:38 +02:00
Jeroen van Rijn
92ced49bbd
Fix typo
2026-07-01 11:16:28 +02:00
gingerBill
a20363c2bf
Add windows.GetConsoleScreenBufferInfoEx
2026-06-23 11:46:37 +01:00
jakubtomsu
8e9c0d38fa
fix disallowed bool -> any_int in win32
2026-05-27 19:11:08 +02:00
Deserted999
95cd01e32d
fix alignment
2026-05-08 16:02:19 +03:00
Deserted999
e9cf5fdc3a
Add DefSubclassProc binding
2026-05-08 15:01:11 +03:00
David Bader
e06fa11a67
Fix LockFileEx and UnlockFileEx
2026-04-27 14:42:56 +02:00
gingerBill
a52d0280f7
Merge pull request #6525 from blob1807/win32_association_api
...
[win32 api] Add Reg Association API
2026-04-22 11:14:46 +01:00
gingerBill
5d75090014
Add more ntdll related timing procedures
2026-04-18 13:06:54 +01:00
blob1807
3d4ccb3ec5
Update SHGetAssocKeys; rgKeys to multipointer
2026-04-14 20:53:05 +10:00
Ignacy Koper
68c50e845f
core:sys/windows: Added IoRing API bindings
...
Signed-off-by: Ignacy Koper <ignacy423@gmail.com >
2026-04-13 14:02:42 +02:00
blob1807
8c6f45ceb1
Rename FILETYPEATTRIBUTEFLAGS_Bits -> FILETYPEATTRIBUTEFLAG
2026-04-09 10:59:53 +10:00
blob1807
adc0327bdb
[win32 api] Add missed Assoc proc
2026-04-08 00:22:18 +10:00
blob1807
bb7c80f73c
Fix indentation
2026-04-07 23:44:30 +10:00
blob1807
8ec71a8b46
[win32 api] Add Reg Association API
2026-04-07 23:36:38 +10:00
gingerBill
039c438af2
Fix possible utf16 out of bounds issue
2026-04-02 12:54:07 +01:00
gingerBill
1d8c44a98c
Fix minor issues with Windows bindings
2026-04-02 12:52:17 +01:00
WP. Yingamphol
019343bf00
Merge branch 'master' into master
2026-03-21 21:18:12 +07:00
gingerBill
5e6e1c1e75
Add gethostname to ws2_32.odin
2026-03-20 11:44:10 +00:00
bplu4t2f
4c981ad10a
Fix return value of FreeLibraryAndExitThread
2026-03-02 21:21:50 +01:00
bplu4t2f
2a9c35fe3c
Fix incorrect PVOID/VOID usage in some win32 signatures
2026-03-02 21:19:10 +01:00
Jeroen van Rijn
a0b9d710f7
Merge pull request #6336 from bplu4t2f/master
...
Fix MultiByteToWideChar usage in utf8_to_wstring_buf
2026-02-28 13:16:39 +01:00
bplu4t2f
1e0f5a691c
Fix overflow edge cases on 32-bit systems.
2026-02-28 11:39:12 +01:00
bplu4t2f
9883e4ec29
Handle edge cases: Allocation error, extremely long input
2026-02-27 19:16:34 +01:00
Bruno
e65dcd64b8
add bindings to allow custom cursors
2026-02-27 09:54:26 -03:00
bplu4t2f
fa3441936c
Fix utf8_to_utf16_alloc edge case, and improve utf8_to_* documentation
2026-02-26 20:52:00 +01:00
bplu4t2f
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.
2026-02-26 18:14:34 +01:00
bplu4t2f
730f417ecb
Fix MultiByteToWideChar usage in utf8_to_wstring_buf
2026-02-25 23:02:14 +01:00
Alex Davis
9359cfa39e
added 2 user32 functions
2026-02-21 10:15:31 +00:00
Jeroen van Rijn
4c9466e3ea
Add comment to ole32.odin and types.odin.
2026-02-14 13:17:28 +01:00
Jeroen van Rijn
1d38b715c3
Revert "Add missing platform guards."
...
This reverts commit 2da1befe04 .
2026-02-14 13:14:33 +01:00
Jeroen van Rijn
2da1befe04
Add missing platform guards.
2026-02-14 13:11:36 +01:00
blob1807
dcd93579f0
Add more Windows endpoints
2026-02-14 20:31:51 +10:00
gingerBill
16a6c96971
Add VirtualAlloc2 and MapViewOfFile3
2026-02-11 13:01:35 +00:00
jakubtomsu
d492122bd4
import cleanup
2026-02-09 20:08:22 +01:00
gingerBill
813b622dcc
Merge pull request #6214 from Josh8011/master
...
user32.odin add UnhookWinEvent
2026-02-02 11:37:43 +00:00
gingerBill
f45ca2d03e
Use contextless
2026-02-02 10:06:44 +00:00
gingerBill
4d938862a2
Merge pull request #5816 from jakubtomsu/win32-rawinput-and-barriers
...
[core:sys/windows] Sync Barriers, macros for buffered rawinput
2026-02-02 10:05:41 +00:00
Joshua Zimbicki
332af91b23
user32.odin add UnhookWinEvent
2026-02-02 17:31:51 +11:00
gingerBill
5a21213fa5
Merge pull request #6093 from bplu4t2f/master
...
Add more win32 bindings
2026-01-30 10:47:08 +00:00
Leo Zurbriggen
22ef6ae8c6
add windows.ReadDirectoryChangesExW
2026-01-27 18:11:09 +01:00
bplu4t2f
808c14f60f
Add more win32 bindings
2026-01-24 09:54:41 +01:00
laytan
2caee687ed
nbio(windows): use one IOCP for all event loops
2026-01-17 21:06:13 +01:00