| Age | Commit message (Expand) | Author | Lines |
| 2021-04-22 | Rework `at_exit` to `cleanup` | Christiaan Dirkx | -0/+4 |
| 2021-04-02 | Auto merge of #80965 - camelid:rename-doc-spotlight, r=jyn514 | bors | -2/+4 |
| 2021-03-27 | Derive Debug for io::Chain instead of manually implementing it. | Mara Bos | -7/+1 |
| 2021-03-24 | Rollup merge of #83353 - m-ou-se:io-error-avoid-alloc, r=nagisa | Dylan DPC | -5/+11 |
| 2021-03-21 | Use io::Error::new_const everywhere to avoid allocations. | Mara Bos | -5/+11 |
| 2021-03-18 | Clarify docs for Read::read's return value | Jannis Harder | -2/+7 |
| 2021-03-15 | Rename `#[doc(spotlight)]` to `#[doc(notable_trait)]` | Camelid | -2/+4 |
| 2021-03-05 | Rollup merge of #81136 - Xavientois:io_reader_size_hint, r=cramertj | Mara | -0/+37 |
| 2021-02-25 | Convert primitives to use intra-doc links | Joshua Nelson | -2/+1 |
| 2021-01-31 | Fix formatting on mod | Xavientois | -2/+1 |
| 2021-01-31 | Implement SizeHint trait for BufReader, Emtpy, and Chain | Xavientois | -6/+14 |
| 2021-01-31 | Use fully qualified syntax to avoid dyn | Xavientois | -1/+1 |
| 2021-01-31 | Remove unnecessary default keyword | Xavientois | -4/+6 |
| 2021-01-31 | Remove stable annotation | Xavientois | -3/+0 |
| 2021-01-31 | Fix formatting | Xavientois | -10/+2 |
| 2021-01-31 | Add dyn for SizeHint cast | Xavientois | -1/+1 |
| 2021-01-31 | Remove exposing private trait | Xavientois | -2/+2 |
| 2021-01-31 | Fix semicolon | Xavientois | -1/+1 |
| 2021-01-31 | Add back lower_bound as memeber | Xavientois | -0/+2 |
| 2021-01-31 | Add default keyword for specialization | Xavientois | -5/+5 |
| 2021-01-31 | Fix incorrect token | Xavientois | -1/+1 |
| 2021-01-31 | Move default to trait definition | Xavientois | -6/+4 |
| 2021-01-31 | Add missing generic | Xavientois | -1/+1 |
| 2021-01-31 | Use helper trait to follow min_specialization rules | Xavientois | -4/+24 |
| 2021-01-31 | Fix implementation to specialize | Xavientois | -1/+1 |
| 2021-01-31 | Implement size_hint for BufReader | Xavientois | -2/+21 |
| 2021-01-24 | Stabilize `Seek::stream_position` & change feature of `Seek::stream_len` | Lukas Kalbertodt | -4/+3 |
| 2021-01-17 | Add benchmark and fast path for BufReader::read_exact | Ben Kimock | -17/+21 |
| 2021-01-14 | Rollup merge of #80895 - sfackler:read-to-end-ub, r=m-ou-se | Mara Bos | -12/+10 |
| 2021-01-14 | Rollup merge of #80217 - camelid:io-read_to_string, r=m-ou-se | Mara Bos | -0/+48 |
| 2021-01-11 | Add docs on performance | Camelid | -0/+13 |
| 2021-01-11 | clarify docs a bit | Steven Fackler | -4/+3 |
| 2021-01-11 | make check a bit more clear | Steven Fackler | -2/+3 |
| 2021-01-11 | clean up control flow | Steven Fackler | -11/+2 |
| 2021-01-11 | Fix handling of malicious Readers in read_to_end | Steven Fackler | -1/+8 |
| 2020-12-31 | Remove many unnecessary manual link resolves from library | Camelid | -2/+0 |
| 2020-12-30 | Add error docs | Camelid | -1/+8 |
| 2020-12-30 | Add description independent of `Read::read_to_string` | Camelid | -5/+6 |
| 2020-12-19 | Add a `std::io::read_to_string` function | Camelid | -0/+27 |
| 2020-11-17 | Fix typo in `std::io::Write` docs | William Chargin | -2/+2 |
| 2020-11-16 | Rollup merge of #78714 - m-ou-se:simplify-local-streams, r=KodrAus | Mara Bos | -5/+3 |
| 2020-11-14 | Auto merge of #75272 - the8472:spec-copy, r=KodrAus | bors | -1/+4 |
| 2020-11-13 | hide unused exports on other platforms | The8472 | -3/+1 |
| 2020-11-13 | specialize io::copy to use copy_file_range, splice or sendfile | The8472 | -1/+6 |
| 2020-11-10 | Merge set_panic and set_print into set_output_capture. | Mara Bos | -5/+3 |
| 2020-11-10 | Remove io::LocalOutput and use Arc<Mutex<dyn>> for local streams. | Mara Bos | -1/+1 |
| 2020-10-22 | Capture output from threads spawned in tests | Tyler Mandry | -1/+3 |
| 2020-09-24 | Remove std::io::lazy::Lazy in favour of SyncOnceCell | Mara Bos | -1/+0 |
| 2020-08-31 | std: move "mod tests/benches" to separate files | Lzu Tao | -498/+3 |
| 2020-08-23 | Convert str -> prim@str in `std` | Joshua Nelson | -1/+1 |