zongmin.gu 
							
						 
					 
					
						
						
						
						
							
						
						
							d192b9c948 
							
						 
					 
					
						
						
							
							Update SGX Rust SDK to 2.13  
						
						
						
						
					 
					
						2021-03-03 16:07:51 +08:00 
						 
				 
			
				
					
						
							
							
								zongmin.gu 
							
						 
					 
					
						
						
						
						
							
						
						
							ad3b172506 
							
						 
					 
					
						
						
							
							Update docker file to use offical SGX 2.13 PSW and DCAP binaries  
						
						
						
						
					 
					
						2021-03-03 16:07:51 +08:00 
						 
				 
			
				
					
						
							
							
								zongmin.gu 
							
						 
					 
					
						
						
						
						
							
						
						
							4b1b6158fb 
							
						 
					 
					
						
						
							
							Workaround the server and server_epoll test case  
						
						... 
						
						
						
						In some cases, the main thread would be interrupted by
SIGCHID, so it needs retry more times or check the status. 
						
						
					 
					
						2021-03-03 16:07:51 +08:00 
						 
				 
			
				
					
						
							
							
								zongmin.gu 
							
						 
					 
					
						
						
						
						
							
						
						
							37f08da482 
							
						 
					 
					
						
						
							
							Remove sccache because the latest sccache does not work with nightly Rust  
						
						
						
						
					 
					
						2021-03-03 16:07:51 +08:00 
						 
				 
			
				
					
						
							
							
								zongmin.gu 
							
						 
					 
					
						
						
						
						
							
						
						
							0252f98d60 
							
						 
					 
					
						
						
							
							Enable exception test cases under simulation mode  
						
						
						
						
					 
					
						2021-03-03 16:07:51 +08:00 
						 
				 
			
				
					
						
							
							
								zongmin.gu 
							
						 
					 
					
						
						
						
						
							
						
						
							b5a52fbaa4 
							
						 
					 
					
						
						
							
							Remove HW CI test result, because the SGX machine has networking issue  
						
						
						
						
					 
					
						2021-03-03 15:50:21 +08:00 
						 
				 
			
				
					
						
							
							
								LI Qing 
							
						 
					 
					
						
						
						
						
							
						
						
							be62e2c65d 
							
						 
					 
					
						
						
							
							Add posix_fallocate  
						
						
						
						
					 
					
						2021-03-03 11:06:09 +08:00 
						 
				 
			
				
					
						
							
							
								Hui, Chunyang 
							
						 
					 
					
						
						
						
						
							
						
						
							a789871d93 
							
						 
					 
					
						
						
							
							Add doc about using occlum package repo  
						
						
						
						
					 
					
						2021-03-02 17:08:32 +08:00 
						 
				 
			
				
					
						
							
							
								Hui, Chunyang 
							
						 
					 
					
						
						
						
						
							
						
						
							73dc43e03f 
							
						 
					 
					
						
						
							
							Ignore AESM status for simulation mode  
						
						
						
						
					 
					
						2021-03-02 16:31:13 +08:00 
						 
				 
			
				
					
						
							
							
								LI Qing 
							
						 
					 
					
						
						
						
						
							
						
						
							3dbf050904 
							
						 
					 
					
						
						
							
							Add sync_all, sync_data and poll for hostfs file  
						
						
						
						
					 
					
						2021-03-02 13:47:02 +08:00 
						 
				 
			
				
					
						
							
							
								zongmin.gu 
							
						 
					 
					
						
						
						
						
							
						
						
							7122529b6b 
							
						 
					 
					
						
						
							
							Fix affinity array size incorrect issue  
						
						
						
						
					 
					
						2021-03-02 13:45:07 +08:00 
						 
				 
			
				
					
						
							
							
								LI Qing 
							
						 
					 
					
						
						
						
						
							
						
						
							7deeccb03b 
							
						 
					 
					
						
						
							
							Fix the error of demos with encrypted fs image  
						
						
						
						
					 
					
						2021-03-02 13:25:36 +08:00 
						 
				 
			
				
					
						
							
							
								LI Qing 
							
						 
					 
					
						
						
						
						
							
						
						
							c3a02ffc28 
							
						 
					 
					
						
						
							
							Add support for the encrypted fs image  
						
						
						
						
					 
					
						2021-03-01 16:45:01 +08:00 
						 
				 
			
				
					
						
							
							
								Hui, Chunyang 
							
						 
					 
					
						
						
						
						
							
						
						
							f0fa35b004 
							
						 
					 
					
						
						
							
							Add errno info when return error in make test  
						
						
						
						
					 
					
						2021-02-24 14:47:29 +08:00 
						 
				 
			
				
					
						
							
							
								Hui, Chunyang 
							
						 
					 
					
						
						
						
						
							
						
						
							a2959c17df 
							
						 
					 
					
						
						
							
							Reduce redundant mprotect ocall  
						
						
						
						
					 
					
						2021-02-24 14:46:41 +08:00 
						 
				 
			
				
					
						
							
							
								Hui, Chunyang 
							
						 
					 
					
						
						
						
						
							
						
						
							79b264a6c8 
							
						 
					 
					
						
						
							
							Add support for Address Space Layout Randomization  
						
						... 
						
						
						
						ASLR is only enabled on release mode. Also manage the whole process
