Alex Crawford 
								
							 
						 
						
							
							
							
							
								
							
							
								53a4e99990 
								
							 
						 
						
							
							
								
								gpt: add search by disk uuid command  
							
							
							
						 
						
							2015-08-31 16:20:37 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Crawford 
								
							 
						 
						
							
							
							
							
								
							
							
								a8c24e86d0 
								
							 
						 
						
							
							
								
								gpt: minor cleanup  
							
							
							
						 
						
							2015-08-31 15:23:39 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Marineau 
								
							 
						 
						
							
							
							
							
								
							
							
								91391dc52b 
								
							 
						 
						
							
							
								
								Merge pull request  #14  from coreos/gnu  
							
							... 
							
							
							
							Merge upstream GRUB changes 
							
						 
						
							2015-08-13 13:32:56 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Marineau 
								
							 
						 
						
							
							
							
							
								
							
							
								d9823e47bc 
								
							 
						 
						
							
							
								
								Merge pull request  #13  from marineam/lecrc32  
							
							... 
							
							
							
							gpt: clean up little-endian crc32 computation 
							
						 
						
							2015-07-31 16:24:02 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Marineau 
								
							 
						 
						
							
							
							
							
								
							
							
								c7c750ecc2 
								
							 
						 
						
							
							
								
								Merge upstream changes as of April 29th  
							
							
							
						 
						
							2015-07-31 15:41:48 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Marineau 
								
							 
						 
						
							
							
							
							
								
							
							
								c78ed0bff4 
								
							 
						 
						
							
							
								
								gpt: clean up little-endian crc32 computation  
							
							... 
							
							
							
							- Remove problematic cast from *uint8_t to *uint32_t (alignment issue).
 - Remove dynamic allocation and associated error handling paths.
 - Match parameter ordering to existing grub_crypto_hash function. 
							
						 
						
							2015-07-31 15:19:41 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								72fc110d95 
								
							 
						 
						
							
							
								
								ahci: Ensure that bus mastering is set.  
							
							... 
							
							
							
							Fixes ahci_test failing on several platforms. 
							
						 
						
							2015-07-28 01:51:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								d3b464a7c0 
								
							 
						 
						
							
							
								
								archelp: Never pass NULL as mtime.  
							
							... 
							
							
							
							Moves complexity from fs code (NULL check) to common code (passing non-NULL). 
							
						 
						
							2015-07-27 13:19:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								5fb1e859f7 
								
							 
						 
						
							
							
								
								HFS: Convert to fshelp.  
							
							... 
							
							
							
							HFS doesn't handle "." and ".." properly. Convert it to fshelp to reuse the
logic. 
							
						 
						
							2015-07-27 12:50:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								bfb5b33e96 
								
							 
						 
						
							
							
								
								FAT: Convert to fshelp.  
							
							... 
							
							
							
							exFAT doesn't handle "." and ".." correctly, convert it to fshelp to
reuse the same logic. 
							
						 
						
							2015-07-27 12:49:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								d1d3a60b71 
								
							 
						 
						
							
							
								
								BFS: Convert to fshelp.  
							
							... 
							
							
							
							BFS doesn't handle ".." correctly, so convert it to fshelp to reuse the logic. 
							
						 
						
							2015-07-27 12:48:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								fa93b0e4f5 
								
							 
						 
						
							
							
								
								fshelp: Add handling of "." and ".." and grub_fshelp_find_file_lookup.  
							
							... 
							
							
							
							Recent tests have discovered that many of our filesystems have flawed
handling of "." and "..". Rather than attempting to fix it in filesystems
themselves, make the common code fshelp aware of "." and ".." and handle
them in this layer. Add grub_fshelp_find_file_lookup for easy conversion
of BFS, HFS and exFAT which have the same problem and don't use fshelp. 
							
						 
						
							2015-07-27 12:45:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								4622f4e1ee 
								
							 
						 
						
							
							
								
								Switch procfs to use archelp.  
							
							... 
							
							
							
							This fixes handling of "." and "..". 
							
						 
						
							2015-07-27 12:44:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								a2721778e5 
								
							 
						 
						
							
							
								
								grub-install: Use a+ in fopen rather than r+.  
							
							... 
							
							
							
							r+ does not create a file if none exists. 
							
						 
						
							2015-07-27 12:42:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								368ecfc3a0 
								
							 
						 
						
							
							
								
								Add transform_data as a variant of data with substitutions.  
							
							... 
							
							
							
							This fixrs name mismatch for grub.chrp with
transform_program_name='s,grub,grub2,g' 
							
						 
						
							2015-07-27 12:39:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ignat Korchagin 
								
							 
						 
						
							
							
							
							
								
							
							
								d5847bf594 
								
							 
						 
						
							
							
								
								efi: fix GetVariable return status check in  81ca24a 
							
							... 
							
							
							
							GetVariable should return EFI_BUFFER_TOO_SMALL if given buffer of size
