.. |
debugger
|
91f1301bd3
Fix Python shebangs compatibility
|
5 years ago |
include
|
bf90323494
Fix sigset definition. (#135)
|
6 years ago |
sgx-driver @ 4d0dc8bd26
|
5d1af40bf1
update sgx-driver version
|
6 years ago |
signer
|
6d445ad044
[Pal/Linux-SGX] Fix "encalve" typos
|
5 years ago |
.gitignore
|
1a1e199c79
release v0.4beta
|
8 years ago |
Makefile
|
38ac39810e
[Makefile] add targets for .i and .s
|
5 years ago |
Makefile.Test
|
000cc75944
[Linux-SGX] Makefile.Test: define SGX_SIGNER_KEY only when not defined
|
5 years ago |
Makefile.am
|
cba6e3278a
Add -Werror to CFLAGS with WERROR=1
|
5 years ago |
db_devices.c
|
b3ea149df9
[PAL] Fix parse_stream_uri and parse_device_uri
|
5 years ago |
db_events.c
|
3aaf591fc5
Fixing a bunch of memory leaking issues (#86)
|
6 years ago |
db_exception.c
|
8346868dfc
[PAL] Rename PAL_EVENT_DIVZERO to PAL_EVENT_ARITHMETIC_ERROR
|
5 years ago |
db_files.c
|
03cb0e0bb3
Address a TOCTTOU vulnerability in SGX read/map (#131)
|
6 years ago |
db_ipc.c
|
32c276f9ad
Normalize this function's definition.
|
5 years ago |
db_main.c
|
25b5904883
[Pal/Linux-SGX] Initialize enclave info in pal_sec inside enclave
|
5 years ago |
db_memory.c
|
75801b0cc7
[Pal/*] Remove misleading/old comments in _DkVirtualMemoryAlloc
|
5 years ago |
db_misc.c
|
0433461802
License change to LGPL (#140)
|
6 years ago |
db_mutex.c
|
f8bf469018
Cleaning up and rewriting VMA bookkeeping code (#183)
|
6 years ago |
db_object.c
|
05c495c369
Enable Wextra (-Wunused-parameter and -Wsign-compare excluded) for LibOS and PAL
|
5 years ago |
db_pipes.c
|
b3ea149df9
[PAL] Fix parse_stream_uri and parse_device_uri
|
5 years ago |
db_process.c
|
7ef52622e1
[SGX PAL] Deprecating RSA enclave keys
|
5 years ago |
db_rtld.c
|
0433461802
License change to LGPL (#140)
|
6 years ago |
db_sockets.c
|
b3ea149df9
[PAL] Fix parse_stream_uri and parse_device_uri
|
5 years ago |
db_spinlock.c
|
0433461802
License change to LGPL (#140)
|
6 years ago |
db_streams.c
|
5f4464785d
Uninitialized hdl_hdr.fds bugfixes (#246) (#247)
|
5 years ago |
db_threading.c
|
5d8c9ac260
Fix error code propagation on SGX (#205), add unit tests for exit code propagation
|
5 years ago |
ecall_types.h
|
76967f39d3
Bugfixes:
|
7 years ago |
elf-x86_64.h
|
48f330c88b
[Linux/SGX PAL] Use the C11 standard instead of GNU99
|
5 years ago |
enclave.lds
|
1a1e199c79
release v0.4beta
|
8 years ago |
enclave_ecalls.c
|
5d8c9ac260
Fix error code propagation on SGX (#205), add unit tests for exit code propagation
|
5 years ago |
enclave_entry.S
|
cca24572c0
[Pal/Linux-SGX] Fix typo: externel -> external
|
5 years ago |
enclave_framework.c
|
25b5904883
[Pal/Linux-SGX] Initialize enclave info in pal_sec inside enclave
|
5 years ago |
enclave_ocalls.c
|
5a6e2fddca
[Pal/Linux-SGX] Ensure that ocall_exit never returns
|
5 years ago |
enclave_ocalls.h
|
5d8c9ac260
Fix error code propagation on SGX (#205), add unit tests for exit code propagation
|
5 years ago |
enclave_pages.c
|
48f330c88b
[Linux/SGX PAL] Use the C11 standard instead of GNU99
|
5 years ago |
enclave_pages.h
|
d0ca9ada03
Port PAL to work on latest SGX driver (Issue #12). Fix a few other SGX-related bugs.
|
7 years ago |
enclave_untrusted.c
|
0433461802
License change to LGPL (#140)
|
6 years ago |
host_endian.h
|
1a1e199c79
release v0.4beta
|
8 years ago |
linux_types.h
|
d0ca9ada03
Port PAL to work on latest SGX driver (Issue #12). Fix a few other SGX-related bugs.
|
7 years ago |
ocall_types.h
|
0c8b5b7ed1
[Pal/Linux-SGX] Use proper sgx_ocall_* function signature for ocall_table
|
5 years ago |
pal.map
|
d04f172e89
Replace the atomics implementation (#83)
|
6 years ago |
pal_host.h
|
48f330c88b
[Linux/SGX PAL] Use the C11 standard instead of GNU99
|
5 years ago |
pal_linux.h
|
7ef52622e1
[SGX PAL] Deprecating RSA enclave keys
|
5 years ago |
pal_linux_defs.h
|
f67fe09124
Fix a bug introduced by commit 3a40af399d1d85 (#94)
|
6 years ago |
pal_linux_error.h
|
e01769337c
Detecting invalid user memory given as system call inputs (#210)
|
6 years ago |
pal_security.h
|
0433461802
License change to LGPL (#140)
|
6 years ago |
sgx_api.h
|
0433461802
License change to LGPL (#140)
|
6 years ago |
sgx_arch.h
|
1f2360c857
Hex2str clean up and unit testing (#134)
|
6 years ago |
sgx_enclave.c
|
0c8b5b7ed1
[Pal/Linux-SGX] Use proper sgx_ocall_* function signature for ocall_table
|
5 years ago |
sgx_enclave.h
|
35d6b976cc
Fix assert for SGX=1 and DEBUG=1 (Issue #97) (#98)
|
6 years ago |
sgx_entry.S
|
cca24572c0
[Pal/Linux-SGX] Fix typo: externel -> external
|
5 years ago |
sgx_exception.c
|
8346868dfc
[PAL] Rename PAL_EVENT_DIVZERO to PAL_EVENT_ARITHMETIC_ERROR
|
5 years ago |
sgx_framework.c
|
0e320f3fa2
Do not initialize secs.mrenclave and secs.mrsigner prior to ECREATE.
|
5 years ago |
sgx_graphene.c
|
3aaf591fc5
Fixing a bunch of memory leaking issues (#86)
|
6 years ago |
sgx_internal.h
|
f3f05adc2d
[SGX PAL] Change check_wrfsbase_support() to is_wrfsbase_supported().
|
5 years ago |
sgx_main.c
|
25b5904883
[Pal/Linux-SGX] Initialize enclave info in pal_sec inside enclave
|
5 years ago |
sgx_process.c
|
ef8de1d48f
[Pal/{Linux, Linux-SGX, FreeBSD}] Remove close() right before dup2()
|
5 years ago |
sgx_rtld.c
|
48f330c88b
[Linux/SGX PAL] Use the C11 standard instead of GNU99
|
5 years ago |
sgx_thread.c
|
3cf3bd2df3
fix a bug in allocating enclave pages. another bug in waking enclave threads
|
7 years ago |
sgx_tls.h
|
f9536df5f2
[Pal/Linux-SGX] Use type for enclave_tls instead of void*
|
5 years ago |
sysdep-x86_64.h
|
48f330c88b
[Linux/SGX PAL] Use the C11 standard instead of GNU99
|
5 years ago |
test-sgx.c
|
1a1e199c79
release v0.4beta
|
8 years ago |
user_types.h
|
1a1e199c79
release v0.4beta
|
8 years ago |