about summary refs log tree commit diff
path: root/library/std/src/sys/sgx/abi
AgeCommit message (Expand)AuthorLines
2022-10-14Bugfix: keep TLS data in syncRaoul Strackx-0/+1
2022-09-24Rollup merge of #100823 - WaffleLapkin:less_offsets, r=scottmcmMatthias Krüger-14/+14
2022-09-11std: check if TCS is a null pointerjoboet-2/+6
2022-09-04Make code worling w/ pointers in `library/std/src/sys/sgx/abi/usercalls/alloc...Maybe Waffle-14/+14
2022-08-22Rollup merge of #100820 - WaffleLapkin:use_ptr_is_aligned_methods, r=scottmcmDylan DPC-2/+2
2022-08-21Rollup merge of #100822 - WaffleLapkin:no_offset_question_mark, r=scottmcmMatthias Krüger-2/+2
2022-08-21Make use of `pointer::is_aligned[_to]`Maybe Waffle-2/+2
2022-08-21Replace most uses of `pointer::offset` with `add` and `sub`Maybe Waffle-2/+2
2022-08-20Rollup merge of #100642 - mzohreva:mz/update-sgx-abi-cancel-queue, r=Mark-Sim...Matthias Krüger-4/+30
2022-08-17Mitigate Stale Data Read for xAPIC vulnerabilityRaoul Strackx-7/+137
2022-08-16Update fortanix-sgx-abi and export some useful SGX usercall traitsMohsen Zohrevandi-4/+30
2022-08-16Refactor copying data to userspaceRaoul Strackx-19/+32
2022-08-05cleanup code w/ pointers in std a littleMaybe Waffle-1/+1
2022-06-22Address reviewer commentsRaoul Strackx-5/+10
2022-06-15Test `copy_to_userspace` functionRaoul Strackx-1/+33
2022-06-15Ensure userspace allocation is 8-byte alignedRaoul Strackx-1/+4
2022-06-15Mitigate MMIO stale data vulnerabilitiesRaoul Strackx-2/+98
2022-06-15Unify copying data from enclave to userspaceRaoul Strackx-7/+3
2022-05-09Use Rust 2021 prelude in std itself.Mara Bos-1/+0
2022-04-01Remove need for associated_type_bounds in std.Mara Bos-2/+4
2022-03-10Use implicit capture syntax in format_argsT-O-R-U-S-4/+4
2021-12-12Stabilize asm! and global_asm!Amanieu d'Antras-0/+3
2021-06-22Rollup merge of #85054 - jethrogb:jb/sgx-inline-asm, r=AmanieuYuki Okushi-2/+2
2021-05-13Add support for const operands and options to global_asm!Amanieu d'Antras-1/+1
2021-05-07Revert SGX inline asm syntaxJethro Beekman-2/+2
2021-05-07Rearrange SGX split module filesJethro Beekman-0/+0
2021-04-21Ensure TLS destructors run before thread joins in SGXMohsen Zohrevandi-2/+4
2021-03-22Fix asm! from AT&T to Intel syntaxJosh Stone-1/+1
2021-03-22Update the minimum external LLVM to 10Josh Stone-2/+1
2021-03-03Auto merge of #76345 - okready:sgx-mem-range-overflow-checks, r=joshtriplettbors-8/+34
2020-12-22Migrate standard library away from compare_and_swapLinus Färnstrand-4/+4
2020-11-12Upgrading dlmalloc to 0.2.1Raoul Strackx-0/+12
2020-10-08Auto merge of #77346 - Caduser2020:master, r=Mark-Simulacrumbors-62/+93
2020-10-08`#[deny(unsafe_op_in_unsafe_fn)]` in sys/sgxCaduser2020-62/+93
2020-09-28Prefer asm! in std - all in sgx moduleLzu Tao-2/+9
2020-09-04Add is_enclave_range/is_user_range overflow checksTheodore Cipicchio-8/+34
2020-08-31std: move "mod tests/benches" to separate filesLzu Tao-114/+112
2020-07-27mv std libs to library/mark-0/+2027