borysp
|
5c37c4d21a
[LibOS] Miscellaneous bugfixes, mostly found by the previous commit
|
4 роки тому |
Dmitrii Kuvaiskii
|
735f54d22c
[LibOS,Pal/{lib,Linux-SGX}] Add TLS-PSK protection to process checkpoint IPC
|
4 роки тому |
Isaku Yamahata
|
f8f6a0c42f
[LibOS] Replace init_fs_base() with update_fs_base()
|
4 роки тому |
Isaku Yamahata
|
1902c3862b
[LibOS] Use set_cur_thread() to associate shim_tcb_t and shim_thread
|
4 роки тому |
Isaku Yamahata
|
a7cb199b9a
[LibOS] Optimize shim_get_tcb() and its variants
|
4 роки тому |
borysp
|
1bf6423384
[LibOS/Pal] Replace hardcoded URI prefix strings
|
4 роки тому |
Dmitrii Kuvaiskii
|
7c45430355
[LibOS] Remove the data race on thread::is_alive
|
5 роки тому |
Dmitrii Kuvaiskii
|
b194aa17fb
[LibOS,Pal] Correctly emulate CLONE_CHILD_CLEARTID
|
5 роки тому |
Michał Kowalczyk
|
bae8baa2dd
[LibOS] Merge page size and allocation alignment
|
5 роки тому |
Isaku Yamahata
|
51b4714e2c
[LibOS] Rename SHIM_TLS_CANARY -> SHIM_TCB_CANARY
|
5 роки тому |
Isaku Yamahata
|
b42a8a9f0f
[LibOS] Move shim_thread:fs_base to shim_context::fs_base
|
5 роки тому |
Isaku Yamahata
|
f53ea3a7cb
[LibOS] Rename shim_tls.h to shim_tcb.h
|
5 роки тому |
Isaku Yamahata
|
3ec3c078fa
[LibOS] Rename shim_tls_check_canary() to shim_tcb_check_canary()
|
5 роки тому |
Isaku Yamahata
|
d51f84f547
[LibOS] Rename shim_get_tls() to shim_get_tcb() for consistency
|
5 роки тому |
Isaku Yamahata
|
e4f90b1eec
[LibOS] Rename allocate_tls()/populate_tls() to init_fs_base()/update_fs_base()
|
5 роки тому |
Isaku Yamahata
|
fde7cc1d6a
[LibOS] Rename shim_thread::tcb to fs_base
|
5 роки тому |
Isaku Yamahata
|
0f0c64c4af
[LibOS] Remove `reserve` argument from init_stack()
|
5 роки тому |
Isaku Yamahata
|
5f13f730e9
[LibOS] Use %gs register for LibOS TCB (shim_tcb)
|
5 роки тому |
Jia Zhang
|
12e3c5f8b2
[LibOS, Pal] Use sizeof() instead of hard-coded CONFIG_MAX macro
|
5 роки тому |
Isaku Yamahata
|
93eb9bc595
[LibOS] Allow zero size read/write on pipes/sockets/eventfds
|
5 роки тому |
Yunjong Jeong
|
5c3b6929df
[LibOS] Reorder argv in initial user stack
|
5 роки тому |
jack.wxz
|
d702477503
[LibOS, Pal/{Linux,Linux-SGX}] Add EAFNOSUPPORT error code
|
5 роки тому |
Michał Kowalczyk
|
bc0beaa253
Refactor alignment macros
|
5 роки тому |
Rafał Wojdyła
|
a04e71c7fa
[Pal] Fix errors returned from mbedTLS crypto adapter
|
5 роки тому |
Michał Kowalczyk
|
5383e825a3
Rename strpartcmp_static to strstartswith_static
|
5 роки тому |
Michał Kowalczyk
|
df6c52dff8
Fix strcmp_static semantics to match the standard strcmp
|
5 роки тому |
Thomas Knauth
|
c6a0151baf
[LibOS] Fix and add a test case for resource leak on file close
|
5 роки тому |
Wojtek Porczyk
|
3928126a70
[Doc] Add Documentation/ stub
|
5 роки тому |
Isaku Yamahata
|
bc715c2081
[LibOS] Fix memory leak in shim_do_execve_rtld()
|
5 роки тому |
Chia-Che Tsai
|
0d89dda052
[LibOS] Fix the implementation of getrlimit/setrlimit syscalls
|
5 роки тому |