| Age | Commit message (Expand) | Author | Lines |
| 2023-03-06 | Implement read_buf for a few more types | Tomasz Miąsko | -2/+10 |
| 2022-12-30 | std: rename `Parker::new` to `Parker::new_in_place`, add safe `Parker::new` c... | joboet | -15/+3 |
| 2022-12-29 | std: pass hint to id-based parking functions | joboet | -3/+3 |
| 2022-12-29 | std: unify id-based thread parking implementations | joboet | -110/+38 |
| 2022-12-10 | Rollup merge of #98391 - joboet:sgx_parker, r=m-ou-se | Matthias Krüger | -12/+117 |
| 2022-11-21 | dont attempt strict provenance in SGX | Ralf Jung | -0/+1 |
| 2022-11-06 | std: remove lock wrappers in `sys_common` | joboet | -73/+74 |
| 2022-10-14 | Bugfix: keep TLS data in sync | Raoul Strackx | -0/+1 |
| 2022-10-13 | Auto merge of #102655 - joboet:windows_tls_opt, r=ChrisDenton | bors | -5/+0 |
| 2022-10-08 | std: optimize TLS on Windows | joboet | -5/+0 |
| 2022-09-24 | Rollup merge of #100823 - WaffleLapkin:less_offsets, r=scottmcm | Matthias Krüger | -14/+14 |
| 2022-09-11 | std: check if TCS is a null pointer | joboet | -2/+6 |
| 2022-09-05 | std: clarify semantics of SGX parker | joboet | -15/+29 |
| 2022-09-04 | Auto merge of #100576 - joboet:movable_const_remutex, r=Mark-Simulacrum | bors | -3/+0 |
| 2022-09-04 | Make code worling w/ pointers in `library/std/src/sys/sgx/abi/usercalls/alloc... | Maybe Waffle | -14/+14 |
| 2022-09-03 | std: make `ReentrantMutex` movable and `const`; simplify `Stdout` initialization | joboet | -3/+0 |
| 2022-08-28 | Support `#[unix_sigpipe = "inherit|sig_dfl|sig_ign"]` on `fn main()` | Martin Nordholts | -1/+1 |
| 2022-08-22 | Rollup merge of #100820 - WaffleLapkin:use_ptr_is_aligned_methods, r=scottmcm | Dylan DPC | -2/+2 |
| 2022-08-21 | Rollup merge of #100822 - WaffleLapkin:no_offset_question_mark, r=scottmcm | Matthias Krüger | -2/+2 |
| 2022-08-21 | Make use of `pointer::is_aligned[_to]` | Maybe Waffle | -2/+2 |
| 2022-08-21 | Replace most uses of `pointer::offset` with `add` and `sub` | Maybe Waffle | -2/+2 |
| 2022-08-20 | Rollup merge of #100642 - mzohreva:mz/update-sgx-abi-cancel-queue, r=Mark-Sim... | Matthias Krüger | -4/+30 |
| 2022-08-17 | Mitigate Stale Data Read for xAPIC vulnerability | Raoul Strackx | -7/+137 |
| 2022-08-16 | Update fortanix-sgx-abi and export some useful SGX usercall traits | Mohsen Zohrevandi | -4/+30 |
| 2022-08-16 | Refactor copying data to userspace | Raoul Strackx | -19/+32 |
| 2022-08-05 | cleanup code w/ pointers in std a little | Maybe Waffle | -1/+1 |
| 2022-07-31 | Auto merge of #78802 - faern:simplify-socketaddr, r=joshtriplett | bors | -2/+0 |
| 2022-07-30 | Remove socklen_t from platforms where it's no longer used | Linus Färnstrand | -2/+0 |
| 2022-06-22 | std: reimplement SGX thread joining to use `Parker` | joboet | -12/+9 |
| 2022-06-22 | std: rewrite SGX thread parker | joboet | -0/+94 |
| 2022-06-22 | Address reviewer comments | Raoul Strackx | -5/+10 |
| 2022-06-15 | Test `copy_to_userspace` function | Raoul Strackx | -1/+33 |
| 2022-06-15 | Ensure userspace allocation is 8-byte aligned | Raoul Strackx | -1/+4 |
| 2022-06-15 | Mitigate MMIO stale data vulnerabilities | Raoul Strackx | -2/+98 |
| 2022-06-15 | Unify copying data from enclave to userspace | Raoul Strackx | -7/+3 |
| 2022-06-03 | Lazily allocate+initialize locks. | Mara Bos | -6/+24 |
| 2022-06-03 | Use Drop instead of destroy() for locks. | Mara Bos | -9/+0 |
| 2022-05-09 | Use Rust 2021 prelude in std itself. | Mara Bos | -2/+0 |
| 2022-04-16 | Use a single ReentrantMutex implementation on all platforms. | Mara Bos | -86/+1 |
| 2022-04-14 | library: Remove definitions and reexports of `strlen` from libstd | Vadim Petrochenkov | -10/+0 |
| 2022-04-06 | Rename RWLock to RwLock in std::sys. | Mara Bos | -15/+15 |
| 2022-04-01 | Remove need for associated_type_bounds in std. | Mara Bos | -2/+4 |
| 2022-03-22 | Move std::sys::{mutex, condvar, rwlock} to std::sys::locks. | Mara Bos | -4/+11 |
| 2022-03-10 | Use implicit capture syntax in format_args | T-O-R-U-S | -7/+7 |
| 2022-02-13 | Auto merge of #91673 - ChrisDenton:path-absolute, r=Mark-Simulacrum | bors | -1/+7 |
| 2022-02-13 | make Instant::{duration_since, elapsed, sub} saturating and remove workarounds | The8472 | -8/+0 |
| 2022-02-08 | Fix `absolute` issues | Chris Denton | -0/+1 |
| 2022-02-08 | `std::path::absolute` | Chris Denton | -1/+6 |
| 2022-02-04 | Hide Repr details from io::Error, and rework `io::Error::new_const`. | Thom Chiovoloni | -9/+9 |
| 2021-12-12 | Stabilize asm! and global_asm! | Amanieu d'Antras | -0/+3 |