Ben Ryan
|
e2a0f4417f
|
Add SIO_UDP_CONNRESET winsock constant
|
2025-11-26 20:40:38 +11:00 |
|
gingerBill
|
3e0f9cace6
|
Merge pull request #5936 from benjryan/wsa_defs
Add WSASendTo and WSARecvFrom
|
2025-11-16 22:25:08 +00:00 |
|
Ben Ryan
|
a5d9c87ac5
|
Add WSASendTo and WSARecvFrom
|
2025-11-16 23:56:54 +11:00 |
|
Wrath
|
a43cee934e
|
LockFileEx/UnlockFileEx and related flags
|
2025-11-13 23:36:16 -05:00 |
|
acyclicgraph
|
5869ef29d9
|
Added FreeLibraryAndExitThread in kernel32. Added EnumProcessModules in psapi (new file).
|
2025-11-08 21:13:12 +01:00 |
|
gerigk
|
fbbdbc37fa
|
Add missing SetLayeredWindowAttributes constants
|
2025-11-04 18:22:34 +01:00 |
|
Jeroen van Rijn
|
e1d8ece408
|
core:sys/info: iterate over registry nodes to enumerate GPUs
|
2025-10-10 14:12:59 +02:00 |
|
FourteenBrush
|
fb1dd3052d
|
Add RtlNtStatusToDosError ERROR_MR_MID_NOT_FOUND error
|
2025-09-09 14:11:38 +02:00 |
|
FourteenBrush
|
64e9652776
|
Add RtlNtStatusToDosError
Maps kernel NTSTATUS to win32 system error
|
2025-09-09 14:04:36 +02:00 |
|
FourteenBrush
|
9aabe75262
|
Add ERROR_NOT_FOUND
Returned by `CancelIoEx` when cancelled number or io completions was 0.
Was for some reason defined in `core:os`, but not in win32 pkg.
Ref: https://learn.microsoft.com/en-us/windows/win32/debug/system-error-codes--1000-1299-
|
2025-09-05 00:34:44 +02:00 |
|
FourteenBrush
|
f6bf88d184
|
Add CancelIoEx to kernel32.odin
|
2025-09-04 00:38:51 +02:00 |
|
FourteenBrush
|
10b7bba25d
|
Add LPFN_GETACCEPTEXSOCKADDRS to ws2_32.odin
|
2025-08-31 23:52:00 +02:00 |
|
puugz
|
ba279ec4ea
|
Fix broken wglUseFontBitmaps binding
|
2025-08-30 18:31:46 +02:00 |
|
Jon Lipstate
|
94e1f30ebb
|
fix typo in CLSIDFromProgIDEx signature
|
2025-08-29 14:35:34 -07:00 |
|
Wrath
|
b6a0606c98
|
Added getaddrinfo flags
|
2025-08-12 19:59:38 -04:00 |
|
gingerBill
|
7642e0a0e0
|
Require @(init) and @(fini) to be proc "contextless" ()
|
2025-08-08 12:10:01 +01:00 |
|
gingerBill
|
e049dde582
|
Fix tests for UTF-16 strings
|
2025-08-02 13:01:58 +01:00 |
|
gingerBill
|
c631a8eff5
|
os2 internals -> (c)string16
|
2025-08-02 12:47:03 +01:00 |
|
gingerBill
|
bb4bc316a4
|
for in string16; Support string16 across core
|
2025-08-02 12:20:35 +01:00 |
|
connnnal
|
f6993a8205
|
Add IUnknown UUID
|
2025-07-17 05:00:20 +01:00 |
|
Jeroen van Rijn
|
e89abd006f
|
Fix #5452
|
2025-07-11 15:29:27 +02:00 |
|
Jamie Dennis
|
ee9b4f767b
|
Fix incorrect type for FONTENUMPROCW
|
2025-07-01 15:31:22 +12:00 |
|
David Holland
|
0a45d4de0c
|
Fix WAVEFORMATEX struct size (#5356)
* fix WAVEFORMATEX struct size
* fix size test for WAVEFORMATEX
* pack WAVEFORMATEXTENSIBLE
|
2025-06-18 12:25:09 +02:00 |
|
PePerRoNii
|
a0e2931dc2
|
Added GetThreadDescription kernal32.odin
|
2025-06-17 15:36:48 +07:00 |
|
Jeroen van Rijn
|
eef07431ef
|
Factor out buffered utf helper.
|
2025-06-16 20:12:27 +02:00 |
|
Jeroen van Rijn
|
f1ce9f98d8
|
Re-add htonl and htons for those porting from C.
|
2025-06-06 13:13:34 +02:00 |
|
Jeroen van Rijn
|
4b36306674
|
Deprecate old @(deprecated) things.
|
2025-06-06 10:42:34 +02:00 |
|
Ben Ryan
|
cd417b0d1f
|
Add windows bindings to support overlapped IO
|
2025-06-04 11:34:31 +10:00 |
|
Vincent Billet
|
d98253564b
|
MAKEFOURCC: changed BYTE to byte
|
2025-05-26 22:31:21 +02:00 |
|
Vincent Billet
|
9b7bb9290e
|
HRESULT_FROM_WIN32 correction
|
2025-05-26 08:52:46 +02:00 |
|
Vincent Billet
|
bb274ab512
|
Merge branch 'odin-lang:master' into badaxis/Windows-Audio&Winmm
|
2025-05-26 08:16:45 +02:00 |
|
Jeroen van Rijn
|
655fab7227
|
Add core/hyperthread count for Windows and Linux (#5216)
Add core/hyperthread count to `core:sys/info` for Windows and Linux.
TODO: Linux RISCV, Linux ARM, Darwin, and the BSDs.
|
2025-05-25 19:43:10 +02:00 |
|
Vincent Billet
|
1ed05c2498
|
Retracted some winmm changes
|
2025-05-22 12:15:16 +02:00 |
|
Vincent Billet
|
240d45201d
|
Reverted CoCreateInstance formatting
|
2025-05-22 09:14:33 +02:00 |
|
Vincent Billet
|
b03cdd22d5
|
COM & Audio useful bindings
|
2025-05-21 09:48:41 +02:00 |
|
gingerBill
|
edbe7aa06e
|
Merge pull request #5091 from Badaxis/badaxis/windows-scancodes
Adding windows keyboard scan codes
|
2025-05-08 16:33:14 +01:00 |
|
Jeroen van Rijn
|
8032db3484
|
Fix CreateDibSection binding
|
2025-05-05 23:23:39 +02:00 |
|
omark96
|
1b8a65c327
|
win/sys: Add GetWindowThreadProcessId
|
2025-05-03 23:44:55 +02:00 |
|
Vincent Billet
|
d24bac8a36
|
Adding windows keyboard scan codes
|
2025-04-29 18:00:41 +02:00 |
|
Laytan Laats
|
ff7d55a8e1
|
net: rework errors to be cross-platform
|
2025-04-05 17:35:19 +02:00 |
|
Laytan Laats
|
05add96fc8
|
sys/windows: fix tabs
|
2025-03-03 19:30:22 +01:00 |
|
gingerBill
|
3963ad1cc1
|
Update core/sys/windows/dwmapi.odin
Co-authored-by: Laytan <laytanlaats@hotmail.com>
|
2025-03-02 12:24:45 +00:00 |
|
Roman Osipov
|
a1597022af
|
Add DWM_WINDOW_CORNER_PREFERENCE enum for window corner preferences
|
2025-02-26 12:23:49 +03:00 |
|
Laytan Laats
|
435f77b16b
|
fix space indentations
|
2025-02-12 19:33:41 +01:00 |
|
gingerBill
|
4678186cd2
|
Merge pull request #4815 from NotKyon/master
Win32 API: Add common comctl32 definitions and surrounding support structures.
|
2025-02-10 08:57:44 +00:00 |
|
kjdslf
|
a14a4d9de7
|
Add more win32 STARTF_* constants
|
2025-02-09 15:01:23 +01:00 |
|
NotKyon
|
ba9e723643
|
Win32: Fix strict style conformance.
|
2025-02-09 04:02:00 -08:00 |
|
NotKyon
|
2b36849004
|
Win32: Fix cross-platform compilation.
|
2025-02-09 03:50:51 -08:00 |
|
NotKyon
|
ba280c8993
|
Win32: Fix -vet errors.
|
2025-02-09 03:36:37 -08:00 |
|
NotKyon
|
a6188eda60
|
Add common Windows control messages, constants, structures, macros, and support.
|
2025-02-09 03:11:13 -08:00 |
|