Tate, Hongliang Tian 
							
						 
					 
					
						
						
						
						
							
						
						
							dff0dbf77d 
							
						 
					 
					
						
						
							
							Add the integrity-only mode SEFS  
						
						... 
						
						
						
						* Add patch to Rust SGX SDK to enable integrity-only SgxFile
* Upgrade to the new SEFS extended with the integrity-only mode
* Use integrity-only SEFS for /bin and /lib in test
* Add the MAC of integrity-only SEFS to Occlum.json in test
* Mount multiple FS according to Occlum.json
* Check the MACs of integrity-only SEFS images 
						
						
					 
					
						2019-08-17 04:20:11 +00:00 
						 
				 
			
				
					
						
							
							
								Tate, Hongliang Tian 
							
						 
					 
					
						
						
						
						
							
						
						
							76f91a1aa3 
							
						 
					 
					
						
						
							
							Add Occlum.json. No more configs hardcoded in code  
						
						... 
						
						
						
						1. Add Occlum.json as Occlum's config file
2. Add tools/bin/build_enclave
3. Add tools/bin/protect_integrity
4. Validate Occlum.json.protected on LibOS startup
5. Parse Occlum.json.protected on LibOS startup
6. Config enclave size using Occlum.json
7. Config process memory sizes using Occlum.json 
						
						
					 
					
						2019-08-09 09:19:51 +00:00 
						 
				 
			
				
					
						
							
							
								Wang Runji 
							
						 
					 
					
						
						
						
						
							
						
						
							c656776eb1 
							
						 
					 
					
						
						
							
							Fix MountFS sync  
						
						
						
						
					 
					
						2019-08-02 08:34:40 +00:00 
						 
				 
			
				
					
						
							
							
								Wang Runji 
							
						 
					 
					
						
						
						
						
							
						
						
							c68c3c9a94 
							
						 
					 
					
						
						
							
							Fix the write-without-updating-size bug of SEFS  
						
						
						
						
					 
					
						2019-08-02 05:31:42 +00:00 
						 
				 
			
				
					
						
							
							
								Wang Runji 
							
						 
					 
					
						
						
						
						
							
						
						
							29278db8f4 
							
						 
					 
					
						
						
							
							support multiple fs  
						
						... 
						
						
						
						- use RamFS as rootfs, mount SEFS at /test
- for testing convenience, set default cwd to /test
- fix spawn path and change_cwd 
						
						
					 
					
						2019-07-19 03:49:18 +00:00 
						 
				 
			
				
					
						
							
							
								Tate, Hongliang Tian 
							
						 
					 
					
						
						
						
						
							
						
						
							30265261cf 
							
						 
					 
					
						
						
							
							Remove a deprecated submodule sgx_protect_file  
						
						
						
						
					 
					
						2019-07-18 11:02:01 +00:00 
						 
				 
			
				
					
						
							
							
								WangRunji 
							
						 
					 
					
						
						
						
						
							
						
						
							2fdc7d3b17 
							
						 
					 
					
						
						
							
							sefs: fix Rust SGX SDK version and Rust nightly version  
						
						
						
						
					 
					
						2019-05-27 22:07:15 +08:00 
						 
				 
			
				
					
						
							
							
								Tate, Hongliang Tian 
							
						 
					 
					
						
						
						
						
							
						
						
							3465477cc1 
							
						 
					 
					
						
						
							
							Fix two bugs that prevents compilation and tests working  
						
						
						
						
					 
					
						2019-04-29 00:01:17 +08:00 
						 
				 
			
				
					
						
							
							
								WangRunji 
							
						 
					 
					
						
						
						
						
							
						
						
							3defc8b9aa 
							
						 
					 
					
						
						
							
							update sefs  
						
						
						
						
					 
					
						2019-04-11 22:24:55 +08:00 
						 
				 
			
				
					
						
							
							
								WangRunji 
							
						 
					 
					
						
						
						
						
							
						
						
							4e8801850d 
							
						 
					 
					
						
						
							
							update SEFS crate, move sgx_impl to libos  
						
						
						
						
					 
					
						2019-03-29 14:20:25 +08:00 
						 
				 
			
				
					
						
							
							
								WangRunji 
							
						 
					 
					
						
						
						
						
							
						
						
							557eb7dc60 
							
						 
					 
					
						
						
							
							fix sys_open. import crate log.  
						
						
						
						
					 
					
						2019-03-29 14:20:25 +08:00 
						 
				 
			
				
					
						
							
							
								WangRunji 
							
						 
					 
					
						
						
						
						
							
						
						
							e41f65e132 
							
						 
					 
					
						
						
							
							fix test Makefile for SEFS  
						
						
						
						
					 
					
						2019-03-29 14:20:25 +08:00 
						 
				 
			
				
					
						
							
							
								WangRunji 
							
						 
					 
					
						
						
						
						
							
						
						
							d56378d96a 
							
						 
					 
					
						
						
							
							fix TimeProvider. enable INodeFile  
						
						
						
						
					 
					
						2019-03-29 14:20:25 +08:00 
						 
				 
			
				
					
						
							
							
								WangRunji 
							
						 
					 
					
						
						
						
						
							
						
						
							0105756897 
							
						 
					 
					
						
						
							
							add fs submodule. import fs crate to libos  
						
						
						
						
					 
					
						2019-03-29 14:20:25 +08:00 
						 
				 
			
				
					
						
							
							
								Tate, Hongliang Tian 
							
						 
					 
					
						
						
						
						
							
						
						
							7fcf195359 
							
						 
					 
					
						
						
							
							Upgrade Rust SGX SDK to v1.0.6  
						
						... 
						
						
						
						... and Intel SGX SDK to v2.4, Rust to nightly-2019-01-28 
						
						
					 
					
						2019-02-23 16:31:01 +08:00 
						 
				 
			
				
					
						
							
							
								Tate, Hongliang Tian 
							
						 
					 
					
						
						
						
						
							
						
						
							e9064e3914 
							
						 
					 
					
						
						
							
							Upgrade Rust SGX SDK to v1.0.4  
						
						
						
						
					 
					
						2019-02-16 16:23:30 +08:00 
						 
				 
			
				
					
						
							
							
								Tate, Hongliang Tian 
							
						 
					 
					
						
						
						
						
							
						
						
							757d3f2f4d 
							
						 
					 
					
						
						
							
							Use my forked xmas-elf as a submodule  
						
						
						
						
					 
					
						2019-02-16 16:23:30 +08:00 
						 
				 
			
				
					
						
							
							
								Tate, Hongliang Tian 
							
						 
					 
					
						
						
						
						
							
						
						
							7671dbf470 
							
						 
					 
					
						
						
							
							Load and run a Hello World program  
						
						
						
						
					 
					
						2019-02-16 16:23:30 +08:00 
						 
				 
			
				
					
						
							
							
								Tate, Hongliang Tian 
							
						 
					 
					
						
						
						
						
							
						
						
							264ac7f993 
							
						 
					 
					
						
						
							
							Add write syscall and prints Hello World  
						
						
						
						
					 
					
						2018-07-01 15:57:41 +08:00 
						 
				 
			
				
					
						
							
							
								Tate, Hongliang Tian 
							
						 
					 
					
						
						
						
						
							
						
						
							226245dd9a 
							
						 
					 
					
						
						
							
							Add Rust SGX SDK as a submodule  
						
						
						
						
					 
					
						2018-06-29 13:43:19 +08:00