| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2024-06-05 | Raise `DEFAULT_MIN_STACK_SIZE` to at least 64KiB | Jubilee Young | -1/+1 |
| 2024-05-29 | Make `std::env::{set_var, remove_var}` unsafe in edition 2024 | Tobias Bucher | -2/+2 |
| 2024-05-02 | std: move thread parking to `sys::sync` | joboet | -7/+0 |
| 2024-04-05 | Revert #121666 | Chris Denton | -5/+1 |
| 2024-03-31 | std: move `thread::current` TLS variable out of `thread_info` | joboet | -10/+0 |
| 2024-03-23 | Auto merge of #119552 - krtab:dead_code_priv_mod_pub_field, r=cjgillot,saethlin | bors | -0/+2 |
| 2024-03-12 | std: move `Once` implementations to `sys` | joboet | -2/+0 |
| 2024-03-12 | Allow dead code in sys/pal | Arthur Carcano | -0/+2 |
| 2024-03-02 | Rollup merge of #121666 - ChrisDenton:thread-name, r=cuviper | Matthias Krüger | -1/+5 |
| 2024-03-01 | Add `get_name` placeholder to other targets | Chris Denton | -1/+5 |
| 2024-03-01 | Auto merge of #114016 - krtab:delete_sys_memchr, r=workingjubilee | bors | -1/+1 |
| 2024-02-27 | Add the wasm32-wasi-preview2 target | Ryan Levick | -123/+132 |
| 2024-02-24 | library: use `addr_of!` | Pavel Grigorenko | -1/+1 |
| 2024-02-20 | Delete architecture-specific memchr code in std::sys | Arthur Carcano | -1/+1 |
| 2024-02-19 | Auto merge of #121177 - joboet:move_pal_locks, r=ChrisDenton | bors | -14/+1 |
| 2024-02-18 | Dyn erase at call site | David Thomas | -6/+6 |
| 2024-02-17 | Auto merge of #120741 - a1phyr:safe_buffer_advance, r=m-ou-se | bors | -1/+1 |
| 2024-02-16 | std: move locks to `sys` on platforms without threads | joboet | -4/+1 |
| 2024-02-16 | std: move locks to `sys` on UNIX and other futex platforms | joboet | -10/+0 |
| 2024-02-15 | Use generic `NonZero` internally. | Markus Reiter | -2/+2 |
| 2024-02-08 | std: move path into `sys` | joboet | -2/+0 |
| 2024-02-07 | Make `io::BorrowedCursor::advance` safe | Benoît du Garreau | -1/+1 |
| 2024-01-30 | Rollup merge of #120434 - fmease:revert-speeder, r=petrochenkov | Guillaume Gomez | -132/+123 |