| Age | Commit message (Expand) | Author | Lines |
| 2021-02-22 | Add missing "see its documentation for more" stdio | Ivan Tham | -2/+2 |
| 2021-02-20 | Rollup merge of #82244 - pickfire:patch-6, r=dtolnay | Guillaume Gomez | -2/+2 |
| 2021-02-18 | Keep consistency in example for Stdin StdinLock | Ivan Tham | -2/+2 |
| 2021-02-18 | Add missing link from stdio doc | Ivan Tham | -4/+4 |
| 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-11-16 | Rollup merge of #78714 - m-ou-se:simplify-local-streams, r=KodrAus | Mara Bos | -133/+44 |
| 2020-11-14 | Auto merge of #75272 - the8472:spec-copy, r=KodrAus | bors | -0/+8 |
| 2020-11-13 | hide unused exports on other platforms | The8472 | -0/+2 |
| 2020-11-13 | specialize io::copy to use copy_file_range, splice or sendfile | The8472 | -0/+6 |
| 2020-11-10 | Merge set_panic and set_print into set_output_capture. | Mara Bos | -85/+27 |
| 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 | -37/+20 |
| 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 | -5/+28 |
| 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 |
| 2020-09-27 | Auto merge of #77154 - fusion-engineering-forks:lazy-stdio, r=dtolnay | bors | -36/+40 |
| 2020-09-24 | Call ReentrantMutex::init() in stdout(). | Mara Bos | -1/+3 |
| 2020-09-24 | Drop use of Arc from Stdin and Stdout. | Mara Bos | -27/+23 |
| 2020-09-24 | Remove std::io::lazy::Lazy in favour of SyncOnceCell | Mara Bos | -34/+40 |
| 2020-09-21 | Rollup merge of #76275 - FedericoPonzi:immutable-write-impl-73836, r=dtolnay | ecstatic-morse | -0/+54 |
| 2020-09-21 | Updates stability attributes to the current nightly version | Federico Ponzi | -2/+2 |
| 2020-09-11 | Deduplicates io::Write implementations | Federico Ponzi | -14/+14 |
| 2020-09-03 | More implementations of Write for immutable refs | Federico Ponzi | -0/+54 |
| 2020-08-31 | std: move "mod tests/benches" to separate files | Lzu Tao | -51/+3 |
| 2020-08-21 | Remove wrapper type handling absent raw standard streams | Tomasz Miąsko | -100/+33 |
| 2020-08-21 | Make raw standard stream constructors const | Tomasz Miąsko | -3/+6 |
| 2020-08-21 | Remove result type from raw standard streams constructors | Tomasz Miąsko | -18/+10 |
| 2020-08-18 | Move to intra doc links for std::io | Alexis Bourget | -24/+5 |
| 2020-07-27 | mv std libs to library/ | mark | -0/+1064 |