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. 6 年之前
..
debugger d0ca9ada03 Port PAL to work on latest SGX driver (Issue #12). Fix a few other SGX-related bugs. 7 年之前
include 1a1e199c79 release v0.4beta 7 年之前
sgx-driver b6e06b5f79 - add linux-test-project to apps 7 年之前
signer 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. 6 年之前
.gitignore 1a1e199c79 release v0.4beta 7 年之前
Makefile 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. 6 年之前
Makefile.Test 9aee3dcb69 new compilation logistic: always use the Runtime directory 7 年之前
Makefile.am 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. 6 年之前
db_devices.c 1a1e199c79 release v0.4beta 7 年之前
db_events.c 1a1e199c79 release v0.4beta 7 年之前
db_exception.c 76967f39d3 Bugfixes: 7 年之前
db_files.c 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. 6 年之前
db_ipc.c 1a1e199c79 release v0.4beta 7 年之前
db_main.c 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. 6 年之前
db_memory.c 48a1edf76e Bugfix to prevent infinite hanging. 7 年之前
db_misc.c 76967f39d3 Bugfixes: 7 年之前
db_mutex.c 9882cad859 check return codes in semaphore implementation 7 年之前
db_object.c 1a1e199c79 release v0.4beta 7 年之前
db_pipes.c 76967f39d3 Bugfixes: 7 年之前
db_process.c 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. 6 年之前
db_rtld.c 1a1e199c79 release v0.4beta 7 年之前
db_semaphore.c fffcb6a366 Add a few PAL unit tests for Semaphores, fix some bugs, add documentation on semaphore/wait interfaces. 7 年之前
db_sockets.c 76967f39d3 Bugfixes: 7 年之前
db_spinlock.c 1a1e199c79 release v0.4beta 7 年之前
db_streams.c 760446deac Address bug report #11, by using 64-bit offsets and lengths internally. Create a regression test to capture this case 7 年之前
db_threading.c 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. 6 年之前
ecall_types.h 76967f39d3 Bugfixes: 7 年之前
elf-x86_64.h 27ed3b2f6b - Fix calling convention issues in the glibc 2.19 patch 7 年之前
enclave.lds 1a1e199c79 release v0.4beta 7 年之前
enclave_ecalls.c 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. 6 年之前
enclave_entry.S 547f1ed042 fix a typo 7 年之前
enclave_framework.c 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. 6 年之前
enclave_ocalls.c 76967f39d3 Bugfixes: 7 年之前
enclave_ocalls.h 76967f39d3 Bugfixes: 7 年之前
enclave_pages.c 3cf3bd2df3 fix a bug in allocating enclave pages. another bug in waking enclave threads 7 年之前
enclave_pages.h d0ca9ada03 Port PAL to work on latest SGX driver (Issue #12). Fix a few other SGX-related bugs. 7 年之前
enclave_untrusted.c c2c92723b9 bugfix: process forking in LibOS 7 年之前
host_endian.h 1a1e199c79 release v0.4beta 7 年之前
linux_types.h d0ca9ada03 Port PAL to work on latest SGX driver (Issue #12). Fix a few other SGX-related bugs. 7 年之前
ocall_types.h 76967f39d3 Bugfixes: 7 年之前
pal.map 1a1e199c79 release v0.4beta 7 年之前
pal_host.h 76967f39d3 Bugfixes: 7 年之前
pal_linux.h 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. 6 年之前
pal_linux_defs.h 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. 6 年之前
pal_linux_error.h 1a1e199c79 release v0.4beta 7 年之前
pal_security.h 76967f39d3 Bugfixes: 7 年之前
sgx_api.h 76967f39d3 Bugfixes: 7 年之前
sgx_arch.h 1a1e199c79 release v0.4beta 7 年之前
sgx_enclave.c 76967f39d3 Bugfixes: 7 年之前
sgx_enclave.h 76967f39d3 Bugfixes: 7 年之前
sgx_entry.S 76967f39d3 Bugfixes: 7 年之前
sgx_exception.c 76967f39d3 Bugfixes: 7 年之前
sgx_framework.c 76967f39d3 Bugfixes: 7 年之前
sgx_graphene.c c2c92723b9 bugfix: process forking in LibOS 7 年之前
sgx_internal.h 76967f39d3 Bugfixes: 7 年之前
sgx_main.c 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. 6 年之前
sgx_process.c 76967f39d3 Bugfixes: 7 年之前
sgx_rtld.c c2c92723b9 bugfix: process forking in LibOS 7 年之前
sgx_thread.c 3cf3bd2df3 fix a bug in allocating enclave pages. another bug in waking enclave threads 7 年之前
sgx_tls.h 76967f39d3 Bugfixes: 7 年之前
sysdep-x86_64.h 1a1e199c79 release v0.4beta 7 年之前
test-sgx.c 1a1e199c79 release v0.4beta 7 年之前
user_types.h 1a1e199c79 release v0.4beta 7 年之前