Robert Millan 
								
							 
						 
						
							
							
							
							
								
							
							
								1a3aaff40f 
								
							 
						 
						
							
							
								
								2010-11-04  Robert Millan  <rmh@gnu.org>  
							
							... 
							
							
							
							* util/deviceiter.c (grub_util_iterate_devices): Increase SCSI
	limit to 48 (to cope with Sun Fire X4500), and IDE limit to 96
	(its SATA disks are detected as slaveless IDE master drives on
	kFreeBSD).
	Reported by Carsten Aulbert. 
							
						 
						
							2010-11-04 13:58:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								a75f4f62ae 
								
							 
						 
						
							
							
								
								* util/bin2h.c (main): Fix spelling error in generated output.  
							
							
							
						 
						
							2010-11-02 22:51:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Grégoire Sutre 
								
							 
						 
						
							
							
							
							
								
							
							
								33b4b0c61a 
								
							 
						 
						
							
							
								
								Fix an integer overflow.  
							
							
							
						 
						
							2010-11-01 23:42:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								2b36fbf493 
								
							 
						 
						
							
							
								
								* grub-core/loader/i386/linux.c (grub_cmd_linux): Autoload vbe.mod if  
							
							... 
							
							
							
							vga= option is supplied. 
							
						 
						
							2010-11-01 13:10:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								74aaf558ef 
								
							 
						 
						
							
							
								
								* util/grub.d/10_hurd.in: Don't call savedefault on recovery entries.  
							
							... 
							
							
							
							* util/grub.d/10_kfreebsd.in: Likewise.
	* util/grub.d/10_linux.in: Likewise.
	* util/grub.d/20_linux_xen.in: Likewise. 
							
						 
						
							2010-11-01 12:49:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								6428dec358 
								
							 
						 
						
							
							
								
								* grub-core/lib/arg.c (grub_arg_parse): Avoid interpreting direct  
							
							... 
							
							
							
							argument as an argument to no-argument option. 
							
						 
						
							2010-11-01 12:45:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								f8729d984a 
								
							 
						 
						
							
							
								
								* util/grub.d/10_linux.in: Add missing load_video with explicit  
							
							... 
							
							
							
							GRUB_GFXPAYLOAD_LINUX. 
							
						 
						
							2010-11-01 12:36:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								89d68fa681 
								
							 
						 
						
							
							
								
								* Makefile.am (libgrub.pp): Propagate the libgrub.a split.  
							
							
							
						 
						
							2010-11-01 12:29:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3a1197cdb0 
								
							 
						 
						
							
							
								
								* grub-core/disk/mdraid1x_linux.c (grub_mdraid_detect): Do not put  
							
							... 
							
							
							
							elements with invlid index.
	* grub-core/disk/mdraid_linux.c (grub_mdraid_detect): Likewise.
	* grub-core/disk/raid.c (insert_array): Automatically reallocate
	members.
	* include/grub/raid.h (grub_raid_member): New struct.
	(grub_raid_array): Transform devices and start_sector into usage of
	grub_raid_member. All users updated
	(allocated_devs): New member. 
							
						 
						
							2010-11-01 10:20:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								71574288a4 
								
							 
						 
						
							
							
								
								* docs/man/grub-set-default.h2m: Clarify that only saved default entry  
							
							... 
							
							
							
							is modified 
							
						 
						
							2010-11-01 10:11:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									BVK Chaitanya 
								
							 
						 
						
							
							
							
							
								
							
							
								8d40ec6590 
								
							 
						 
						
							
							
								
								NetBSD build fix for getline function conflict from gnulib.  
							
							... 
							
							
							
							* Makefile.util.def (libgrubkern.a): New library for grub kernel
	components that depend on gnulib headers.
	(libgrubmods.a): Renamed from earlier libgrub.a.
	* conf/Makefile.common: Remove gnulib from *_LIBRARY flags. 
							
						 
						
							2010-10-29 15:26:16 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									BVK Chaitanya 
								
							 
						 
						
							
							
							
							
								
							
							
								2fb384544a 
								
							 
						 
						
							
							
								
								merge with mainline  
							
							
							
						 
						
							2010-10-29 15:19:30 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									BVK Chaitanya 
								
							 
						 
						
							
							
							
							
								
							
							
								3863137172 
								
							 
						 
						
							
							
								
								renamed libemu and libgrub to libgrubkern and libgrubmods respectively  
							
							
							
						 
						
							2010-10-29 14:44:25 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								95b9257e6e 
								
							 
						 
						
							
							
								
								* util/grub-setup.c (setup): Refuse to do a cross-disk embeddingless  
							
							... 
							
							
							
							install rather than creating a broken install. 
							
						 
						
							2010-10-26 12:40:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								26c53dc64c 
								
							 
						 
						
							
							
								
								* util/grub-setup.c (argp): Remove misleading example of installing to  
							
							... 
							
							
							
							a partition. 
							
						 
						
							2010-10-26 12:33:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								4171b3c5bc 
								
							 
						 
						
							
							
								
								* util/grub-setup.c (setup): Clarify the error message.  
							
							
							
						 
						
							2010-10-26 12:31:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								18568d1852 
								
							 
						 
						
							
							
								
								* include/grub/types.h (grub_target_off_t): Removed no longer used type.  
							
							
							
						 
						
							2010-10-26 12:29:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								4f6a2e2175 
								
							 
						 
						
							
							
								
								* grub-core/kern/emu/misc.c  
							
							... 
							
							
							
							(grub_make_system_path_relative_to_its_root)
	[HAVE_LIBZFS && HAVE_LIBNVPAIR]: Fix mountpoint return on ZFS. 
							
						 
						
							2010-10-23 20:39:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								5c81f8b349 
								
							 
						 
						
							
							
								
								* grub-core/kern/emu/misc.c  
							
							... 
							
							
							
							(grub_make_system_path_relative_to_its_root): Revert r2882. 
							
						 
						
							2010-10-23 20:34:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e138c45836 
								
							 
						 
						
							
							
								
								* grub-core/lib/relocator.c (grub_relocator_subchunk): Remove now  
							
							... 
							
							
							
							useless field head. All users updated.
	(free_subchunk): Correct handling of IN_REGION subchunk. 
							
						 
						
							2010-10-22 22:49:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								0cbcdf0e6f 
								
							 
						 
						
							
							
								
								* docs/grub.texi (Installing GRUB using grub-install): Proofread.  
							
							... 
							
							
							
							(Supported kernels): Likewise. 
							
						 
						
							2010-10-22 14:17:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									BVK Chaitanya 
								
							 
						 
						
							
							
							
							
								
							
							
								4b2047e265 
								
							 
						 
						
							
							
								
								netbsd fixes  
							
							
							
						 
						
							2010-10-19 10:44:57 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									Grégoire Sutre 
								
							 
						 
						
							
							
							
							
								
							
							
								b65ea15514 
								
							 
						 
						
							
							
								
								Make mktemp invocations portable.  
							
							
							
						 
						
							2010-10-18 22:50:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									BVK Chaitanya 
								
							 
						 
						
							
							
							
							
								
							
							
								30385e717e 
								
							 
						 
						
							
							
								
								* util/grub.d/10_linux.in: Fix built-in initramfs image mode for  
							
							... 
							
							
							
							Linux kernel, reported by Dennis Schridde. 
							
						 
						
							2010-10-18 15:55:56 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									BVK Chaitanya 
								
							 
						 
						
							
							
							
							
								
							
							
								05f43cdd03 
								
							 
						 
						
							
							
								
								add change log entry  
							
							
							
						 
						
							2010-10-18 13:41:00 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									BVK Chaitanya 
								
							 
						 
						
							
							
							
							
								
							
							
								6351c13140 
								
							 
						 
						
							
							
								
								fix built-in initramfs case  
							
							
							
						 
						
							2010-10-18 13:38:42 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									Szymon Janc 
								
							 
						 
						
							
							
							
							
								
							
							
								800e6a9be5 
								
							 
						 
						
							
							
								
								* grub-core/normal/auth.c (grub_auth_check_authentication):  
							
							... 
							
							
							
							Set-but-not-used variable removed. 
							
						 
						
							2010-10-17 15:41:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								d82df574cd 
								
							 
						 
						
							
							
								
								* docs/grub.texi (GNU/Linux): Document APM unavailability with  
							
							... 
							
							
							
							32-bit linux protocol. 
							
						 
						
							2010-10-17 02:08:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								7bced4583e 
								
							 
						 
						
							
							
								
								* grub-core/kern/i386/pc/startup.S (grub_console_setcursor): Check  
							
							... 
							
							
							
							cursor shape for sanity. 
							
						 
						
							2010-10-17 01:49:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								5b0276902e 
								
							 
						 
						
							
							
								
								* docs/grub.texi (Installation): Document buggy BIOS install.  
							
							
							
						 
						
							2010-10-17 00:46:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								ba5f65cfa1 
								
							 
						 
						
							
							
								
								* docs/grub.texi (Installation): Indent.  
							
							
							
						 
						
							2010-10-17 00:38:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								fdf2ec9c8c 
								
							 
						 
						
							
							
								
								* util/grub-setup.c (setup): New parameter allow_floppy.  
							
							... 
							
							
							
							(arguments): New member allow_floppy.
	(argp_parser): Handle --allow-floppy.
	(main): Pass allow_floppy.
	* util/grub-install.in: New option --allow-floppy passed though to
	grub-setup. 
							
						 
						
							2010-10-17 00:35:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								861dfd4cb2 
								
							 
						 
						
							
							
								
								* util/grub-install.in: Handle partitionless disks.  
							
							
							
						 
						
							2010-10-17 00:28:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								f77a8c2470 
								
							 
						 
						
							
							
								
								* util/grub-setup.c (setup): Don't clean blocklists before readability  
							
							... 
							
							
							
							verfification. 
							
						 
						
							2010-10-17 00:25:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								27d9ee3253 
								
							 
						 
						
							
							
								
								* docs/grub.texi (Installation): Document embedding zone. Remove  
							
							... 
							
							
							
							obsolete grub-install example. 
							
						 
						
							2010-10-16 23:38:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Szymon Janc 
								
							 
						 
						
							
							
							
							
								
							
							
								6bdda8f877 
								
							 
						 
						
							
							
								
								* grub-core/commands/legacycfg.c (grub_cmd_legacy_kernel):  
							
							... 
							
							
							
							Set-but-not-used variable ifdef'ed.
	* grub-core/lib/legacy_parse.c (grub_legacy_parse): Likewise.
	* grub-core/bus/usb/ohci.c (grub_ohci_pci_iter): Set-but-not-used
	variable removed.
	* grub-core/disk/lvm.c (grub_lvm_scan_device): Likewise.
	* grub-core/fs/jfs.c (grub_jfs_find_file): Likewise.
	* grub-core/fs/minix.c (grub_minix_dir): Likewise.
	* grub-core/fs/sfs.c (grub_sfs_read_extent): Likewise.
	* grub-core/fs/ufs.c (grub_ufs_dir): Likewise.
	* grub-core/gfxmenu/gui_list.c (grub_gui_list_new): Likewise.
	* grub-core/gfxmenu/view.c (redraw_menu_visit): Likewise.
	* grub-core/gfxmenu/widget-box.c (draw): Likewise.
	* grub-core/lib/relocator.c (malloc_in_range): Likewise.
	* grub-core/loader/i386/bsdXX.c (grub_netbsd_load_elf_meta): Likewise.
	* grub-core/loader/i386/bsd_pagetable.c (fill_bsd64_pagetable):
	Likewise. 
							
						 
						
							2010-10-16 22:16:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e19b016b30 
								
							 
						 
						
							
							
								
								* grub-core/commands/acpihalt.c (skip_ext_op): Skip index field op.  
							
							... 
							
							
							
							* include/grub/acpi.h (GRUB_ACPI_EXTOPCODE_INDEX_FIELD_OP): New
	enum value. 
							
						 
						
							2010-10-16 20:01:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								6c8d300275 
								
							 
						 
						
							
							
								
								* grub-core/commands/acpihalt.c (get_sleep_type): Accept \_S5_ as  
							
							... 
							
							
							
							synonym to _S5_. Needed for some DSDTs. 
							
						 
						
							2010-10-16 19:12:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								c32b51c9f9 
								
							 
						 
						
							
							
								
								Userspace ACPI parser debugging.  
							
							... 
							
							
							
							* grub-core/commands/acpihalt.c [GRUB_DSDT_TEST]: Include userspace
	headers and add relevant defines. Don't include standard headers.
	(main) [GRUB_DSDT_TEST]: New function.
	* include/grub/acpi.h [GRUB_DSDT_TEST]: Don't include standard headers.
	Don't declare functions. 
							
						 
						
							2010-10-16 19:06:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								fbfbeb394f 
								
							 
						 
						
							
							
								
								Remove dead grub_efi_mm_fini.  
							
							... 
							
							
							
							* grub-core/kern/efi/mm.c (allocated_page): Removed.
	(ALLOCATED_PAGES_SIZE): Likewise.
	(MAX_ALLOCATED_PAGES): Likewise.
	(allocated_pages): Likewise.
	(grub_efi_allocate_pages): Don't record allocated pages.
	(grub_efi_free_pages): Likewise.
	(grub_efi_mm_init): Likewise.
	(grub_efi_mm_fini): Removed. 
							
						 
						
							2010-10-16 17:50:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								65f7ed7c9a 
								
							 
						 
						
							
							
								
								* grub-core/kern/efi/mm.c (BYTES_TO_PAGES): Round up instead of down.  
							
							... 
							
							
							
							(grub_efi_mm_init): Take into account the memory map size increase. 
							
						 
						
							2010-10-16 17:44:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								24977b4451 
								
							 
						 
						
							
							
								
								* grub-core/term/ns8250.c (do_real_config): Set port->broken to 0.  
							
							... 
							
							
							
							(serial_hw_put): Wait based on real time rather than port reads. Don't
	roken ports.
	* include/grub/serial.h (grub_serial_port): New field broken. 
							
						 
						
							2010-10-16 17:29:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Millan 
								
							 
						 
						
							
							
							
							
								
							
							
								5f8b440b6b 
								
							 
						 
						
							
							
								
								Mention who reported this bug.  
							
							
							
						 
						
							2010-10-16 02:34:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Millan 
								
							 
						 
						
							
							
							
							
								
							
							
								1eb01cd276 
								
							 
						 
						
							
							
								
								2010-10-16  Robert Millan  <rmh@gnu.org>  
							
							... 
							
							
							
							* grub-core/kern/emu/misc.c
	(grub_make_system_path_relative_to_its_root): Fix premature return
	when processing non-root ZFS filesystems. 
							
						 
						
							2010-10-16 02:30:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Millan 
								
							 
						 
						
							
							
							
							
								
							
							
								2d5fed60d0 
								
							 
						 
						
							
							
								
								2010-10-15  Robert Millan  <rmh@gnu.org>  
							
							... 
							
							
							
							* util/grub.d/10_linux.in (list): Expand "vmlinu[zx]" instances to
	guarantee compressed ones are processed first. 
							
						 
						
							2010-10-15 12:06:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								d0f4c1ea0f 
								
							 
						 
						
							
							
								
								* grub-core/efiemu/main.c (grub_efiemu_prepare): Handle errors from  
							
							... 
							
							
							
							grub_efiemu_autocore. 
							
						 
						
							2010-10-14 15:44:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								d87c681fd4 
								
							 
						 
						
							
							
								
								* grub-core/kern/i386/pc/startup.S (bypass_table): Use 0x1b explicitly  
							
							... 
							
							
							
							rather than 0x1b.
	(grub_console_getkey): Use correct jae opcode rather than ja. 
							
						 
						
							2010-10-14 15:35:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Millan 
								
							 
						 
						
							
							
							
							
								
							
							
								219b35646a 
								
							 
						 
						
							
							
								
								2010-10-12  Robert Millan  <rmh@gnu.org>  
							
							... 
							
							
							
							* util/grub-mkconfig.in: Merge `GRUB_DISABLE_LINUX_RECOVERY' and
	`GRUB_DISABLE_NETBSD_RECOVERY' into a single `GRUB_DISABLE_RECOVERY'
	variable.  All references updated.
	
	* util/grub.d/10_kfreebsd.in: Support recovery boot entries. 
							
						 
						
							2010-10-12 14:47:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								20c6bb7e9e 
								
							 
						 
						
							
							
								
								Correctly distinguish mdraid flavours.  
							
							... 
							
							
							
							* grub-core/disk/raid.c (grub_raid_getname) [GRUB_UTIL]: New function.
	(insert_array): New argument raid.
	* include/grub/disk.h (grub_disk_dev) [GRUB_UTIL]: New member raidname.
	* include/grub/raid.h (grub_raid_array) [GRUB_UTIL]: New member driver.
	* util/grub-probe.c (probe): PRint raidname instead of plainly "mdraid". 
							
						 
						
							2010-10-08 23:27:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								74baff844e 
								
							 
						 
						
							
							
								
								* grub-core/kern/i386/pc/startup.S (grub_console_getkey): Fix incorrect  
							
							... 
							
							
							
							handling of special keys. 
							
						 
						
							2010-10-06 19:46:20 +02:00