Commit Graph

106 Commits

Author SHA1 Message Date
Jeroen van Rijn
94c62fb630 Fix typo. 2024-08-08 18:01:09 +02:00
Jeroen van Rijn
ada3df303e Allow symlink test to work irrespective of git settings. 2024-08-08 17:46:00 +02:00
Thomas la Cour
3627a51daf Merge remote-tracking branch 'upstream/master' into sys-windows-2 2024-07-12 16:06:48 +02:00
flysand7
6ae47c6f43 [sys/windows] Add advapi bindings, process-related functions and context-related stuff 2024-07-12 19:21:44 +11:00
Thomas la Cour
3291c59728 post rebase 2024-07-11 21:37:37 +02:00
Thomas la Cour
dd75b7a4d9 Merge remote-tracking branch 'upstream/master' into sys-windows-2
# Conflicts:
#	core/sys/windows/kernel32.odin
#	core/sys/windows/types.odin
#	core/sys/windows/user32.odin
#	core/sys/windows/winerror.odin
2024-07-11 21:20:53 +02:00
Jeroen van Rijn
94a8c38d86 Add GetNumberOfConsoleInputEvents 2024-06-20 15:19:25 +02:00
Jeroen van Rijn
4380934283 Merge pull request #3787 from jasonKercher/more-windows-comm
Add more bindings for comm ports and console events
2024-06-19 23:32:12 +02:00
jason
6b1e76985c move DCB to types.odin; add more bindings for comm functions 2024-06-19 17:04:18 -04:00
Fabian Sperber
0e9bf86123 Fix d3d11 IInfoQueue_VTable & Add LoadLibraryExW
- wrong order & was missing PushStorageFilter & PushRetrievalFilter
2024-06-19 22:22:26 +02:00
jason
e6d84d18d3 Merge remote-tracking branch 'origin/master' into more-windows-comm 2024-06-19 12:33:13 -04:00
jason
a9b6d28291 save before merging from upstream 2024-06-19 12:33:05 -04:00
Jeroen van Rijn
94ec647923 Merge pull request #3750 from Kelimion/dcb_bitfield
Update kernel32 struct DCB.
2024-06-15 12:14:27 +02:00
FrancisTheCat
cd5fa8523f Merge branch 'odin-lang:master' into master 2024-06-14 16:34:21 +02:00
Franz Höltermann
ec7b77fc0f Improved win32 bindings according to Kelimions suggestions with enums and bitsets 2024-06-14 16:32:41 +02:00
Thomas la Cour
acce9acb6d Merge remote-tracking branch 'upstream/master' into sys-windows-2 2024-06-13 18:31:53 +02:00
Jeroen van Rijn
50564a301e Update kernel32 struct DCB. 2024-06-13 10:22:44 +02:00
jasonkercher
a804463a57 add COMMTIMEOUTS, get/setCommTimeouts 2024-06-12 15:31:59 -04:00
Thomas la Cour
465ac74020 more windows stuff 2024-06-11 18:19:16 +02:00
Franz Höltermann
c6c00c706a Merge branch 'master' of https://github.com/odin-lang/Odin 2024-06-11 09:37:20 +02:00
Franz Höltermann
6454c6f087 Added some missing functions to core/sys/windows 2024-06-11 09:35:59 +02:00
Laurent Dufresne
1617060f46 Fix type of two Win32 functions 2024-06-03 20:41:31 +02:00
Waldemar Schiefer
abcbb8b47a Add more win32 console APIs 2024-05-09 16:41:09 +02:00
gingerBill
e71cf96bbc Keep -vet happy 2024-04-28 11:35:51 +01:00
gingerBill
00b1a41540 Add stack frame procedures for core:sys/windows 2024-04-28 11:31:50 +01:00
gingerBill
510574aa7f Merge pull request #3373 from laytan/add-some-windows-wsa-symbols
add some wsa based additions to `core:sys/windows`
2024-04-04 20:40:31 +01:00
Laytan Laats
1af84e082c add some wsa based additions to core:sys/windows 2024-04-04 17:09:12 +02:00
gerigk
62cebe1bc9 Add windows.SetEvent 2024-04-04 16:00:01 +02:00
Thomas la Cour
9eb1596939 Flags for GlobalAlloc
https://learn.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-globalalloc
2024-03-03 19:53:33 +01:00
Lucas Perlind
8777fa1c04 Add more window procedures 2024-02-09 14:04:16 +11:00
gingerBill
75c659fa41 Change stdcall -> system 2024-01-17 17:04:54 +00:00
Jeroen van Rijn
dab72d5615 Merge pull request #2952 from Pingar5/master
Add various missing windows procedures
2023-11-24 13:23:47 +01:00
Brennen Shaughnessy
6749639eb1 Add various missing windows procedures 2023-11-22 09:29:56 -05:00
jakubtomsu
21247721b4 Add WaitFor* Ex variants 2023-10-28 20:39:46 +02:00
hikari
1b06f809de [core:sys/windows] Added SuspendThread 2023-09-08 00:02:27 +03:00
hikari
19fe508fb2 [core:sys/windows] Added couple of procedures 2023-09-07 23:58:19 +03:00
gingerBill
2cc22d118d Require parentheses for #align(N) 2023-08-15 14:55:02 +01:00
gingerBill
89c50bbd82 Adhere to -vet-style 2023-08-08 16:01:22 +01:00
ryuukk
bc43a8d38d Add CopyFileW 2023-07-10 06:02:38 +02:00
gingerBill
3108752a0c Fix #2518 2023-05-18 11:55:37 +01:00
Jon Lipstate
0f1c5b3891 correct errors 2023-04-05 22:22:16 -07:00
Jeroen van Rijn
fb0b9de7a9 Merge pull request #2423 from jon-lipstate/wsapoll
Winsock updates, iocp calls
2023-04-05 09:08:07 +02:00
Jon Lipstate
2c9156e2c1 repaired autoformatter 2023-04-04 23:57:52 -07:00
Jon Lipstate
bf75fd9d34 Revert "remove keyedevent"
This reverts commit 219343f3c0.
2023-04-04 22:02:37 -07:00
Jon Lipstate
9a8c69d1c0 remove duplicate 2023-04-04 22:01:44 -07:00
Jon Lipstate
6c943722f3 add non Ex variant 2023-04-04 22:00:22 -07:00
Jon Lipstate
219343f3c0 remove keyedevent 2023-04-04 11:47:26 -07:00
Jon Lipstate
6cba4d3483 iocp support 2023-04-04 00:42:38 -07:00
Elusive Porpoise
aa5a222c6d Add creation, thread priority, and copy file flags. 2023-04-03 22:33:40 -07:00
Elusive Porpoise
2795f09fa8 Add GetStartupInfoW. Rename StartupInfo to StartupInfoW. 2023-04-03 22:27:47 -07:00