Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							14b48a19c2 
							
						 
					 
					
						
						
							
							* grub-core/loader/xnu.c (grub_cmd_xnu_kernel) [! GRUB_MACHINE_EFI]:  
						
						 
						
						... 
						
						
						
						Preload EFIemu.
	(grub_cmd_xnu_kernel64) [! GRUB_MACHINE_EFI]: Likewise. 
						
					 
					
						2010-12-27 07:19:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							693db2df56 
							
						 
					 
					
						
						
							
							* grub-core/loader/xnu.c (grub_cmd_xnu_kext): Abort if no kernel  
						
						 
						
						... 
						
						
						
						is loaded
	(grub_cmd_xnu_kextdir): Likewise.
	(grub_cmd_xnu_splash): Likewise. 
						
					 
					
						2010-12-27 07:18:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c76386454e 
							
						 
					 
					
						
						
							
							Avoid using Reed-Solomon with 0 redundancy.  
						
						 
						
						... 
						
						
						
						* grub-core/kern/i386/pc/startup.S: Remove 0-data check.
	* grub-core/lib/reed_solomon.c (decode_block): Do not proceed on 0 data
	or 0 redundancy.
	(grub_reed_solomon_add_redundancy): Do not proceed with 0 redundancy.
	(grub_reed_solomon_recover): Likewise. 
						
					 
					
						2010-12-27 07:09:43 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							25dd47804d 
							
						 
					 
					
						
						
							
							Don't use disk subsystem in freebsd_boot.  
						
						 
						
						... 
						
						
						
						* grub-core/loader/i386/bsd.c (freebsd_bootdev): New variable.
	(freebsd_biosdev): Likewise.
	(grub_freebsd_boot): Use freebsd_bootdev and freebsd_biosdev.
	(grub_cmd_freebsd): Set freebsd_bootdev and freebsd_biosdev. 
						
					 
					
						2010-12-27 07:06:41 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0b2db94300 
							
						 
					 
					
						
						
							
							Handling of files of unknown size is currently limited. They can't be  
						
						 
						
						... 
						
						
						
						used e.g. for initrd or modules. Moreover gzip handling of not
	easily seekable files is buggy. Disable unknown file size for now. May
	be inefficient but works.
	* grub-core/io/gzio.c (test_header): Always retrieve the file size.
	* grub-core/io/xzio.c (grub_xzio_open): Likewise. 
						
					 
					
						2010-12-26 21:15:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mirko Parthey 
							
						 
					 
					
						
						
						
						
							
						
						
							5c408d0f50 
							
						 
					 
					
						
						
							
							* grub-core/boot/i386/pc/boot.S: Fix %es:%bx pointing to nowhere on  
						
						 
						
						... 
						
						
						
						floppy probe. 
						
					 
					
						2010-12-26 20:49:08 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeroen Dekkers 
							
						 
					 
					
						
						
						
						
							
						
						
							190a011a8b 
							
						 
					 
					
						
						
							
							* grub-core/disk/raid.c (insert_array): Don't add spurious members.  
						
						 
						
						
						
					 
					
						2010-12-25 22:32:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shea Levy 
							
						 
					 
					
						
						
						
						
							
						
						
							022d01b807 
							
						 
					 
					
						
						
							
							* grub-core/genmod.sh.in: Use @OBJCOPY@ rather than objcopy.  
						
						 
						
						
						
					 
					
						2010-12-25 18:21:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0354b8672c 
							
						 
					 
					
						
						
							
							* grub-core/commands/acpihalt.c (grub_acpi_halt): Sleep for 1.5 before  
						
						 
						
						... 
						
						
						
						writing an error message because of async power management.
	* grub-core/kern/mips/yeeloong/init.c (grub_halt): Likewise.
	(grub_reboot): Likewise. 
						
					 
					
						2010-12-25 14:09:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							20641b6baa 
							
						 
					 
					
						
						
							
							* grub-core/lib/reed_solomon.c (gauss_solve): Fix size of standalone  
						
						 
						
						... 
						
						
						
						scratch area.  Make sure to initialise chosen in standalone mode as
