aboutsummaryrefslogtreecommitdiff
path: root/core/sys/windows
Commit message (Expand)AuthorAgeFilesLines
* Move `WSAEVENT` to types.odindev-2026-01gingerBill2026-01-052-1/+2
* Implement `LPWSAOVERLAPPED_COMPLETION_ROUTINE` correctlygingerBill2026-01-051-2/+15
* Minor fixes to formatting and typesgingerBill2026-01-022-7/+7
* More formatting improvementsgingerBill2026-01-0210-170/+198
* Improve the formatting of user32.odingingerBill2026-01-021-319/+326
* Improve formatting; fix types; add struct field tagsgingerBill2026-01-027-1310/+1319
* Improve formatting and `#raw_union` logic in `core:sys/windows`gingerBill2026-01-028-1083/+1080
* Add `raw_union_tag` support to `MINIDUMP_CALLBACK_INPUT`gingerBill2026-01-021-13/+44
* Minor formatting improvementsgingerBill2026-01-022-83/+83
* Change usage of `i32` to `c_int` where appropriategingerBill2026-01-028-64/+72
* Fix typogingerBill2026-01-021-1/+1
* Fix some return types in core:sys/windowsgingerBill2026-01-022-5/+5
* Replace uses of `c.int` with `c_int` for consistencygingerBill2026-01-023-14/+11
* Fix `GetSystemMetricsForDpi` signaturegingerBill2026-01-021-3/+2
* Add user32 scroll bar related bindings, and FrameRectbplu4t2f2025-12-271-0/+59
* Add SIO_UDP_CONNRESET winsock constantBen Ryan2025-11-261-4/+6
* Merge pull request #5936 from benjryan/wsa_defsgingerBill2025-11-161-0/+24
|\
| * Add WSASendTo and WSARecvFromBen Ryan2025-11-161-0/+24
* | LockFileEx/UnlockFileEx and related flagsWrath2025-11-131-0/+19
* | Added FreeLibraryAndExitThread in kernel32. Added EnumProcessModules in psapi...acyclicgraph2025-11-082-0/+10
|/
* Add missing SetLayeredWindowAttributes constantsgerigk2025-11-041-0/+3
* core:sys/info: iterate over registry nodes to enumerate GPUsJeroen van Rijn2025-10-101-0/+7
* Add `RtlNtStatusToDosError` `ERROR_MR_MID_NOT_FOUND` errorFourteenBrush2025-09-091-0/+1
* Add `RtlNtStatusToDosError`FourteenBrush2025-09-091-0/+1
* Add `ERROR_NOT_FOUND`FourteenBrush2025-09-051-0/+1
* Add `CancelIoEx` to kernel32.odinFourteenBrush2025-09-041-0/+1
* Add `LPFN_GETACCEPTEXSOCKADDRS` to ws2_32.odinFourteenBrush2025-08-311-1/+12
* Fix broken wglUseFontBitmaps bindingpuugz2025-08-301-1/+2
* fix typo in CLSIDFromProgIDEx signatureJon Lipstate2025-08-291-1/+1
* Added getaddrinfo flagsWrath2025-08-121-0/+13
* Require `@(init)` and `@(fini)` to be `proc "contextless" ()`gingerBill2025-08-081-2/+2
* Fix tests for UTF-16 stringsgingerBill2025-08-021-1/+1
* os2 internals -> (c)string16gingerBill2025-08-022-2/+2
* `for in string16`; Support `string16` across coregingerBill2025-08-024-35/+35
* Add IUnknown UUIDconnnnal2025-07-171-2/+3
* Fix #5452Jeroen van Rijn2025-07-111-4/+33
* Fix incorrect type for FONTENUMPROCWJamie Dennis2025-07-011-1/+1
* Fix `WAVEFORMATEX` struct size (#5356)David Holland2025-06-181-2/+2
* Added GetThreadDescription kernal32.odinPePerRoNii2025-06-171-0/+1
* Factor out buffered utf helper.Jeroen van Rijn2025-06-161-4/+68
* Re-add htonl and htons for those porting from C.Jeroen van Rijn2025-06-061-1/+7
* Deprecate old @(deprecated) things.Jeroen van Rijn2025-06-062-14/+0
* Add windows bindings to support overlapped IOBen Ryan2025-06-043-0/+16
* MAKEFOURCC: changed BYTE to byteVincent Billet2025-05-261-1/+1
* HRESULT_FROM_WIN32 correctionVincent Billet2025-05-262-2/+2
* Merge branch 'odin-lang:master' into badaxis/Windows-Audio&WinmmVincent Billet2025-05-261-2/+1
|\
| * Add core/hyperthread count for Windows and Linux (#5216)Jeroen van Rijn2025-05-251-2/+1
* | Retracted some winmm changesVincent Billet2025-05-221-209/+0
* | Reverted CoCreateInstance formattingVincent Billet2025-05-221-1/+7
* | COM & Audio useful bindingsVincent Billet2025-05-213-24/+550
|/