VM with VMManager. 
						
						
					 
					
						2021-02-24 14:46:41 +08:00 
						 
				 
			
				
					
						
							
							
								LI Qing 
							
						 
					 
					
						
						
						
						
							
						
						
							d7b994bc7d 
							
						 
					 
					
						
						
							
							Fix getdents cannot output all entries in a directory  
						
						
						
						
					 
					
						2021-02-24 13:24:54 +08:00 
						 
				 
			
				
					
						
							
							
								Hui, Chunyang 
							
						 
					 
					
						
						
						
						
							
						
						
							c4c3315c06 
							
						 
					 
					
						
						
							
							Fix false alarm on non-page-aligned size for mprotect  
						
						
						
						
					 
					
						2021-02-23 20:59:17 +08:00 
						 
				 
			
				
					
						
							
							
								Hui, Chunyang 
							
						 
					 
					
						
						
						
						
							
						
						
							58bddcb89d 
							
						 
					 
					
						
						
							
							Fix sysinfo test false alarm on uptime  
						
						
						
						
					 
					
						2021-02-04 17:48:43 +08:00 
						 
				 
			
				
					
						
							
							
								Hui, Chunyang 
							
						 
					 
					
						
						
						
						
							
						
						
							8c5e6ff20a 
							
						 
					 
					
						
						
							
							Update sefs submodule to latest  
						
						
						
						
					 
					
						2021-02-04 16:39:47 +08:00 
						 
				 
			
				
					
						
							
							
								Hui, Chunyang 
							
						 
					 
					
						
						
						
						
							
						
						
							1fab79681b 
							
						 
					 
					
						
						
							
							Use goblin as elf parser and only load segments on demand  
						
						... 
						
						
						
						Libos now Only read in headers and needed segments. Also reduce a memory
copy. 
						
						
					 
					
						2021-02-04 15:02:28 +08:00 
						 
				 
			
				
					
						
							
							
								He Sun 
							
						 
					 
					
						
						
						
						
							
						
						
							c2aefcacf0 
							
						 
					 
					
						
						
							
							Change the repository of Rust SGX SDK submodule  
						
						
						
						
					 
					
						2021-01-28 09:25:54 +08:00 
						 
				 
			
				
					
						
							
							
								zongmin.gu 
							
						 
					 
					
						
						
						
						
							
						
						
							fdde009e5d 
							
						 
					 
					
						
						
							
							Bump Occlum version to 0.20.0  
						
						
						
						
					 
					
						2021-01-22 17:36:53 +08:00 
						 
				 
			
				
					
						
							
							
								He Sun 
							
						 
					 
					
						
						
						
						
							
						
						
							5119e3884f 
							
						 
					 
					
						
						
							
							Add hardware mode gvisor syscall test for CI  
						
						
						
						
					 
					
						2021-01-22 13:22:41 +08:00 
						 
				 
			
				
					
						
							
							
								He Sun 
							
						 
					 
					
						
						
						
						
							
						
						
							cca7910c2f 
							
						 
					 
					
						
						
							
							Add CI support for gVisor syscall test image  
						
						
						
						
					 
					
						2021-01-22 13:22:41 +08:00 
						 
				 
			
				
					
						
							
							
								He Sun 
							
						 
					 
					
						
						
						
						
							
						
						
							1788f94bfe 
							
						 
					 
					
						
						
							
							Fix the poll of channel according to gvisor pipe poll test  
						
						
						
						
					 
					
						2021-01-22 13:22:02 +08:00 
						 
				 
			
				
					
						
							
							
								He Sun 
							
						 
					 
					
						
						
						
						
							
						
						
							2ea7fc1ad6 
							
						 
					 
					
						
						
							
							Add Unix socket support for poll  
						
						... 
						
						
						
						A relay notifier that observes the underlying endpoint is added as the
