Commit History

Autor SHA1 Mensaxe Data
  Isaku Yamahata 0219349264 [Pal/Linux-SGX] Use dedicated signal stack with correct XSAVE area %!s(int64=5) %!d(string=hai) anos
  Isaku Yamahata 98acf101d9 [Pal] Correctly save/restore XSAVE area on signal handling %!s(int64=5) %!d(string=hai) anos
  Isaku Yamahata e4c510a206 [Pal/Linux-SGX] Allow returning to different stack in _restore_sgx_context() %!s(int64=5) %!d(string=hai) anos
  Dmitrii Kuvaiskii 735f54d22c [LibOS,Pal/{lib,Linux-SGX}] Add TLS-PSK protection to process checkpoint IPC %!s(int64=4) %!d(string=hai) anos
  Yunjong Jeong 9df502b4ab [Pal/Linux-SGX] Add manifest option sgx.enclave_pal_file %!s(int64=4) %!d(string=hai) anos
  Dmitrii Kuvaiskii 88f7fae9f8 [Pal/{Linux,Linux-SGX,FreeBSD}] Replace stream_in & stream_out with one stream socketpair %!s(int64=4) %!d(string=hai) anos
  Dmitrii Kuvaiskii 74308b3990 [Pal/Linux-SGX] Move from using pthread functions to raw clone() syscall %!s(int64=4) %!d(string=hai) anos
  Jia Zhang e9b988136d [Pal/Linux-SGX] Implement new manifest option sgx.file_check_policy %!s(int64=4) %!d(string=hai) anos
  Rafał Wojdyła 5dd8b60326 [Pal/Linux-SGX] Rework SGX types to be identical to the SGX SDK ones %!s(int64=4) %!d(string=hai) anos
  Chia-Che Tsai 6c4f21cba2 [Pal/Linux-SGX] Simple remote attestation framework %!s(int64=5) %!d(string=hai) anos
  Chia-Che Tsai 2e13503624 [Pal/Linux-SGX] Reimplement local attestation for process creation %!s(int64=5) %!d(string=hai) anos
  Chia-Che Tsai f2591790d7 [LibOS] Fix timeout resolution for epoll_wait()/epoll_pwait() %!s(int64=5) %!d(string=hai) anos
  Chia-Che Tsai 013c25cdb2 Fix compilation errors on Ubuntu 18.04 %!s(int64=5) %!d(string=hai) anos
  Chia-Che Tsai be9852784f [All components] Remove all modelines from all source files %!s(int64=5) %!d(string=hai) anos
  Isaku Yamahata 48376efc22 [Pal/Linux-SGX] Make args_size/env_size size_t %!s(int64=5) %!d(string=hai) anos
  Li Lei f4507c3ddd [Pal/Linux-SGX] Turn on -Wsign-compare and fix the produced warnings %!s(int64=5) %!d(string=hai) anos
  Michał Kowalczyk 16d90cfe12 Fix parenthesizing and formatting of C macros %!s(int64=5) %!d(string=hai) anos
  Isaku Yamahata 8dd311a353 [Pal/Linux-SGX] Add format check to pal_printf %!s(int64=5) %!d(string=hai) anos
  Simon Gaiser d11ad5e809 [Pal/Linux-SGX] Don't get PAL load address and name from urts %!s(int64=5) %!d(string=hai) anos
  Chia-Che Tsai 7ef52622e1 [SGX PAL] Deprecating RSA enclave keys %!s(int64=5) %!d(string=hai) anos
  Don Porter 03cb0e0bb3 Address a TOCTTOU vulnerability in SGX read/map (#131) %!s(int64=6) %!d(string=hai) anos
  Don Porter 1f2360c857 Hex2str clean up and unit testing (#134) %!s(int64=6) %!d(string=hai) anos
  Li Lei d21ca3a8cf A manifest option allowing applications to create files which are not in trusted/allowed file lists (#182) %!s(int64=6) %!d(string=hai) anos
  Chia-Che Tsai 849859809c fix for large files within an SGX enclave (#136) %!s(int64=6) %!d(string=hai) anos
  Don Porter 0433461802 License change to LGPL (#140) %!s(int64=6) %!d(string=hai) anos
  Don Porter d04f172e89 Replace the atomics implementation (#83) %!s(int64=6) %!d(string=hai) anos
  Rafał Wojdyła 529a4ba3cb Fix off-by-one error in __hex2str() (#130) %!s(int64=6) %!d(string=hai) anos
  Don Porter f35d690992 Put back the sgx_stub_t type %!s(int64=6) %!d(string=hai) anos
  Don Porter fd73358f59 Swap out the wolfssl SHA256 implementation with mbedtls. This also introduces a wrapper layer for pal crypto functions, which should make experimenting with different libraries easier. %!s(int64=7) %!d(string=hai) anos
  Chia-Che Tsai 76967f39d3 Bugfixes: %!s(int64=7) %!d(string=hai) anos