aboutsummaryrefslogtreecommitdiff
path: root/lib/std/os/windows
AgeCommit message (Expand)Author
2025-07-08update format strings in os/windows/test.zigAndrew Kelley
2025-07-07std.fmt: breaking API changesAndrew Kelley
2025-06-02windows: Delete obsolete environment variable kernel32 wrappers and bindingsRyan Liptak
2025-03-25support more process creation options on WindowsJonathan Marler
2025-03-04add FFI & wrappers for NtAllocateVirtualMemory & NtFreeVirtualMemory + add mi...ziggoon
2025-02-13std.time: more precise `nanoTimestamp` in windowsAli Cheraghi
2025-02-06std.heap: remove HeapAllocatorAndrew Kelley
2025-02-06runtime page size detectionArchbirdplus
2024-11-02std.os.windows: Deprecate WINAPI in favor of CallingConvention.winapi.Alex Rønne Petersen
2024-09-28Initial port work for `*-windows-itanium` support.Alex Rønne Petersen
2024-08-03std.os.windows.tls: Set `AddressOfCallBacks` to `&__xl_a + 1`.Alex Rønne Petersen
2024-08-03std.os.windows.tls: Only define _tls_array when targeting MSVC.Alex Rønne Petersen
2024-08-03std.os.windows.tls: Slightly improve type safety.Alex Rønne Petersen
2024-08-03std.os.windows.tls: Change type of `_tls_start`/`_tls_end` to `*anyopaque`.Alex Rønne Petersen
2024-08-03std: Move start_windows_tls.zig to os/windows/tls.zig.Alex Rønne Petersen
2024-07-29Fix compile error due to GetModuleFileNameW binding changeRyan Liptak
2024-07-27windows: reintroduce ReadDirectoryChangesWJarrod Meyer
2024-07-19std.c reorganizationAndrew Kelley
2024-07-17Windows: Rework kernel32 apisStephen Gregoratto
2024-07-13Replace GetCommandLineW with PEB access, delete GetCommandLine bindingsRyan Liptak
2024-06-13std: Convert deprecated aliases to compile errors and fix usagesRyan Liptak
2024-05-28std.Progress: Use Windows console API calls when ANSI escape codes are not su...Ryan Liptak
2024-05-12[std] Fixed bug missing optional for lpName param on CreateEventExW. fixes #1...Ronald Chen
2024-05-09lib/std/os/windows/kernel32: add signature for SetConsoleMode (#18715)Garfield Lee
2024-04-23std.process.Child: Mitigate arbitrary command execution vulnerability on Wind...Ryan Liptak
2024-03-21std.os.windows: add POLL.IN and POLL.OUTMichael Ortmann
2024-03-19extract std.posix from std.osAndrew Kelley
2024-03-16Windows: Replace CreatePipe with ntdll implementationStephen Gregoratto
2024-02-24Update deprecated `std.unicode` function usagesRyan Liptak
2024-01-23os.windows: Fix error 258 name in Win32ErrorKrzysztof Wolicki
2024-01-09add ability to open dlls with platform-specific flags (#18370)Matthew Wozniak
2023-12-22Correct `CreateProcessW` parameter typesCarl Åstholm
2023-11-29Remove all usages of `std.mem.copy` and remove `std.mem.set` (#18143)David Rubin
2023-11-23Remove std.os.windows.ole32/shell32Ryan Liptak
2023-11-22add missing timeval structMikko Kaihlavirta
2023-11-21replace qpf and qpcexpikr
2023-11-03start.zig: Replace kernel32 usage with ntdllRyan Liptak
2023-10-29std.os.windows additions and fixesKamil T
2023-10-29std: delete psapi, gdi32, and winmmAndrew Kelley
2023-10-28delete std.os.windows.user32Andrew Kelley
2023-08-11Windows: Fix `TooManyParentDirs` handling for paths that shouldn't be cwd-rel...Ryan Liptak
2023-07-28windows_sdk.zig: Reinstate COM ISetupEnumInstances logicRyan Liptak
2023-07-24Use builtin inference over @as where possibleZachary Raineri
2023-07-23std.os.windows.advapi32: add RegLoadAppKeyWEric Joldasov
2023-07-23std.os.windows.advapi32: add RegGetValueWEric Joldasov
2023-07-20debug: fix reading -gdwarf generated debug sections in COFF fileskcbanner
2023-06-30Add `os.windows.nls.upcaseW`, a cross-platform implementation of `RtlUpcaseUn...Ryan Liptak
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
2023-05-29Revert "Revert "Windows: Support UNC, rooted, drive relative, and namespaced/...Jacob Young