zero; commit incorrectly checked for EFI_SUCCESS. 
							
						 
						
							2015-07-24 20:46:02 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								333855c646 
								
							 
						 
						
							
							
								
								zfs_test: Skip dotdot in volume root test.  
							
							... 
							
							
							
							Given special semantics of ZFS it's far from clear what the expected
result is. Just skip it for now 
							
						 
						
							2015-07-24 01:23:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								900fca88ac 
								
							 
						 
						
							
							
								
								xfs_test: Test both crc and non-crc filesystems.  
							
							
							
						 
						
							2015-07-24 01:23:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								049dcfa03c 
								
							 
						 
						
							
							
								
								xfs: Fix handling of symlink with crc-enabled filesystem.  
							
							
							
						 
						
							2015-07-24 01:23:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								02a249005f 
								
							 
						 
						
							
							
								
								reiserfs: Fix handling of first entry in the directory.  
							
							... 
							
							
							
							Fixes garbage being added to "." filename. 
							
						 
						
							2015-07-24 01:23:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ignat Korchagin 
								
							 
						 
						
							
							
							
							
								
							
							
								81ca24a59c 
								
							 
						 
						
							
							
								
								efi: fix memory leak in variable handling  
							
							
							
						 
						
							2015-07-23 21:13:09 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								d0d90d7848 
								
							 
						 
						
							
							
								
								exclude.pot: Add missing blacklisted strings.  
							
							
							
						 
						
							2015-07-23 19:04:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								f34a422081 
								
							 
						 
						
							
							
								
								archelp: Fix handling of dot and dotdot at the end of the name.  
							
							... 
							
							
							
							Fixes cpio_test and tar_test. 
							
						 
						
							2015-07-23 19:01:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								ca73ae446c 
								
							 
						 
						
							
							
								
								arm-emu: Add __aeabi_memcpy* and __aeabi_memclr* symbols.  
							
							... 
							
							
							
							Fixes compilation with clang. 
							
						 
						
							2015-07-23 02:15:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								248bc1d0fc 
								
							 
						 
						
							
							
								
								fwstart: Fix loading of address of read_spd_fail.  
							
							
							
						 
						
							2015-07-22 21:42:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								63411b14be 
								
							 
						 
						
							
							
								
								fwstart: Add missing argument to p2align.  
							
							... 
							
							
							
							Resulting binary is unchanged as it happens we were already aligned
by chance. 
							
						 
						
							2015-07-22 21:41:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								80783ea646 
								
							 
						 
						
							
							
								
								fwstart: Replace blt with bltz.  
							
							... 
							
							
							
							blt A, $zero, B and bltz A, B are equivalent but clang recognizes only
later, so use it.
Resulting binary is unchanged. 
							
						 
						
							2015-07-22 21:40:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								eecdbebc84 
								
							 
						 
						
							
							
								
								Remove mips_attributes.  
							
							... 
							
							
							
							mips_attributes was introduced to work around clang problems with
-msoft-float. Those problems are now fixed and moreover .gnu_attributes
itself is unportable and creates problem with clang.
Revert "mips: Fix soft-float handling."
This partially reverts commit 6a4ecd276e 
							
						 
						
							2015-07-22 21:05:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								f250c337f1 
								
							 
						 
						
							
							
								
								ARM: provide __aeabi_memclr* and __aeabi_memcpy* symbols  
							
							... 
							
							
							
							Fixes compilation with recent clang. 
							
						 
						
							2015-07-22 20:40:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								389d509df0 
								
							 
						 
						
							
							
								
								diskfilter: Make name a const char to fix compilation error.  
							
							
							
						 
						
							2015-07-22 20:39:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								9f27f9f691 
								
							 
						 
						
							
							
								
								dmraid_nvidia: Set a name to usable value to avoid null dereference.  
							
							... 
							
							
							
							Reported by: Andrei Borzenkov 
							
						 
						
							2015-07-22 01:57:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								5c46165a7c 
								
							 
						 
						
							
							
								
								configure.ac: Handle powerpc64le compiler  
							
							... 
							
							
							
							Also-by: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 
							
						 
						
							2015-07-22 01:54:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bernhard Übelacker 
								
							 
						 
						
							
							
							
							
								
							
							
								61c778f640 
								
							 
						 
						
							
							
								
								loader/linux: Make trailer initrd entry aligned again.  
							
							... 
							
							
							
							Regression from commit:
  loader/linux: do not pad initrd with zeroes at the end
  a8c473288d 
							
						 
						
							2015-07-20 19:07:20 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								ff3c2007ef 
								
							 
						 
						
							
							
								
								XFS: Fix wrong alignment treatment.  
							
							
							
						 
						
							2015-07-16 12:46:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								54e7dbbcb9 
								
							 
						 
						
							
							
								
								grub_ext2_read_block: Fix return type on error.  
							
							
							
						 
						
							2015-07-16 10:59:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Borzenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								0d7c7f751d 
								
							 
						 
						
							
							
								
								use TARGET_LDFLAGS in grub_PROG_OBJCOPY_ABSOLUTE  
							
							... 
							
							
							
							That's what Makefile will use and it is required if unusual flags