notifier for the socket. It broadcasts to its observers when either end
of the channel has IoEvents. 
						
						
					 
					
						2021-01-21 23:45:36 +08:00 
						 
				 
			
				
					
						
							
							
								He Sun 
							
						 
					 
					
						
						
						
						
							
						
						
							0b829ca087 
							
						 
					 
					
						
						
							
							Fix the return IoEvents of channel poll  
						
						
						
						
					 
					
						2021-01-21 23:45:36 +08:00 
						 
				 
			
				
					
						
							
							
								He Sun 
							
						 
					 
					
						
						
						
						
							
						
						
							3101d8fa88 
							
						 
					 
					
						
						
							
							Resolve the nested block of Unix socket  
						
						... 
						
						
						
						Read, write, connect and accept have both blocking and nonblocking mode.
It may block after the status lock is acquired resulting in potential
deadlock. This commit resolve the deadlock issue. 
						
						
					 
					
						2021-01-21 23:45:36 +08:00 
						 
				 
			
				
					
						
							
							
								He Sun 
							
						 
					 
					
						
						
						
						
							
						
						
							1101bdf9e7 
							
						 
					 
					
						
						
							
							Fix multiplication overflow  
						
						
						
						
					 
					
						2021-01-21 18:18:57 +08:00 
						 
				 
			
				
					
						
							
							
								Hui, Chunyang 
							
						 
					 
					
						
						
						
						
							
						
						
							96bfe7eeae 
							
						 
					 
					
						
						
							
							Fix gRPC and OpenVINO CI image demo location  
						
						
						
						
					 
					
						2021-01-20 17:39:05 +08:00 
						 
				 
			
				
					
						
							
							
								LI Qing 
							
						 
					 
					
						
						
						
						
							
						
						
							d4e7c906c0 
							
						 
					 
					
						
						
							
							Fix the sched test when available cpu is less than online cpu  
						
						
						
						
					 
					
						2021-01-20 16:00:33 +08:00 
						 
				 
			
				
					
						
							
							
								LI Qing 
							
						 
					 
					
						
						
						
						
							
						
						
							0b51d83811 
							
						 
					 
					
						
						
							
							Add ProcFS  
						
						
						
						
					 
					
						2021-01-20 12:42:00 +08:00 
						 
				 
			
				
					
						
							
							
								LI Qing 
							
						 
					 
					
						
						
						
						
							
						
						
							8bfef4086f 
							
						 
					 
					
						
						
							
							Polish the function names in FS  
						
						
						
						
					 
					
						2021-01-20 12:42:00 +08:00 
						 
				 
			
				
					
						
							
							
								LI Qing 
							
						 
					 
					
						
						
						
						
							
						
						
							d6cd89f03b 
							
						 
					 
					
						
						
							
							Add DevFS for device files  
						
						
						
						
					 
					
						2021-01-20 11:40:39 +08:00 
						 
				 
			
				
					
						
							
							
								He Sun 
							
						 
					 
					
						
						
						
						
							
						
						
							1514be14fd 
							
						 
					 
					
						
						
							
							Add CI support for code coverage  
						
						
						
						
					 
					
						2021-01-19 15:30:26 +08:00 
						 
				 
			
				
					
						
							
							
								He Sun 
							
						 
					 
					
						
						
						
						
							
						
						
							b5ea09066a 
							
						 
					 
					
						
						
							
							Add support for libos code coverage  
						
						... 
						
						
						
						1. Add OCCLUM_COV to conditionally enable gcov profiling for libos Rust
