Michał Kowalczyk
|
840184ba1b
[Pal] Fix memory corruption introduced by unstrusted cache PR
|
4 lat temu |
Isaku Yamahata
|
be9e85625a
[Pal/Linux-SGX] Cache untrusted memory region for read/write/recv/send OCALLs
|
4 lat temu |
Isaku Yamahata
|
2fea898faa
[Pal/{Linux,Linux-SGX}] Use pread/pwrite instead of lseek + read/write
|
4 lat temu |
Isaku Yamahata
|
a701e61422
[Pal/Linux-SGX] make OCALLs return longs not ints
|
4 lat temu |
Dmitrii Kuvaiskii
|
4ad98502fe
[LibOS,Pal] Introduce PAL_CREATE_DUALSTACK for IPV6_V6ONLY emulation
|
4 lat temu |
Simon Gaiser
|
13a3b06b59
[Pal/Linux-SGX] Unify SGX_OCALL_PREPARED and SGX_STACK
|
4 lat temu |
Dmitrii Kuvaiskii
|
88f7fae9f8
[Pal/{Linux,Linux-SGX,FreeBSD}] Replace stream_in & stream_out with one stream socketpair
|
4 lat temu |
Michał Kowalczyk
|
ce7f03f635
[PAL] Clean up alignment macros
|
5 lat temu |
Dmitrii Kuvaiskii
|
6204da620c
[Pal/Linux-SGX] OCALL cleanup: rename ocall_sock_*() to ocall_*()
|
5 lat temu |
Dmitrii Kuvaiskii
|
cf0f4c5079
[Pal/Linux-SGX] OCALL cleanup: remove ocall_sock_recv_fd()/ocall_sock_send_fd()
|
5 lat temu |
Dmitrii Kuvaiskii
|
6349952a4b
[Pal/Linux-SGX] OCALL cleanup: split ocall_wake_thread()
|
5 lat temu |
Dmitrii Kuvaiskii
|
a9c33ec4c8
[Pal/Linux-SGX] OCALL cleanup: remove ocall_alloc_untrusted()
|
5 lat temu |
Dmitrii Kuvaiskii
|
c317610e0b
[Pal/Linux-SGX] OCALL cleanup: rename ocall_{un}map_untrusted() to m{un}map
|
5 lat temu |
Dmitrii Kuvaiskii
|
34168de464
[Pal/Linux-SGX] OCALL cleanup: remove ocall_print_string()
|
5 lat temu |
Dmitrii Kuvaiskii
|
786b5a7242
[Pal/Linux-SGX] Increase limit of buffer size on untrusted stack
|
5 lat temu |
Krishnakumar, Sudha
|
3ee41aa9ff
[LibOS, Pal] Support eventfd()
|
5 lat temu |
Rafał Wojdyła
|
5dd8b60326
[Pal/Linux-SGX] Rework SGX types to be identical to the SGX SDK ones
|
5 lat temu |
Dmitrii Kuvaiskii
|
c237bf6bfb
[Pal/Linux-SGX] Emulate reads/writes to allowed and trusted files differently
|
5 lat temu |
Dmitrii Kuvaiskii
|
b3d00dc647
[Pal/Linux-SGX] Allow to write/send from buffer in untrusted memory
|
5 lat temu |
Dmitrii Kuvaiskii
|
4279c7e063
[Pal/Linux-SGX] Fix OCALLs returning EPERM when recv returns 0
|
5 lat temu |
Chia-Che Tsai
|
6c4f21cba2
[Pal/Linux-SGX] Simple remote attestation framework
|
5 lat temu |
Chia-Che Tsai
|
2e13503624
[Pal/Linux-SGX] Reimplement local attestation for process creation
|
6 lat temu |
Chia-Che Tsai
|
f2591790d7
[LibOS] Fix timeout resolution for epoll_wait()/epoll_pwait()
|
5 lat temu |
Isaku Yamahata
|
9a37c5cc36
[Pal/Linux-SGX] Force ocall_gettime() to loop on EINTR
|
5 lat temu |
Dmitrii Kuvaiskii
|
b5465d7b57
[Pal/Linux-SGX] Distinguish between DkProcessExit() and DkThreadExit()
|
5 lat temu |
Isaku Yamahata
|
ba169becae
[Pal] Add noreturn function attribute where appropriate
|
5 lat temu |
Chia-Che Tsai
|
be9852784f
[All components] Remove all modelines from all source files
|
6 lat temu |
Li Lei
|
f4507c3ddd
[Pal/Linux-SGX] Turn on -Wsign-compare and fix the produced warnings
|
6 lat temu |
Dmitrii Kuvaiskii
|
40fc490fcd
[Pal/Linux-SGX] OCALL security hardening
|
5 lat temu |
smherwig
|
ac692e1544
[PAL/Linux-SGX] Use PRESET_PAGESIZE instead of hardcoded "4096"
|
5 lat temu |