Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								9be57a0dad 
								
							 
						 
						
							
							
								
								Fix LVM-on-RAID probing.  
							
							... 
							
							
							
							* util/grub-probe.c (probe): Remember which disk was detected as
RAID (perhaps an LVM physical volume).  Use that disk's raidname
rather than that of the top-level disk. 
							
						 
						
							2010-11-26 12:26:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									BVK Chaitanya 
								
							 
						 
						
							
							
							
							
								
							
							
								70b405d8f0 
								
							 
						 
						
							
							
								
								Fix cmdline argument quotes for setparams command of menuentry  
							
							... 
							
							
							
							definitions.
	* grub-core/commands/menuentry.c (setparams_prefix): Use single
	quotes for arguments.
	* grub-core/lib/legacy_parse.c (grub_legacy_escape): Use
	grub_strchrsub function instead.
	* include/grub/misc.h (grub_strchrsub): New function. 
							
						 
						
							2010-11-25 19:59:10 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									BVK Chaitanya 
								
							 
						 
						
							
							
							
							
								
							
							
								2c7859b36f 
								
							 
						 
						
							
							
								
								merge with mainline  
							
							
							
						 
						
							2010-11-25 19:54:50 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									BVK Chaitanya 
								
							 
						 
						
							
							
							
							
								
							
							
								dfda224dd8 
								
							 
						 
						
							
							
								
								variable ordering  
							
							
							
						 
						
							2010-11-25 19:07:02 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									BVK Chaitanya 
								
							 
						 
						
							
							
							
							
								
							
							
								7955bea0d8 
								
							 
						 
						
							
							
								
								fix changelog and doc  
							
							
							
						 
						
							2010-11-25 19:05:16 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									BVK Chaitanya 
								
							 
						 
						
							
							
							
							
								
							
							
								5b08062083 
								
							 
						 
						
							
							
								
								replaced with grub_strchrsub function  
							
							
							
						 
						
							2010-11-25 18:56:20 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									BVK Chaitanya 
								
							 
						 
						
							
							
							
							
								
							
							
								d7647bb670 
								
							 
						 
						
							
							
								
								better changelog message  
							
							
							
						 
						
							2010-11-25 18:25:26 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								74f72a6415 
								
							 
						 
						
							
							
								
								* util/deviceiter.c (grub_util_iterate_devices): Save a bit of  
							
							... 
							
							
							
							effort by skipping "." and ".." entries up-front.
Suggested by: Michael Lazarev. 
							
						 
						
							2010-11-24 19:43:32 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								5a4072785b 
								
							 
						 
						
							
							
								
								* grub-core/Makefile.core.def (xz_decompress): Move -lgcc from  
							
							... 
							
							
							
							ldflags to ldadd, to fix link line ordering.
(none_decompress): Likewise. 
							
						 
						
							2010-11-24 19:32:49 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								3030d8ec49 
								
							 
						 
						
							
							
								
								* grub-core/Makefile.core.def (kernel): Add kern/emu/cache.S for emu  
							
							... 
							
							
							
							platforms.
(grub-emu-lite): Remove kern/emu/cache.S. 
							
						 
						
							2010-11-24 12:07:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								b7fbac1214 
								
							 
						 
						
							
							
								
								* util/deviceiter.c (compare_devices): If the by-id link for a  
							
							... 
							
							
							
							device couldn't be resolved, fall back to sorting by the by-id link
rather than segfaulting.
Reported and tested by: Daniel Mierswa. 
							
						 
						
							2010-11-23 17:42:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								5225f32882 
								
							 
						 
						
							
							
								
								* Makefile.util.def (grub-menulst2cfg): List libraries in ldadd, not  
							
							... 
							
							
							
							ldflags, to fix link line ordering. 
							
						 
						
							2010-11-23 15:56:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								038b3ce8dc 
								
							 
						 
						
							
							
								
								* grub-core/Makefile.am (gentrigtables): Put -lm after $<; some  
							
							... 
							
							
							
							linkers are picky about this. 
							
						 
						
							2010-11-23 13:00:05 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								bf16e98e3c 
								
							 
						 
						
							
							
								
								* grub-core/Makefile.am (command.lst): Adjust sed expression  
							
							... 
							
							
							
							ordering so that extended and priority commands aren't treated as
ordinary commands. 
							
						 
						
							2010-11-23 12:52:40 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								7242bab6a4 
								
							 
						 
						
							
							
								
								* include/grub/gpt_partition.h (GRUB_GPT_PARTITION_TYPE_BIOS_BOOT):  
							
							... 
							
							
							
							Remove byte-swapping function calls, which are not valid in
