| Age | Commit message (Expand) | Author | Lines |
| 2024-01-11 | std: begin moving platform support modules into `pal` | joboet | -783/+0 |
| 2023-12-05 | Rollup merge of #117793 - wdunicornpro:patch-1, r=workingjubilee | Michael Goulet | -1/+1 |
| 2023-11-15 | Re-format code with new rustfmt | Mark Rousskov | -3/+7 |
| 2023-11-10 | Update variable name to fix `unused_variables` warning | Duo Wang | -1/+1 |
| 2023-10-09 | Support AIX in Rust standard library | Qiu Chaofan | -0/+36 |
| 2023-09-21 | added support for GNU/Hurd | Samuel Thibault | -3/+12 |
| 2023-08-18 | Fix UB in `std::sys::os::getenv()` | ShE3py | -8/+13 |
| 2023-08-07 | Better Debug for Vars and VarsOs | Tamir Duberstein | -0/+28 |
| 2023-06-21 | wip: Support Apple tvOS in libstd | Thom Chiovoloni | -2/+10 |
| 2023-05-07 | PS Vita std support | Nikolay Arhipov | -3/+5 |
| 2023-04-12 | remove some unneeded imports | KaDiWa | -1/+0 |
| 2023-03-28 | Add OpenHarmony targets | Amanieu d'Antras | -1/+4 |
| 2023-02-28 | Add QNX Neutrino support to libstd | Florian Bartels | -0/+12 |
| 2022-10-03 | Reduce CString allocations in std as much as possible | Alex Saveau | -26/+21 |
| 2022-09-25 | Auto merge of #99609 - workingjubilee:lossy-unix-strerror, r=thomcc | bors | -1/+3 |
| 2022-09-19 | std: use `sync::RwLock` for internal statics | joboet | -4/+4 |
| 2022-07-22 | Recover error strings on Unix from_lossy_utf8 | Jubilee Young | -1/+3 |
| 2022-07-20 | Library changes for Apple WatchOS | Vladimir Michael Eatwell | -2/+4 |
| 2022-06-13 | Horizon OS STD support | Meziu | -3/+5 |
| 2022-04-19 | [fuchsia] Add implementation for `current_exe` | David Koloski | -1/+21 |
| 2022-04-06 | Rename RWLock to RwLock in std::sys. | Mara Bos | -3/+3 |
| 2022-02-20 | solarish current_exe using libc call directly | David Carlier | -4/+1 |
| 2022-02-04 | Hide Repr details from io::Error, and rework `io::Error::new_const`. | Thom Chiovoloni | -10/+10 |
| 2022-01-21 | fs: Use readdir() instead of readdir_r() on Linux | Tavian Barnes | -1/+1 |
| 2021-12-05 | Rollup merge of #89642 - devnexen:macos_getenv_chng, r=m-ou-se | Matthias Krüger | -4/+1 |
| 2021-12-02 | suppress warning about set_errno being unused on DragonFly | Ryan Zoeller | -0/+1 |
| 2021-11-12 | Refactor weak symbols in std::sys::unix | Josh Stone | -16/+8 |
| 2021-10-07 | environ on macos uses directly libc which has the correct signature. | David CARLIER | -4/+1 |
| 2021-10-04 | Rollup merge of #87631 - :solarish_upd_fs, r=joshtriplett | Manish Goregaokar | -13/+17 |
| 2021-08-10 | STD support for the ESP-IDF framework | ivmarkov | -2/+22 |
| 2021-08-06 | current_exe haiku code path simplification all of these part of libc | David Carlier | -33/+8 |
| 2021-08-02 | os current_exe using same approach as linux to get always the full absolute path | David Carlier | -13/+17 |
| 2021-08-02 | Rollup merge of #86183 - inquisitivecrystal:env-nul, r=m-ou-se | Yuki Okushi | -5/+4 |
| 2021-07-25 | macos current_exe using directly libc instead. | David CARLIER | -5/+2 |
| 2021-07-10 | Change `weak!` and `linkat!` to macros 2.0 | Aris Merchant | -0/+3 |
| 2021-07-05 | Make `getenv` return an Option instead of a Result | Aris Merchant | -5/+4 |
| 2021-07-02 | Auto merge of #85746 - m-ou-se:io-error-other, r=joshtriplett | bors | -5/+8 |
| 2021-06-15 | Rename ErrorKind::Unknown to Uncategorized. | Mara Bos | -5/+8 |
| 2021-06-15 | Redefine `ErrorKind::Other` and stop using it in std. | Mara Bos | -5/+5 |
| 2021-06-01 | Multiple improvements to RwLocks | Benoît du Garreau | -6/+5 |
| 2021-05-14 | Move `std::memchr` to `sys_common` | Christiaan Dirkx | -1/+1 |
| 2021-04-29 | Simplify chdir implementation and minimize unsafe block | Josh Triplett | -5/+3 |
| 2021-04-23 | Explicitly implement `!Send` and `!Sync` for `sys::{Args, Env}` | Christiaan Dirkx | -3/+4 |
| 2021-04-22 | Rollup merge of #84402 - CDirkx:rwlock, r=dtolnay | Dylan DPC | -1/+1 |
| 2021-04-21 | Move `sys_common::rwlock::StaticRWLock` etc. to `sys::unix::rwlock` | Christiaan Dirkx | -1/+1 |
| 2021-04-19 | Fix `vxworks` compilation errors | Christiaan Dirkx | -8/+3 |
| 2021-04-18 | Rename `NotSupported` to `Unsupported` | Christiaan Dirkx | -1/+1 |
| 2021-04-18 | Use `NotSupported` in more places | Christiaan Dirkx | -1/+1 |
| 2021-04-13 | Fix join_paths error display. | Eric Huss | -1/+1 |
| 2021-03-24 | Rollup merge of #83353 - m-ou-se:io-error-avoid-alloc, r=nagisa | Dylan DPC | -9/+9 |