| Age | Commit message (Expand) | Author | Lines |
| 2025-07-28 | thread name in stack overflow message | joboet | -2/+2 |
| 2025-07-06 | sleep_until: use clock_nanosleep where possible | dvdsk | -1/+9 |
| 2025-04-21 | Move `sys::pal::os::Env` into `sys::env` | Thalia Archibald | -146/+4 |
| 2025-04-18 | Combine env consts into std::sys::env_consts | Thalia Archibald | -12/+0 |
| 2025-04-12 | Move args into std::sys | Thalia Archibald | -62/+0 |
| 2025-04-04 | Move fd into sys | Thalia Archibald | -333/+0 |
| 2025-03-29 | Rollup merge of #138757 - rust-wasi-web:wasi-thread-stack-size, r=alexcrichton | Matthias Krüger | -1/+1 |
| 2025-03-22 | std: move process implementations to `sys` | joboet | -2/+0 |
| 2025-03-20 | wasm: increase default thread stack size to 1 MB | Sebastian Urban | -1/+1 |
| 2025-03-09 | std: move stdio to `sys` | joboet | -118/+0 |
| 2025-03-08 | Move fs into sys | Thalia Archibald | -873/+0 |
| 2025-03-06 | library: Use size_of from the prelude instead of imported | Thalia Archibald | -9/+8 |
| 2025-02-20 | Implement read_buf for WASI stdin | Thalia Archibald | -1/+6 |
| 2025-02-17 | Rollup merge of #137165 - thaliaarchi:file-tell, r=ChrisDenton | Matthias Krüger | -0/+4 |
| 2025-02-17 | Use tell for <File as Seek>::stream_position | Thalia Archibald | -0/+4 |
| 2025-02-17 | Rollup merge of #136844 - thaliaarchi:const-io-error, r=ChrisDenton | Matthias Krüger | -3/+2 |
| 2025-02-13 | std: Apply rust_2024_incompatible_pat | Eric Huss | -2/+2 |
| 2025-02-10 | Fix &&str and trailing commas in io::const_error! | Thalia Archibald | -1/+1 |
| 2025-02-10 | Use io::const_error! when possible over io::Error::new | Thalia Archibald | -2/+1 |
| 2025-02-09 | Mark extern blocks as unsafe | Michael Goulet | -4/+4 |
| 2025-02-07 | std: get rid of `sys_common::io` | joboet | -1/+1 |
| 2025-02-07 | std: move `io` module out of `pal` | joboet | -85/+0 |
| 2025-02-02 | std: move network code into `sys` | joboet | -546/+1 |
| 2025-01-24 | Update a bunch of comments from before wasi support was added | bjorn3 | -2/+1 |
| 2024-12-10 | Rollup merge of #133184 - osiewicz:wasm-fix-infinite-loop-in-remove-dir-all, ... | León Orell Valerian Liehr | -70/+105 |
| 2024-11-30 | Rollup merge of #133496 - rust-wasi-web:wasi-available-parallelism, r=Amanieu | 许杰友 Jieyou Xu (Joe) | -3/+13 |
| 2024-11-27 | Implement code review | Sebastian Urban | -2/+1 |
| 2024-11-26 | chore: Improve doc comments | Piotr Osiewicz | -2/+3 |
| 2024-11-26 | std: update internal uses of `io::const_error!` | joboet | -4/+3 |
| 2024-11-26 | thread::available_parallelism for wasm32-wasip1-threads | Sebastian Urban | -3/+14 |
| 2024-11-26 | Refactor ReadDir into a state machine | Piotr Osiewicz | -70/+101 |
| 2024-11-18 | wasi/fs: Improve stopping condition for <ReadDir as Iterator>::next | Piotr Osiewicz | -14/+17 |
| 2024-11-14 | Rollup merge of #132790 - aDotInTheVoid:ioslice-asslice-rides-again, r=cuviper | Jubilee | -1/+6 |
| 2024-11-09 | Add as_slice/into_slice for IoSlice/IoSliceMut. | Alona Enraght-Moony | -1/+6 |
| 2024-10-13 | Implement file_lock feature | Christopher Berner | -0/+20 |
| 2024-09-23 | std: implement the `random` feature | joboet | -12/+2 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -1/+1 |
| 2024-09-08 | Remove needless returns detected by clippy in libraries | Eduardo Sánchez Muñoz | -3/+3 |
| 2024-08-29 | wasi: Fix sleeping for `Duration::MAX` | Alex Crichton | -30/+31 |
| 2024-08-27 | std: move allocators to `sys` | joboet | -2/+0 |
| 2024-08-23 | Rollup merge of #127623 - lolbinarycat:fix_remove_dir_all, r=Amanieu | Matthias Krüger | -6/+14 |
| 2024-08-22 | fix: fs::remove_dir_all: treat ENOENT as success | binarycat | -6/+14 |
| 2024-08-05 | WASI fixing unsafe_op_in_unsafe_fn for std::{os, sys} | Georgii Rylov | -16/+22 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -20/+9 |
| 2024-07-24 | Rollup merge of #127733 - GrigorenkoPV:don't-forget, r=Amanieu | Matthias Krüger | -6/+4 |
| 2024-07-17 | Avoid comments that describe multiple `use` items. | Nicholas Nethercote | -3/+6 |
| 2024-07-15 | lib: replace some `mem::forget`'s with `ManuallyDrop` | Pavel Grigorenko | -6/+4 |
| 2024-06-24 | Auto merge of #126523 - joboet:the_great_big_tls_refactor, r=Mark-Simulacrum | bors | -4/+0 |
| 2024-06-15 | std: refactor the TLS implementation | joboet | -4/+0 |
| 2024-06-11 | Rename `std::fs::try_exists` to `std::fs::exists` and stabilize fs_try_exists | Eduardo Sánchez Muñoz | -1/+1 |