about summary refs log tree commit diff
path: root/library/std/src/os/unix/fs.rs
AgeCommit message (Expand)AuthorLines
2025-09-03Add `read_buf` equivalents for positioned readsNiklas Fiekas-0/+89
2025-06-28"set by Rusts options". Remove misleading always-true if cfg!(unix). Drop #![...наб-7/+5
2025-04-23Impl new API `std::os::unix::fs::mkfifo` under feature `unix_fifo`Jiahao XU-0/+36
2025-01-27Overhaul examples for PermissionsExtMarijn Schouten-49/+75
2024-11-28Rollup merge of #129409 - grinapo:patch-1, r=AmanieuGuillaume Gomez-0/+5
2024-11-14Remove one stray space.Peter Gervai-1/+1
2024-10-25library: consistently use American spelling for 'behavior'Ralf Jung-1/+1
2024-09-19[Clippy] Swap `non_octal_unix_permissions` to use diagnostic item instead of ...GnomedDev-0/+1
2024-08-22Update chown help with a link and adding cap warningPeter Gervai-1/+2
2024-08-22Expand std::os::unix::fs::chown() doc with a warningPeter Gervai-0/+4
2024-07-29Reformat `use` declarations.Nicholas Nethercote-7/+7
2024-07-24Add chroot unsupported implementation for VxWorksB I Mohammed Abbas-1/+1
2024-04-11Factor some common `io::Error` constantsBenoît du Garreau-9/+2
2024-02-18By tracking import use types to check whether it is scope uses or the other s...surechen-1/+0
2023-12-24Fix doc typo for read_exact_atAlexBuz-1/+1
2023-09-16Rollup merge of #115329 - xzmeng:fix-std-doc, r=dtolnayMatthias Krüger-1/+1
2023-09-03Use std::io::Error::is_interrupted everywhereBen Kimock-2/+2
2023-08-29fix a doc typo at std::os::unix::fs::FileExt::write_atMeng Xiangzhuo-1/+1
2023-08-22Replace version placeholders with 1.73.0Mark Rousskov-3/+3
2023-07-22Rollup merge of #113876 - darklyspaced:master, r=cuviperMatthias Krüger-1/+30
2023-07-20added a problematic exampledarklyspaced-3/+25
2023-07-20fix docs & example for FileExt::write_atdarklyspaced-1/+8
2023-06-25Stabilize chown functions (`unix_chown`)Yuki Okushi-6/+3
2023-05-07enable `rust_2018_idioms` for doctestsozkanonur-1/+1
2023-03-02Add basic testsBenoît du Garreau-0/+4
2023-03-02Take shared references as parameterBenoît du Garreau-12/+4
2023-02-27Add vectored positioned I/O on UnixBenoît du Garreau-0/+34
2022-03-10Use implicit capture syntax in format_argsT-O-R-U-S-2/+2
2022-02-10Implement `AsFd` for `&T` and `&mut T`.Dan Gohman-1/+1
2022-02-04Hide Repr details from io::Error, and rework `io::Error::new_const`.Thom Chiovoloni-3/+3
2021-09-19Rollup merge of #89051 - schctl:master, r=jyn514Yuki Okushi-1/+3
2021-09-17modify std::os docs to be more consistentSachin Cherian-1/+3
2021-09-15Add tracking issue for unix_chownJosh Triplett-3/+3
2021-09-14Add chown functions to std::os::unix::fs to change the owner and group of filesJosh Triplett-0/+70
2021-08-19Stabilize std::os::unix::fs::chrootJosh Triplett-2/+1
2021-07-06Rollup merge of #83581 - arennow:dir_entry_ext_unix_borrow_name, r=m-ou-seYuki Okushi-0/+39
2021-07-05Enable dir_entry_ext2 feature in doc test.Mara Bos-0/+1
2021-05-21Add std::os::unix::fs::DirEntryExt2::file_name_ref(&self) -> &OsStrAaron Rennow-0/+38
2021-05-20Not implement `os::unix::fs::chroot` for `vxworks`Christiaan Dirkx-1/+1
2021-05-03Move `std::sys::unix::ext` to `std::os::unix`Christiaan Dirkx-0/+912