| Age | Commit message (Expand) | Author | Lines |
| 2025-09-24 | std: add support for armv7a-vex-v5 target | Tropical | -0/+619 |
| 2025-09-17 | std: Fix WASI implementation of `remove_dir_all` | Alex Crichton | -1/+8 |
| 2025-09-14 | On FreeBSD, use readdir instead of readdir_r | Alan Somers | -57/+63 |
| 2025-09-07 | feat(std): emulate flock for solaris via fcntl | Weihang Lo | -0/+66 |
| 2025-09-04 | Rollup merge of #140459 - niklasf:feature/read-buf-at, r=tgross35 | Stuart Cook | -0/+8 |
| 2025-09-03 | Add `read_buf` equivalents for positioned reads | Niklas Fiekas | -0/+8 |
| 2025-08-30 | std: clarify `OpenOptions` error for create without write access | Vladimir Petrzhikovskii | -6/+44 |
| 2025-08-23 | Fix STD build failing for target_os = espidf | ivmarkov | -2/+11 |
| 2025-08-21 | Add flock support for cygwin | 王宇逸 | -0/+10 |
| 2025-08-19 | Auto merge of #145600 - jieyouxu:rollup-jw0bpnt, r=jieyouxu | bors | -0/+10 |
| 2025-08-19 | Rollup merge of #145511 - semarie:push-rnytptsoxrxn, r=joshtriplett | 许杰友 Jieyou Xu (Joe) | -0/+10 |
| 2025-08-19 | Rollup merge of #142938 - lolbinarycat:std-set_permissions_nofollow, r=ibrahe... | 许杰友 Jieyou Xu (Joe) | -0/+15 |
| 2025-08-18 | implement std::fs::set_permissions_nofollow on unix | binarycat | -0/+15 |
| 2025-08-17 | Rust build fails on OpenBSD after using file_lock feature | Sebastien Marie | -0/+10 |
| 2025-08-16 | library: Migrate from `cfg_if` to `cfg_select` | Josh Triplett | -22/+34 |
| 2025-08-12 | Add cast_init and cast_uninit methods for pointers | ltdk | -1/+1 |
| 2025-08-09 | Replace unsafe function with safe alternative | Chris Denton | -5/+10 |
| 2025-07-09 | Fix VxWorks build errors | B I Mohammed Abbas | -1/+0 |
| 2025-06-28 | Workaround for mem safety in third party dlls | Chris Denton | -9/+10 |
| 2025-06-13 | Windows: make read_dir stop iterating on error | Chris Denton | -0/+1 |
| 2025-06-05 | Optimize `Seek::stream_len` impl for `File` | Tobias Bucher | -0/+37 |
| 2025-05-27 | Rollup merge of #141312 - cberner:filelock_from, r=joshtriplett | Matthias Krüger | -8/+2 |
| 2025-05-20 | Remove unnecessary handling of ERROR_IO_PENDING | Christopher Berner | -8/+2 |
| 2025-05-14 | Fix settimes for vxworks | B I Mohammed Abbas | -2/+1 |
| 2025-05-03 | Rollup merge of #139343 - cberner:filelock_wouldblock, r=workingjubilee | Matthias Krüger | -41/+58 |
| 2025-05-01 | Change signature of File::try_lock and File::try_lock_shared | Christopher Berner | -41/+58 |
| 2025-04-27 | use generic Atomic type where possible | Christopher Durham | -4/+4 |
| 2025-04-24 | Rollup merge of #139450 - NobodyXu:new-api/make-fifo, r=tgross35 | Matthias Krüger | -1/+7 |
| 2025-04-23 | Impl new API `std::os::unix::fs::mkfifo` under feature `unix_fifo` | Jiahao XU | -1/+7 |
| 2025-04-18 | std: Use fstatat() on illumos | Patrick Mooney | -3/+6 |
| 2025-04-17 | Rollup merge of #139667 - 1c3t3a:remove-no-sanitize, r=m-ou-se | Matthias Krüger | -14/+0 |
| 2025-04-13 | Rollup merge of #139683 - ChrisDenton:windows-with-native, r=tgross35,joboet | Chris Denton | -47/+52 |
| 2025-04-12 | Rollup merge of #139382 - ChrisDenton:windows-bindgen-0-61, r=Mark-Simulacrum | Chris Denton | -1/+1 |
| 2025-04-11 | Use with_native_path for Windows | Chris Denton | -47/+52 |
| 2025-04-11 | cfi: Remove #[no_sanitize(cfi)] for extern weak functions | Bastian Kersting | -14/+0 |
| 2025-04-05 | Rollup merge of #139092 - thaliaarchi:move-fd-pal, r=joboet | Matthias Krüger | -1/+1 |
| 2025-04-04 | Move fd into sys | Thalia Archibald | -1/+1 |
| 2025-04-04 | Update windows-bindgen to 0.61.0 | Chris Denton | -1/+1 |
| 2025-04-01 | Auto merge of #138928 - ChrisDenton:fix-uwp, r=tgross35 | bors | -1/+1 |
| 2025-03-29 | Rollup merge of #138832 - ChrisDenton:with_native_path, r=joboet | Matthias Krüger | -107/+173 |
| 2025-03-29 | Start using with_native_path in std::sys::fs | Chris Denton | -107/+173 |
| 2025-03-26 | Change the syntax of the internal `weak!` macro | Mads Marquart | -6/+10 |
| 2025-03-25 | Fix UWP reparse point check | Chris Denton | -1/+1 |
| 2025-03-24 | Rollup merge of #138662 - Ayush1325:uefi-fs-1, r=nicholasbishop,petrochenkov | Matthias Krüger | -12/+62 |
| 2025-03-24 | std: fs: uefi: Implement OpenOptions | Ayush Singh | -8/+58 |
| 2025-03-24 | std: fs: uefi: Make lstat call stat | Ayush Singh | -2/+2 |
| 2025-03-24 | std: fs: uefi: Implement canonicalize | Ayush Singh | -2/+2 |
| 2025-03-23 | Rollup merge of #138671 - ChrisDenton:filetype, r=joshtriplett | Jacob Pratt | -18/+15 |
| 2025-03-23 | Rollup merge of #138667 - Ayush1325:uefi-mkdir, r=joboet | Michael Goulet | -4/+30 |
| 2025-03-19 | Auto merge of #138653 - matthiaskrgr:rollup-fwwqmr7, r=matthiaskrgr | bors | -1/+1 |