Kernel: Convert some more syscalls to Userspace<T> 
						
					 
				 
				2020-08-02 11:01:00 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Move some time related code from Scheduler into TimeManagement 
						
					 
				 
				2020-11-30 13:17:02 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Move some time related code from Scheduler into TimeManagement 
						
					 
				 
				2020-11-30 13:17:02 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_to/from_user safe and remove unnecessary checks 
						
					 
				 
				2020-09-13 21:19:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Use Userspace<T> for the chmod syscall 
						
					 
				 
				2020-08-10 12:52:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_to/from_user safe and remove unnecessary checks 
						
					 
				 
				2020-09-13 21:19:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Use Userspace<T> for the chroot syscall 
						
					 
				 
				2020-08-10 12:52:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Move some time related code from Scheduler into TimeManagement 
						
					 
				 
				2020-11-30 13:17:02 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_to/from_user safe and remove unnecessary checks 
						
					 
				 
				2020-09-13 21:19:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: PID/TID typing 
						
					 
				 
				2020-08-10 11:51:45 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel+LibC+UserspaceEmulator: Bring back sys$dup2() 
						
					 
				 
				2020-08-15 11:11:34 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibELF+Kernel: Validate program headers in Image::parse 
						
					 
				 
				2020-12-01 09:58:21 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Move syscall implementations out of Process.cpp 
						
					 
				 
				2020-07-30 23:40:57 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Turn Process::FileDescriptionAndFlags into a proper class 
						
					 
				 
				2020-07-30 23:50:31 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Inherit shared buffers when forking 
						
					 
				 
				2020-11-23 09:39:32 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Move syscall implementations out of Process.cpp 
						
					 
				 
				2020-07-30 23:40:57 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Move some time related code from Scheduler into TimeManagement 
						
					 
				 
				2020-11-30 13:17:02 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_to/from_user safe and remove unnecessary checks 
						
					 
				 
				2020-09-13 21:19:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_to/from_user safe and remove unnecessary checks 
						
					 
				 
				2020-09-13 21:19:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Meta+Kernel: Make clang-format-10 clean 
						
					 
				 
				2020-09-25 21:18:17 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_to/from_user safe and remove unnecessary checks 
						
					 
				 
				2020-09-13 21:19:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_to/from_user safe and remove unnecessary checks 
						
					 
				 
				2020-09-13 21:19:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Remove SmapDisabler in sys$ioctl() 
						
					 
				 
				2020-07-31 00:17:25 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Move block condition evaluation out of the Scheduler 
						
					 
				 
				2020-11-30 13:17:02 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_to/from_user safe and remove unnecessary checks 
						
					 
				 
				2020-09-13 21:19:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Move syscall implementations out of Process.cpp 
						
					 
				 
				2020-07-30 23:40:57 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Convert some more syscalls to Userspace<T> 
						
					 
				 
				2020-08-02 11:01:00 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_to/from_user safe and remove unnecessary checks 
						
					 
				 
				2020-09-13 21:19:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_to/from_user safe and remove unnecessary checks 
						
					 
				 
				2020-09-13 21:19:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_to/from_user safe and remove unnecessary checks 
						
					 
				 
				2020-09-13 21:19:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_to/from_user safe and remove unnecessary checks 
						
					 
				 
				2020-09-13 21:19:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_to/from_user safe and remove unnecessary checks 
						
					 
				 
				2020-09-13 21:19:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Move syscall implementations out of Process.cpp 
						
					 
				 
				2020-07-30 23:40:57 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_to/from_user safe and remove unnecessary checks 
						
					 
				 
				2020-09-13 21:19:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Unbreak sys$pledge() 
						
					 
				 
				2020-09-17 15:07:20 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_to/from_user safe and remove unnecessary checks 
						
					 
				 
				2020-09-13 21:19:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Remove ProcessInspectionHandle and make Process RefCounted 
						
					 
				 
				2020-08-02 17:15:11 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Meta+Kernel: Make clang-format-10 clean 
						
					 
				 
				2020-09-25 21:18:17 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Move syscall implementations out of Process.cpp 
						
					 
				 
				2020-07-30 23:40:57 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Move block condition evaluation out of the Scheduler 
						
					 
				 
				2020-11-30 13:17:02 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_to/from_user safe and remove unnecessary checks 
						
					 
				 
				2020-09-13 21:19:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_to/from_user safe and remove unnecessary checks 
						
					 
				 
				2020-09-13 21:19:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_to/from_user safe and remove unnecessary checks 
						
					 
				 
				2020-09-13 21:19:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Convert some more syscalls to Userspace<T> 
						
					 
				 
				2020-08-02 11:01:00 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make Thread refcounted 
						
					 
				 
				2020-09-27 19:46:04 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Move block condition evaluation out of the Scheduler 
						
					 
				 
				2020-11-30 13:17:02 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Move syscall implementations out of Process.cpp 
						
					 
				 
				2020-07-30 23:40:57 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_to/from_user safe and remove unnecessary checks 
						
					 
				 
				2020-09-13 21:19:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Distinguish between new and old process groups with equal pgids 
						
					 
				 
				2020-08-19 21:21:34 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_to/from_user safe and remove unnecessary checks 
						
					 
				 
				2020-09-13 21:19:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Fix SharedBuffer reference counting on fork 
						
					 
				 
				2020-11-24 21:26:39 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Add shutdown commands for other virtualizers 
						
					 
				 
				2020-08-30 10:31:39 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_to/from_user safe and remove unnecessary checks 
						
					 
				 
				2020-09-13 21:19:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Move block condition evaluation out of the Scheduler 
						
					 
				 
				2020-11-30 13:17:02 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_to/from_user safe and remove unnecessary checks 
						
					 
				 
				2020-09-13 21:19:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Move syscall implementations out of Process.cpp 
						
					 
				 
				2020-07-30 23:40:57 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Implement _SC_OPEN_MAX 
						
					 
				 
				2020-09-27 01:02:11 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Fix leaking a reference on thread creation 
						
					 
				 
				2020-12-01 09:26:37 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Move some time related code from Scheduler into TimeManagement 
						
					 
				 
				2020-11-30 13:17:02 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_to/from_user safe and remove unnecessary checks 
						
					 
				 
				2020-09-13 21:19:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Move syscall implementations out of Process.cpp 
						
					 
				 
				2020-07-30 23:40:57 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_to/from_user safe and remove unnecessary checks 
						
					 
				 
				2020-09-13 21:19:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_to/from_user safe and remove unnecessary checks 
						
					 
				 
				2020-09-13 21:19:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Add unveil('b') 
						
					 
				 
				2020-11-23 18:37:40 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_to/from_user safe and remove unnecessary checks 
						
					 
				 
				2020-09-13 21:19:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Move block condition evaluation out of the Scheduler 
						
					 
				 
				2020-11-30 13:17:02 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Use Userspace<T> in more syscalls 
						
					 
				 
				2020-08-01 11:37:40 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Move block condition evaluation out of the Scheduler 
						
					 
				 
				2020-11-30 13:17:02 +01:00