| Age | Commit message (Expand) | Author | Lines |
| 2022-02-04 | Hide Repr details from io::Error, and rework `io::Error::new_const`. | Thom Chiovoloni | -4/+4 |
| 2022-01-31 | Rollup merge of #93471 - cuviper:direntry-file_type-stat, r=the8472 | Matthias Krüger | -2/+2 |
| 2022-01-29 | unix: Use metadata for `DirEntry::file_type` fallback | Josh Stone | -2/+2 |
| 2022-01-29 | fs: Don't copy d_name from struct dirent | Tavian Barnes | -2/+10 |
| 2022-01-29 | Auto merge of #93351 - anp:fuchsia-remove-dir-all, r=tmandry | bors | -2/+0 |
| 2022-01-28 | Fix remove_dir_all on Fuchsia after CVE fix. | Adam Perry | -2/+0 |
| 2022-01-26 | Rollup merge of #92778 - tavianator:linux-readdir-no-r, r=joshtriplett | Matthias Krüger | -35/+57 |
| 2022-01-21 | fs: Use readdir() instead of readdir_r() on Android | Tavian Barnes | -0/+10 |
| 2022-01-21 | fs: Use readdir() instead of readdir_r() on Linux | Tavian Barnes | -12/+29 |
| 2022-01-21 | fs: Implement more ReadDir methods in terms of name_cstr() | Tavian Barnes | -23/+18 |
| 2022-01-21 | Fix STD compilation for the ESP-IDF target | ivmarkov | -3/+7 |
| 2022-01-20 | Fix compilation for a few tier 2 targets | Hans Kratz | -8/+5 |
| 2022-01-19 | Fix CVE-2022-21658 for UNIX-like | Hans Kratz | -11/+277 |
| 2021-12-09 | Auto merge of #81156 - DrMeepster:read_buf, r=joshtriplett | bors | -1/+5 |
| 2021-11-12 | Refactor weak symbols in std::sys::unix | Josh Stone | -13/+7 |
| 2021-11-02 | more efficent File::read_buf impl for windows and unix | DrMeepster | -1/+5 |
| 2021-09-14 | Add chown functions to std::os::unix::fs to change the owner and group of files | Josh Triplett | -0/+17 |
| 2021-08-31 | Use the return value of readdir_r() instead of errno | Tavian Barnes | -2/+3 |
| 2021-08-19 | I/O safety. | Dan Gohman | -21/+56 |
| 2021-08-10 | STD support for the ESP-IDF framework | ivmarkov | -8/+22 |
| 2021-07-29 | fs File get_path procfs usage for netbsd same as linux. | David Carlier | -2/+7 |
| 2021-07-10 | Change `weak!` and `linkat!` to macros 2.0 | Aris Merchant | -0/+9 |
| 2021-07-09 | Fix linker error | Aris Merchant | -11/+30 |
| 2021-07-06 | Rollup merge of #83581 - arennow:dir_entry_ext_unix_borrow_name, r=m-ou-se | Yuki Okushi | -0/+4 |
| 2021-06-15 | Rename ErrorKind::Unknown to Uncategorized. | Mara Bos | -1/+1 |
| 2021-06-15 | Redefine `ErrorKind::Other` and stop using it in std. | Mara Bos | -1/+1 |
| 2021-05-23 | Auto merge of #85490 - CDirkx:fix-vxworks, r=dtolnay | bors | -1/+1 |
| 2021-05-21 | Add std::os::unix::fs::DirEntryExt2::file_name_ref(&self) -> &OsStr | Aaron Rennow | -0/+4 |
| 2021-05-20 | Not implement `os::unix::fs::chroot` for `vxworks` | Christiaan Dirkx | -1/+1 |
| 2021-05-19 | Move the implementation of `Path::exists` to `sys_common::fs` so platforms ca... | Chris Denton | -1/+1 |
| 2021-05-02 | Change 'NULL' to 'null' | Brent Kerby | -2/+2 |
| 2021-04-30 | Add std::os::unix::fs::chroot to change the root directory of the current pro... | Josh Triplett | -0/+7 |
| 2021-04-18 | Rename `NotSupported` to `Unsupported` | Christiaan Dirkx | -1/+1 |
| 2021-04-18 | Use `NotSupported` in more places | Christiaan Dirkx | -1/+1 |
| 2021-03-27 | Improve fs error open_from unix | Ivan Tham | -5/+3 |
| 2021-03-21 | Use io::Error::new_const everywhere to avoid allocations. | Mara Bos | -6/+6 |
| 2020-12-03 | fix copy specialization not updating Take wrappers | The8472 | -1/+2 |
| 2020-11-14 | Disambiguate symlink argument names | David Tolnay | -9/+9 |
| 2020-11-14 | Auto merge of #75272 - the8472:spec-copy, r=KodrAus | bors | -77/+8 |
| 2020-11-13 | Always handle EOVERFLOW by falling back to the generic copy loop | The8472 | -6/+4 |
| 2020-11-13 | move sendfile/splice/copy_file_range into kernel_copy module | The8472 | -149/+2 |
| 2020-11-13 | limit visibility of copy offload helpers to sys::unix module | The8472 | -4/+4 |
| 2020-11-13 | move copy specialization into sys::unix module | The8472 | -15/+3 |
| 2020-11-13 | reduce syscalls by inferring FD types based on source struct instead of calli... | The8472 | -27/+56 |
| 2020-11-13 | hide unused exports on other platforms | The8472 | -2/+2 |
| 2020-11-13 | specialize io::copy to use copy_file_range, splice or sendfile | The8472 | -6/+69 |
| 2020-11-09 | Rollup merge of #78026 - sunfishcode:symlink-hard-link, r=dtolnay | Dylan DPC | -1/+14 |
| 2020-10-24 | Disable use of `linkat` on Android as well. | Dan Gohman | -5/+5 |
| 2020-10-18 | Use `link` on platforms which lack `linkat`. | Dan Gohman | -4/+14 |
| 2020-10-18 | Fix a typo in a comment. | Dan Gohman | -1/+1 |