| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Minor formatting improvements | gingerBill | 2026-01-02 | 1 | -26/+26 |
| | | |||||
| * | Change usage of `i32` to `c_int` where appropriate | gingerBill | 2026-01-02 | 1 | -2/+2 |
| | | |||||
| * | core:sys/info: iterate over registry nodes to enumerate GPUs | Jeroen van Rijn | 2025-10-10 | 1 | -0/+7 |
| | | |||||
| * | Moved all packages in core, base, vendor, tests and examples to use new #+ ↵ | Karl Zylinski | 2024-09-14 | 1 | -1/+1 |
| | | | | | file tag syntax. | ||||
| * | Merge remote-tracking branch 'upstream/master' into sys-windows-2 | Thomas la Cour | 2024-07-12 | 1 | -1/+172 |
| |\ | |||||
| | * | [sys/windows] Add advapi bindings, process-related functions and ↵ | flysand7 | 2024-07-12 | 1 | -1/+172 |
| | | | | | | | | | context-related stuff | ||||
| * | | more windows stuff | Thomas la Cour | 2024-06-11 | 1 | -0/+37 |
| |/ | |||||
| * | Change `stdcall` -> `system` | gingerBill | 2024-01-17 | 1 | -2/+2 |
| | | |||||
| * | Enforce naming the parameters with `builtin.quaternion` to reduce confusion | gingerBill | 2024-01-05 | 1 | -0/+5 |
| | | |||||
| * | Add GetStartupInfoW. Rename StartupInfo to StartupInfoW. | Elusive Porpoise | 2023-04-03 | 1 | -2/+2 |
| | | |||||
| * | sys/windows: replace A with W | hikari | 2022-10-10 | 1 | -2/+2 |
| | | |||||
| * | sys/windows: add a bunch of stuff | hikari | 2022-10-01 | 1 | -0/+30 |
| | | |||||
| * | sys/windows: add RegSetKeyValueW | hikari | 2022-06-16 | 1 | -0/+9 |
| | | |||||
| * | sys/windows: add RegSetValueExW | hikari | 2022-06-03 | 1 | -0/+9 |
| | | |||||
| * | sys/windows: add registry functions and create winerror.odin | hikari | 2022-06-03 | 1 | -1/+41 |
| | | |||||
| * | Add more libraries | gingerBill | 2022-05-12 | 1 | -0/+6 |
| | | |||||
| * | Remove unneeded semicolons from the core library | gingerBill | 2021-08-31 | 1 | -1/+1 |
| | | |||||
| * | Allow `core:sys/windows` to build on Windows only | Jeroen van Rijn | 2021-07-15 | 1 | -0/+1 |
| | | |||||
| * | Add support to core:windows to add/delete users. | Jeroen van Rijn | 2021-04-13 | 1 | -0/+54 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | main :: proc() { using fmt; using windows; username := "testuser"; password := "testpass"; ok := add_user("", username, password); fmt.printf("add_user: %v\n", ok); pi := windows.PROCESS_INFORMATION{}; ok2, path := windows.add_user_profile(username); fmt.printf("add_user_profile: %v, %v\n", ok2, path); ok3 := windows.delete_user_profile(username); fmt.printf("delete_user_profile: %v\n", ok3); ok4 := windows.delete_user("", username); fmt.printf("delete_user: %v\n", ok4); // Has optional bool to not wait on the process before returning. b := run_as_user(username, password, "C:\\Repro\\repro.exe", "Hellope!", &pi); fmt.printf("run_as_user: %v %v\n", b, pi); } | ||||
| * | Begin migration from sys/win32 to sys/windows | gingerBill | 2020-06-26 | 1 | -0/+12 |