about summary refs log tree commit diff
path: root/library/std/src/fs.rs
AgeCommit message (Expand)AuthorLines
2025-08-30Rollup merge of #144964 - 0xdeafbeef:fix-open-options, r=ibraheemdevTrevor Gross-1/+6
2025-08-30std: clarify `OpenOptions` error for create without write accessVladimir Petrzhikovskii-1/+6
2025-08-30Rollup merge of #143462 - Rudxain:read_to_string_usize, r=joboetStuart Cook-2/+2
2025-08-27Rollup merge of #145290 - ntc2:patch-1, r=joshtriplett,tgross35Matthias Krüger-0/+3
2025-08-27Improve std::fs::read_dir docsNathan Collins-0/+3
2025-08-19Rollup merge of #142938 - lolbinarycat:std-set_permissions_nofollow, r=ibrahe...许杰友 Jieyou Xu (Joe)-0/+19
2025-08-18implement std::fs::set_permissions_nofollow on unixbinarycat-0/+19
2025-08-16Fix typo in doc for library/std/src/fs.rs#set_permissionsAlan Urmancheev-1/+1
2025-08-07Fix doc comment of File::try_lock and File::try_lock_sharedUlrich Stark-2/+2
2025-08-06Reword documentation for `set_times` to clarify directory handlingJosh Triplett-2/+3
2025-08-05`File::set_times`: Add documentation about setting directory timestampsJosh Triplett-0/+4
2025-08-05`File::set_times`: Remove `write(true)` from the example so it works on direc...Josh Triplett-1/+1
2025-07-05fix(lib-std-fs): handle `usize` overflow in `read` & `read_to_string`Ricardo Fernández Serrata-2/+2
2025-07-03Rollup merge of #134006 - klensy:typos, r=nnethercoteJana Dönszelmann-1/+1
2025-07-03setup CI and tidy to use typos for spellchecking and fix few typosklensy-1/+1
2025-07-02Rollup merge of #141847 - xizheyin:141837, r=jhprattMatthias Krüger-13/+37
2025-07-02Auto merge of #142974 - cuviper:stage0-bump, r=Mark-Simulacrumbors-10/+10
2025-07-01Update version placeholdersJosh Stone-10/+10
2025-06-19docs(fs): Touch up grammar on lock apiEd Page-6/+6
2025-06-15Stabilize "file_lock" featureChristopher Berner-15/+10
2025-06-13Remove "intermittent" wording from `ReadDir`Chris Denton-3/+2
2025-06-05Optimize `Seek::stream_len` impl for `File`Tobias Bucher-0/+36
2025-06-02Explain TOCTOU on the top of `std::fs`, and ref it in functionsxizheyin-13/+37
2025-05-31library: explain TOCTOU races in `fs::remove_dir_all`Jubilee Young-8/+19
2025-05-27Rollup merge of #141312 - cberner:filelock_from, r=joshtriplettMatthias Krüger-0/+16
2025-05-25improve the `std::fs::create_dir_all` docs related to atomicityFluid-2/+2
2025-05-20Add From<TryLockError> for io::ErrorChristopher Berner-0/+16
2025-05-18replace `try_reserve_exact` with `try_with_capacity` in `std::fs::read`Fluid-2/+1
2025-05-03Rollup merge of #140595 - lolbinarycat:std-set_permissions-typo, r=cuviperMatthias Krüger-1/+1
2025-05-03Rollup merge of #139343 - cberner:filelock_wouldblock, r=workingjubileeMatthias Krüger-11/+60
2025-05-02doc(std): fix typo lchown -> lchmodbinarycat-1/+1
2025-05-01Implement error::Error for TryLockErrorChristopher Berner-1/+4
2025-05-01Change signature of File::try_lock and File::try_lock_sharedChristopher Berner-10/+56
2025-05-01Rollup merge of #140062 - xizheyin:issue-139958, r=workingjubileeGuillaume Gomez-0/+2
2025-04-20std: mention `remove_dir_all` can emit `DirectoryNotEmpty` when concurrently ...xizheyin-0/+2
2025-04-08clarify std::fs::set_permissions symlink behaviorbinarycat-6/+8
2025-04-08std(docs): clarify how std::fs::set_permisions works with symlinksbinarycat-0/+13
2025-03-29Rollup merge of #138832 - ChrisDenton:with_native_path, r=joboetMatthias Krüger-8/+8
2025-03-29Start using with_native_path in std::sys::fsChris Denton-8/+8
2025-03-22Rollup merge of #138822 - moxian:unlock, r=joshtriplettMatthias Krüger-5/+10
2025-03-21Revert "Stabilize file_lock"moxian-5/+10
2025-03-14Forward `stream_position` in `Arc<File>` as wellTobias Bucher-0/+3
2025-03-10Disable unsupported testsNicole LeGare-1/+2
2025-03-07Return OutOfMemoryError and update docsChris Denton-1/+1
2025-03-05Rollup merge of #137240 - jieyouxu:remove_dir_all, r=Mark-Simulacrum许杰友 Jieyou Xu (Joe)-3/+5
2025-02-19Rollup merge of #136794 - cberner:stabilize, r=joshtriplettMatthias Krüger-10/+5
2025-02-19Rollup merge of #136347 - allevo:patch-1, r=AmanieuMatthias Krüger-0/+1
2025-02-19Update library/std/src/fs.rsTommaso Allevi-1/+1
2025-02-19std::fs: slightly reformat `remove_dir_all` error docs许杰友 Jieyou Xu (Joe)-3/+5
2025-02-18Rollup merge of #136876 - joshtriplett:locking-might-not-be-advisory, r=AmanieuMatthias Krüger-38/+58