LibC: Implement _setjmp and _longjmp 
						
					 
				 
				2021-12-24 05:26:21 -08:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							LibC: Implement fflush(nullptr) 
						
					 
				 
				2022-01-16 14:59:21 -08:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							LibC+LibDl: Declare functions taking no arguments as taking void 
						
					 
				 
				2022-01-08 19:22:00 +01:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							LibC: Add the netinet/if_ether.h header and define ETH_ALEN 
						
					 
				 
				2021-12-22 00:02:36 -08:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							Kernel: Add ioctl to get the EDID from a framebuffer 
						
					 
				 
				2022-01-23 22:45:21 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Move _abort next to abort 
						
					 
				 
				2021-12-18 21:01:10 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Allow multiple includes of <assert.h> 
						
					 
				 
				2021-12-23 17:53:46 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							DynamicLoader+LibC+LibTimeZone: Include LibTimeZone sources in LibC 
						
					 
				 
				2022-01-23 12:48:26 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibCore+LibC: Enforce the global event loop ban in code 
						
					 
				 
				2022-01-23 15:21:10 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Avoid unnecessary mprotect during program finalization 
						
					 
				 
				2021-11-11 09:20:35 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Fix scandir not checking for allocation failure 
						
					 
				 
				2022-01-16 11:18:04 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Add alphasort() implementation 
						
					 
				 
				2021-12-28 11:00:51 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel+LibC: Move errno definitions to Kernel/API/POSIX 
						
					 
				 
				2021-12-16 22:21:35 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel: Remove EWHYTHO error code :^) 
						
					 
				 
				2022-01-08 20:10:58 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Fix spelling mistakes 
						
					 
				 
				2022-01-07 15:44:42 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC+LibDl: Declare functions taking no arguments as taking void 
						
					 
				 
				2022-01-08 19:22:00 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Fix more Copyright header inconsistencies 
						
					 
				 
				2021-10-04 11:10:09 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Fix more Copyright header inconsistencies 
						
					 
				 
				2021-10-04 11:10:09 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Pass AK::StringView by value 
						
					 
				 
				2021-11-11 01:27:46 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel+LibC: Move errno definitions to Kernel/API/POSIX 
						
					 
				 
				2021-12-16 22:21:35 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC+LibDl: Declare functions taking no arguments as taking void 
						
					 
				 
				2022-01-08 19:22:00 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel+LibC: Stub out getifaddrs() and freeifaddrs() 
						
					 
				 
				2021-12-22 00:02:36 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel+LibC: Stub out getifaddrs() and freeifaddrs() 
						
					 
				 
				2021-12-22 00:02:36 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Add definition for PRIxMAX 
						
					 
				 
				2022-01-13 18:46:22 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Fix more Copyright header inconsistencies 
						
					 
				 
				2021-10-04 11:10:09 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Fix more Copyright header inconsistencies 
						
					 
				 
				2021-10-04 11:10:09 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibCore+LibC: Enforce the global event loop ban in code 
						
					 
				 
				2022-01-23 15:21:10 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Define the POSIX TZNAME_MAX limit 
						
					 
				 
				2022-01-25 18:39:36 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC+LibDl: Declare functions taking no arguments as taking void 
						
					 
				 
				2022-01-08 19:22:00 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Make *alloc return NULL in case of failure (POSIX) 
						
					 
				 
				2022-01-16 11:18:04 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							AK+LibC+LibPthread: Introduce NoAllocationGuard 
						
					 
				 
				2022-01-11 00:08:58 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Remove TODO() macros to not break mc port 
						
					 
				 
				2022-01-13 18:46:22 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Add mntent stub functions 
						
					 
				 
				2022-01-07 18:38:32 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Add in6addr_loopback and IN6ADDR_LOOPBACK_INIT constant 
						
					 
				 
				2021-12-28 11:00:51 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Stub out the rest of the getnameinfo flags 
						
					 
				 
				2021-12-05 12:53:29 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC+LibDl: Declare functions taking no arguments as taking void 
						
					 
				 
				2022-01-08 19:22:00 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Fix more Copyright header inconsistencies 
						
					 
				 
				2021-10-04 11:10:09 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Add POSIX spec comments for poll 
						
					 
				 
				2021-12-21 18:16:48 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Remove debug spam from openpty() 
						
					 
				 
				2021-10-26 08:47:06 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC+LibDl: Declare functions taking no arguments as taking void 
						
					 
				 
				2022-01-08 19:22:00 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Add POSIX spec comments for qsort 
						
					 
				 
				2021-12-21 18:16:48 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibRegex: Implement ECMA262 multiline matching without splitting lines 
						
					 
				 
				2022-01-26 00:53:09 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Fix more Copyright header inconsistencies 
						
					 
				 
				2021-10-04 11:10:09 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Fix more Copyright header inconsistencies 
						
					 
				 
				2021-10-04 11:10:09 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							AK: Standardize the behaviour of GenericLexer::consume_until overloads 
						
					 
				 
				2022-01-25 13:41:09 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Add POSIX spec comments for sched APIs 
						
					 
				 
				2021-12-21 18:16:48 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC+LibDl: Declare functions taking no arguments as taking void 
						
					 
				 
				2022-01-08 19:22:00 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Remove TODO() macros to not break mc port 
						
					 
				 
				2022-01-13 18:46:22 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Add missing header in search.h 
						
					 
				 
				2021-10-20 09:20:18 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Implement serenity_open 
						
					 
				 
				2021-12-16 22:21:35 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Use NULL instead of nullptr in serenity.h 
						
					 
				 
				2022-01-04 19:08:07 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Implement _setjmp and _longjmp 
						
					 
				 
				2021-12-24 05:26:21 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Remove #ifdef AK_OS_MACOS checks from shadow.h 
						
					 
				 
				2022-01-08 19:22:00 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Add POSIX spec comments for signal APIs 
						
					 
				 
				2021-12-21 18:16:48 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Implement sigwait() 
						
					 
				 
				2021-12-12 08:34:19 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Fix spelling mistakes 
						
					 
				 
				2022-01-07 15:44:42 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Make some symbols __attribute__((used)) for LTO 
						
					 
				 
				2021-10-17 17:09:58 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Kernel+LibC+LibCore+UE: Implement fchmodat(2) 
						
					 
				 
				2022-01-12 14:54:12 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Implement fflush(nullptr) 
						
					 
				 
				2022-01-16 14:59:21 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC+LibDl: Declare functions taking no arguments as taking void 
						
					 
				 
				2022-01-08 19:22:00 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Fix more Copyright header inconsistencies 
						
					 
				 
				2021-10-04 11:10:09 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Flush all file streams on exit 
						
					 
				 
				2022-01-16 14:59:21 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Make the address argument of malloc_size a pointer to const 
						
					 
				 
				2022-01-12 14:54:12 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Implement strsep() 
						
					 
				 
				2022-01-10 23:47:30 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Implement strsep() 
						
					 
				 
				2022-01-10 23:47:30 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Add POSIX spec comments for string APIs 
						
					 
				 
				2021-12-21 18:16:48 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Mark termcap symbols as weak 
						
					 
				 
				2021-10-15 14:47:41 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Stub out tcsendbreak(..) and tcdrain(..) 
						
					 
				 
				2021-12-29 03:17:41 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Stub out tcsendbreak(..) and tcdrain(..) 
						
					 
				 
				2021-12-29 03:17:41 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibTimeZone+Userland: Rename current_time_zone to system_time_zone 
						
					 
				 
				2022-01-25 18:39:36 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC+LibDl: Declare functions taking no arguments as taking void 
						
					 
				 
				2022-01-08 19:22:00 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Add POSIX spec link for unistd mknod() API 
						
					 
				 
				2022-01-24 14:01:58 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Add daemon(3) implementation to match behavior of Linux and BSDs 
						
					 
				 
				2022-01-11 11:47:48 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Add POSIX spec links to all applicable wide character functions 
						
					 
				 
				2021-12-21 21:24:36 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Make WEOF a signed value on clang 
						
					 
				 
				2021-12-21 21:24:36 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Fix more Copyright header inconsistencies 
						
					 
				 
				2021-10-04 11:10:09 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Fix more Copyright header inconsistencies 
						
					 
				 
				2021-10-04 11:10:09 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibC: Add POSIX spec links to all applicable wide character functions 
						
					 
				 
				2021-12-21 21:24:36 +03:30