code;
2. Add a makefile target to locally generate the coverage report in html
format. 
						
						
					 
					
						2021-01-19 15:30:26 +08:00 
						 
				 
			
				
					
						
							
							
								Hui, Chunyang 
							
						 
					 
					
						
						
						
						
							
						
						
							b6a9703afb 
							
						 
					 
					
						
						
							
							Fix docker buildx log output size too small  
						
						
						
						
					 
					
						2021-01-16 20:09:39 +08:00 
						 
				 
			
				
					
						
							
							
								Hui, Chunyang 
							
						 
					 
					
						
						
						
						
							
						
						
							1be5bf2c6c 
							
						 
					 
					
						
						
							
							Add trace log for CI make test  
						
						
						
						
					 
					
						2021-01-16 20:09:39 +08:00 
						 
				 
			
				
					
						
							
							
								He Sun 
							
						 
					 
					
						
						
						
						
							
						
						
							f711dcdf6d 
							
						 
					 
					
						
						
							
							Use pthread_join to wait for the async thread to exit  
						
						
						
						
					 
					
						2021-01-14 16:17:32 +08:00 
						 
				 
			
				
					
						
							
							
								zongmin.gu 
							
						 
					 
					
						
						
						
						
							
						
						
							6954808fd9 
							
						 
					 
					
						
						
							
							Enlarge the user_space_size as a temp solution to make the CI pass  
						
						
						
						
					 
					
						2021-01-14 08:22:35 +08:00 
						 
				 
			
				
					
						
							
							
								zongmin.gu 
							
						 
					 
					
						
						
						
						
							
						
						
							e304c9fa23 
							
						 
					 
					
						
						
							
							Bump version to 0.19.1  
						
						
						
						
					 
					
						2021-01-13 11:09:16 +08:00 
						 
				 
			
				
					
						
							
							
								LI Qing 
							
						 
					 
					
						
						
						
						
							
						
						
							6416692a16 
							
						 
					 
					
						
						
							
							Fix the wrong definition of StructuredIoctlArgType  
						
						
						
						
					 
					
						2021-01-08 15:38:37 +08:00 
						 
				 
			
				
					
						
							
							
								LI Qing 
							
						 
					 
					
						
						
						
						
							
						
						
							c27825c436 
							
						 
					 
					
						
						
							
							Add the check for AESM service before run  
						
						
						
						
					 
					
						2021-01-08 13:23:36 +08:00 
						 
				 
			
				
					
						
							
							
								LI Qing 
							
						 
					 
					
						
						
						
						
							
						
						
							7c07457d1e 
							
						 
					 
					
						
						
							
							Enhance the check before running an instance  
						
						
						
						
					 
					
						2021-01-08 13:23:36 +08:00 
						 
				 
			
				
					
						
							
							
								He Sun 
							
						 
					 
					
						
						
						
						
							
						
						
							7c4c5dd7e5 
							
						 
					 
					
						
						
							
							Fix wrong SIGPIPE number  
						
						
						
						
					 
					
						2021-01-07 12:45:38 +08:00 
						 
				 
			
				
					
						
							
							
								Shirong Hao 
							
						 
					 
					
						
						
						
						
							
						
						
							4474791c6d 
							
						 
					 
					
						
						
							
							Enhance rune CI test  
						
						... 
						
						
						
						1. Reconstruct workflow to reduce code duplication
2. Support occlum 0.19.0
3. Remove openjdk-web and openjdk-web pod 
						
						
					 
					
						2021-01-06 09:01:03 +08:00 
						 
				 
			
				
					
						
							
							
								Hui, Chunyang 
							
						 
					 
					
						
						
						
						
							
						
						
							29ba19c34f 
							
						 
					 
					
						
						
							
							Add version dependencies for rpm and deb packages  
						
						
						
						
					 
					
						2020-12-28 10:15:40 +08:00 
						 
				 
			
				
					
						
							
							
								Hui, Chunyang 
							
						 
					 
					
						
						
						
						
							
						
						
							9be98877de 
							
						 
					 
					
						
						
							
							Fix package repository test failure due to lack of DCAP packages  
						
						
						
						
					 
					
						2020-12-23 09:19:55 +08:00 
						 
				 
			
				
					
						
							
							
								Hui, Chunyang 
							
						 
					 
					
						
						
						
						
							
						
						
							5abfe64960 
							
						 
					 
					
						
						
							
							Rename installer to work with musl-gcc  
						
						
						
						
					 
					
						2020-12-22 08:45:01 +08:00