Filiph Siitam Sandström 
								
							 
						 
						
							
							
							
							
								
							
							
								fd694e8672 
								
							 
						 
						
							
							
								
								AK+Lagom: Make it possible to build for iOS  
							
							... 
							
							
							
							This commit makes it possible to build AK and most of Lagom for iOS,
based on the work for the Ladybird build demoed on discord:
https://discord.com/channels/830522505605283862/830525031720943627/1211987732646068314  
							
						 
						
							2024-03-03 13:13:42 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									implicitfield 
								
							 
						 
						
							
							
							
							
								
							
							
								8384bb138e 
								
							 
						 
						
							
							
								
								LibFileSystem: Add a helper to get the size of a block device  
							
							
							
						 
						
							2024-02-24 15:54:52 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									implicitfield 
								
							 
						 
						
							
							
							
							
								
							
							
								a70d79ff98 
								
							 
						 
						
							
							
								
								LibFileSystem: Add a helper to get the file size from fstat  
							
							
							
						 
						
							2024-02-24 15:54:52 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									implicitfield 
								
							 
						 
						
							
							
							
							
								
							
							
								896f213c6f 
								
							 
						 
						
							
							
								
								LibFileSystem+Userland: Rename size() to size_from_stat()  
							
							... 
							
							
							
							This reflects what the functions does more accurately, and allows for
adding functions to get sizes through other methods.
This also corrects the return type of said function, as size_t may only
hold sizes up to 4GB on 32-bit platforms. 
							
						 
						
							2024-02-24 15:54:52 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Atkins 
								
							 
						 
						
							
							
							
							
								
							
							
								8d80841e9c 
								
							 
						 
						
							
							
								
								LibFileSystem+Everywhere: Return ByteString from read_link()  
							
							
							
						 
						
							2024-01-16 08:42:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Atkins 
								
							 
						 
						
							
							
							
							
								
							
							
								56c5ffe398 
								
							 
						 
						
							
							
								
								LibFileSystem+Userland: Return ByteString from real_path()  
							
							
							
						 
						
							2024-01-16 08:42:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Atkins 
								
							 
						 
						
							
							
							
							
								
							
							
								cdf17efb9a 
								
							 
						 
						
							
							
								
								LibFileSystem+Userland: Return ByteString from absolute_path()  
							
							
							
						 
						
							2024-01-16 08:42:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Atkins 
								
							 
						 
						
							
							
							
							
								
							
							
								fb644d08ac 
								
							 
						 
						
							
							
								
								LibFileSystem+Everywhere: Return ByteString current_working_directory()  
							
							... 
							
							
							
							That is, return it *from* current_working_directory(), but I didn't have
room. :^) 
							
						 
						
							2024-01-16 08:42:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ali Mohammad Pur 
								
							 
						 
						
							
							
							
							
								
							
							
								5e1499d104 
								
							 
						 
						
							
							
								
								Everywhere: Rename {Deprecated => Byte}String  
							
							... 
							
							
							
							This commit un-deprecates DeprecatedString, and repurposes it as a byte
string.
As the null state has already been removed, there are no other
particularly hairy blockers in repurposing this type as a byte string
(what it _really_ is).
This commit is auto-generated:
  $ xs=$(ack -l \bDeprecatedString\b\|deprecated_string AK Userland \
    Meta Ports Ladybird Tests Kernel)
  $ perl -pie 's/\bDeprecatedString\b/ByteString/g;
    s/deprecated_string/byte_string/g' $xs
  $ clang-format --style=file -i \
    $(git diff --name-only | grep \.cpp\|\.h)
  $ gn format $(git ls-files '*.gn' '*.gni') 
							
						 
						
							2023-12-17 18:25:10 +03:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sergey Bugaev 
								
							 
						 
						
							
							
							
							
								
							
							
								ae10d085ba 
								
							 
						 
						
							
							
								
								LibFileSystem: Replace PATH_MAX usage with heap allocation  
							
							
							
						 
						
							2023-09-06 07:14:35 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shannon Booth 
								
							 
						 
						
							
							
							
							
								
							
							
								b2d33c5689 
								
							 
						 
						
							
							
								
								LibFileSystem: Add FileSystem::is_regular_file  
							
							
							
						 
						
							2023-07-13 10:29:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shannon Booth 
								
							 
						 
						
							
							
							
							
								
							
							
								a5fd80a336 
								
							 
						 
						
							
							
								
								LibFileSystem: Add FileSystem::move_file  
							
							... 
							
							
							
							This is effectively a rename that falls back to a copy if the
destination is on a different mount point than the source. 
							
						 
						
							2023-07-13 10:29:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Wiederhake 
								
							 
						 
						
							
							
							
							
								
							
							
								f20d04726a 
								
							 
						 
						
							
							
								
								LibFileSystem+Everything: Remove resolve_executable_from_environment  
							
							
							
						 
						
							2023-06-06 23:46:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Wiederhake 
								
							 
						 
						
							
							
							
							
								
							
							
								26efdf9d4f 
								
							 
						 
						
							
							
								
								LibCore+LibFileSystem: Move resolve_executable_from_environment to Core  
							
							
							
						 
						
							2023-06-06 23:46:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fabian Dellwing 
								
							 
						 
						
							
							
							
							
								
							
							
								059904371f 
								
							 
						 
						
							
							
								
								Userland: Allow our access check to pass flags to faccessat syscall  
							
							
							
						 
						
							2023-05-13 17:59:37 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cameron Youell 
								
							 
						 
						
							
							
							
							
								
							
							
								a8cd6c396b 
								
							 
						 
						
							
							
								
								LibFileSystem: Fix leak in read_path  
							
							
							
						 
						
							2023-03-22 14:04:24 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cameron Youell 
								
							 
						 
						
							
							
							
							
								
							
							
								752f06f228 
								
							 
						 
						
							
							
								
								LibFileSystem: Move TempFile from LibCore to LibFileSystem  
							
							... 
							
							
							
							As suggested in commit de18485 
							
						 
						
							2023-03-21 19:03:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cameron Youell 
								
							 
						 
						
							
							
							
							
								
							
							
								edab0cbf41 
								
							 
						 
						
							
							
								
								LibFileSystem: Create LibFileSystem  
							
							... 
							
							
							
							Copy over updated `DeprecatedFile` functions 
							
						 
						
							2023-03-21 19:03:21 +00:00