| Age | Commit message (Expand) | Author | Lines |
| 2022-09-04 | Auto merge of #100576 - joboet:movable_const_remutex, r=Mark-Simulacrum | bors | -25/+16 |
| 2022-09-03 | std: make `ReentrantMutex` movable and `const`; simplify `Stdout` initialization | joboet | -25/+16 |
| 2022-09-01 | Update outdated comment about output capturing in print_to. | Mara Bos | -4/+4 |
| 2022-08-29 | Rollup merge of #100819 - WaffleLapkin:use_ptr_byte_methods, r=scottmcm | Dylan DPC | -2/+2 |
| 2022-08-28 | Stabilize `std::io::read_to_string` | Noah Lev | -3/+1 |
| 2022-08-28 | Rollup merge of #100520 - jakubdabek:patch-1, r=thomcc | Matthias Krüger | -1/+6 |
| 2022-08-28 | Rollup merge of #100296 - BlackHoleFox:os-error-aliases, r=thomcc | Matthias Krüger | -0/+2 |
| 2022-08-28 | Rollup merge of #97015 - nrc:read-buf-cursor, r=Mark-Simulacrum | Matthias Krüger | -379/+438 |
| 2022-08-23 | Make use of `[wrapping_]byte_{add,sub}` | Maybe Waffle | -2/+2 |
| 2022-08-22 | Move error trait into core | Jane Losare-Lusby | -0/+9 |
| 2022-08-18 | make many std tests work in Miri | Ralf Jung | -1/+2 |
| 2022-08-18 | Address reviewer comments | Nick Cameron | -45/+64 |
| 2022-08-14 | Add mention of `BufReader` in `Read::bytes` docs | Jakub Dąbek | -1/+6 |
| 2022-08-08 | Add standard C error function aliases | BlackHoleFox | -0/+2 |
| 2022-08-05 | non-linux platforms | Nick Cameron | -108/+177 |
| 2022-08-04 | Add some docs for BorrowBuf | Nick Cameron | -24/+60 |
| 2022-08-04 | std::io: migrate ReadBuf to BorrowBuf/BorrowCursor | Nick Cameron | -376/+311 |
| 2022-07-27 | Auto merge of #98748 - saethlin:optimize-bufreader, r=Mark-Simulacrum | bors | -53/+134 |
| 2022-07-26 | Add Buffer::consume_with to enable direct buffer access with one check | Ben Kimock | -3/+18 |
| 2022-07-26 | Rollup merge of #99716 - sourcelliu:iomut, r=Mark-Simulacrum | Matthias Krüger | -4/+4 |
| 2022-07-25 | Rollup merge of #95040 - frank-king:fix/94981, r=Mark-Simulacrum | Yuki Okushi | -0/+20 |
| 2022-07-25 | remove useless mut from examples | sourcelliu | -4/+4 |
| 2022-07-24 | Rename and document the new BufReader internals | Ben Kimock | -29/+33 |
| 2022-07-24 | Allow Buffer methods to inline | Ben Kimock | -0/+9 |
| 2022-07-24 | Remove some redundant checks from BufReader | Ben Kimock | -53/+106 |
| 2022-07-23 | Remove `mut` | Phosra | -1/+1 |
| 2022-07-16 | Rollup merge of #98387 - NobodyXu:feature/std_io_Error_try_downgrade_inner, r... | Yuki Okushi | -1/+127 |
| 2022-07-15 | Apply suggestions from code review | Jane Losare-Lusby | -1/+1 |
| 2022-07-15 | Improve example of `downcast` | Jiahao XU | -3/+4 |
| 2022-07-14 | Rename `std::io::Error::try_downcast_inner` to `downcast` | Jiahao XU | -11/+11 |
| 2022-07-11 | Add Read Impl for &Stdin | Aïssata | -0/+23 |
| 2022-07-05 | Add `BufRead::skip_until` | William Venner | -0/+84 |
| 2022-06-28 | Follow C-RW-VALUE in std::io::Cursor example | Matt Fellenz | -1/+1 |
| 2022-06-28 | Auto merge of #98324 - conradludgate:write-vectored-vec, r=Mark-Simulacrum | bors | -25/+149 |
| 2022-06-26 | attempt to optimise vectored write | Conrad Ludgate | -25/+149 |
| 2022-06-23 | Rollup merge of #96173 - jmaargh:jmaargh/with-capacity-doc-fix, r=Dylan-DPC | Michael Goulet | -4/+4 |
| 2022-06-23 | Use `unwrap` instead of `unwrap_unchecked` | Jiahao XU | -3/+7 |
| 2022-06-22 | Add new unit test `test_try_downcast_inner` | Jiahao XU | -1/+52 |
| 2022-06-22 | Add new unstable API `Error::try_downgrade_inner` | Jiahao XU | -0/+57 |
| 2022-06-22 | Impl `io::error::repr_bitpacked::Repr::new` | Jiahao XU | -0/+9 |
| 2022-06-22 | Impl `io::error::repr_unpacked::Repr::new` | Jiahao XU | -0/+4 |
| 2022-06-21 | update ioslice docs to use shared slices | Conrad Ludgate | -6/+6 |
| 2022-06-20 | Rollup merge of #94855 - m-ou-se:advance-slice-panic-docs, r=kennytm | Dylan DPC | -20/+38 |
| 2022-06-19 | Fix documentation for with_capacity and reserve families of methods | jmaargh | -4/+4 |
| 2022-06-16 | Move/rename `lazy::Sync{OnceCell,Lazy}` to `sync::{Once,Lazy}Lock` | Maybe Waffle | -5/+4 |
| 2022-06-10 | Rollup merge of #97922 - paolobarbolini:no-vecdeque-extra-reserve, r=the8472 | Yuki Okushi | -2/+0 |
| 2022-06-10 | Auto merge of #95770 - nrc:read-buf-builder, r=joshtriplett | bors | -7/+11 |
| 2022-06-09 | Remove redundant calls to reserve in impl Write for VecDeque | Paolo Barbolini | -2/+0 |
| 2022-06-09 | Rollup merge of #95632 - evanrichter:master, r=joshtriplett | Yuki Okushi | -0/+48 |
| 2022-05-29 | protect `std::io::Take::limit` from overflow in `read` | Frank King | -0/+20 |