..
client
Add sendmsg/recvmsg syscalls
2019-12-13 12:00:55 +00:00
cout
Add c++ examples
2019-06-01 11:22:04 +08:00
cpuid
Refactor THROW_ERROR macro in tests
2019-11-28 11:10:23 +00:00
data_sink
Fix benchmark programs by correcting program paths
2019-12-02 05:55:36 +00:00
device
Refactor THROW_ERROR macro in tests
2019-11-28 11:10:23 +00:00
empty
Support argc and argv for child process after spawn
2019-02-16 16:24:08 +08:00
env
Refactor THROW_ERROR macro in tests
2019-11-28 11:10:23 +00:00
exit_group
Workaround exit_group syscall
2019-11-07 13:34:53 +00:00
fcntl
Add fcntl's subcommands: F_GETFL and F_SETFL
2020-01-23 04:40:54 +00:00
file
Harden SEFS with extra MAC and permission checks
2019-10-12 16:55:57 +00:00
fs_perms
Harden SEFS with extra MAC and permission checks
2019-10-12 16:55:57 +00:00
getpid
Support argc and argv for child process after spawn
2019-02-16 16:24:08 +08:00
hello_world
Support argc and argv for child process after spawn
2019-02-16 16:24:08 +08:00
hostfs
Add a command-line interface tool named occlum
2019-08-28 06:05:12 +00:00
include
Add readlink from /proc/self/fd/<fd> to get file paths
2020-01-23 04:40:54 +00:00
ioctl
Add ioctls on /dev/sgx for SGX remote attestation
2019-12-07 10:21:01 +00:00
link
Harden SEFS with extra MAC and permission checks
2019-10-12 16:55:57 +00:00
malloc
Support argc and argv for child process after spawn
2019-02-16 16:24:08 +08:00
mkdir
Harden SEFS with extra MAC and permission checks
2019-10-12 16:55:57 +00:00
mmap
Refactor THROW_ERROR macro in tests
2019-11-28 11:10:23 +00:00
pipe
Add the integrity-only mode SEFS
2019-08-17 04:20:11 +00:00
pipe_throughput
Fix benchmark programs by correcting program paths
2019-12-02 05:55:36 +00:00
pthread
Refactor the futex implementation
2019-12-10 06:03:03 +00:00
rdtsc
Handle cpuid and rdtsc instruction
2019-07-18 13:51:50 +08:00
readdir
Fix getdents when the next dir entry cannot fit into the output buffer
2020-01-23 04:40:54 +00:00
rlimit
Add prlimit64, getrlimit, and setrlimit
2019-04-10 09:03:41 +08:00
sched
Add sched_yield syscall
2019-11-29 12:03:15 +00:00
server
Add sendmsg/recvmsg syscalls
2019-12-13 12:00:55 +00:00
server_epoll
Add epoll_pwait syscall and the test case
2019-11-15 10:01:59 +00:00
sleep
Refactor THROW_ERROR macro in tests
2019-11-28 11:10:23 +00:00
spawn
Add the integrity-only mode SEFS
2019-08-17 04:20:11 +00:00
spawn_and_exit_latency
Fix benchmark programs by correcting program paths
2019-12-02 05:55:36 +00:00
symlink
Add readlink from /proc/self/fd/<fd> to get file paths
2020-01-23 04:40:54 +00:00
time
Refactor THROW_ERROR macro in tests
2019-11-28 11:10:23 +00:00
tls
Enable Thread Local Storage (TLS)
2019-04-06 22:55:16 +08:00
truncate
Harden SEFS with extra MAC and permission checks
2019-10-12 16:55:57 +00:00
uname
Add uname
2019-04-10 09:03:41 +08:00
unix_socket
Refactor THROW_ERROR macro in tests
2019-11-28 11:10:23 +00:00
unix_socket_throughput
Fix benchmark programs by correcting program paths
2019-12-02 05:55:36 +00:00
Enclave.xml
Add a command-line interface tool named occlum
2019-08-28 06:05:12 +00:00
Makefile
Add readlink from /proc/self/fd/<fd> to get file paths
2020-01-23 04:40:54 +00:00
Occlum.json
Refactor program loader to handle many loadable segments
2019-11-07 13:19:09 +00:00
test_common.mk
Introduce GCC-base toolchain and use it by default
2019-09-06 13:02:45 +00:00