| Age | Commit message (Expand) | Author | Lines |
| 2024-01-11 | std: begin moving platform support modules into `pal` | joboet | -2713/+0 |
| 2023-11-15 | Re-format code with new rustfmt | Mark Rousskov | -6/+7 |
| 2023-10-06 | Use `io_error_more` on WASI | ShE3py | -23/+92 |
| 2023-08-25 | Add a new helper to avoid calling io::Error::kind | Ben Kimock | -0/+5 |
| 2023-08-23 | Rollup merge of #114696 - g0djan:godjan/fix_114610, r=Mark-Simulacrum | Guillaume Gomez | -0/+8 |
| 2023-08-18 | Fix UB in `std::sys::os::getenv()` | ShE3py | -8/+15 |
| 2023-08-16 | address comments | Georgii Rylov | -11/+7 |
| 2023-08-16 | Fix a pthread_t handle leak #114610 | Georgii Rylov | -0/+12 |
| 2023-08-15 | Rollup merge of #114619 - g0djan:godjan/fix_#114608, r=m-ou-se | Matthias Krüger | -3/+3 |
| 2023-08-14 | std: add some missing repr(transparent) | Ralf Jung | -2/+8 |
| 2023-08-08 | Fix #114608 | Georgii Rylov | -3/+3 |
| 2023-08-07 | Better Debug for Vars and VarsOs | Tamir Duberstein | -0/+29 |
| 2023-07-29 | Add wasm32-wasi-threads target + WASI threads | Georgii Rylov | -11/+140 |
| 2023-05-25 | std: make internal-only items `pub(crate)` | Michael Howell | -5/+5 |
| 2023-05-03 | Rollup merge of #105695 - joboet:remove_generic_parker, r=m-ou-se | Manish Goregaokar | -0/+2 |
| 2023-05-01 | Inline AsRawFd implementations | Konrad Borowski | -0/+3 |
| 2023-05-01 | Inline socket function implementations | Konrad Borowski | -0/+3 |
| 2023-05-01 | Inline AsInner implementations | Konrad Borowski | -0/+6 |
| 2023-04-20 | Fix `std` compilation error for wasi+atomics | Pierre Krieger | -2/+7 |
| 2023-03-06 | Implement read_buf for a few more types | Tomasz Miąsko | -3/+23 |
| 2023-02-16 | std: replace generic thread parker with explicit no-op parker | joboet | -0/+2 |
| 2023-02-09 | Allow wasi-libc to initialize its environment variables lazily. | Dan Gohman | -1/+7 |
| 2022-12-14 | std: use a more efficient `Once` on platforms without threads | joboet | -0/+2 |
| 2022-11-24 | feat: implement TcpStream shutdown for wasm32-wasi | Harald Hoyer | -2/+8 |
| 2022-10-15 | Add `IsTerminal` trait to determine if a descriptor or handle is a terminal | Josh Triplett | -0/+6 |
| 2022-10-14 | Rollup merge of #102847 - joshtriplett:bugfix-impl-fd-traits-for-io-types, r=... | Dylan DPC | -49/+1 |
| 2022-10-11 | fix: return type of single-threaded dummy lock must be droppable | Andrew Brown | -2/+2 |
| 2022-10-10 | Implement `env_lock` with `RwLock` | Andrew Brown | -12/+23 |
| 2022-10-10 | Allow compiling the `wasm32-wasi` std library with atomics | Andrew Brown | -3/+11 |
| 2022-10-10 | Consolidate AsFd instances for stdio types into `library/std/src/os/fd/owned.rs` | Josh Triplett | -49/+1 |
| 2022-10-09 | impl AsFd for io::{Stdin, Stdout, Stderr}, not the sys versions | Josh Triplett | -3/+3 |
| 2022-10-09 | Auto merge of #93668 - SUPERCILEX:path_alloc, r=joshtriplett | bors | -69/+66 |
| 2022-10-04 | Auto merge of #101768 - sunfishcode:sunfishcode/wasi-stdio-lock-asfd, r=josht... | bors | -0/+27 |
| 2022-10-03 | Reduce CString allocations in std as much as possible | Alex Saveau | -69/+66 |
| 2022-10-03 | Add SAFETY comments for AsFd implementations on stdin/stdout/stderr | Josh Triplett | -0/+3 |
| 2022-10-03 | Add stability attributes. | Dan Gohman | -3/+6 |
| 2022-10-01 | Error instead of panicking when setting file times if the passed `SystemTime`... | beetrees | -8/+15 |
| 2022-09-22 | Add `AsFd` implementations for stdio lock types on WASI. | Dan Gohman | -0/+21 |
| 2022-08-31 | Rollup merge of #100892 - sunfishcode:wasi-stdio-asfd, r=joshtriplett | Yuki Okushi | -1/+22 |
| 2022-08-22 | Add `AsFd` implementations for stdio types on WASI. | Dan Gohman | -1/+22 |
| 2022-08-18 | Address reviewer comments | Nick Cameron | -1/+1 |
| 2022-08-05 | non-linux platforms | Nick Cameron | -3/+3 |
| 2022-08-01 | Auto merge of #98246 - joshtriplett:times, r=m-ou-se | bors | -0/+29 |
| 2022-07-30 | Remove socklen_t from platforms where it's no longer used | Linus Färnstrand | -2/+0 |
| 2022-07-15 | Support setting file accessed/modified timestamps | Josh Triplett | -0/+29 |
| 2022-05-09 | Use Rust 2021 prelude in std itself. | Mara Bos | -1/+0 |
| 2022-03-22 | Move std::sys::{mutex, condvar, rwlock} to std::sys::locks. | Mara Bos | -6/+2 |
| 2022-02-13 | make Instant::{duration_since, elapsed, sub} saturating and remove workarounds | The8472 | -8/+0 |
| 2022-02-04 | Hide Repr details from io::Error, and rework `io::Error::new_const`. | Thom Chiovoloni | -2/+2 |
| 2022-01-28 | wasi: enable TcpListener and TcpStream | Harald Hoyer | -13/+57 |