about summary refs log tree commit diff
path: root/library/std/src/sys/pal/windows/c.rs
AgeCommit message (Expand)AuthorLines
2025-08-16library: Migrate from `cfg_if` to `cfg_select`Josh Triplett-7/+5
2025-07-07UWP: link ntdll functions using raw-dylibChris Denton-60/+9
2025-06-28Workaround for mem safety in third party dllsChris Denton-7/+0
2025-06-15Windows: Use anonymous pipes in CommandChris Denton-0/+17
2025-04-04Update windows-bindgen to 0.61.0Chris Denton-2/+2
2025-03-09Lazy load NtOpenFile for UWPbdbai-0/+11
2025-03-06library: Use size_of from the prelude instead of importedThalia Archibald-3/+3
2025-02-19Fix `*-win7-windows-msvc` target since 26eeac1a1e9fe46ffd80dd0d3dafdd2c2a644306Li Keqing-2/+2
2025-02-09Mark extern blocks as unsafeMichael Goulet-2/+2
2024-10-13sys/windows: remove miri hack that is only needed for win7Ralf Jung-1/+1
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-1/+1
2024-08-21formatGeoffry Song-9/+2
2024-08-21Clean up cfg-gating of ProcessPrng externGeoffry Song-13/+16
2024-08-09Add windows-targets crate to std's sysrootChris Denton-2/+0
2024-07-29Reformat `use` declarations.Nicholas Nethercote-2/+1
2024-07-25Rollup merge of #127999 - ChrisDenton:arm32, r=AmanieuMatthias Krüger-41/+0
2024-07-24Forbid unsafe_op_in_unsafe_fn in sys/pal/windowsChris Denton-4/+4
2024-07-24Import `core::ffi::c_void` in more placesChris Denton-13/+11
2024-07-23Remove wrapper functions from c.rsChris Denton-96/+12
2024-07-20Inject win arm32 shims into metadata generationChris Denton-41/+0
2024-07-15Windows: move BSD socket shims to netcChris Denton-96/+1
2024-07-15Rollup merge of #127750 - ChrisDenton:safe-unsafe-unsafe, r=workingjubileeJubilee-0/+1
2024-07-15Make pal/windows default to deny unsafe in unsafeChris Denton-0/+1
2024-07-15Fix Windows 7Chris Denton-4/+4
2024-07-15Don't re-export `c_int` from `c`Chris Denton-2/+1
2024-07-15Remove DWORDChris Denton-9/+8
2024-07-15Remove ULONGChris Denton-5/+4
2024-07-15Remove PSRWLOCKChris Denton-3/+0
2024-07-15Remove LPVOIDChris Denton-5/+3
2024-07-15Remove LPSECURITY_ATTRIBUTESChris Denton-1/+0
2024-07-15Remove LPOVERLAPPEDChris Denton-1/+0
2024-07-15Remove LPCVOIDChris Denton-1/+0
2024-07-15Remove SIZE_TChris Denton-1/+0
2024-07-15Remove CHARChris Denton-4/+3
2024-07-15Remove USHORTChris Denton-4/+3
2024-07-15Remove LPWSTRChris Denton-2/+0
2024-07-15Remove UINTChris Denton-1/+0
2024-07-15Remove LONGChris Denton-3/+1
2024-07-15Remove LARGE_INTEGERChris Denton-6/+5
2024-07-15Remove NonZeroDWORDChris Denton-2/+0
2024-07-05Use windows_targets macro for allocChris Denton-1/+1
2024-07-04Update windows-bindgen to 0.58.0Chris Denton-5/+4
2024-06-15std: refactor the TLS implementationjoboet-0/+1
2024-04-16Use raw-dylib for Windows futex APIsChris Denton-1/+13
2024-03-11Rollup merge of #121633 - ChrisDenton:precise, r=NilstriebJacob Pratt-0/+1
2024-03-09Rollup merge of #121711 - ChrisDenton:junction, r=Mark-SimulacrumGuillaume Boisseau-11/+0
2024-03-05Windows: Implement mutex using futexChris Denton-0/+4
2024-02-27Implement junction_pointChris Denton-11/+0
2024-02-27Use the OS thread name by default for the current threadChris Denton-0/+6
2024-02-26Win10: Use GetSystemTimePreciseAsFileTime directlyChris Denton-0/+1