Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								12eb1f5d74 
								
							 
						 
						
							
							
								
								Kernel: Entries in /dev/pts should be accessible only to the owner  
							
							... 
							
							
							
							This fixes an issue where anyone could snoop on any pseudoterminal. 
							
						 
						
							2020-01-04 12:46:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								4abbedb6e4 
								
							 
						 
						
							
							
								
								Kernel: Allow passing initial UID and GID when creating new inodes  
							
							... 
							
							
							
							If we're creating something that should have a different owner than the
current process's UID/GID, we need to plumb that all the way through
VFS down to the FS functions. 
							
						 
						
							2020-01-03 20:13:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								e9dda8d592 
								
							 
						 
						
							
							
								
								Kernel: Give PTY's *actually* unique major ID's  
							
							... 
							
							
							
							Okay, one "dunce hat" point for me. The new PTY majors conflicted with
PATAChannel. Now they are 200 for master and 201 for slave, not used
by anything else.. I hope! 
							
						 
						
							2019-12-09 21:03:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sergey Bugaev 
								
							 
						 
						
							
							
							
							
								
							
							
								acccf9ccda 
								
							 
						 
						
							
							
								
								Kernel: Move device lookup to Device class itself  
							
							... 
							
							
							
							Previously, VFS stored a list of all devices, and devices had to
register and unregister themselves with it. This cleans up things
a bit. 
							
						 
						
							2019-08-18 15:59:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sergey Bugaev 
								
							 
						 
						
							
							
							
							
								
							
							
								66a0a12435 
								
							 
						 
						
							
							
								
								DevPtsFS: Do not assume there is one of it  
							
							... 
							
							
							
							Unfortunately, that also means it can no longer inherit from SynthFS. 
							
						 
						
							2019-08-17 12:07:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								a9adf4c95b 
								
							 
						 
						
							
							
								
								DevPtsFS: Use String::number() in a place where it makes sense.  
							
							
							
						 
						
							2019-07-22 10:42:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								90b1354688 
								
							 
						 
						
							
							
								
								AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr.  
							
							
							
						 
						
							2019-06-21 18:37:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								bc951ca565 
								
							 
						 
						
							
							
								
								Kernel: Run clang-format on everything.  
							
							
							
						 
						
							2019-06-07 11:43:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								9fca94269e 
								
							 
						 
						
							
							
								
								Kernel: Move TTY-related files into Kernel/TTY/.  
							
							
							
						 
						
							2019-04-03 12:28:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								f9864940eb 
								
							 
						 
						
							
							
								
								Kernel: Move FS-related files into Kernel/FileSystem/  
							
							
							
						 
						
							2019-04-03 12:25:24 +02:00