greatbridf
							
						 | 
						
							
							
								0c005d1b68
							
							fix(dup2): newfd should not share flags(O_CLOEXEC) with oldfd
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								c29afbde1d
							
							feat(truncate): add it to syscall, vfs and tmpfs
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								c7a6dee5eb
							
							fix(ahci): copy minimum of cnt and sector size in read()
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								4ac28ae9a7
							
							feat(init): execute init script using busybox sh
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								1cacb91f2b
							
							feat(thead_local): save and load thread local area
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								74c913f994
							
							feat(syscall): implement sigaction
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								e7f8d74f83
							
							fix(rt_sigprocmask): SIG_UNBLOCK should invoke signals.unmask
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								3aa82c2b13
							
							feat(scheduler): support multi kernel stack frames
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								b2d19e6ff6
							
							change(mm): remove extra memory fences
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								f998f5ec25
							
							fix(port, kmods): make kmods aligned to 16bytes, make inl volatile
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								6097ccb5cc
							
							fix(fat32): read the whole fat table
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								759eb73ba3
							
							rewrite(allocator): locked version of kernel allocator
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								0809eb0e7b
							
							fix(filearr): allocate fd in dup2()
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								d5070d823a
							
							feat(syscall): mkdir
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								496a4bb31f
							
							feat(syscall): impl. partial gettid and wait4
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								5926e83a34
							
							feat(syscall): uname, getpgid, getuid, rt_sigaction(half works)
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								20ed412b5a
							
							fix(rbtree): rbtree copy
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								fdb0052684
							
							fix(signal): wakeup the threading on signals generated
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								a52f58ffb4
							
							feat(syscall): add rt_sigprocmask
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								d53ea9f452
							
							fix(usp-sh): fix pipecmd
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								35cce41a09
							
							fix(vfs): close pipes properly, prohibit sendfile64 used on non regular files
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								5813062c00
							
							Merge branch 'dev'
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								41566272a6
							
							fix(mmap): adjust file nullptr check
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								d8a51c9d64
							
							chore(make): update Makefile.src
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								b4ec221a53
							
							feat(ahci): add ahci controller driver
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								12c41b087e
							
							refactor(irq): new irq handling method
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								46dc1ed418
							
							fix(vfs): check whether a dentry is a directory before read and write
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								880a7a1057
							
							change(mbr): read 320KB
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								0746c681e2
							
							change(allocator): make all functions constexpr
						 | 
						há 1 ano atrás | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								5cf3c5bd56
							
							fix(vector): fix bugs, optimize memory allocation
						 | 
						há 1 ano atrás |