| Age | Commit message (Expand) | Author | Lines |
| 2024-04-11 | core: panic on overflow in `BorrowedCursor` | joboet | -0/+9 |
| 2024-04-11 | Factor some common `io::Error` constants | Benoît du Garreau | -51/+36 |
| 2024-04-10 | Auto merge of #122393 - a1phyr:specialize_read_buf_exact, r=joboet | bors | -18/+74 |
| 2024-03-22 | Avoid a panic in `set_output_capture` in the default panic handler | John Kåre Alsaker | -5/+25 |
| 2024-03-20 | Auto merge of #122754 - Mark-Simulacrum:bootstrap-bump, r=albertlarsan68 | bors | -2/+2 |
| 2024-03-19 | branch 1.78: replace-version-placeholder | Mark Rousskov | -2/+2 |
| 2024-03-20 | resolve clippy errors | onur-ozkan | -4/+3 |
| 2024-03-14 | Fix minor documentation issue. Code outside the test would fail. Seek documen... | baitcode | -0/+2 |
| 2024-03-12 | Specialize many implementations of `Read::read_buf_exact` | Benoît du Garreau | -18/+74 |
| 2024-03-10 | Rollup merge of #122276 - RalfJung:io-read, r=Nilstrieb | Matthias Krüger | -10/+7 |
| 2024-03-10 | io::Read trait: make it more clear when we are adressing implementations vs c... | Ralf Jung | -10/+7 |
| 2024-03-10 | disable OOM test in Miri | Ralf Jung | -0/+2 |
| 2024-03-09 | Rollup merge of #121403 - kornelski:io-oom, r=dtolnay | Guillaume Boisseau | -5/+27 |
| 2024-03-09 | Rollup merge of #99153 - Dajamante:issue/95622, r=dtolnay | Guillaume Boisseau | -0/+26 |
| 2024-03-03 | Fix quadratic behavior of repeated vectored writes | Jan Verbeek | -31/+50 |
| 2024-03-01 | Auto merge of #114016 - krtab:delete_sys_memchr, r=workingjubilee | bors | -2/+2 |
| 2024-02-29 | Rollup merge of #110543 - joboet:reentrant_lock, r=m-ou-se | Matthias Krüger | -10/+35 |
| 2024-02-26 | Fill in Read::read_buf for &Stdin | David Tolnay | -0/+3 |
| 2024-02-26 | Fix stable feature name and stabilization version of Read for &Stdin | David Tolnay | -1/+1 |
| 2024-02-23 | std: make `ReentrantLock` public | joboet | -10/+35 |
| 2024-02-22 | Use generic `NonZero` everywhere in `std`. | Markus Reiter | -2/+2 |
| 2024-02-21 | rename ptr::invalid -> ptr::without_provenance | Ralf Jung | -2/+8 |
| 2024-02-21 | Remove unnecessary map_err | Kornel | -5/+5 |
| 2024-02-21 | TryReserveError to ErrorKind::OutOfMemory | Kornel | -0/+22 |
| 2024-02-20 | Delete architecture-specific memchr code in std::sys | Arthur Carcano | -2/+2 |
| 2024-02-19 | Remove an old hack for rustdoc | Pavel Grigorenko | -4/+2 |
| 2024-02-19 | Auto merge of #105917 - a1phyr:read_chain_more_impls, r=workingjubilee | bors | -3/+66 |
| 2024-02-11 | std: use `stream_position` where applicable | João Marcos P. Bezerra | -2/+5 |
| 2024-02-07 | Make `io::BorrowedCursor::advance` safe | Benoît du Garreau | -12/+4 |
| 2024-02-05 | Rollup merge of #120607 - conradludgate:fix-120603, r=dtolnay | Matthias Krüger | -2/+36 |
| 2024-02-03 | add another test to make sure it still works with full reads | Conrad Ludgate | -2/+15 |
| 2024-02-03 | fix #120603 by adding a check in default_read_buf | Conrad Ludgate | -1/+22 |
| 2024-01-31 | Improve `io::Read::read_buf_exact` error case | Benoît du Garreau | -1/+4 |
| 2024-01-30 | Rollup merge of #119991 - kornelski:endless-read, r=the8472 | Guillaume Gomez | -0/+10 |
| 2024-01-29 | Handle out of memory errors in io:Read::read_to_end() | Kornel | -3/+41 |
| 2024-01-27 | Reject infinitely-sized reads from io::Repeat | Kornel | -0/+10 |
| 2024-01-26 | Rollup merge of #120117 - NobodyXu:99262/update-api-and-doc, r=m-ou-se | Matthias Krüger | -7/+33 |
| 2024-01-19 | Update `std::io::Error::downcast` return type | Jiahao XU | -7/+33 |
| 2024-01-17 | specialize `Bytes` on `StdinLock<'_>` by using the underlying `BufReader` | Aldan Tanneo | -1/+10 |
| 2023-12-10 | remove redundant imports | surechen | -2/+0 |
| 2023-11-28 | Rollup merge of #118222 - the8472:copy-use-vec-write, r=m-ou-se | Matthias Krüger | -107/+91 |
| 2023-11-26 | unify read_to_end and io::copy impls for reading into a Vec | The 8472 | -107/+91 |
| 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/+114 |
| 2023-11-19 | Rollup merge of #116750 - fintelia:seek_seek_relative, r=Mark-Simulacrum | Takayuki Maeda | -0/+40 |
| 2023-11-15 | Substitute version placeholders | Mark Rousskov | -1/+1 |
| 2023-11-09 | Move `BorrowedBuf` and `BorrowedCursor` from `std:io` to `core::io` | John Millikin | -495/+15 |
| 2023-11-08 | Auto merge of #115460 - zachs18:borrowedcursor_write_no_panic, r=dtolnay | bors | -2/+3 |
| 2023-11-04 | Improve documentation | Jonathan Behrens | -1/+5 |
| 2023-11-04 | detect EOF earlier | The 8472 | -5/+7 |