well as non-standalone.
Reported by: Robert Hooker and Andy Whitcroft.
Tested by: Andy Whitcroft. 
						
					 
					
						2010-12-21 16:51:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							d060ad60ee 
							
						 
					 
					
						
						
							
							* grub-core/commands/echo.c (grub_cmd_echo): Make UTF-8-clean by  
						
						 
						
						... 
						
						
						
						constructing a new unescaped string and passing it to grub_xputs in
one go, rather than passing characters to grub_printf one at a time. 
						
					 
					
						2010-12-21 13:52:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							b889cfadf9 
							
						 
					 
					
						
						
							
							* grub-core/fs/udf.c (read_string): Pacify GCC warning by  
						
						 
						
						... 
						
						
						
						initialising utf16. 
						
					 
					
						2010-12-21 13:00:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							5318fe9804 
							
						 
					 
					
						
						
							
							* grub-core/loader/i386/multiboot_mbi.c (grub_multiboot_add_module):  
						
						 
						
						... 
						
						
						
						Avoid next pointing to nowhere. 
						
					 
					
						2010-12-20 16:13:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							6c85b743f5 
							
						 
					 
					
						
						
							
							* grub-core/fs/affs.c (grub_affs_mount): Read data->bblock.rootblock  
						
						 
						
						... 
						
						
						
						rather than assuming than rootblock is exactly in the middle.
	(grub_affs_label): Likewise. 
						
					 
					
						2010-12-19 00:52:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a2a08a35bf 
							
						 
					 
					
						
						
							
							* grub-core/fs/affs.c (grub_affs_fs) [GRUB_UTIL]: Explicitly set  
						
						 
						
						... 
						
						
						
						reserved_first_sector to 0.
	* grub-core/fs/cpio.c (grub_cpio_fs) [GRUB_UTIL]: Likewise.
	* grub-core/fs/sfs.c (grub_sfs_fs) [GRUB_UTIL]: Likewise.
	* grub-core/fs/xfs.c (grub_xfs_fs) [GRUB_UTIL]: Likewise. 
						
					 
					
						2010-12-19 00:49:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7059d1ec14 
							
						 
					 
					
						
						
							
							Fix handling of UTF-16 UDF labels.  
						
						 
						
						... 
						
						
						
						* grub-core/fs/udf.c (grub_udf_iterate_dir): Move string-parsing part
	(read_string): .. here.
	(grub_udf_label): Use read_string. 
						
					 
					
						2010-12-19 00:43:41 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								BVK Chaitanya 
							
						 
					 
					
						
						
						
						
							
						
						
							fcf983f8c7 
							
						 
					 
					
						
						
							
							merge with mainline  
						
						 
						
						
						
					 
					
						2010-12-19 09:17:22 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							32570200a8 
							
						 
					 
					
						
						
							
							* grub-core/normal/term.c (print_more): Make \r or \n scroll one  
						
						 
						
						... 
						
						
						
						line, and other keys scroll an entire page (previous handling was
for \r and \n to scroll a page and other keys to scroll two lines). 
						
					 
					
						2010-12-18 17:37:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e1dffcf270 
							
						 
					 
					
						
						
							
							* grub-core/loader/i386/multiboot_mbi.c (grub_multiboot_make_mbi):  
						
						 
						
						... 
						
						
						
						Set ptrdest to correct get_physical_target_address rather than
	incorrect get_virtual_current_address. 
						
					 
					
						2010-12-18 14:31:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kashyap garimella 
							
						 
					 
					
						
						
						
						
							
						
						
							b04298cfa2 
							
						 
					 
					
						
						
							
							* grub-core/loader/i386/multiboot_mbi.c (grub_multiboot_load): Use  
						
						 
						
						... 
						
						
						
						correct cat to grub_uint8_t * rather than grub_uint32_t *. 
						
					 
					
						2010-12-18 15:22:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							1fb430f865 
							
						 
					 
					
						
						
							
							* grub-core/gettext/gettext.c (grub_gettext_init_ext): Factor out  
						
						 
						
						... 
						
						
						
						.mo/.mo.gz opening sequence to ...
