| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | More formatting improvements | gingerBill | 2026-01-02 | 1 | -5/+29 |
| | | |||||
| * | Change usage of `i32` to `c_int` where appropriate | gingerBill | 2026-01-02 | 1 | -8/+8 |
| | | |||||
| * | Require `@(init)` and `@(fini)` to be `proc "contextless" ()` | gingerBill | 2025-08-08 | 1 | -2/+2 |
| | | |||||
| * | `for in string16`; Support `string16` across core | gingerBill | 2025-08-02 | 1 | -25/+25 |
| | | |||||
| * | Fix #5452 | Jeroen van Rijn | 2025-07-11 | 1 | -4/+33 |
| | | |||||
| * | Factor out buffered utf helper. | Jeroen van Rijn | 2025-06-16 | 1 | -4/+68 |
| | | |||||
| * | Deprecate old @(deprecated) things. | Jeroen van Rijn | 2025-06-06 | 1 | -8/+0 |
| | | |||||
| * | 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 | -2/+2 |
| |\ | |||||
| | * | [sys/windows] Add advapi bindings, process-related functions and ↵ | flysand7 | 2024-07-12 | 1 | -2/+2 |
| | | | | | | | | | context-related stuff | ||||
| * | | Merge remote-tracking branch 'upstream/master' into sys-windows-2 | Thomas la Cour | 2024-07-11 | 1 | -2/+2 |
| |\| | | | | | | | | | | | | | | | # Conflicts: # core/sys/windows/kernel32.odin # core/sys/windows/types.odin # core/sys/windows/user32.odin # core/sys/windows/winerror.odin | ||||
| | * | Improve fix. | Jeroen van Rijn | 2024-07-05 | 1 | -4/+1 |
| | | | |||||
| | * | Fix utf8_to_wstring given zero bytes. | Jeroen van Rijn | 2024-07-05 | 1 | -1/+4 |
| | | | |||||
| * | | more windows stuff | Thomas la Cour | 2024-06-11 | 1 | -2/+59 |
| |/ | |||||
| * | Replace `core:*` to `base:*` where appropriate | gingerBill | 2024-01-28 | 1 | -2/+2 |
| | | |||||
| * | Add GetStartupInfoW. Rename StartupInfo to StartupInfoW. | Elusive Porpoise | 2023-04-03 | 1 | -2/+2 |
| | | |||||
| * | manually start merging core_net | Colin Davidson | 2023-03-01 | 1 | -0/+21 |
| | | |||||
| * | Allow for `N = -1` in `wstring_to_utf8` | gingerBill | 2022-10-18 | 1 | -4/+4 |
| | | |||||
| * | smaller allocation for no | Ian Lilley | 2022-08-15 | 1 | -3/+3 |
| | | | | | n-null-terminated wstring | ||||
| * | Add `MAKE_WORD` | gingerBill | 2022-07-21 | 1 | -0/+4 |
| | | |||||
| * | Remove `strings` dependency from `core:sys/windows` | gingerBill | 2022-06-02 | 1 | -2/+15 |
| | | |||||
| * | Remove `A` calls in favour of `W` calls | gingerBill | 2022-05-12 | 1 | -16/+16 |
| | | |||||
| * | Make the utf16 conversion procedures in `core:sys/windows` safer by checking ↵ | gingerBill | 2022-05-12 | 1 | -13/+13 |
| | | | | | for memory leaks | ||||
| * | sys/windows: add a couple macros | hikari | 2022-04-07 | 1 | -0/+8 |
| | | |||||
| * | sys/windows: move L into util.odin | hikari | 2022-04-01 | 1 | -1/+4 |
| | | |||||
| * | [windows] Fix leak in `glob`. | Jeroen van Rijn | 2022-03-29 | 1 | -3/+4 |
| | | |||||
| * | Remove unneeded semicolons from the core library | gingerBill | 2021-08-31 | 1 | -137/+137 |
| | | |||||
| * | Allow `core:sys/windows` to build on Windows only | Jeroen van Rijn | 2021-07-15 | 1 | -0/+1 |
| | | |||||
| * | Placate -vet. | Jeroen van Rijn | 2021-04-13 | 1 | -2/+0 |
| | | |||||
| * | Add support to core:windows to add/delete users. | Jeroen van Rijn | 2021-04-13 | 1 | -0/+376 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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); } | ||||
| * | Minimize unneeded casts | gingerBill | 2021-03-03 | 1 | -2/+2 |
| | | |||||
| * | Replace usage of `inline proc` with `#force_inline proc` in the core library | gingerBill | 2021-02-23 | 1 | -2/+2 |
| | | |||||
| * | Improve default temp allocator; Fix filepath.abs behaviour on Windows | gingerBill | 2020-10-13 | 1 | -5/+14 |
| | | |||||
| * | Remove usage of `do` in core library | gingerBill | 2020-09-23 | 1 | -1/+3 |
| | | |||||
| * | Begin migration from sys/win32 to sys/windows | gingerBill | 2020-06-26 | 1 | -0/+72 |