| Age | Commit message (Expand) | Author | Lines |
| 2023-07-30 | Fix empty_write since rust version attribute | Alex Saveau | -2/+2 |
| 2023-07-30 | Rollup merge of #98154 - vidhanio:master, r=workingjubilee | Matthias Krüger | -26/+87 |
| 2023-07-28 | inline trivial (noop) flush calls | Thom Chiovoloni | -0/+1 |
| 2023-07-11 | Auto merge of #103754 - SUPERCILEX:filled-mut, r=m-ou-se | bors | -0/+7 |
| 2023-07-09 | additional io::copy specializations | The 8472 | -3/+116 |
| 2023-07-06 | Rollup merge of #112008 - intruder-kat:master, r=Nilstrieb | Michael Goulet | -2/+2 |
| 2023-06-18 | Rollup merge of #107200 - mina86:c, r=Amanieu | Matthias Krüger | -5/+6 |
| 2023-06-17 | Extend io::copy buffer reuse to BufReader too | The 8472 | -74/+207 |
| 2023-06-16 | Rollup merge of #111074 - WaffleLapkin:🌟unsizes_your_buf_reader🌟, r=Ama... | Michael Goulet | -109/+116 |
| 2023-05-26 | Fix incorrect documented default bufsize in bufreader/writer | Kathryn R | -2/+2 |
| 2023-05-26 | Rollup merge of #111940 - zirconium-n:io-read-doc-change, r=thomcc | Matthias Krüger | -3/+4 |
| 2023-05-25 | Clarify safety concern of `io::Read::read` is only relevant in unsafe code | Ziru Niu | -3/+4 |
| 2023-05-18 | Add tracking issue ID for `bufread_skip_until` feature gate | William Venner | -1/+1 |
| 2023-05-18 | Move `BufRead::skip_until` test to a more appropriate location | William Venner | -28/+28 |
| 2023-05-18 | Add `BufRead::skip_until` test | William Venner | -0/+28 |
| 2023-05-15 | wanting => want | Vagelis Prokopiou | -1/+1 |
| 2023-05-05 | feat: merge functionality of `io::Sink` into `io::Empty` | Vidhan Bhatt | -26/+87 |
| 2023-05-01 | Relax implicit `W: Sized` bound on `LineWriter<W>` | Maybe Waffle | -27/+29 |
| 2023-05-01 | Relax implicit `W: Sized` bound on `BufWriter<W>` | Maybe Waffle | -69/+71 |
| 2023-05-01 | Relax implicit `R: Sized` bound on `BufReader<R>` | Maybe Waffle | -13/+16 |
| 2023-04-28 | replace version placeholders | Pietro Albini | -4/+4 |
| 2023-04-26 | Rollup merge of #110419 - jsoref:spelling-library, r=jyn514 | Matthias Krüger | -7/+8 |
| 2023-04-26 | rewrite: line_long_tail_not_flushed description | Josh Soref | -3/+4 |
| 2023-04-26 | rewrite: long_line_flushed description | Josh Soref | -3/+3 |
| 2023-04-26 | Spelling library/ | Josh Soref | -1/+1 |
| 2023-04-23 | Auto merge of #110655 - ChrisDenton:read-to-end, r=joshtriplett | bors | -6/+20 |
| 2023-04-21 | Limit read size in `File::read_to_end` loop | Chris Denton | -6/+20 |
| 2023-04-21 | Rollup merge of #110633 - scottmcm:more-take, r=thomcc | Dylan DPC | -4/+4 |
| 2023-04-20 | More `mem::take` in `library` | Scott McMurray | -4/+4 |
| 2023-04-20 | Specialize some `io::Read` and `io::Write` methods for `VecDeque<u8>` and `&[... | Benoît du Garreau | -0/+54 |
| 2023-04-20 | Implement `BufRead` for `VecDeque<u8>` | Benoît du Garreau | -0/+18 |
| 2023-04-14 | Rollup merge of #110244 - kadiwa4:unnecessary_imports, r=JohnTitor | Matthias Krüger | -1/+0 |
| 2023-04-12 | remove some unneeded imports | KaDiWa | -1/+0 |
| 2023-04-10 | Stabilize IsTerminal | Josh Triplett | -3/+4 |
| 2023-04-06 | Remove an unnecessary `mut` in `BufWriter::into_parts`. | 管唯宇 | -1/+1 |
| 2023-03-28 | Add "Platform-specific behavior" heading and link to changes disclaimer | Josh Triplett | -0/+5 |
| 2023-03-28 | Document the heuristics IsTerminal uses on Windows | Josh Triplett | -0/+4 |
| 2023-03-27 | Rollup merge of #98651 - mattfbacon:master, r=ChrisDenton | Matthias Krüger | -1/+1 |
| 2023-03-23 | Rollup merge of #106964 - workingjubilee:crouching-ioerror-hidden-documentati... | Matthias Krüger | -2/+10 |
| 2023-03-21 | Rollup merge of #108326 - tmiasko:read-buf, r=thomcc | nils | -1/+12 |
| 2023-03-17 | Remove irrelevant docs on error kinds | Jubilee Young | -10/+4 |
| 2023-03-11 | read_buf_exact: on error, all read bytes are appended to the buffer | Tomasz Miąsko | -2/+16 |
| 2023-03-06 | Implement read_buf for a few more types | Tomasz Miąsko | -1/+12 |
| 2023-03-03 | Update library/std/src/io/mod.rs | Michal Nazarewicz | -1/+1 |
| 2023-03-01 | Update library/std/src/io/mod.rs | Michal Nazarewicz | -3/+3 |
| 2023-02-08 | std: add tracking issue for `RawOsError` | joboet | -2/+2 |
| 2023-02-03 | Update library/std/src/io/mod.rs | Michal Nazarewicz | -4/+4 |
| 2023-01-31 | std: add type alias for raw OS errors | joboet | -10/+26 |
| 2023-01-24 | io: soften ‘at most one write attempt’ requirement in io::Write::write | Michal Nazarewicz | -5/+6 |
| 2023-01-21 | Remove unnecessary `&format!` | Nikolai Vazquez | -1/+1 |