Everything: Move to SPDX license identifiers in all files. 
						
					 
				 
				2021-04-22 11:22:27 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make kernel region allocators return KResultOr<NOP<Region>> 
						
					 
				 
				2021-09-06 01:55:27 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Rename PCI::DeviceController => PCI::Device 
						
					 
				 
				2021-08-23 01:07:45 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make kernel region allocators return KResultOr<NOP<Region>> 
						
					 
				 
				2021-09-06 01:55:27 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Rename PCI::DeviceController => PCI::Device 
						
					 
				 
				2021-08-23 01:07:45 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everything: Move to SPDX license identifiers in all files. 
						
					 
				 
				2021-04-22 11:22:27 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everything: Move to SPDX license identifiers in all files. 
						
					 
				 
				2021-04-22 11:22:27 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Switch static_asserts of a type size to AK::AssertSize 
						
					 
				 
				2021-09-05 20:08:57 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Switch static_asserts of a type size to AK::AssertSize 
						
					 
				 
				2021-09-05 20:08:57 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_{from,to}_user() return KResult and use TRY() 
						
					 
				 
				2021-09-05 17:38:37 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Rename ProtectedValue<T> => MutexProtected<T> 
						
					 
				 
				2021-08-22 03:34:09 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Move Mutex into Locking/ 
						
					 
				 
				2021-08-07 11:48:00 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_{from,to}_user() return KResult and use TRY() 
						
					 
				 
				2021-09-05 17:38:37 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Store LocalSocket address as a KString internally 
						
					 
				 
				2021-08-29 02:21:01 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: LoopbackAdapter::create() => try_create() 
						
					 
				 
				2021-07-11 18:00:31 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Add interface to read link speed and duplex for NetworkAdapter 
						
					 
				 
				2021-08-03 10:20:51 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe 
						
					 
				 
				2021-09-06 01:53:26 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Rename PCI::DeviceController => PCI::Device 
						
					 
				 
				2021-08-23 01:07:45 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe 
						
					 
				 
				2021-09-06 01:53:26 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Handle OOM when allocating Packet KBuffers 
						
					 
				 
				2021-08-03 18:54:23 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Replace AK::Singleton => Singleton 
						
					 
				 
				2021-08-08 00:03:45 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Rename Kernel/VM/ to Kernel/Memory/ 
						
					 
				 
				2021-08-06 14:05:58 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make kernel region allocators return KResultOr<NOP<Region>> 
						
					 
				 
				2021-09-06 01:55:27 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Avoid deadlock when trying to send packets from the NetworkTask 
						
					 
				 
				2021-04-30 23:11:56 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Improve names in the ARP table thread blocker 
						
					 
				 
				2021-09-05 01:10:56 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Convert Routing to east-const style 
						
					 
				 
				2021-09-03 23:18:50 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make kernel region allocators return KResultOr<NOP<Region>> 
						
					 
				 
				2021-09-06 01:55:27 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Rename PCI::DeviceController => PCI::Device 
						
					 
				 
				2021-08-23 01:07:45 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make kernel region allocators return KResultOr<NOP<Region>> 
						
					 
				 
				2021-09-06 01:55:27 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Switch static_asserts of a type size to AK::AssertSize 
						
					 
				 
				2021-09-05 20:08:57 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Make copy_{from,to}_user() return KResult and use TRY() 
						
					 
				 
				2021-09-05 17:38:37 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							AK+Kernel: Move KResult.h to Kernel/API for userspace access 
						
					 
				 
				2021-09-05 12:54:48 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Switch static_asserts of a type size to AK::AssertSize 
						
					 
				 
				2021-09-05 20:08:57 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Use TRY() in TCPSocket 
						
					 
				 
				2021-09-05 16:25:40 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							AK+Kernel: Move KResult.h to Kernel/API for userspace access 
						
					 
				 
				2021-09-05 12:54:48 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everything: Move to SPDX license identifiers in all files. 
						
					 
				 
				2021-04-22 11:22:27 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Tidy up UDPSocket creation a bit 
						
					 
				 
				2021-09-04 23:11:04 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							AK+Kernel: Move KResult.h to Kernel/API for userspace access 
						
					 
				 
				2021-09-05 12:54:48 +02:00