Szymon Janc 
								
							 
						 
						
							
							
							
							
								
							
							
								64d1f0412b 
								
							 
						 
						
							
							
								
								* docs/grub.texi (Support automatic decompression): Update with xz  
							
							... 
							
							
							
							decompression support. 
							
						 
						
							2011-01-07 22:42:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								b7d86d53c4 
								
							 
						 
						
							
							
								
								merge trunk  
							
							
							
						 
						
							2011-01-07 17:26:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								11b970d7c9 
								
							 
						 
						
							
							
								
								Always initialise *relroot in grub_find_root_device_from_mountinfo,  
							
							... 
							
							
							
							otherwise we free an uninitialised pointer if /proc is unmounted.
Reported by: Scott Moser. 
							
						 
						
							2011-01-07 17:24:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Szymon Janc 
								
							 
						 
						
							
							
							
							
								
							
							
								25953e1055 
								
							 
						 
						
							
							
								
								Improve loaders' kernel command line handling.  
							
							... 
							
							
							
							* grub-core/lib/cmdline.c: New file.
	* include/grub/lib/cmdline.h: Likewise.
	* grub-core/loader/i386/linux.c (grub_cmd_linux): Use
	grub_create_loader_cmdline to create kernel command line.
	* grub-core/loader/i386/pc/linux.c (grub_cmd_linux): Likewise.
	* grub-core/loader/powerpc/ieee1275/linux.c (grub_cmd_linux): Likewise.
	* grub-core/loader/sparc64/ieee1275/linux.c (grub_cmd_linux): Likewise.
	* grub-core/Makefile.core.def (linux16): Add lib/cmdline.c on i386_pc.
	(linux): Add lib/cmdline.c on common. 
							
						 
						
							2011-01-07 17:09:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e72d259fe1 
								
							 
						 
						
							
							
								
								* grub-core/fs/xfs.c (grub_xfs_iterate_dir): Take into account that  
							
							... 
							
							
							
							inopos might be unaligned. 
							
						 
						
							2011-01-07 17:06:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								c0cf26da6b 
								
							 
						 
						
							
							
								
								* grub-core/disk/mdraid1x_linux.c (grub_mdraid_detect): Add missing  
							
							... 
							
							
							
							endian transformations.
	* grub-core/disk/mdraid_linux.c (grub_mdraid_detect): Likewise.
	Based on report by: Doug Nazar. 
							
						 
						
							2011-01-07 16:17:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Doug Nazar 
								
							 
						 
						
							
							
							
							
								
							
							
								0ca09e6c52 
								
							 
						 
						
							
							
								
								* grub-core/disk/raid5_recover.c (grub_raid5_recover): Add missing  
							
							... 
							
							
							
							array->members[i].start_sector.
	* grub-core/disk/raid6_recover.c (grub_raid6_recover): Likewise. 
							
						 
						
							2011-01-07 14:41:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								014b68068d 
								
							 
						 
						
							
							
								
								* util/grub-setup.c (setup): Handle NetBSD and OpenBSD disklabels.  
							
							... 
							
							
							
							Reported and tested by: Grégoire Sutre. 
							
						 
						
							2011-01-07 13:27:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								6383772c92 
								
							 
						 
						
							
							
								
								remove unused variable  
							
							
							
						 
						
							2011-01-06 18:08:01 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								415502c26a 
								
							 
						 
						
							
							
								
								* tests/util/grub-shell.in: Set serial terminfo type to `dumb', to  
							
							... 
							
							
							
							avoid causing test failures by clearing the screen. 
							
						 
						
							2011-01-06 13:24:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								71b6a2b7a2 
								
							 
						 
						
							
							
								
								* grub-core/kern/emu/getroot.c (find_root_device_from_mountinfo):  
							
							... 
							
							
							
							Fix prefix check to handle the case where dir ends with a slash
(most significantly, "/" itself).
Reported by: Michael Vogt. 
							
						 
						
							2011-01-06 11:09:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								304e349b7f 
								
							 
						 
						
							
							
								
								include <grub/emu/getroot.h> for grub_find_device  
							
							
							
						 
						
							2011-01-05 11:41:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b3f8d28ad0 
								
							 
						 
						
							
							
								
								Run terminfo_cls on initing terminfo output to clear the screen and  
							
							... 
							
							
							
							move the cursor to (0,0).
	* grub-core/term/ieee1275/ofconsole.c (grub_ofconsole_init_output):
	Call grub_terminfo_output_init.
	* grub-core/term/serial.c (grub_serial_term_output): Set .init.
	* grub-core/term/terminfo.c (grub_terminfo_output_init): New function.
	* include/grub/terminfo.h (grub_terminfo_output_init): New declaration. 
							
						 
						
							2011-01-05 12:23:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								4c3e4f37be 
								
							 
						 
						
							
							
								
								* util/grub-install.in: Determine ofpathname, nvsetenv and efibootmgr  
							
							... 
							
							
							
							only when needed. 
							
						 
						
							2011-01-05 01:28:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								488f71f116 
								
							 
						 
						
							
							
								
								* grub-core/term/terminfo.c (grub_terminfo_readkey): Handle keys with  
							
							... 
							
							
							
							CTRL. 
							
						 
						
							2011-01-05 01:25:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								18a38098ad 
								
							 
						 
						
							
							
								
								The E820 type 5 is BADRAM, not EXEC_CODE.  
							
							... 
							
							
							
							* grub-core/loader/i386/bsd.c (GRUB_E820_EXEC_CODE): Removed.
	(GRUB_E820_BADRAM): New define.
	* grub-core/loader/i386/linux.c (grub_linux_boot): Translate code
	into reserved. Propagate BADRAM.
	* grub-core/loader/i386/bsd.c (GRUB_E820_EXEC_CODE): Removed.
	(GRUB_E820_BADRAM): New define. 
							
						 
						
							2011-01-05 01:14:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								9eae2084f4 
								
							 
						 
						
							
							
								
								* grub-core/lib/efi/relocator.c (grub_relocator_firmware_fill_events):  
							
							... 
							
							
							
							Ignore the memory post-4G.
	(grub_relocator_firmware_alloc_region): Additional debug statement. 
							
						 
						
							2011-01-04 19:08:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								ebc71d284c 
								
							 
						 
						
							
							
								
								* grub-core/kern/emu/getroot.c (grub_util_get_grub_dev): Check md/%s  
							
							... 
							
							
							
							names.
	Reported by: David Pravec. 
							
						 
						
							2011-01-04 18:15:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								92882f28b6 
								
							 
						 
						
							
							
								
								merge trunk  
							
							
							
						 
						
							2011-01-04 15:51:41 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								944404efb8 
								
							 
						 
						
							
							
								
								merge trunk  
							
							
							
						 
						
							2011-01-04 15:41:07 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								446fa40081 
								
							 
						 
						
							
							
								
								* grub-core/disk/i386/pc/biosdisk.c (GRUB_MOD_INIT): Workaround buggy  
							
							... 
							
							
							
							BIOSes. 
							
						 
						
							2011-01-04 15:42:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								a0159f370d 
								
							 
						 
						
							
							
								
								* grub-core/lib/reed_solomon.c (grub_reed_solomon_add_redundancy):  
							
							... 
							
							
							
							Prevent overflow.
	(grub_reed_solomon_recover): Likewise. 
							
						 
						
							2011-01-04 15:39:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e5146ca18b 
								
							 
						 
						
							
							
								
								* grub-core/lib/reed_solomon.c (main) [TEST]: Reactivate normal test.  
							
							
							
						 
						
							2011-01-04 15:37:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								956384994b 
								
							 
						 
						
							
							
								
								* grub-core/lib/reed_solomon.c (scratch) [! STANDALONE]: Remove leftover  
							
							... 
							
							
							
							variable. 
							
						 
						
							2011-01-04 15:35:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								5b1bdf1231 
								
							 
						 
						
							
							
								
								* grub-core/commands/legacycfg.c (GRUB_MOD_INIT): Fix typo in  
							
							... 
							
							
							
							descriptions of extract_legacy_entries_source and
extract_legacy_entries_configfile.
Reported by: Seung Soo, Ha. 
							
						 
						
							2011-01-04 13:05:19 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								99d925aad4 
								
							 
						 
						
							
							
								
								* grub-core/bus/pci.c (grub_pci_iterate): Skip remaining functions  
							
							... 
							
							
							
							on devices that do not implement function 0. 
							
						 
						
							2011-01-03 23:56:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								092fd3a072 
								
							 
						 
						
							
							
								
								merge mainline into ahci  
							
							
							
						 
						
							2011-01-03 16:03:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								7a1d4deec9 
								
							 
						 
						
							
							
								
								Fix finalisation/restore  
							
							
							
						 
						
							2011-01-03 15:59:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								fb7ab4a99b 
								
							 
						 
						
							
							
								
								add missing == 0  
							
							
							
						 
						
							2011-01-03 15:54:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dave Vasilevsky 
								
							 
						 
						
							
							
							
							
								
							
							
								4af0504b72 
								
							 
						 
						
							
							
								
								* grub-core/fs/hfsplus.c: Make parent unsigned.  
							
							... 
							
							
							
							(grub_hfsplus_cmp_catkey): Don't compare using subtraction, it
	overflows.
	(grub_hfsplus_cmp_extkey): Likewise 
							
						 
						
							2011-01-03 15:30:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								469ee10a7f 
								
							 
						 
						
							
							
								
								* util/grub-install.in: Correctly use bootloader_id and not  
							
							... 
							
							
							
							GRUB_DISTRIBUTOR on efibootmgr line. 
							
						 
						
							2011-01-03 14:33:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								323a8e9c64 
								
							 
						 
						
							
							
								
								* util/grub-mkfont.c (main): Report errors in FT_New_Face.  
							
							
							
						 
						
							2011-01-03 14:16:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									phcoder 
								
							 
						 
						
							
							
							
							
								
							
							
								7021cb3e16 
								
							 
						 
						
							
							
								
								Fix incorrect usage of variables in grub-install  
							
							
							
						 
						
							2011-01-03 13:48:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									phcoder 
								
							 
						 
						
							
							
							
							
								
							
							
								bea3358389 
								
							 
						 
						
							
							
								
								First handling of ia64-efi in grub-mkimage  
							
							
							
						 
						
							2011-01-03 13:46:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									phcoder 
								
							 
						 
						
							
							
							
							
								
							
							
								c18271ed00 
								
							 
						 
						
							
							
								
								Fix compilation errors  
							
							
							
						 
						
							2011-01-03 02:28:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								0718f66d12 
								
							 
						 
						
							
							
								
								Discard a bunch of junk code  
							
							
							
						 
						
							2011-01-03 00:56:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									phcoder 
								
							 
						 
						
							
							
							
							
								
							
							
								5faa440cb0 
								
							 
						 
						
							
							
								
								Discard several spurious differences from mainline  
							
							
							
						 
						
							2011-01-03 00:47:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									phcoder 
								
							 
						 
						
							
							
							
							
								
							
							
								0a2b2cdc95 
								
							 
						 
						
							
							
								
								Fix autogen  
							
							
							
						 
						
							2011-01-03 00:30:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								0f35c665e6 
								
							 
						 
						
							
							
								
								merge mainline to ia64  
							
							
							
						 
						
							2011-01-03 00:04:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								7edf63fce6 
								
							 
						 
						
							
							
								
								merge ia64-emu into ia64  
							
							
							
						 
						
							2011-01-02 23:55:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									phcoder 
								
							 
						 
						
							
							
							
							
								
							
							
								f49157dfe5 
								
							 
						 
						
							
							
								
								Restructure module loading and many fixes. Now normal.mod loads successfully  
							
							
							
						 
						
							2011-01-02 23:30:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									phcoder 
								
							 
						 
						
							
							
							
							
								
							
							
								bbbf84350e 
								
							 
						 
						
							
							
								
								Working hello.mod with extcmd.mod  
							
							
							
						 
						
							2011-01-02 19:20:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									phcoder 
								
							 
						 
						
							
							
							
							
								
							
							
								73911575dd 
								
							 
						 
						
							
							
								
								support for registering functions from modules (not tested yet)  
							
							
							
						 
						
							2011-01-02 14:58:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									phcoder 
								
							 
						 
						
							
							
							
							
								
							
							
								daca6c5f45 
								
							 
						 
						
							
							
								
								ltoff relocation support  
							
							
							
						 
						
							2011-01-02 14:39:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									phcoder 
								
							 
						 
						
							
							
							
							
								
							
							
								f9c30af6d0 
								
							 
						 
						
							
							
								
								Succesfully loaded return-only module on ia64-emu  
							
							
							
						 
						
							2011-01-02 14:09:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								6f49d0aacb 
								
							 
						 
						
							
							
								
								Add missing cache.c  
							
							
							
						 
						
							2011-01-01 15:53:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								52f65ea0bc 
								
							 
						 
						
							
							
								
								add moddi3 and divdi3  
							
							
							
						 
						
							2011-01-01 15:28:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3a04c65d00 
								
							 
						 
						
							
							
								
								Always add libgcc.h  
							
							
							
						 
						
							2011-01-01 15:13:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ian Campbell 
								
							 
						 
						
							
							
							
							
								
							
							
								1b394975e9 
								
							 
						 
						
							
							
								
								* util/grub.d/20_linux_xen.in (linux_entry): Correctly capitalize  
							
							... 
							
							
							
							Xen and reorder menu item wording to make it clearer that this entry
will launch Xen.  Print separate messages when loading Xen and
Linux. 
							
						 
						
							2010-12-31 22:49:42 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								fb17547ca8 
								
							 
						 
						
							
							
								
								Check amiga partmap checksum  
							
							
							
						 
						
							2010-12-31 15:23:06 +01:00