|  greatbridf | eaa4c84140
							
							feat: vfs_open_proc for user space syscalls | 2 anos atrás | 
				
					
						|  greatbridf | f41f73a8b1
							
							fix: mmaped pages of child procs may be empty | 2 anos atrás | 
				
					
						|  greatbridf | b60840f419
							
							change(mmap): remove _mmap | 2 anos atrás | 
				
					
						|  greatbridf | 8887ccd4ed
							
							fix: set p bit of cow page whose refcount is 1 | 2 anos atrás | 
				
					
						|  greatbridf | 1724d02506
							
							fix(mm_list): set children mm's owner on moving | 2 anos atrás | 
				
					
						|  greatbridf | 8e1293cd43
							
							feat: support fat32 lowercase filename | 2 anos atrás | 
				
					
						|  greatbridf | c4c0936a8f
							
							feat(gblibc): add ctype | 2 anos atrás | 
				
					
						|  greatbridf | e32a680f5d
							
							feat: getpid and getppid | 2 anos atrás | 
				
					
						|  greatbridf | 9d560da181
							
							feat: tc{s,g}etpgrp | 2 anos atrás | 
				
					
						|  greatbridf | 427190bcbe
							
							feat: setpgrp | 2 anos atrás | 
				
					
						|  greatbridf | 167dd07e9b
							
							feat(pipe): send SIGPIPE on read end close | 2 anos atrás | 
				
					
						|  greatbridf | 760c462f77
							
							feat(pipe): send EOF on write end close | 2 anos atrás | 
				
					
						|  greatbridf | dd684f86df
							
							style: remove unused params of syscall funcs | 2 anos atrás | 
				
					
						|  greatbridf | ba8f40e69b
							
							feat: read and write of pipes will wait for data | 2 anos atrás | 
				
					
						|  greatbridf | 1ff2137333
							
							feat: replace evequeue by cond_var | 2 anos atrás | 
				
					
						|  greatbridf | da154fd066
							
							change: use schedule_noreturn() in syscall exit | 2 anos atrás | 
				
					
						|  greatbridf | 6ab99e3b3d
							
							change: make schedule() return int. status | 2 anos atrás | 
				
					
						|  greatbridf | ea0c108eea
							
							change: use linux x86_64 syscall no. | 2 anos atrás | 
				
					
						|  greatbridf | 611384a51b
							
							feat(pipe): add syscall pipe | 2 anos atrás | 
				
					
						|  greatbridf | 2c198376c8
							
							fix(map): fix map swap | 2 anos atrás | 
				
					
						|  greatbridf | 72448d4099
							
							change(syscall): check syscall_no in syscall.cpp | 2 anos atrás | 
				
					
						|  greatbridf | c268e31f28
							
							feat(dup): add syscall dup and dup2 | 2 anos atrás | 
				
					
						|  greatbridf | 56bf9be365
							
							chore(pretty-printer): show iterator | 2 anos atrás | 
				
					
						|  greatbridf | 5ca22c8baf
							
							feat(init): open all three file descriptors | 2 anos atrás | 
				
					
						|  greatbridf | 913821be67
							
							feat: set errno in syscall | 2 anos atrás | 
				
					
						|  greatbridf | ca1a736d4f
							
							feat: close() syscall and shell redirection | 2 anos atrás | 
				
					
						|  greatbridf | 2aa7013175
							
							Merge branch 'tty' into dev | 2 anos atrás | 
				
					
						|  greatbridf | feff857aaf
							
							Merge branch 'signal' into tty | 2 anos atrás | 
				
					
						|  greatbridf | 04de266681
							
							feat(signal): send SIGINT, SIGQUIT and SIGSTOP | 2 anos atrás | 
				
					
						|  greatbridf | 8fbf10ff42
							
							feat: syscall entry stub | 2 anos atrás |