must be passed to linker (e.g. to build ppc32 code on ppc64le with clang). 
							
						 
						
							2015-07-05 08:21:38 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									mjg59 
								
							 
						 
						
							
							
							
							
								
							
							
								adf8c776a1 
								
							 
						 
						
							
							
								
								Merge pull request  #10  from mjg59/master  
							
							... 
							
							
							
							Pass through data from the kernel binary to the kernel 
							
						 
						
							2015-06-29 16:36:56 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Chang 
								
							 
						 
						
							
							
							
							
								
							
							
								7a210304eb 
								
							 
						 
						
							
							
								
								Fix missing byte order conversion in get_btrfs_fs_prefix function  
							
							... 
							
							
							
							Since btrfs on-disk format uses little-endian, the searched item types
(ROOT_REF, INODE_REF) need converting the byte order in order to
function properly on big-endian systems. 
							
						 
						
							2015-06-26 09:55:56 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Borzenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								c058e85615 
								
							 
						 
						
							
							
								
								chainloader: fix resoource leak  
							
							... 
							
							
							
							Found by: Coverity scan.
CID: 96651 
							
						 
						
							2015-06-26 09:25:30 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Borzenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								806bb7999d 
								
							 
						 
						
							
							
								
								loader/bsd: fix memory leak  
							
							... 
							
							
							
							Found by: Coverity scan.
CID: 96662, 96665 
							
						 
						
							2015-06-26 09:25:30 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthew Garrett 
								
							 
						 
						
							
							
							
							
								
							
							
								e5ee3e8fa5 
								
							 
						 
						
							
							
								
								Add verity hash passthrough  
							
							... 
							
							
							
							Read the verity hash from the kernel binary and pass it to the running
system via the kernel command line 
							
						 
						
							2015-06-23 13:15:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Borzenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								867c9b7bec 
								
							 
						 
						
							
							
								
								loader/bsd: free memory leaks  
							
							... 
							
							
							
							Found by: Coverity scan.
CID: 96671, 96658, 96653 
							
						 
						
							2015-06-20 23:38:19 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Borzenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								5af859bb77 
								
							 
						 
						
							
							
								
								search_wrap: fix memory leak  
							
							... 
							
							
							
							Found by: Coverity scan.
CID: 96675 
							
						 
						
							2015-06-20 23:38:19 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Borzenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								2f01f08103 
								
							 
						 
						
							
							
								
								password_pbkdf2: fix memory leak  
							
							... 
							
							
							
							Found by: Coverity scan.
CID: 96676 
							
						 
						
							2015-06-20 23:38:19 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Borzenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								152695d0fa 
								
							 
						 
						
							
							
								
								normal: fix memory leak  
							
							... 
							
							
							
							Found by: Coverity scan.
CID: 96677 
							
						 
						
							2015-06-20 23:38:19 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Borzenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								e7e05cae8d 
								
							 
						 
						
							
							
								
								efi/serial: fix memory leak  
							
							... 
							
							
							
							Found by: Coverity scan.
CID: 96678 
							
						 
						
							2015-06-20 23:38:19 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Borzenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								47490ada3d 
								
							 
						 
						
							
							
								
								ohci: fix memory leak  
							
							... 
							
							
							
							Found by: Coverity scan.
CID: 96679 
							
						 
						
							2015-06-20 23:38:19 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Borzenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								4a857e63c1 
								
							 
						 
						
							
							
								
								loader/bsd: free memory leaks  
							
							... 
							
							
							
							Found by: Coverity scan.
CID: 96682 
							
						 
						
							2015-06-20 23:38:18 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Borzenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								eb33e61b31 
								
							 
						 
						
							
							
								
								multiboot: fix memory leak  
							
							... 
							
							
							
							Found by: Coverity scan.
CID: 96684 
							
						 
						
							2015-06-20 23:38:18 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Borzenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								2a3ebf9428 
								
							 
						 
						
							
							
								
								normal: fix memory leak  
							
							... 
							
							
							
							Found by: Coverity scan.
CID: 96685 
							
						 
						
							2015-06-20 23:38:18 +03:00