(grub_mofile_open_lang): ... here.
(grub_gettext_init_ext): If opening ll_CC fails, try ll.
* util/grub.d/00_header.in (grub_lang): Include country part of
locale.
Reported by: Mario Limonciello. 
						
					 
					
						2010-12-10 11:45:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								BVK Chaitanya 
							
						 
					 
					
						
						
						
						
							
						
						
							393324be7c 
							
						 
					 
					
						
						
							
							execute menu editor commands with argument scope  
						
						 
						
						
						
					 
					
						2010-12-08 16:43:11 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							24b7938b32 
							
						 
					 
					
						
						
							
							* grub-core/kern/i386/pc/startup.S (grub_console_getkey): Use `>> 1'  
						
						 
						
						... 
						
						
						
						rather than `/ 2', as the latter requires -Wa,--divide which would
require bumping our minimum binutils version. 
						
					 
					
						2010-12-04 16:19:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robert Millan 
							
						 
					 
					
						
						
						
						
							
						
						
							15abb5547f 
							
						 
					 
					
						
						
							
							Merge ZFS.  
						
						 
						
						
						
					 
					
						2010-12-01 22:57:49 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robert Millan 
							
						 
					 
					
						
						
						
						
							
						
						
							54207d4b6c 
							
						 
					 
					
						
						
							
							Update GPL for ZFS code to version 3, move copyright lines for Vladimir and me to FSF (covered by our assignments)  
						
						 
						
						
						
					 
					
						2010-12-01 22:55:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robert Millan 
							
						 
					 
					
						
						
						
						
							
						
						
							bf78d5b251 
							
						 
					 
					
						
						
							
							2010-12-01  Robert Millan  <rmh@gnu.org>  
						
						 
						
						... 
						
						
						
						* grub-core/fs/zfs/zfs.c: New file.
	* grub-core/fs/zfs/zfs_fletcher.c: Likewise.
	* grub-core/fs/zfs/zfs_lzjb.c: Likewise.
	* grub-core/fs/zfs/zfs_sha256.c: Likewise.
	* grub-core/fs/zfs/zfsinfo.c: Likewise.
	
	* include/grub/zfs/dmu.h: Likewise.
	* include/grub/zfs/dmu_objset.h: Likewise.
	* include/grub/zfs/dnode.h: Likewise.
	* include/grub/zfs/dsl_dataset.h: Likewise.
	* include/grub/zfs/dsl_dir.h: Likewise.
	* include/grub/zfs/sa_impl.h: Likewise.
	* include/grub/zfs/spa.h: Likewise.
	* include/grub/zfs/uberblock_impl.h: Likewise.
	* include/grub/zfs/vdev_impl.h: Likewise.
	* include/grub/zfs/zap_impl.h: Likewise.
	* include/grub/zfs/zap_leaf.h: Likewise.
	* include/grub/zfs/zfs.h: Likewise.
	* include/grub/zfs/zfs_acl.h: Likewise.
	* include/grub/zfs/zfs_znode.h: Likewise.
	* include/grub/zfs/zil.h: Likewise.
	* include/grub/zfs/zio.h: Likewise.
	* include/grub/zfs/zio_checksum.h: Likewise.
	
	* Makefile.util.def: Build ZFS into libgrubmods.
	* grub-core/Makefile.core.def: Build zfs.mod. 
						
					 
					
						2010-12-01 22:42:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							ea20f6e03a 
							
						 
					 
					
						
						
							
							merge some more commits from before Savannah compromise (mirrored by Launchpad)  
						
						 
						
						
						
					 
					
						2010-12-01 16:19:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Szymon Janc 
							
						 
					 
					
						
						
						
						
							
						
						
							3f0f38317b 
							
						 
					 
					
						
						
							
							* grub-core/commands/regexp.c (grub_cmd_regexp): Remove unused  
						
						 
						
						... 
						
						
						
						variable.
	* grub-core/commands/wildcard.c (match_files): Likewise. 
						
					 
					
						2010-11-30 21:35:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robert Millan 
							
						 
					 
					
						
						
						
						
							
						
						
							3a4253b2c4 
							
						 
					 
					
						
						
							
							2010-11-30  Robert Millan  <rmh@gnu.org>  
						
						 
						
						... 
						
						
						
						* grub-core/loader/i386/bsd.c
	(grub_cmd_freebsd_loadenv, grub_cmd_freebsd_module_elf): Check
	whether kernel is loaded using grub_loader_is_loaded(), rather
	than `kernel_type', which may still be `KERNEL_TYPE_NONE' under
	certain error conditions. 
						
					 
					
						2010-11-30 19:33:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							725d286634 
							
						 
					 
					
						
						
							
							merge commits from before Savannah compromise  
						
						 
						
						
						
					 
					
						2010-11-30 17:01:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robert Millan 
							
						 
					 
					
						
						
						
						
							
						
						
							c5c9cd3e7d 
							
						 
					 
					
						
						
							
							Add missing include  
						
						 
						
						
						
					 
					
						2010-11-30 16:23:41 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robert Millan 
							
						 
					 
					
						
						
						
						
							
						
						
							8c317b270f 
							
						 
					 
					
						
						
							
							2010-11-30  Robert Millan  <rmh@gnu.org>  
						
						 
						
						... 
						
						
						
						* grub-core/commands/echo.c (grub_cmd_echo): Call grub_refresh()
	after printing a message. 
						
					 
					
						2010-11-30 15:36:47 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							49d3ab4668 
							
						 
					 
					
						
						
							
							Avoid using tricks for initialising endian variables.  
						
						 
						
						... 
						
						
						
						* grub-core/partmap/gpt.c (grub_gpt_partition_type_bios_boot):
	Make const.
	(GRUB_MOD_INIT): Don't byte-swap.
	* include/grub/gpt_partition.h (GRUB_GPT_PARTITION_TYPE_BIOS_BOOT):
	Use grub_cpu_to_le16_compile_time and grub_cpu_to_le32_compile_time.
	* include/grub/types.h (grub_swap_bytes16_compile_time): New macro.
	(grub_swap_bytes32_compile_time): Likewise.
	(grub_cpu_to_le32_compile_time): Likewise.
	(grub_cpu_to_le16_compile_time): Likewise. 
						
					 
					
						2010-11-26 22:29:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robert Millan 
							
						 
					 
					
						
						
						
						
							
						
						
							4e7db17be9 
							
						 
					 
					
						
						
							
							2010-11-26  Robert Millan  <rmh@gnu.org>  
						
						 
						
						... 
						
						
						
						* grub-core/term/i386/pc/vga_text.c (VGA_TEXT_SCREEN): Beautify.
	Update all users. 
						
					 
					
						2010-11-26 15:35:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							10001ac54b 
							
						 
					 
					
						
						
							
							* grub-core/kern/i386/pc/startup.S (multiboot_trampoline): Add missing  
						
						 
						
						... 
						
						
						
						jump. 
						
					 
					
						2010-11-12 08:45:16 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manoel Rebelo Abranches 
							
						 
					 
					
						
						
						
						
							
						
						
							9c4cf53bfe 
							
						 
					 
					
						
						
							
							2010-11-08  Manoel Rebelo Abranches <mrabran@br.ibm.com>  
						
						 
						
						... 
						
						
						
						* include/grub/elfload.h (grub_elf32_size): New parameter. All users updated.
        Return maximum segments alignment.
        (grub_elf64_size): Likewise.
        * kern/elf.c (grub_elf32_size): New parameter. All users updated.
        Return maximum segments alignment.
        (grub_elf64_size): Likewise.
        * grub-core/loader/powerpc/ieee1275/linux.c:
        (grub_linux_claimmap_iterate): New function. Uses the "available"property
        in the "memory" node for memory allocation for kernel in the PowerPC loader.
        (grub_linux_load32): Correctly find linux entry point offset.
        (grub_linux_load64): Likewise. 
						
					 
					
						2010-11-08 11:14:54 -02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								BVK Chaitanya 
							
						 
					 
					
						
						
						
						
							
						
						
							87220a6881 
							
						 
					 
					
						
						
							
							merge with mainline  
						
						 
						
						
						
					 
					
						2010-11-07 18:31:41 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								BVK Chaitanya 
							
						 
					 
					
						
						
						
						
							
						
						
							a8152fedab 
							
						 
					 
					
						
						
							
							suppress shell expansion inside quoted strings  
						
						 
						
						
						
					 
					
						2010-11-07 16:13:14 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							80c6d25eef 
							
						 
					 
					
						
						
							
							* grub-core/kern/emu/hostdisk.c  
						
						 
						
						... 
						
						
						
						(convert_system_partition_to_system_disk): Handle devices like "sdaa1". 
						
					 
					
						2010-11-07 00:10:49 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							34706ddc06 
							
						 
					 
					
						
						
							
							* grub-core/fs/ntfs.c (grub_ntfs_uuid): Make uppercase.  
						
						 
						
						
						
					 
					
						2010-11-06 21:54:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							9c693bd66a 
							
						 
					 
					
						
						
							
							Properly register serial terminfo.  
						
						 
						
						... 
						
						
						
						Reported by: Jordan Uggla
	* grub-core/term/serial.c (grub_serial_terminfo_input_template): New
	const.
	(grub_serial_terminfo_output_template): Likewise.
	(grub_cmd_serial): Register "serial" with terminfo.
	(GRUB_MOD_INIT(serial)): Fill grub_serial_terminfo_input and
	grub_serial_terminfo_output. 
						
					 
					
						2010-11-06 20:40:08 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robert Millan 
							
						 
					 
					
						
						
						
						
							
						
						
							b9b3839f6d 
							
						 
					 
					
						
						
							
							2010-11-05  Robert Millan  <rmh@gnu.org>  
						
						 
						
						... 
						
						
						
						On Yeeloong, pass machine type information to Linux.
	
	* grub-core/loader/mips/linux.c [GRUB_MACHINE_MIPS_YEELOONG]
	(LOONGSON_MACHTYPE): New macro, set to
	"machtype=lemote-yeeloong-2f-8.9inches".
	[LOONGSON_MACHTYPE] (grub_cmd_linux): Pass LOONGSON_MACHTYPE as
	additional argument to Linux. 
						
					 
					
						2010-11-05 19:48:55 +01: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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Grégoire Sutre 
							
						 
					 
					
						
						
						
						
							
						
						
							b65ea15514 
							
						 
					 
					
						
						
							
							Make mktemp invocations portable.  
						
						 
						
						
						
					 
					
						2010-10-18 22:50:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							7bced4583e 
							
						 
					 
					
						
						
							
							* grub-core/kern/i386/pc/startup.S (grub_console_setcursor): Check  
						
						 
						
						... 
						
						
						
						cursor shape for sanity. 
						
					 
					
						2010-10-17 01:49:06 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								starous 
							
						 
					 
					
						
						
						
						
							
						
						
							a94551944e 
							
						 
					 
					
						
						
							
							usbtrans.c - wrong max packet size for bulk transfer  
						
						 
						
						
						
					 
					
						2010-10-02 20:49:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							441cfe65c0 
							
						 
					 
					
						
						
							
							Clear out 0x80 color bit on EFI.  
						
						 
						
						... 
						
						
						
						Tested by: decoder
	Reported by: decoder and meta tech.
	* grub-core/term/efi/console.c (grub_console_standard_color): Removed.
	(grub_console_setcolorstate): Clear out 0x80 bit.
	Use GRUB_TERM_DEFAULT_STANDARD_COLOR.
	(grub_console_output): Use GRUB_TERM_DEFAULT_NORMAL_COLOR.
	Use GRUB_TERM_DEFAULT_HIGHLIGHT_COLOR. 
						
					 
					
						2010-10-01 16:54:38 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							bf26bcc435 
							
						 
					 
					
						
						
							
							* grub-core/loader/i386/linux.c (DEFAULT_VIDEO_MODE) [GRUB_MACHINE_EFI]:  
						
						 
						
						... 
						
						
						
						Set to "auto". 
						
					 
					
						2010-10-01 16:24:43 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							6e3c515d5b 
							
						 
					 
					
						
						
							
							* grub-core/gettext/gettext.c (grub_gettext_init_ext): Avoid using  
						
						 
						
						... 
						
						
						
						mo_file after freeing. 
						
					 
					
						2010-09-30 21:07:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e6d983ba6d 
							
						 
					 
					
						
						
							
							* grub-core/normal/term.c (read_terminal_list): Free in a right order.  
						
						 
						
						
						
					 
					
						2010-09-30 21:04:09 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							74ccb5b5e2 
							
						 
					 
					
						
						
							
							* grub-core/script/execute.c (grub_script_execute_sourcecode): Set  
						
						 
						
						... 
						
						
						
						flags. 
						
					 
					
						2010-09-30 20:59:20 +02:00