| Age | Commit message (Expand) | Author | Lines |
| 2019-04-10 | std: Add `{read,write}_vectored` for more types | Alex Crichton | -1/+9 |
| 2019-03-11 | Improvements to comments in libstd, libcore, liballoc. | Alexander Regueiro | -3/+3 |
| 2019-02-28 | libstd => 2018 | Taiki Endo | -13/+13 |
| 2019-02-10 | libs: doc comments | Alexander Regueiro | -1/+1 |
| 2019-01-26 | Replace deprecated ATOMIC_INIT consts | Mark Rousskov | -2/+2 |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 |
| 2018-12-07 | Various minor/cosmetic improvements to code | Alexander Regueiro | -5/+5 |
| 2018-08-20 | Replace usages of ptr::offset with ptr::{add,sub}. | Corey Farwell | -1/+1 |
| 2018-04-05 | typos | memoryleak47 | -1/+1 |
| 2017-11-08 | std: Remove `rand` crate and module | Alex Crichton | -3/+15 |
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -4/+4 |
| 2017-06-20 | Add `Read::initializer`. | Steven Fackler | -4/+0 |
| 2017-01-04 | std: Don't pass overlapped handles to processes | Alex Crichton | -20/+57 |
| 2016-11-20 | support creation of anonymous pipe on WinXP/2K3 | jsen- | -8/+25 |
| 2016-08-24 | Use `#[prelude_import]` in `libstd`. | Jeffrey Seyfried | -1/+0 |
| 2016-07-12 | Use `ptr::{null, null_mut}` instead of `0 as *{const, mut}` | Tobias Bucher | -2/+3 |
| 2016-03-22 | try! -> ? | Jorge Aparicio | -9/+9 |
| 2016-03-09 | std: Don't spawn threads in `wait_with_output` | Alex Crichton | -10/+259 |
| 2016-03-08 | std: Funnel read_to_end through to one location | Alex Crichton | -0/+6 |
| 2016-02-10 | std: Push process stdio setup in std::sys | Alex Crichton | -2/+0 |
| 2015-11-09 | std: Migrate to the new libc | Alex Crichton | -4/+3 |
| 2015-09-03 | Use `null()`/`null_mut()` instead of `0 as *const T`/`0 as *mut T` | Vadim Petrochenkov | -1/+2 |
| 2015-08-11 | Register new snapshots | Alex Crichton | -3/+0 |
| 2015-08-03 | syntax: Implement #![no_core] | Alex Crichton | -0/+1 |
| 2015-07-20 | std: Add IntoRaw{Fd,Handle,Socket} traits | Alex Crichton | -0/+1 |
| 2015-06-09 | std: Tweak process raising/lowering implementations | Alex Crichton | -0/+2 |
| 2015-05-07 | std: Rename sys::foo2 modules to sys::foo | Alex Crichton | -0/+48 |
| 2015-04-14 | std: Remove old_io/old_path/rand modules | Alex Crichton | -775/+0 |
| 2015-03-26 | Mass rename uint/int to usize/isize | Alex Crichton | -9/+9 |
| 2015-03-20 | don't use Result::ok just to be able to use unwrap/unwrap_or | Oliver Schneider | -2/+2 |
| 2015-03-13 | Fallout of std::old_io deprecation | Alex Crichton | -0/+2 |
| 2015-02-01 | std: Add a new `env` module | Alex Crichton | -9/+9 |
| 2015-01-29 | Rollup merge of 21654 - FlaPer87:unify-impls, r=alexcrichton | Manish Goregaokar | -9/+6 |
| 2015-01-26 | std: Rename Writer::write to Writer::write_all | Alex Crichton | -3/+3 |
| 2015-01-26 | Make Unix and Windows impls consistent | Flavio Percoco | -9/+6 |
| 2015-01-07 | use slicing sugar | Jorge Aparicio | -1/+1 |
| 2015-01-07 | Replace full slice notation with index calls | Nick Cameron | -1/+1 |
| 2015-01-05 | std: Redesign c_str and c_vec | Alex Crichton | -8/+13 |
| 2015-01-03 | Remove deprecated functionality | Alex Crichton | -13/+14 |
| 2015-01-03 | sed -i -s 's/\bmod,/self,/g' **/*.rs | Jorge Aparicio | -2/+2 |
| 2015-01-02 | std: Stabilize the prelude module | Alex Crichton | -3/+3 |
| 2014-12-27 | Implement Sync/Send for windows' UnixStream | Flavio Percoco | -0/+6 |
| 2014-12-26 | Implement `Sync` for some windows sys types | Flavio Percoco | -0/+6 |
| 2014-12-05 | Fall out of the std::sync rewrite | Alex Crichton | -4/+3 |
| 2014-11-21 | libs: add std::os::windows module | Aaron Turon | -1/+1 |
| 2014-11-21 | sys: reveal std::io representation to sys module | Aaron Turon | -1/+9 |
| 2014-11-20 | Make most of std::rt private | Aaron Turon | -1/+1 |
| 2014-11-18 | Windows and OS X fallout | Nick Cameron | -4/+4 |
| 2014-11-08 | Runtime removal: refactor pipes and networking | Aaron Turon | -0/+751 |