Hui, Chunyang
							
						 
					 | 
					
						
						
						
						
							
						
						
							80a27bc0f9
							
						
					 | 
					
						
						
							
							Reap zombie children when exit
						
						
						
						
						
						
						
						This can fix memory leakage when parent not wait4 children. 
						
						
					 | 
					
						2021-08-05 17:52:45 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								LI Qing
							
						 
					 | 
					
						
						
						
						
							
						
						
							865e38258b
							
						
					 | 
					
						
						
							
							Add support for '/proc/[pid]/stat'
						
						
						
						
						
						
						
						Many field values are displayed as 0 
						
						
					 | 
					
						2021-08-05 16:10:54 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								LI Qing
							
						 
					 | 
					
						
						
						
						
							
						
						
							28c0d55c88
							
						
					 | 
					
						
						
							
							Re-organize the structure of procfs
						
						
						
						
						
						
					 | 
					
						2021-08-05 16:10:54 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Hui, Chunyang
							
						 
					 | 
					
						
						
						
						
							
						
						
							b2b86b796a
							
						
					 | 
					
						
						
							
							Add support for /dev/fd
						
						
						
						
						
						
					 | 
					
						2021-08-03 21:30:15 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								LI Qing
							
						 
					 | 
					
						
						
						
						
							
						
						
							dc37995bf0
							
						
					 | 
					
						
						
							
							Add getdents support for procfs's inode
						
						
						
						
						
						
					 | 
					
						2021-08-03 20:40:07 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								LI Qing
							
						 
					 | 
					
						
						
						
						
							
						
						
							215e8ffbdf
							
						
					 | 
					
						
						
							
							Add support for robust futex syscalls
						
						
						
						
						
						
					 | 
					
						2021-07-30 10:25:24 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								zongmin.gu
							
						 
					 | 
					
						
						
						
						
							
						
						
							22af91b9e7
							
						
					 | 
					
						
						
							
							Bump version to 0.23.5
						
						
						
						
						
						
					 | 
					
						2021-07-29 14:09:36 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								zongmin.gu
							
						 
					 | 
					
						
						
						
						
							
						
						
							1e03b34a3f
							
						
					 | 
					
						
						
							
							Update Cargo lock file to align resolv-conf change
						
						
						
						
						
						
					 | 
					
						2021-07-29 14:09:36 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ClawSeven
							
						 
					 | 
					
						
						
						
						
							
						
						
							d35d98d551
							
						
					 | 
					
						
						
							
							Add resolv-conf parser
						
						
						
						
						
						
					 | 
					
						2021-07-28 10:52:46 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Hui, Chunyang
							
						 
					 | 
					
						
						
						
						
							
						
						
							1acfec6b12
							
						
					 | 
					
						
						
							
							Add support for fchdir and support cd for fish
						
						
						
						
						
						
					 | 
					
						2021-07-28 09:11:19 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								LI Qing
							
						 
					 | 
					
						
						
						
						
							
						
						
							a54de67431
							
						
					 | 
					
						
						
							
							Fix the wrong value returned from getcwd
						
						
						
						
						
						
						
						`getcwd` should return the length of buffer filled 
						
						
					 | 
					
						2021-07-27 13:05:35 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Hui, Chunyang
							
						 
					 | 
					
						
						
						
						
							
						
						
							123369d6ce
							
						
					 | 
					
						
						
							
							Fix panic for empty file actions
						
						
						
						
						
						
					 | 
					
						2021-07-26 19:41:54 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Hui, Chunyang
							
						 
					 | 
					
						
						
						
						
							
						
						
							5963b70b97
							
						
					 | 
					
						
						
							
							Don't allocate extra memory if already aligned
						
						
						
						
						
						
					 | 
					
						2021-07-23 13:52:31 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Hui, Chunyang
							
						 
					 | 
					
						
						
						
						
							
						
						
							3612442adc
							
						
					 | 
					
						
						
							
							Fix an error when calculating elf memory usage
						
						
						
						
						
						
						
						VMLayout was mistakenly used to calculate the memory usage. This
