| .. | 
		
		
			
			
			
			
				| client | Optimize the perf of sendmsg/recvmsg by allocating untrusted buffers directly | 2020-01-23 06:58:51 +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 | Add fstat() and poll() for the random device | 2020-02-27 03:41:05 +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 | Add support for SGX simulation mode | 2020-03-01 06:42:33 +00:00 | 
		
			
			
			
			
				| fcntl | Add a dummy implementation for file advisory locks | 2020-02-25 17:31:02 +08: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 local attestation demo | 2020-03-09 04:17:41 +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 pipe support for fcntl's F_GETFL and F_SETFL commands | 2020-01-23 04:40:54 +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 | Fix a bug in poll that modifies input fds | 2020-03-07 17:37:52 +08: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 | Improve simulation mode user experience | 2020-03-07 09:44:49 +00:00 | 
		
			
			
			
			
				| Occlum.json | Refactor program loader to handle many loadable segments | 2019-11-07 13:19:09 +00:00 | 
		
			
			
			
			
				| test_common.mk | Improve simulation mode user experience | 2020-03-07 09:44:49 +00:00 |