Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b12b923e63 
								
							 
						 
						
							
							
								
								* grub-core/loader/i386/bsdXX.c (grub_openbsd_find_ramdisk): Silence  
							
							... 
							
							
							
							spurious warning.
	Reported by: crocket 
							
						 
						
							2010-12-31 12:37:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3d5f359d3b 
								
							 
						 
						
							
							
								
								merge mainline into ahci  
							
							
							
						 
						
							2010-12-26 11:20:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								af36812f5c 
								
							 
						 
						
							
							
								
								fix a compilation error  
							
							
							
						 
						
							2010-12-26 00:57:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b28fd807eb 
								
							 
						 
						
							
							
								
								freedos support  
							
							
							
						 
						
							2010-12-26 00:38:20 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								9797178671 
								
							 
						 
						
							
							
								
								Accept ports in state 1  
							
							
							
						 
						
							2010-12-25 18:02:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								c76ae9b4da 
								
							 
						 
						
							
							
								
								set parms.write on disk write  
							
							
							
						 
						
							2010-12-25 17:40:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3c51ecb82b 
								
							 
						 
						
							
							
								
								Fix adressing mode mismatch  
							
							
							
						 
						
							2010-12-25 15:47:23 +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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3bce4450b3 
								
							 
						 
						
							
							
								
								avoid throwing data away on pxefs_open. Reported by : Seth Goldberg  
							
							
							
						 
						
							2010-12-25 13:44:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								d1e517eb20 
								
							 
						 
						
							
							
								
								extend --disk-module to AHCI and USB  
							
							
							
						 
						
							2010-12-25 12:11:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								d9675dbee3 
								
							 
						 
						
							
							
								
								Move 0xE0 to callers rather than to have it in drivers  
							
							
							
						 
						
							2010-12-25 03:47:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								a934071d76 
								
							 
						 
						
							
							
								
								Remove unused pata ioaddress2  
							
							
							
						 
						
							2010-12-25 03:22:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								188ac234bd 
								
							 
						 
						
							
							
								
								use DMA for AHCI commands  
							
							
							
						 
						
							2010-12-25 03:12:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								060d0c7ac2 
								
							 
						 
						
							
							
								
								working AHCI (at last)  
							
							
							
						 
						
							2010-12-25 03:06:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								51f7e1acb7 
								
							 
						 
						
							
							
								
								DMA ATA commands support  
							
							
							
						 
						
							2010-12-25 02:53:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								908a8fc37a 
								
							 
						 
						
							
							
								
								Fix several AHCI problems  
							
							
							
						 
						
							2010-12-24 19:48:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								ee2b985ef6 
								
							 
						 
						
							
							
								
								rearrange wait_not_busy  
							
							
							
						 
						
							2010-12-24 17:11:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								8f5ac9e570 
								
							 
						 
						
							
							
								
								fix ATAPI support  
							
							
							
						 
						
							2010-12-24 17:10:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								22a7cc9a6f 
								
							 
						 
						
							
							
								
								fix 3rd argument to scsi_iterate  
							
							
							
						 
						
							2010-12-24 17:09:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								faec81d97d 
								
							 
						 
						
							
							
								
								Add missing buffer specifications  
							
							
							
						 
						
							2010-12-24 16:54:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								de2690be7c 
								
							 
						 
						
							
							
								
								merge mainline into ahci  
							
							
							
						 
						
							2010-12-24 16:16:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								e925b2b6d4 
								
							 
						 
						
							
							
								
								merge parse-color  
							
							
							
						 
						
							2010-12-23 12:22:20 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								6d46121efb 
								
							 
						 
						
							
							
								
								merge trunk  
							
							
							
						 
						
							2010-12-23 12:20:48 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								af4e4a875a 
								
							 
						 
						
							
							
								
								return GRUB_ERR_NONE instead of setting grub_errno  
							
							
							
						 
						
							2010-12-23 12:19:55 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								1c95b6d2bf 
								
							 
						 
						
							
							
								
								Move video/colors.c into video.mod.  
							
							
							
						 
						
							2010-12-23 12:11:44 +00: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 
								
							 
						 
						
							
							
							
							
								
							
							
								5c61fc9f48 
								
							 
						 
						
							
							
								
								supply boot file to plan9  
							
							
							
						 
						
							2010-12-21 00:37:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								645b8cd99f 
								
							 
						 
						
							
							
								
								Allow override Plan9 device names  
							
							
							
						 
						
							2010-12-21 00:22:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								da94d203d9 
								
							 
						 
						
							
							
								
								Generate partmaps for plan9  
							
							
							
						 
						
							2010-12-21 00:04:31 +01: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 
								
							 
						 
						
							
							
							
							
								
							
							
								ac9ef7eef9 
								
							 
						 
						
							
							
								
								plan9 subpartition support  
							
							
							
						 
						
							2010-12-20 01:18:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3c50773923 
								
							 
						 
						
							
							
								
								Ignore fields zero1 and zero3  
							
							
							
						 
						
							2010-12-19 20:51:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								239ab5f048 
								
							 
						 
						
							
							
								
								Fix Plan9 alignment  
							
							
							
						 
						
							2010-12-19 17:02:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								70e8145a7b 
								
							 
						 
						
							
							
								
								Plan9 support  
							
							
							
						 
						
							2010-12-19 16:10:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								052677ba71 
								
							 
						 
						
							
							
								
								merge mainline into filesys  
							
							
							
						 
						
							2010-12-19 00:54:05 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								b070525d03 
								
							 
						 
						
							
							
								
								* 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 
								
							 
						 
						
							
							
							
							
								
							
							
								b85812b06f 
								
							 
						 
						
							
							
								
								* 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