| Age | Commit message (Expand) | Author | Lines |
| 2025-01-26 | Move `std::io::pipe` code into its own file | Tobias Bucher | -255/+3 |
| 2025-01-25 | Improve and expand documentation of pipes | Josh Triplett | -8/+14 |
| 2025-01-17 | Move `std::pipe::*` into `std::io` | Jiahao XU | -0/+249 |
| 2024-12-21 | Less unwrap() in documentation | Kornel | -10/+15 |
| 2024-11-25 | std: expose `const_io_error!` as `const_error!` | joboet | -2/+5 |
| 2024-11-09 | Add as_slice/into_slice for IoSlice/IoSliceMut. | Alona Enraght-Moony | -0/+45 |
| 2024-10-15 | replace placeholder version | Josh Stone | -1/+1 |
| 2024-10-04 | Stabilize `BufRead::skip_until` | okaneco | -3/+1 |
| 2024-09-23 | Add a comment to `Read::read_buf` | Benoît du Garreau | -0/+2 |
| 2024-09-23 | Fix `io::default_read_to_end` uses of `read_buf` | Benoît du Garreau | -10/+14 |
| 2024-09-23 | Fix `io::Take::read_buf` | Benoît du Garreau | -4/+5 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -3/+3 |
| 2024-09-21 | wait for two short reads before uncapping the max read size | The 8472 | -3/+13 |
| 2024-09-20 | [Clippy] Remove final std paths for diagnostic item | GnomedDev | -0/+1 |
| 2024-07-30 | Auto merge of #128083 - Mark-Simulacrum:bump-bootstrap, r=albertlarsan68 | bors | -4/+4 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -11/+7 |
| 2024-07-28 | Update CURRENT_RUSTC_VERSION | Mark Rousskov | -4/+4 |
| 2024-07-26 | Fix doc nits | John Arundel | -13/+13 |
| 2024-07-14 | std: Unsafe-wrap std::io | Jubilee Young | -3/+2 |
| 2024-07-14 | std: deny(unsafe_op_in_unsafe_fn) but allow sites | Jubilee Young | -0/+1 |
| 2024-07-12 | Stabilize io_slice_advance | Eduardo Sánchez Muñoz | -12/+4 |
| 2024-06-11 | replace version placeholder | Pietro Albini | -1/+1 |
| 2024-05-13 | Rollup merge of #123817 - slanterns:seek_relative, r=dtolnay | Matthias Krüger | -2/+1 |
| 2024-05-11 | io::Write::write_fmt: panic if the formatter fails when the stream does not fail | Ralf Jung | -1/+5 |
| 2024-05-04 | Rollup merge of #122441 - a1phyr:improve_read_impls, r=ChrisDenton | Matthias Krüger | -1/+4 |
| 2024-04-27 | io safety: update Unix explanation | Ralf Jung | -1/+1 |
| 2024-04-12 | Avoid panicking branch in `append_to_string` | Benoît du Garreau | -1/+4 |
| 2024-04-11 | Rollup merge of #122882 - Zoxc:panic-output-panic, r=Amanieu | Matthias Krüger | -3/+3 |
| 2024-04-12 | Stabilize `Seek::seek_relative` | Slanterns | -2/+1 |
| 2024-04-11 | Factor some common `io::Error` constants | Benoît du Garreau | -23/+5 |
| 2024-03-22 | Avoid a panic in `set_output_capture` in the default panic handler | John Kåre Alsaker | -3/+3 |
| 2024-03-12 | Specialize many implementations of `Read::read_buf_exact` | Benoît du Garreau | -18/+25 |
| 2024-03-10 | io::Read trait: make it more clear when we are adressing implementations vs c... | Ralf Jung | -10/+7 |
| 2024-03-09 | Rollup merge of #121403 - kornelski:io-oom, r=dtolnay | Guillaume Boisseau | -2/+2 |
| 2024-02-21 | Remove unnecessary map_err | Kornel | -2/+2 |
| 2024-02-20 | Delete architecture-specific memchr code in std::sys | Arthur Carcano | -1/+1 |
| 2024-02-19 | Auto merge of #105917 - a1phyr:read_chain_more_impls, r=workingjubilee | bors | -3/+55 |
| 2024-02-07 | Make `io::BorrowedCursor::advance` safe | Benoît du Garreau | -10/+2 |
| 2024-02-05 | Rollup merge of #120607 - conradludgate:fix-120603, r=dtolnay | Matthias Krüger | -1/+6 |
| 2024-02-03 | fix #120603 by adding a check in default_read_buf | Conrad Ludgate | -1/+6 |
| 2024-01-31 | Improve `io::Read::read_buf_exact` error case | Benoît du Garreau | -1/+4 |
| 2024-01-29 | Handle out of memory errors in io:Read::read_to_end() | Kornel | -1/+37 |
| 2023-11-28 | Rollup merge of #118222 - the8472:copy-use-vec-write, r=m-ou-se | Matthias Krüger | -37/+81 |
| 2023-11-26 | unify read_to_end and io::copy impls for reading into a Vec | The 8472 | -37/+81 |
| 2023-11-24 | Rollup merge of #116807 - seanlinsley:patch-2, r=thomcc | Matthias Krüger | -0/+4 |
| 2023-11-23 | Auto merge of #98943 - WilliamVenner:feat/bufread_skip_until, r=dtolnay | bors | -0/+84 |
| 2023-11-19 | Rollup merge of #116750 - fintelia:seek_seek_relative, r=Mark-Simulacrum | Takayuki Maeda | -0/+30 |
| 2023-11-09 | Move `BorrowedBuf` and `BorrowedCursor` from `std:io` to `core::io` | John Millikin | -2/+1 |
| 2023-11-04 | Improve documentation | Jonathan Behrens | -1/+5 |
| 2023-10-29 | Add tracking issue | Jonathan Behrens | -1/+1 |