commit is to fix this and seperate VMLayout "add" and "extend"
methods. 
						
						
					 | 
					
						2021-07-23 13:52:31 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Hui, Chunyang
							
						 
					 | 
					
						
						
						
						
							
						
						
							f9bafa23a4
							
						
					 | 
					
						
						
							
							Fix uninitialized elf memory for loadable segment
						
						
						
						
						
						
					 | 
					
						2021-07-23 13:52:31 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Hui, Chunyang
							
						 
					 | 
					
						
						
						
						
							
						
						
							7d54706a8e
							
						
					 | 
					
						
						
							
							Add signal check before sigtimedwait return with timeout
						
						
						
						
						
						
					 | 
					
						2021-07-22 20:24:35 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								zongmin.gu
							
						 
					 | 
					
						
						
						
						
							
						
						
							6adf171bf7
							
						
					 | 
					
						
						
							
							Bump version to 0.23.4
						
						
						
						
						
						
					 | 
					
						2021-07-21 21:19:31 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								LI Qing
							
						 
					 | 
					
						
						
						
						
							
						
						
							17e4810d3e
							
						
					 | 
					
						
						
							
							Add support for "/proc/[pid]/comm" and fix "/proc/[pid]/cmdline"
						
						
						
						
						
						
					 | 
					
						2021-07-20 19:56:12 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Hui, Chunyang
							
						 
					 | 
					
						
						
						
						
							
						
						
							e0811a53d2
							
						
					 | 
					
						
						
							
							Bump version to 0.23.3
						
						
						
						
						
						
					 | 
					
						2021-07-19 19:08:01 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shuocheng Wang
							
						 
					 | 
					
						
						
						
						
							
						
						
							3e7fc94ca7
							
						
					 | 
					
						
						
							
							Fix the return value of sched_getaffinity.
						
						
						
						
						
						
					 | 
					
						2021-07-19 13:23:44 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ClawSeven
							
						 
					 | 
					
						
						
						
						
							
						
						
							eb07b01ac0
							
						
					 | 
					
						
						
							
							Support timerfd-related syscall
						
						
						
						
						
						
					 | 
					
						2021-07-16 14:36:27 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Hui, Chunyang
							
						 
					 | 
					
						
						
						
						
							
						
						
							1e7d258989
							
						
					 | 
					
						
						
							
							Bump version to 0.23.2
						
						
						
						
						
						
					 | 
					
						2021-07-15 10:03:59 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								LI Qing
							
						 
					 | 
					
						
						
						
						
							
						
						
							1e24dcea6a
							
						
					 | 
					
						
						
							
							Modify the protect-integrity tool to print result on file
						
						
						
						
						
						
					 | 
					
						2021-06-28 21:11:41 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Hui, Chunyang
							
						 
					 | 
					
						
						
						
						
							
						
						
							6ff50da5be
							
						
					 | 
					
						
						
							
							Bump version to 0.23.1
						
						
						
						
						
						
					 | 
					
						2021-06-25 21:12:42 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								zongmin.gu
							
						 
					 | 
					
						
						
						
						
							
						
						
							f961b786da
							
						
					 | 
					
						
						
							
							Bump Occlum version to 0.23.0
						
						
						
						
						
						
					 | 
					
						2021-06-11 07:41:12 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Hui, Chunyang
							
						 
					 | 
					
						
						
						
						
							
						
						
							c62b6d4091
							
						
					 | 
					
						
						
							
							Add support for execve
						
						
						
						
						
						
						
						RFC: https://github.com/occlum/occlum/issues/429 
						
						
					 | 
					
						2021-06-10 20:59:06 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Hui, Chunyang
							
						 
					 | 
					
						
						
						
						
							
						
						
							bad2581a25
							
						
					 | 
					
						
						
							
							Add dummy implementation of getsockopt for unix domain socket
						
						
						
						
						
						
					 | 
					
						2021-06-10 20:50:30 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Hui, Chunyang
							
						 
					 | 
					
						
						
						
						
							
						
						
							0dc85f8229
							
						
					 | 
					
						
						
							
							Add support for indexing unix domain socket file with inode
						
						
						
						
						
						
					 | 
					
						2021-06-10 20:50:30 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								zongmin.gu
							
						 
					 | 
					
						
						
						
						
							
						
						
							2cedafeacb
							
						
					 | 
					
						
						
							
							Add getgroups syscall
						
						
						
						
						
						
					 | 
					
						2021-06-10 20:14:37 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Hui, Chunyang
							
						 
					 | 
					
						
						
						
						
							
						
						
							883f7b259f
							
						
					 | 
					
						
						
							
							Add support for ioctl FIONREAD, FIOCLEX, FIONCLEX for pipe and uds file
						
						
						
						
						
						
					 | 
					
						2021-06-07 08:28:51 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								zongmin.gu
							
						 
					 | 
					
						
						
						
						
							
						
						
							3756f0658c
							
						
					 | 
					
						
						
							
							Update rust-toolchain to nightly-2020-10-25
						
						
						
						
						
						
					 | 
					
						2021-06-04 11:59:11 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								LI Qing
							
						 
					 | 
					
						
						
						
						
							
						
						
							eb046d4241
							
						
					 | 
					
						
						
							
							Add O_TRUNC support in open syscall and rewrite the truncate test
						
						
						
						
						
						
					 | 
					
						2021-06-04 11:47:38 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								LI Qing
							
						 
					 | 
					
						
						
						
						
							
						
						
							001df6f309
							
						
					 | 
					
						
						
							
							Rewrite getdents syscall
						
						
						
						
						
						
					 | 
					
						2021-06-04 11:37:19 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								LI Qing
							
						 
					 | 
					
						
						
						
						
							
						
						
							789b57c6f7
							
						
					 | 
					
						
						
							
							Add statfs and fstatfs syscall
						
						
						
						
						
						
					 | 
					
						2021-06-04 11:36:47 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								zongmin.gu
							
						 
					 | 
					
						
						
						
						
							
						
						
							070bdf6f39
							
						
					 | 
					
						
						
							
							Add sendmmsg syscall
						
						
						
						
						
						
					 | 
					
						2021-06-03 16:24:34 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Hui, Chunyang
							
						 
					 | 
					
						
						
						
						
							
						
						
							d15a75fafb
							
						
					 | 
					
						
						
							
							Add support for POSIX_SPAWN_SETSIGMASK and POSIX_SPAWN_SETSIGDEF
						
						
						
						
						
						
					 | 
					
						2021-06-01 20:34:51 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								LI Qing
							
						 
					 | 
					
						
						
						
						
							
						
						
							69c79d8252
							
						
					 | 
					
						
						
							
							Fix a potential deadlock when dereference procfs's symlink
						
						
						
						
						
						
					 | 
					
						2021-06-01 18:40:41 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								LI Qing
							
						 
					 | 
					
						
						
						
						
							
						
						
							9a76ca1888
							
						
					 | 
					
						
						
							
							Add support for '/proc/[pid]/root'
						
						
						
						
						
						
					 | 
					
						2021-05-25 12:04:50 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Hui, Chunyang
							
						 
					 | 
					
						
						
						
						
							
						
						
							6d37dd2d90
							
						
					 | 
					
						
						
							
							Add support for mremap with file-backed memory
						
						
						
						
						
						
					 | 
					
						2021-05-23 15:14:06 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Hui, Chunyang
							
						 
					 | 
					
						
						
						
						
							
						
						
							a95e26df42
							
						
					 | 
					
						
						
							
							Add support for WNOHANG of waitpid option
						
						
						
						
						
						
					 | 
					
						2021-05-10 10:11:24 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								LI Qing
							
						 
					 | 
					
						
						
						
						
							
						
						
							ba720dc346
							
						
					 | 
					
						
						
							
							Add fstat support for pipe
						
						
						
						
						
						
					 | 
					
						2021-05-08 11:25:08 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Hui, Chunyang
							
						 
					 | 
					
						
						
						
						
							
						
						
							f77e2c5e89
							
						
					 | 
					
						
						
							
							Add support for ioctl TCGETS/TCSETS
						
						
						
						
						
						
					 | 
					
						2021-04-29 14:23:01 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								zongmin.gu
							
						 
					 | 
					
						
						
						
						
							
						
						
							47349c8d1b
							
						
					 | 
					
						
						
							
							Bump the Occlum version to 0.22.0
						
						
						
						
						
						
					 | 
					
						2021-04-16 09:34:26 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Hui, Chunyang
							
						 
					 | 
					
						
						
						
						
							
						
						
							df73dd5d7b
							
						
					 | 
					
						
						
							
							Remove CLONE_PARENT_SETTID from clone mandatory flags
						
						
						
						
						
						
					 | 
					
						2021-04-13 20:22:02 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Hui, Chunyang
							
						 
					 | 
					
						
						
						
						
							
						
						
							a9574ca22e
							
						
					 | 
					
						
						
							
							Fix ELF not running when load address not start from zero
						
						
						
						
						
						
					 | 
					
						2021-04-08 19:04:50 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Hui, Chunyang
							
						 
					 | 
					
						
						
						
						
							
						
						
							09bac3d4b5
							
						
					 | 
					
						
						
							
							Fix panic for non-specified exec file path
						
						
						
						
						
						
						
						This commit can prevent panic when user input:
	occlum run /bin 
						
						
					 | 
					
						2021-04-08 11:16:55 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								LI Qing
							
						 
					 | 
					
						
						
						
						
							
						
						
							8db6a55696
							
						
					 | 
					
						
						
							
							Mount ramfs at '/dev/shm'
						
						
						
						
						
						
					 | 
					
						2021-04-01 14:16:07 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								LI Qing
							
						 
					 | 
					
						
						
						
						
							
						
						
							64a980f529
							
						
					 | 
					
						
						
							
							Add time syscall and default localtime support
						
						
						
						
						
						
					 | 
					
						2021-03-26 16:56:57 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Hui, Chunyang
							
						 
					 | 
					
						
						
						
						
							
						
						
							ef7b663c4d
							
						
					 | 
					
						
						
							
							Export error message when parsing Elf header
						
						
						
						
						
						
					 | 
					
						2021-03-22 18:53:22 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								LI Qing
							
						 
					 | 
					
						
						
						
						
							
						
						
							d1edb0e218
							
						
					 | 
					
						
						
							
							Release the check for maximum leaf in cpuid exception
						
						
						
						
						
						
					 | 
					
						2021-03-16 14:24:01 +08:00 | 
					
					
						
						
							
							
							
						
					 |