aboutsummaryrefslogtreecommitdiff
path: root/core/sys/windows/kernel32.odin
Commit message (Collapse)AuthorAgeFilesLines
* Add more Windows endpointsblob180725 hours1-0/+1
|
* Add `VirtualAlloc2` and `MapViewOfFile3`gingerBill4 days1-0/+73
|
* Merge pull request #5816 from jakubtomsu/win32-rawinput-and-barriersgingerBill13 days1-0/+10
|\ | | | | [core:sys/windows] Sync Barriers, macros for buffered rawinput
| * barriers, rawinput macrosjakubtomsu2025-10-161-0/+10
| |
* | add windows.ReadDirectoryChangesExWLeo Zurbriggen2026-01-271-0/+11
| |
* | nbio(windows): use one IOCP for all event loopslaytan2026-01-171-0/+4
| |
* | nbio: add packageLaytan Laats2026-01-111-1/+22
| |
* | Improve formatting and `#raw_union` logic in `core:sys/windows`gingerBill2026-01-021-341/+326
| |
* | LockFileEx/UnlockFileEx and related flagsWrath2025-11-131-0/+19
| |
* | Added FreeLibraryAndExitThread in kernel32. Added EnumProcessModules in ↵acyclicgraph2025-11-081-0/+1
|/ | | | psapi (new file).
* Add `RtlNtStatusToDosError`FourteenBrush2025-09-091-0/+1
| | | Maps kernel NTSTATUS to win32 system error
* Add `CancelIoEx` to kernel32.odinFourteenBrush2025-09-041-0/+1
|
* os2 internals -> (c)string16gingerBill2025-08-021-1/+1
|
* Added GetThreadDescription kernal32.odinPePerRoNii2025-06-171-0/+1
|
* Add windows bindings to support overlapped IOBen Ryan2025-06-041-0/+6
|
* Add core/hyperthread count for Windows and Linux (#5216)Jeroen van Rijn2025-05-251-2/+1
| | | | | Add core/hyperthread count to `core:sys/info` for Windows and Linux. TODO: Linux RISCV, Linux ARM, Darwin, and the BSDs.
* Add GetTempFileNameWwrathdoesthat2025-01-221-0/+1
|
* Add ACTCTX definition and procsNicknEma2025-01-211-0/+28
|
* Merge pull request #4648 from lzurbriggen/fix/get-comm-portsLaytan2025-01-051-1/+17
|\ | | | | move GetCommPorts, add missing comm functions, add communication events
| * formattingLeo Zurbriggen2025-01-051-11/+10
| |
| * add SetCommMask, GetCommMask, WaitCommEvent, GetCommPorts, communication ↵Leo Zurbriggen2025-01-051-1/+18
| | | | | | | | event constants
| * move GetCommPorts to correct foreign blockLeo Zurbriggen2025-01-021-1/+1
| |
* | Extend win32 typesVladPavliuk2025-01-031-0/+4
|/
* Fix indentation issuesflysand72024-09-261-7/+7
|
* [os2]: Implement pipe_has_data procedureflysand72024-09-241-0/+8
|
* Moved all packages in core, base, vendor, tests and examples to use new #+ ↵Karl Zylinski2024-09-141-1/+1
| | | | file tag syntax.
* Add Win32 procs needed to handle clipboardFakhri Mouad2024-08-281-0/+3
|
* Fix `-vet-tabs` issuesgingerBill2024-08-241-8/+8
|
* Merge pull request #3971 from jasonKercher/os2-process-linuxgingerBill2024-08-161-0/+0
|\ | | | | os2 process linux implementation
| * update core:filepath's clean, join and split_list to return optional ↵jason2024-08-161-0/+0
| | | | | | | | Allocator_Errors
* | Fix typo.Jeroen van Rijn2024-08-081-1/+1
| |
* | Allow symlink test to work irrespective of git settings.Jeroen van Rijn2024-08-081-0/+4
|/
* Merge remote-tracking branch 'upstream/master' into sys-windows-2Thomas la Cour2024-07-121-0/+45
|\
| * [sys/windows] Add advapi bindings, process-related functions and ↵flysand72024-07-121-0/+45
| | | | | | | | context-related stuff
* | post rebaseThomas la Cour2024-07-111-25/+5
| |
* | Merge remote-tracking branch 'upstream/master' into sys-windows-2Thomas la Cour2024-07-111-158/+54
|\| | | | | | | | | | | | | | | # Conflicts: # core/sys/windows/kernel32.odin # core/sys/windows/types.odin # core/sys/windows/user32.odin # core/sys/windows/winerror.odin
| * Add GetNumberOfConsoleInputEventsJeroen van Rijn2024-06-201-0/+5
| |
| * Merge pull request #3787 from jasonKercher/more-windows-commJeroen van Rijn2024-06-191-81/+25
| |\ | | | | | | Add more bindings for comm ports and console events
| | * move DCB to types.odin; add more bindings for comm functionsjason2024-06-191-80/+9
| | |
| | * Merge remote-tracking branch 'origin/master' into more-windows-commjason2024-06-191-109/+59
| | |\
| | * | save before merging from upstreamjason2024-06-191-2/+17
| | | |
| * | | Fix d3d11 IInfoQueue_VTable & Add LoadLibraryExWFabian Sperber2024-06-191-0/+1
| | |/ | |/| | | | | | | - wrong order & was missing PushStorageFilter & PushRetrievalFilter
| * | Merge pull request #3750 from Kelimion/dcb_bitfieldJeroen van Rijn2024-06-151-109/+30
| |\ \ | | | | | | | | Update kernel32 struct DCB.
| | * | Update kernel32 struct DCB.Jeroen van Rijn2024-06-131-109/+30
| | |/
| * | Merge branch 'odin-lang:master' into masterFrancisTheCat2024-06-141-0/+13
| |\|
| * | Improved win32 bindings according to Kelimions suggestions with enums and ↵Franz Höltermann2024-06-141-3/+18
| | | | | | | | | | | | bitsets
| * | Merge branch 'master' of https://github.com/odin-lang/OdinFranz Höltermann2024-06-111-2/+2
| |\ \
| * | | Added some missing functions to core/sys/windowsFranz Höltermann2024-06-111-0/+14
| | | |
* | | | Merge remote-tracking branch 'upstream/master' into sys-windows-2Thomas la Cour2024-06-131-0/+13
|\ \ \ \ | | |_|/ | |/| |
| * | | add COMMTIMEOUTS, get/setCommTimeoutsjasonkercher2024-06-121-0/+13
| | |/ | |/|