about summary refs log tree commit diff
path: root/library/std/src/sys/pal/windows/fs.rs
AgeCommit message (Expand)AuthorLines
2025-01-21Remove test panic from File::openChris Denton-3/+0
2024-12-27Auto merge of #134822 - jieyouxu:rollup-5xuaq82, r=jieyouxubors-1/+1
2024-12-27Fix renaming symlinks on WindowsChris Denton-7/+10
2024-12-27Fix mistake in windows file openChris Denton-1/+1
2024-12-24Windows: Use FILE_ALLOCATION_INFO for truncationChris Denton-8/+20
2024-12-21Rollup merge of #131072 - Fulgen301:windows-rename-posix-semantics, r=ChrisDe...Matthias Krüger-1/+134
2024-11-26std: update internal uses of `io::const_error!`joboet-12/+8
2024-11-11Rollup merge of #130999 - cberner:flock_pr, r=joboetMatthias Krüger-0/+114
2024-11-08Address review commentsChristopher Berner-32/+24
2024-11-08Update library/std/src/sys/pal/windows/fs.rsChristopher Berner-6/+4
2024-10-29Win: rename: Use offset_of! in struct size calculationGeorge Tokmaji-4/+7
2024-10-25library: consistently use American spelling for 'behavior'Ralf Jung-1/+1
2024-10-20fix docsklensy-6/+6
2024-10-20replace FindFirstFileW with FindFirstFileExW and apply optimizationklensy-4/+25
2024-10-19Support lock() and lock_shared() on async IO FilesChristopher Berner-13/+49
2024-10-17Win: Remove special casing of the win7 target for `std::fs::rename`George Tokmaji-14/+1
2024-10-13Implement file_lock featureChristopher Berner-0/+88
2024-09-30Win: Use `FILE_RENAME_FLAG_POSIX_SEMANTICS` for `std::fs::rename` if availableGeorge Tokmaji-1/+144
2024-09-25Use `&raw` in the standard libraryJosh Stone-20/+16
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-3/+3
2024-08-31Move remove_dir_all impl into a moduleChris Denton-168/+43
2024-08-22fix: fs::remove_dir_all: treat ENOENT as successbinarycat-2/+2
2024-07-29Reformat `use` declarations.Nicholas Nethercote-10/+5
2024-07-26Fix doc nitsJohn Arundel-1/+1
2024-07-25fix: compilation issue w/ refactored typeJulius Liu-2/+2
2024-07-17feat: adding ext that returns change_time for WindowsJulius Liu-0/+11
2024-07-15Deny more windows unsafe_op_in_unsafe_fnChris Denton-9/+14
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-15Remove DWORDChris Denton-29/+28
2024-07-15Remove LPSECURITY_ATTRIBUTESChris Denton-2/+2
2024-07-15Remove LPCVOIDChris Denton-1/+1
2024-07-15Remove LARGE_INTEGERChris Denton-5/+5
2024-06-22Rollup merge of #126140 - eduardosm:stabilize-fs_try_exists, r=AmanieuMatthias Krüger-1/+1
2024-06-11Rename `std::fs::try_exists` to `std::fs::exists` and stabilize fs_try_existsEduardo Sánchez Muñoz-1/+1
2024-06-09Migrate more things to WinErrorChris Denton-15/+15
2024-02-27Implement junction_pointChris Denton-63/+69
2024-02-24library: use `addr_of!`Pavel Grigorenko-4/+4
2024-02-08std: move path into `sys`joboet-1/+1
2024-01-27add extra check for invalid handle in ReadDir::nextHTGAzureX1212.-1/+8
2024-01-27make modifications as per reviewsHTGAzureX1212.-21/+25
2024-01-26fixHTGAzureX1212.-2/+2
2024-01-26remove redundant call to Error::last_os_errorHTGAzureX1212.-1/+1
2024-01-26fix issue 120040HTGAzureX1212.-0/+21
2024-01-11std: begin moving platform support modules into `pal`joboet-0/+1528