| 
							
							
								 Tate, Hongliang Tian | cd6dc9d77a | Use the new arguments for Occlum LLVM toolchain | 2019-02-23 16:31:01 +08:00 |  | 
			
				
					| 
							
							
								 Tate Tian | a182d5fa0f | Small fix to docs | 2019-02-20 21:13:43 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | 602fef10f8 | Reformat Rust code using cargo fmt | 2019-02-17 22:41:51 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | be64e45d15 | Update README.md | 2019-02-17 22:12:15 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | 3277752ccb | Update the all-contributors counter in README | 2019-02-17 11:28:53 +08:00 |  | 
			
				
					| 
							
							
								![allcontributors[bot]](https://secure.gravatar.com/avatar/81dca56ab6f0b286a8657d2b6027c33a?d=identicon&s=56) allcontributors[bot] | df06982fda | docs: add nk7651 as a contributor (#11) * docs: update CONTRIBUTORS.md
* docs: update .all-contributorsrc | 2019-02-16 23:34:40 +08:00 |  | 
			
				
					| 
							
							
								![allcontributors[bot]](https://secure.gravatar.com/avatar/81dca56ab6f0b286a8657d2b6027c33a?d=identicon&s=56) allcontributors[bot] | 02e04032ad | docs: add wangrunji0408 as a contributor (#10) * docs: update CONTRIBUTORS.md
* docs: update .all-contributorsrc | 2019-02-16 23:32:38 +08:00 |  | 
			
				
					| 
							
							
								![allcontributors[bot]](https://secure.gravatar.com/avatar/81dca56ab6f0b286a8657d2b6027c33a?d=identicon&s=56) allcontributors[bot] | e4b8c732e7 | docs: add ysminnpu as a contributor (#9) * docs: update CONTRIBUTORS.md
* docs: update .all-contributorsrc | 2019-02-16 23:31:01 +08:00 |  | 
			
				
					| 
							
							
								 Tate Tian | 90bb6bd126 | Merge pull request #8 from occlum/all-contributors/add-Yourens Docs: add Yourens as a contributor | 2019-02-16 23:28:55 +08:00 |  | 
			
				
					| 
							
							
								![allcontributors[bot]](https://secure.gravatar.com/avatar/81dca56ab6f0b286a8657d2b6027c33a?d=identicon&s=56) allcontributors[bot] | 6895a386f0 | docs: update .all-contributorsrc | 2019-02-16 15:25:49 +00:00 |  | 
			
				
					| 
							
							
								![allcontributors[bot]](https://secure.gravatar.com/avatar/81dca56ab6f0b286a8657d2b6027c33a?d=identicon&s=56) allcontributors[bot] | 75ffc5459f | docs: update CONTRIBUTORS.md | 2019-02-16 15:25:48 +00:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | fc9a0e333f | Add LICENSE and CONTRIBUTORS | 2019-02-16 23:10:53 +08:00 |  | 
			
				
					| 
							
							
								 Tate Tian | acda44e057 | Update README before open source | 2019-02-16 16:24:08 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | 78e94fe29b | Add sync syscall | 2019-02-16 16:24:08 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | a1ea05dc41 | Add a few comments to vm subsystem | 2019-02-16 16:24:08 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | 22edefc349 | Add pipe throughput benchmark | 2019-02-16 16:24:08 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | d1731162eb | Add perf test for spawn+wait4 | 2019-02-16 16:24:08 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | 71d119181e | Support argc and argv for child process after spawn | 2019-02-16 16:24:08 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | ad704c421f | Add argc and argv support | 2019-02-16 16:24:08 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | ae063cbf90 | Portable colorful output regardless of shell | 2019-02-16 16:24:08 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | d3009db10b | Add gettimeofday | 2019-02-16 16:24:08 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | 1644159832 | Update README.md with info about dependencies | 2019-02-16 16:24:08 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | cdf3a2c3e0 | Small fix to malloc test | 2019-02-16 16:24:08 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | a712bfe70a | Add pipe test | 2019-02-16 16:24:08 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | a2b62891cc | Add file I/O test | 2019-02-16 16:24:08 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | 2b4c8255c6 | Improve the build system | 2019-02-16 16:24:08 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | 77a18bbc4d | Add dup, dup2, and dup3 | 2019-02-16 16:23:30 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | d40af94aaf | Support O_CLOEXEC on open() or pipe2() | 2019-02-16 16:23:30 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | 98b4508a0d | Use posix_spawn and wait4 in libc | 2019-02-16 16:23:30 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | c00fddd2bf | Add pipe syscall | 2019-02-16 16:23:30 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | 37f724c656 | Release Process resources via Weak reference | 2019-02-16 16:23:30 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | c31f5334d7 | Small fix to Waiter and WaitQueue | 2019-02-16 16:23:30 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | 5b7048976e | Add spawn and wait4 test | 2019-02-16 16:23:30 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | d960792ef3 | Add Waiter and WaitQueue | 2019-02-16 16:23:30 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | 372649f3d6 | Add getpid and getppid | 2019-02-16 16:23:30 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | b717842113 | Switch user/kernel fsbase | 2019-02-16 16:23:30 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | 05e5efdb57 | Handle exit status correctly | 2019-02-16 16:23:30 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | e5d3ab3cf9 | Enable MPX | 2019-02-16 16:23:30 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | 9389b702ba | Use Occlum toolchain to compile test programs | 2019-02-16 16:23:30 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | 8601c5da35 | Refactor syscall- and fs-related code into modules | 2019-02-16 16:23:30 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | 0cda8dffe7 | Works on SGX 1.0 | 2019-02-16 16:23:30 +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 | ea00690e68 | Add mmap, munmap, mremap and brk syscalls | 2019-02-16 16:23:30 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | 852903de20 | Add virtual memory subsystem | 2019-02-16 16:23:30 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | 4107a65248 | Enable libc's printf | 2019-02-16 16:23:30 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | 10e3da87cc | Add lseek | 2019-02-16 16:23:30 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | f2ebc5c330 | Add readv and writev | 2019-02-16 16:23:30 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | 4c3f556c7d | Do relocation for .rela.dyn section | 2019-02-16 16:23:30 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | cf77c3a9a8 | Init program stack to pass argc, argv, etc. | 2019-02-16 16:23:30 +08:00 |  | 
			
				
					| 
							
							
								 Tate, Hongliang Tian | f0e7bae0d7 | Works with a minimal version of Occlum's libc | 2019-02-16 16:23:30 +08:00 |  |