| Age | Commit message (Expand) | Author | Lines |
| 2025-09-27 | redox: switch to colon as path separator | Jeremy Soller | -1/+1 |
| 2025-08-31 | std: fix `SplitPaths` regression | joboet | -5/+15 |
| 2025-08-29 | Rollup merge of #145991 - GrigorenkoPV:haiku, r=tgross35 | Trevor Gross | -1/+1 |
| 2025-08-29 | std: use a TAIT to define `SplitPaths` on UNIX | joboet | -29/+7 |
| 2025-08-29 | std: haiku: fix `B_FIND_PATH_IMAGE_PATH` | Pavel Grigorenko | -1/+1 |
| 2025-08-26 | remove deprecated Error::description in impls | Marijn Schouten | -7/+1 |
| 2025-08-16 | library: Migrate from `cfg_if` to `cfg_select` | Josh Triplett | -15/+8 |
| 2025-07-26 | Rollup merge of #141840 - ChrisDenton:noempty, r=ChrisDenton | Jacob Pratt | -1/+4 |
| 2025-06-05 | Fix AIX build | Thalia Archibald | -1/+1 |
| 2025-05-31 | If HOME is empty, use the fallback instead | Chris Denton | -1/+4 |
| 2025-05-02 | Rollup merge of #139206 - joboet:unique_thread_errno, r=ibraheemdev | Stuart Cook | -1/+1 |
| 2025-04-21 | Move `sys::pal::os::Env` into `sys::env` | Thalia Archibald | -169/+4 |
| 2025-04-01 | std: use the address of `errno` to identify threads in `unique_thread_exit` | joboet | -1/+1 |
| 2025-03-28 | std: deduplicate `errno` accesses | joboet | -0/+8 |
| 2025-03-17 | Rollup merge of #137621 - Berrysoft:cygwin-std, r=joboet | Jacob Pratt | -1/+8 |
| 2025-03-13 | Remove usage of legacy scheme paths on RedoxOS | bjorn3 | -1/+6 |
| 2025-03-10 | Use __xpg_strerror_r on cygwin | 王宇逸 | -1/+6 |
| 2025-03-10 | Initial STD support for Cygwin | 王宇逸 | -0/+2 |
| 2025-02-28 | Use correct error message casing for `io::const_error`s | Noratrieb | -2/+2 |
| 2025-02-10 | Fix &&str and trailing commas in io::const_error! | Thalia Archibald | -5/+3 |
| 2025-02-09 | Mark extern blocks as unsafe | Michael Goulet | -7/+7 |
| 2024-12-01 | Rollup merge of #133515 - SteveLauC:fix/hurd, r=ChrisDenton | Matthias Krüger | -0/+2 |
| 2024-11-30 | fix: hurd build, stat64.st_fsid was renamed to st_dev | Steve Lau | -0/+2 |
| 2024-11-26 | std: update internal uses of `io::const_error!` | joboet | -12/+11 |
| 2024-11-22 | Don't try to use confstr in Miri | Mads Marquart | -3/+5 |
| 2024-10-10 | Use with_capacity(0) because we're reading the capacity later on | Mads Marquart | -1/+1 |
| 2024-10-10 | Prefer `target_vendor = "apple"` on confstr | Mads Marquart | -2/+2 |
| 2024-10-10 | use `confstr(_CS_DARWIN_USER_TEMP_DIR, ...)` as a `TMPDIR` fallback on darwin | Thom Chiovoloni | -4/+72 |
| 2024-09-25 | Use `&raw` in the standard library | Josh Stone | -1/+1 |
| 2024-09-24 | Initial std library support for NuttX | Huang Qi | -0/+4 |
| 2024-09-03 | Port std library to RTEMS | Jan Sommer | -4/+15 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -19/+8 |
| 2024-07-13 | Auto merge of #126606 - zachs18:patch-2, r=joboet | bors | -0/+1 |
| 2024-07-05 | Move exit guard from sys::common::exit_guard to sys::exit_guard. | Zachary S | -1/+1 |
| 2024-06-23 | fix build | David Carlier | -2/+1 |
| 2024-06-23 | std::unix::os::home_dir: fallback's optimisation. | David Carlier | -2/+3 |
| 2024-06-20 | On `target_os = "linux"`, ensure that only one Rust thread calls `libc::exit`... | Zachary S | -0/+1 |
| 2024-06-10 | fix: build on haiku | Steve Lau | -2/+2 |
| 2024-06-08 | std::unix::os current_exe implementation simplification for haiku. | David Carlier | -10/+10 |
| 2024-05-29 | Make `std::env::{set_var, remove_var}` unsafe in edition 2024 | Tobias Bucher | -4/+4 |
| 2024-05-17 | Use `_NSGetEnviron` instead of `environ` on iOS/tvOS/watchOS/visionOS | Mads Marquart | -2/+26 |
| 2024-04-28 | Use `target_vendor = "apple"` instead of `target_os = "..."` | Mads Marquart | -26/+4 |
| 2024-03-18 | Support for visionOS | Adam Gastineau | -2/+11 |
| 2024-02-20 | Delete architecture-specific memchr code in std::sys | Arthur Carcano | -1/+1 |
| 2024-02-18 | Dyn erase at call site | David Thomas | -5/+5 |
| 2024-01-11 | std: begin moving platform support modules into `pal` | joboet | -0/+783 |