about summary refs log tree commit diff
path: root/src/libstd/sys/sgx
AgeCommit message (Expand)AuthorLines
2020-07-27mv std libs to library/mark-5201/+0
2020-07-23Rollup merge of #74141 - euclio:typos, r=steveklabnikManish Goregaokar-1/+1
2020-07-16Rollup merge of #73269 - mzohreva:mz/sgx-wait-timeout, r=jethrogbManish Goregaokar-27/+213
2020-07-15Move usercall_wait_timeout to abi::usercalls::wait_timeoutMohsen Zohrevandi-82/+74
2020-07-14Rollup merge of #74263 - RalfJung:thread-local, r=Mark-SimulacrumManish Goregaokar-1/+1
2020-07-14Rollup merge of #73866 - Goirad:fix-entry-improper-ctypes, r=davidtwcoManish Goregaokar-3/+5
2020-07-12adjust remaining targetsRalf Jung-1/+1
2020-07-10Address review commentsMohsen Zohrevandi-39/+34
2020-07-09libstd/libcore: fix various typosAndy Russell-1/+1
2020-07-01Remove unnecessary check in SGX wait usercallMohsen Zohrevandi-2/+1
2020-06-29Obviate #[allow(improper_ctypes_definitions)]Dario Gonzalez-3/+5
2020-06-26Rollup merge of #72937 - AdrianCX:master, r=nikomatsakisManish Goregaokar-5/+9
2020-06-24lints: add `improper_ctypes_definitions`David Wood-0/+1
2020-06-24Update libunwind build process for x86_64-fortanix-unknown-sgx targetAdrian Cruceru-5/+9
2020-06-19Using xsave restore to restore complete FPU stateRaoul Strackx-12/+1
2020-06-18Improve wait_timeout_sgx, simplify usercalls::waitMohsen Zohrevandi-28/+56
2020-06-18Prevent attacker from manipulating FPU tag word used in SGX enclaveRaoul Strackx-0/+7
2020-06-12Handle spurious wakeups in wait_timeout_sgxMohsen Zohrevandi-6/+14
2020-06-12Enable some timeouts in SGX platformMohsen Zohrevandi-15/+179
2020-06-07Enable LVI hardening for x86_64-fortanix-unknown-sgxJethro Beekman-5/+15
2020-05-17abort_internal is safeRalf Jung-2/+2
2020-04-26Fix stragglersSteven Fackler-1/+1
2020-04-26Update nameSteven Fackler-9/+9
2020-04-26Add Read/Write::can_read/write_vectoredSteven Fackler-0/+36
2020-04-02Remove unnecessary stack overflow handler stub for sgx.Vytautas Astrauskas-8/+0
2020-03-26Rename asm! to llvm_asm!Amanieu d'Antras-3/+3
2020-03-21Rollup merge of #69955 - alexcrichton:stderr-infallible, r=sfacklerDylan DPC-1/+1
2020-03-20Fix abort-on-eprintln during process shutdownAlex Crichton-1/+1
2020-03-14Rollup merge of #69403 - LeSeulArtichaut:copy-ioslice, r=sfacklerYuki Okushi-0/+1
2020-03-06fix various typosMatthias Krüger-1/+1
2020-02-23Implement `Copy` for `IoSlice`LeSeulArtichaut-0/+1
2020-02-13Add comment to SGX entry codeJethro Beekman-0/+1
2020-02-13Rollup merge of #69068 - Goirad:make-sgx-arg-cleanup-nop, r=jethrogb,nagisaDylan DPC-6/+1
2020-02-12Rollup merge of #69040 - jethrogb:jb/cleanup-sgx-entry, r=nagisaDylan DPC-10/+29
2020-02-11make the sgx arg cleanup implementation a no opDario Gonzalez-6/+1
2020-02-10Avoid jumping to Rust code with user %rsp (reentry_panic)Jethro Beekman-7/+6
2020-02-10sanitize MXCSR/FPU control registersRaoul Strackx-0/+11
2020-02-10Corrected ac_mitigation patch. That patch used the untrusted stack to clear r...Raoul Strackx-7/+16
2020-02-10Fix SGX RWLock representation for UnsafeCell niche fixJethro Beekman-11/+13
2020-01-26updatecomet-1/+1
2020-01-10make use of pointer::is_nullLzu Tao-1/+1
2019-12-24Deprecate Error::description for realDavid Tolnay-0/+2
2019-12-24x.py fmt after previous deignoreMark Rousskov-5/+3
2019-12-22Format the worldMark Rousskov-121/+75
2019-12-06Rewrite %rax register before syscall because it is overwritten by the syscall...Pieter Agten-2/+2
2019-12-05Processed review commentsPieter Agten-7/+17
2019-12-04Create a separate entry point for the ELF file, instead of using the SGX entr...Pieter Agten-0/+20
2019-11-29Format libstd/sys with rustfmtDavid Tolnay-252/+270
2019-11-13Revert "Auto merge of #65134 - davidtwco:issue-19834-improper-ctypes-in-exter...Robin Kruppe-4/+0
2019-11-05libstd: allow `improper_ctypes` in `sys/sgx`David Wood-0/+4