summary refs log tree commit diff
path: root/library/std/src/sys/pal/windows
AgeCommit message (Expand)AuthorLines
2024-09-25Use `&raw` in the standard libraryJosh Stone-29/+24
2024-09-23std: implement the `random` featurejoboet-32/+4
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-26/+26
2024-09-18Rollup merge of #129934 - ChrisDenton:remove-dir-all3, r=AmanieuJubilee-3/+12
2024-09-12Rollup merge of #130101 - RalfJung:const-cleanup, r=fee1-deadMatthias Krüger-1/+1
2024-09-11Rollup merge of #130207 - GrigorenkoPV:ERROR_CANT_RESOLVE_FILENAME, r=ChrisDe...Matthias Krüger-0/+1
2024-09-11Map `ERROR_CANT_RESOLVE_FILENAME` to `ErrorKind::FilesystemLoop`Pavel Grigorenko-0/+1
2024-09-11Map `WSAEDQUOT` to `ErrorKind::FilesystemQuotaExceeded`Pavel Grigorenko-0/+1
2024-09-08add FIXME(const-hack)Ralf Jung-1/+1
2024-09-03Win: Open dir for sync access in remove_dir_allChris Denton-3/+12
2024-09-03More robust extension checkingChris Denton-6/+19
2024-08-31Move remove_dir_all impl into a moduleChris Denton-169/+253
2024-08-28Rollup merge of #129378 - goffrie:patch-3, r=ChrisDentonJubilee-13/+9
2024-08-27std: move allocators to `sys`joboet-272/+0
2024-08-23Rollup merge of #127623 - lolbinarycat:fix_remove_dir_all, r=AmanieuMatthias Krüger-2/+2
2024-08-22fix: fs::remove_dir_all: treat ENOENT as successbinarycat-2/+2
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-41/+1
2024-08-03Rollup merge of #128368 - nnethercote:rustfmt-tweaks, r=cuviperMatthias Krüger-0/+1
2024-08-03Rollup merge of #127586 - zachs18:more-must-use, r=cuviperMatthias Krüger-3/+3
2024-07-30Move Windows implementation of anon pipeChris Denton-17/+0
2024-07-30Insert some blank lines.Nicholas Nethercote-0/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-94/+54
2024-07-26Fix doc nitsJohn Arundel-3/+3
2024-07-25fix: compilation issue w/ refactored typeJulius Liu-2/+2
2024-07-25Rollup merge of #127999 - ChrisDenton:arm32, r=AmanieuMatthias Krüger-41/+26
2024-07-24Forbid unsafe_op_in_unsafe_fn in sys/pal/windowsChris Denton-10/+14
2024-07-24Import `core::ffi::c_void` in more placesChris Denton-22/+21
2024-07-24Rollup merge of #128092 - ChrisDenton:wrappers, r=workingjubileeMatthias Krüger-126/+43
2024-07-24Auto merge of #127153 - NobodyXu:pipe, r=ChrisDentonbors-3/+30
2024-07-23Initial implementation of anonymous_pipeJiahao XU-3/+30
2024-07-23Remove wrapper functions from c.rsChris Denton-126/+43
2024-07-20Rollup merge of #127734 - ChrisDenton:netc, r=Mark-SimulacrumMatthias Krüger-109/+109
2024-07-20Inject win arm32 shims into metadata generationChris Denton-41/+26
2024-07-17feat: adding ext that returns change_time for WindowsJulius Liu-0/+11
2024-07-17Rollup merge of #127813 - ChrisDenton:win-futex, r=joboetTrevor Gross-4/+7
2024-07-17Rollup merge of #127763 - ChrisDenton:safe-unsafe-unsafe, r=tgross35Trevor Gross-87/+107
2024-07-17Prevent double reference in generic futexChris Denton-4/+7
2024-07-17Narrow the scope of the ReadFile unsafe blockChris Denton-11/+12
2024-07-16Add unsafe blocks in unsafe Thread::newChris Denton-13/+17
2024-07-16Remove `slice_to_end`Chris Denton-18/+13
2024-07-16Use futex.rs for Windows thread parkingChris Denton-0/+5
2024-07-15allow(unsafe_op_in_unsafe_fn) on some functionsChris Denton-3/+6
2024-07-15Some Windows functions are safeChris Denton-23/+25
2024-07-15Deny more windows unsafe_op_in_unsafe_fnChris Denton-45/+60
2024-07-15Windows: move BSD socket shims to netcChris Denton-109/+109
2024-07-15Rollup merge of #127750 - ChrisDenton:safe-unsafe-unsafe, r=workingjubileeJubilee-10/+25
2024-07-15Move safety comment outside unsafe blockChris Denton-1/+1
2024-07-15Make pal/windows default to deny unsafe in unsafeChris Denton-11/+26