| Age | Commit message (Expand) | Author | Lines |
| 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-12-18 | Use heading style for 'The I/O Prelude' in `std::io::prelude` | Camelid | -1/+1 |
| 2020-12-12 | fixup! WriterPanicked: Use debug_struct | Ian Jackson | -1/+1 |
| 2020-12-12 | WriterPanicked: Use debug_struct | Ian Jackson | -1/+3 |
| 2020-12-12 | bufwriter::WriterPanicked: Provide panicking example | Ian Jackson | -0/+24 |
| 2020-12-10 | Auto merge of #77801 - fusion-engineering-forks:pin-mutex, r=Mark-Simulacrum | bors | -32/+32 |
| 2020-12-09 | Auto merge of #78768 - mzabaluev:optimize-buf-writer, r=cramertj | bors | -14/+53 |
| 2020-12-08 | Use Pin for the 'don't move' requirement of ReentrantMutex. | Mara Bos | -25/+29 |
| 2020-12-08 | Fix outdated comment about not needing to flush stderr. | Mara Bos | -7/+3 |
| 2020-12-04 | IntoInnerError: Provide into_error | Ian Jackson | -0/+21 |
| 2020-12-04 | IntoInnerError: Provide into_parts | Ian Jackson | -0/+24 |
| 2020-12-04 | std: impl of `Write` for `&mut [u8]`: document the buffer full error | Ian Jackson | -0/+4 |
| 2020-12-04 | BufWriter: Provide into_raw_parts | Ian Jackson | -0/+73 |
| 2020-11-22 | Reduce branching in write_vectored for BufWriter | Mikhail Zabaluev | -14/+9 |
| 2020-11-22 | Fix is_write_vectored in LineWriterShim | Mikhail Zabaluev | -1/+7 |
| 2020-11-22 | Make is_write_vectored return true for BufWriter | Mikhail Zabaluev | -1/+1 |
| 2020-11-22 | Optimize write_vectored for BufWriter | Mikhail Zabaluev | -12/+50 |
| 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 | -152/+47 |
| 2020-11-14 | Auto merge of #75272 - the8472:spec-copy, r=KodrAus | bors | -74/+102 |
| 2020-11-13 | limit visibility of copy offload helpers to sys::unix module | The8472 | -182/+0 |
| 2020-11-13 | move copy specialization tests to their own module | The8472 | -181/+182 |
| 2020-11-13 | move copy specialization into sys::unix module | The8472 | -377/+8 |
| 2020-11-13 | add benchmarks | The8472 | -1/+131 |
| 2020-11-13 | reduce syscalls by inferring FD types based on source struct instead of calli... | The8472 | -66/+102 |
| 2020-11-13 | add forwarding specializations for &mut variants | The8472 | -0/+21 |
| 2020-11-13 | prioritize sendfile over splice since it results in fewer context switches wh... | The8472 | -16/+16 |
| 2020-11-13 | move tests module into separate file | The8472 | -57/+52 |
| 2020-11-13 | hide unused exports on other platforms | The8472 | -3/+3 |
| 2020-11-13 | specialize io::copy to use copy_file_range, splice or sendfile | The8472 | -73/+469 |
| 2020-11-10 | Merge set_panic and set_print into set_output_capture. | Mara Bos | -90/+30 |
| 2020-11-10 | Use Cell instead of RefCell for LOCAL_{STDOUT,STDERR}. | Mara Bos | -15/+16 |
| 2020-11-10 | Use Vec<u8> for LOCAL_STD{OUT,ERR} instead of dyn Write. | Mara Bos | -38/+23 |
| 2020-11-10 | Remove io::LocalOutput and use Arc<Mutex<dyn>> for local streams. | Mara Bos | -52/+21 |
| 2020-11-08 | Rollup merge of #78811 - a1phyr:const_io_structs, r=dtolnay | Mara Bos | -7/+27 |
| 2020-11-06 | Add tracking issue | Benoît du Garreau | -6/+6 |
| 2020-11-06 | Make some std::io functions `const` | Benoît du Garreau | -7/+27 |
| 2020-11-05 | document HACKs | Peter Jaszkowiak | -0/+2 |
| 2020-11-05 | Intra-doc links for std::io::buffered | Peter Jaszkowiak | -3/+3 |
| 2020-10-27 | Auto merge of #78227 - SergioBenitez:test-stdout-threading, r=m-ou-se | bors | -9/+39 |
| 2020-10-26 | fix(docs): typo in BufWriter documentation | Michele Lacchia | -1/+1 |
| 2020-10-22 | Only load LOCAL_STREAMS if they are being used | Sergio Benitez | -0/+5 |
| 2020-10-22 | Capture output from threads spawned in tests | Tyler Mandry | -9/+34 |
| 2020-10-16 | Rollup merge of #76084 - Lucretiel:split-buffered, r=dtolnay | Dylan DPC | -1438/+1463 |
| 2020-09-27 | Optimize set_{panic,print}(None). | Mara Bos | -0/+8 |
| 2020-09-27 | Relax memory ordering of LOCAL_STREAMS and document it. | Mara Bos | -5/+17 |
| 2020-09-27 | Only use LOCAL_{STDOUT,STDERR} when set_{print/panic} is used. | Mara Bos | -23/+40 |