structure initialisers.
* grub-core/partmap/gpt.c (grub_gpt_partition_type_bios_boot): Make
non-const.
(GRUB_MOD_INIT): Byte-swap data1, data2, and data3 fields of
grub_gpt_partition_type_bios_boot. 
							
						 
						
							2010-11-23 10:48:46 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								14e8b279e9 
								
							 
						 
						
							
							
								
								Fix test program build on GNU/kFreeBSD.  
							
							... 
							
							
							
							* Makefile.util.def (example_unit_test): Add `$(LIBZFS)
$(LIBNVPAIR)' library dependencies. 
							
						 
						
							2010-11-22 18:22:50 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								e6f63338f7 
								
							 
						 
						
							
							
								
								usual e-mail address  
							
							
							
						 
						
							2010-11-22 18:22:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								03df09c7c8 
								
							 
						 
						
							
							
								
								* util/grub-install.in: Fix parsing of --grub-mkrelpath= option.  
							
							
							
						 
						
							2010-11-22 13:57:16 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								cf8ffc3825 
								
							 
						 
						
							
							
								
								* util/grub-install.in: Remove excessive quoting that broke  
							
							... 
							
							
							
							installations to RAID devices. 
							
						 
						
							2010-11-22 12:20:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								7f8b0fd7f0 
								
							 
						 
						
							
							
								
								* grub-core/loader/i386/linux.c (grub_cmd_linux): Pass correctly the  
							
							... 
							
							
							
							bootloader version instead of 0. 
							
						 
						
							2010-11-19 22:58:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								dfd240b122 
								
							 
						 
						
							
							
								
								* grub-core/disk/mdraid1x_linux.c (grub_mdraid_detect): Fix spurious  
							
							... 
							
							
							
							warning. 
							
						 
						
							2010-11-19 22:52:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								7b61e6096b 
								
							 
						 
						
							
							
								
								* grub-core/disk/mdraid1x_linux.c (grub_mdraid_detect): Don't try to  
							
							... 
							
							
							
							retrieve the metadat sector if size isn't known.
	* grub-core/disk/mdraid_linux.c (grub_mdraid_detect): Likewise. 
							
						 
						
							2010-11-19 22:48:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									BVK Chaitanya 
								
							 
						 
						
							
							
							
							
								
							
							
								f866fe808b 
								
							 
						 
						
							
							
								
								reuse code from legacy parser  
							
							
							
						 
						
							2010-11-19 19:08:44 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									BVK Chaitanya 
								
							 
						 
						
							
							
							
							
								
							
							
								7e623b0d74 
								
							 
						 
						
							
							
								
								add changelog entry  
							
							
							
						 
						
							2010-11-19 10:17:16 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									BVK Chaitanya 
								
							 
						 
						
							
							
							
							
								
							
							
								9acdcbf325 
								
							 
						 
						
							
							
								
								use single quotes in menuentry setparams command  
							
							
							
						 
						
							2010-11-19 10:15:25 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Millan 
								
							 
						 
						
							
							
							
							
								
							
							
								9dfe92d07a 
								
							 
						 
						
							
							
								
								2010-11-18  Robert Millan  <rmh@gnu.org>  
							
							... 
							
							
							
							* grub-core/fs/btrfs.c (grub_btrfs_mount): Replace grub_strncmp()
	with grub_memcmp(). 
							
						 
						
							2010-11-18 16:52:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								41cc919ef7 
								
							 
						 
						
							
							
								
								* grub-core/normal/menu_entry.c (print_up): Fix displacement of up  
							
							... 
							
							
							
							arrow.
	Reported by: Jordan Uggla. 
							
						 
						
							2010-11-18 02:08:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								1afcc914c5 
								
							 
						 
						
							
							
								
								Make better UTF compliant.  
							
							... 
							
							
							
							* grub-core/normal/charset.c (grub_utf8_to_utf16): Handle 6- and 7-byte
	sequences as incorrect.
	(grub_is_valid_utf8): Likewise.
	(grub_utf8_to_ucs4): Likewise.
	(grub_ucs4_to_utf8): Handle codepoints outside of BMP.
	(grub_ucs4_to_utf8_alloc): Likewise.
	* include/grub/charset.h (grub_utf16_to_utf8): Likewise. 
							
						 
						
							2010-11-17 16:13:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								f18088844f 
								
							 
						 
						
							
							
								
								Make legacy_source behave like source.  
							
							... 
							
							
							
							* grub-core/commands/legacycfg.c (legacy_file): Don't call
	grub_show_menu.
	(grub_cmd_legacy_source): Call grub_show_menu if needed. 
							
						 
						
							2010-11-17 08:41:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								24ec575b72 
								
							 
						 
						
							
							
								
								* conf/Makefile.common (CFLAGS_GNULIB): Add -Wno-unused-parameter.  
							
							... 
							
							
							
							(-Wunused implies -Wunused-parameter, but not vice versa). 
							
						 
						
							2010-11-16 15:54:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								72b7c7aa36 
								
							 
						 
						
							
							
								
								* configure.ac: Make error messages less confusing by testing for  
							
							... 
							
							
							
							-Wtrampolines rather than -Wno-trampolines (since -Wno-* is always
accepted, but produces a diagnostic if something else is wrong). 
							
						 
						
							2010-11-16 15:50:20 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e98937aaf0 
								
							 
						 
						
							
							
								
								* grub-core/term/at_keyboard.c (grub_keyboard_controller_read)  
							
							... 
							
							
							
							[GRUB_MACHINE_MIPS_YEELOONG || GRUB_MACHINE_QEMU]: ifdef-ed out
	(now unused).
	(grub_keyboard_controller_init)
	[GRUB_MACHINE_MIPS_YEELOONG || GRUB_MACHINE_QEMU]: Don't attempt to
	read the initial state since controller isn't inited yet. 
							
						 
						
							2010-11-15 10:01:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								f6bbabc373 
								
							 
						 
						
							
							
								
								* grub-core/lib/relocator.c (malloc_in_range): Take into account that  
							
							... 
							
							
							
							allocate_regbeg may need to create new chunk header. 
							
						 
						
							2010-11-15 09:50:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								22e7dbb2bb 
								
							 
						 
						
							
							
								
								Fix quoting in legacy parser.  
							
							... 
							
							
							
							* grub-core/lib/legacy_parse.c (grub_legacy_escape): Correctly handle
	single quotes.
	(grub_legacy_parse): Likewise.
	Reported by: Jordan Uggla.
	Tested by: Jordan Uggla. 
							
						 
						
							2010-11-15 00:33:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								03f80960cf 
								
							 
						 
						
							
							
								
								Don't add -lgcc on i386 and x86_64.  
							
							... 
							
							
							
							* configure.ac (LIBS): Don't add -lgcc on i386 and x86_64.
	* conf/Makefile.common (LDADD_KERNEL): Likewise.
	* grub-core/Makefile.core.def (kernel): Use LDADD_KERNEL. 
							
						 
						
							2010-11-14 23:36:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								779dc15bf6 
								
							 
						 
						
							
							
								
								* configure.ac: Add -Wno-trampolines when supported.  
							
							
							
						 
						
							2010-11-14 17:13:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Modestas Vainius 
								
							 
						 
						
							
							
							
							
								
							
							
								d20a3b371c 
								
							 
						 
						
							
							
								
								* grub-core/kern/emu/getroot.c (grub_util_is_dmraid): Recognise ddf1_  
							
							... 
							
							
							
							fakeraid. 
							
						 
						
							2010-11-14 17:09:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giuseppe Caizzone 
								
							 
						 
						
							
							
							
							
								
							
							
								69c4feebb1 
								
							 
						 
						
							
							
								
								Add generic logical block size support for UDF.  
							
							... 
							
							
							
							* grub-core/fs/udf.c (GRUB_UDF_LOG2_BLKSIZE): Removed.
	(GRUB_UDF_BLKSZ): Removed.
	(struct grub_udf_data): New field "lbshift" to hold the logical	block
	size of the file system in log2 format. All users updated.
	(sblocklist): Change type to unsigned.
	(grub_udf_mount): Change type of "sblklist" to unsigned.
	Move AVDP search before VRS recognition, because the latter requires
	knowledge of the logical block size, which is detected during the
	former.
	Detect and validate logical block size during AVDP search, adding
	support for block sizes 512, 1024 and 4096.
	Make VRS recognition independent of block size. 
							
						 
						
							2010-11-14 17:03:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giuseppe Caizzone 
								
							 
						 
						
							
							
							
							
								
							
							
								e53609331b 
								
							 
						 
						
							
							
								
								Add generic logical block size support for UDF.  
							
							... 
							
							
							
							* grub-core/fs/udf.c (GRUB_UDF_LOG2_BLKSIZE): Removed.
	(GRUB_UDF_BLKSZ): Removed.
	(struct grub_udf_data): New field "lbshift" to hold the logical	block
	size of the file system in log2 format. All users updated.
	(sblocklist): Change type to unsigned.
	(grub_udf_mount): Change type of "sblklist" to unsigned.
	Move AVDP search before VRS recognition, because the latter requires
	knowledge of the logical block size, which is detected during the
	former.
	Detect and validate logical block size during AVDP search, adding
	support for block sizes 512, 1024 and 4096.
	Make VRS recognition independent of block size. 
							
						 
						
							2010-11-14 16:58:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giuseppe Caizzone 
								
							 
						 
						
							
							
							
							
								
							
							
								cb0229c587 
								
							 
						 
						
							
							
								
								Properly handle deleted files on UDF.  
							
							... 
							
							
							
							* grub-core/fs/udf.c (grub_udf_iterate_dir): Skip directory entries
	whose "characteristics" field has the bit GRUB_UDF_FID_CHAR_DELETED
	set. 
							
						 
						
							2010-11-14 16:51:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giuseppe Caizzone 
								
							 
						 
						
							
							
							
							
								
							
							
								406858a8a9 
								
							 
						 
						
							
							
								
								Support reading files larger than 2 GiB.  
							
							... 
							
							
							
							* grub-core/fs/udf.c (grub_udf_iterate_dir): Change type of variable
	"offset" to grub_off_t.
	(grub_udf_read_file): Likewise for parameter "pos". 
							
						 
						
							2010-11-14 16:48:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								130da6a745 
								
							 
						 
						
							
							
								
								* docs/grub.texi (Changes from GRUB Legacy): Note when save_env is  
							
							... 
							
							
							
							unavailable.
	(Simple configuration): Refer to Changes from GRUB Legacy about
	save_env availability. 
							
						 
						
							2010-11-14 16:25:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								65e93f6b84 
								
							 
						 
						
							
							
								
								* util/grub-install.in: Ignore empty partition table detection  
							
							... 
							
							
							
							instead of trying to include part_ module. 
							
						 
						
							2010-11-14 16:15:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								1fd08bf111 
								
							 
						 
						
							
							
								
								* grub-core/disk/lvm.c (GRUB_MOD_FINI): Reset the vg_list. Fixes  
							
							... 
							
							
							
							LVM on RAID support. 
							
						 
						
							2010-11-14 14:13:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								de1a024fff 
								
							 
						 
						
							
							
								
								Properly define WORDS_BIGENDIAN in wrapped environments.  
							
							... 
							
							
							
							* grub-core/lib/libgcrypt_wrap/cipher_wrap.h (WORDS_BIGENDIAN): New
	definition.
	* grub-core/lib/posix_wrap/sys/types.h (WORDS_BIGENDIAN): Likewise.
	Reported by: Manoel Rebelo Abranches.
	Tested by: Manoel Rebelo Abranches. 
							
						 
						
							2010-11-14 13:37:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								bc5dd0b9ca 
								
							 
						 
						
							
							
								
								* util/grub-mkconfig.in: Fix quoting.  
							
							
							
						 
						
							2010-11-13 16:27:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								58c184be7b 
								
							 
						 
						
							
							
								
								Support big ext2 files.  
							
							... 
							
							
							
							* grub-core/fs/ext2.c (grub_ext2_inode): Rename dir_acl to size_high.
	(grub_ext2_read_block): Support triple indirect blocks.
	(grub_ext2_read_file): Use 64-bit types and read size_high.
	(grub_ext2_open): Read size_high.
	Reported by: Ximin Luo.
	Tested by: Manoel Rebelo Abranches. 
							
						 
						
							2010-11-13 16:11:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								5f0c02b3d8 
								
							 
						 
						
							
							
								
								* util/grub-install.in: Handle filenames containing spaces.  
							
							... 
							
							
							
							Reported by: Jordan Uggla.
	Tested by: Jordan Uggla. 
							
						 
						
							2010-11-13 16:03:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								4417aae6b7 
								
							 
						 
						
							
							
								
								* util/grub-mkconfig.in (grub_script_check): New variable.  
							
							... 
							
							
							
							Use grub_script_check instead of grub-script-check.
	Reported by: Barry Jackson. 
							
						 
						
							2010-11-13 16:00:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								7625a68ebb 
								
							 
						 
						
							
							
								
								* docs/grub.texi (menu): Correct the order.  
							
							... 
							
							
							
							Reported by: D. Hugh Redelmeier. 
							
						 
						
							2010-11-13 15:56:23 +01:00