Leif Lindholm 
							
						 
					 
					
						
						
						
						
							
						
						
							389b31cd71 
							
						 
					 
					
						
						
							
							Initial import of Leif's work  
						
						
						
					 
					
						2013-04-07 02:41:07 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							eeada7b1da 
							
						 
					 
					
						
						
							
							Use GRUB_PROPERLY_ALIGNED_ARRAY in grub-core/disk/cryptodisk.c and  
						
						... 
						
						
						
						grub-core/disk/geli.c. 
						
					 
					
						2013-04-05 13:26:10 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							de73de1748 
							
						 
					 
					
						
						
							
							* grub-core/commands/acpi.c: Use sizeof rather than hardcoding the size.  
						
						
						
					 
					
						2013-04-05 11:01:19 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							1865baa72c 
							
						 
					 
					
						
						
							
							Replace 8 with GRUB_CHAR_BIT in several places when appropriate.  
						
						
						
					 
					
						2013-04-05 10:59:26 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ce7d92a9f2 
							
						 
					 
					
						
						
							
							Add new defines GRUB_RSDP_SIGNATURE_SIZE and GRUB_RSDP_SIGNATURE.  
						
						
						
					 
					
						2013-04-05 10:56:43 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							52eab6562d 
							
						 
					 
					
						
						
							
							* grub-core/commands/verify.c: Use GRUB_CHAR_BIT.  
						
						
						
					 
					
						2013-04-05 10:52:13 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Jones 
							
						 
					 
					
						
						
						
						
							
						
						
							efe0cddae8 
							
						 
					 
					
						
						
							
							* grub-core/disk/efi/efidisk.c: Handle partitions on non-512B disks.  
						
						... 
						
						
						
						Also-By: Vladimir Serbinenko <phcoder@gmail.com> 
						
					 
					
						2013-04-04 10:35:50 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f75835bdad 
							
						 
					 
					
						
						
							
							Use TSC as a possible time source on i386-ieee1275.  
						
						
						
					 
					
						2013-04-04 09:55:44 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							2cd5ce6cdb 
							
						 
					 
					
						
						
							
							* grub-core/bus/usb/usbtrans.c (grub_usb_bulk_readwrite_packetize):  
						
						... 
						
						
						
						Init err. 
						
					 
					
						2013-04-04 08:56:45 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							be00894104 
							
						 
					 
					
						
						
							
							* grub-core/lib/posix_wrap/locale.h [GRUB_UTIL]: Include host locale.h.  
						
						
						
					 
					
						2013-04-04 08:54:02 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							1a78d573c7 
							
						 
					 
					
						
						
							
							* grub-core/commands/verify.c: Save verified file to avoid it being  
						
						... 
						
						
						
						tampered with after verification was done. 
						
					 
					
						2013-04-03 17:32:33 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							db8ff59f61 
							
						 
					 
					
						
						
							
							* grub-core/term/i386/pc/console.c (grub_console_getwh): Decrease  
						
						... 
						
						
						
						reported width by one to compensate for curesor algorithm problem. 
						
					 
					
						2013-04-03 15:21:51 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							91bf46b188 
							
						 
					 
					
						
						
							
							Fix screen corruption in menu entry editor and simplify the code  
						
						... 
						
						
						
						flow while on it. 
						
					 
					
						2013-04-03 15:19:34 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Testov 
							
						 
					 
					
						
						
						
						
							
						
						
							07f392ebef 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/gui_progress_bar.c: Handle padding sizes.  
						
						
						
					 
					
						2013-04-03 09:34:08 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Testov 
							
						 
					 
					
						
						
						
						
							
						
						
							c3578acfbb 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/gui_circular_progress.c: Take both width and height  
						
						... 
						
						
						
						into account when calculating radius. 
						
					 
					
						2013-04-03 09:20:29 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Testov 
							
						 
					 
					
						
						
						
						
							
						
						
							9efd73ec66 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/view.c: Fix off-by-one error.  
						
						
						
					 
					
						2013-04-03 08:53:58 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Testov 
							
						 
					 
					
						
						
						
						
							
						
						
							4985ddaa7a 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/gui_circular_progress.c: Fix off-by-one error.  
						
						
						
					 
					
						2013-04-03 08:51:13 +02:00 
						 
				 
			
				
					
						
							
							
								Radosław Szymczyszyn 
							
						 
					 
					
						
						
						
						
							
						
						
							8c3635ff24 
							
						 
					 
					
						
						
							
							* grub-core/partmap/apple.c (apple_partition_map_iterate): Add  
						
						... 
						
						
						
						missing closing bracket. 
						
					 
					
						2013-04-01 02:58:47 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							40f1c0007c 
							
						 
					 
					
						
						
							
							* grub-core/commands/verify.c: Fix hash algorithms values for  
						
						... 
						
						
						
						the first three hashes - they start with 1, not with 0. 
						
					 
					
						2013-04-01 01:43:04 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e75fdee420 
							
						 
					 
					
						
						
							
							* grub-core/kern/efi/mm.c (grub_efi_finish_boot_services):  
						
						... 
						
						
						
						Try terminating EFI services several times due to quirks in some
	implementations. 
						
					 
					
						2013-03-26 11:34:56 +01:00 
						 
				 
			
				
					
						
							
							
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							33028f4c0b 
							
						 
					 
					
						
						
							
							* grub-core/commands/acpihalt.c (skip_ext_op): Add support for  
						
						... 
						
						
						
						skipping Event, Device, Processor, PowerRes, ThermalZone, and
	  BankField extended opcodes.
	  (get_sleep_type): Add minimal scope handling (just enough to
	  handle setting the scope to the root path).
	  (grub_acpi_halt): Parse any SSDTs as well as the DSDT.
	* include/grub/acpi.h: Add enumeration values for Event, Device,
	  Processor, PowerRes, ThermalZone, and BankField extended opcodes. 
						
					 
					
						2013-03-26 11:29:52 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Testov 
							
						 
					 
					
						
						
						
						
							
						
						
							33871a10a8 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/font.c (grub_font_get_string_width): Fix  
						
						... 
						
						
						
						memory leak. 
						
					 
					
						2013-03-26 08:26:01 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							8990963a7f 
							
						 
					 
					
						
						
							
							* grub-core/disk/ahci.c: Give more time for AHCI request.  
						
						
						
					 
					
						2013-03-25 10:32:56 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							daae8f9e6d 
							
						 
					 
					
						
						
							
							* grub-core/normal/menu.c: Wait if there were errors shown at "boot"  
						
						... 
						
						
						
						command. 
						
					 
					
						2013-03-25 10:32:06 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							6a7fb94bfb 
							
						 
					 
					
						
						
							
							Replace the region at 0 from coreboot tables to available in BSD  
						
						... 
						
						
						
						memory map. 
						
					 
					
						2013-03-25 10:23:04 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							30d6b1b290 
							
						 
					 
					
						
						
							
							* grub-core/Makefile.core.def (vga): Disable on coreboot and multiboot  
						
						... 
						
						
						
						platforms. 
						
					 
					
						2013-03-24 14:01:51 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							23c9cc0490 
							
						 
					 
					
						
						
							
							* grub-core/Makefile.core.def (vbe): Disable on coreboot and multiboot  
						
						... 
						
						
						
						platforms. 
						
					 
					
						2013-03-24 13:07:51 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ce50dbd746 
							
						 
					 
					
						
						
							
							Add new 'proc' filesystem framework and put luks_script into it.  
						
						
						
					 
					
						2013-03-24 13:05:59 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d975e8d59c 
							
						 
					 
					
						
						
							
							* grub-core/term/at_keyboard.c: Increase robustness on coreboot  
						
						... 
						
						
						
						and qemu. 
						
					 
					
						2013-03-23 16:54:36 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e73ba5e8ca 
							
						 
					 
					
						
						
							
							* grub-core/fs/zfs/zfs.c: Fix incorrect handling of special volumes.  
						
						
						
					 
					
						2013-03-22 22:18:38 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							92750e4c60 
							
						 
					 
					
						
						
							
							Add ability to generate newc additions on runtime.  
						
						
						
					 
					
						2013-03-22 21:01:28 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0ec45a682c 
							
						 
					 
					
						
						
							
							* grub-core/commands/i386/coreboot/cbls.c: Fix typos and wrong  
						
						... 
						
						
						
						description. 
						
					 
					
						2013-03-22 14:06:48 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d7a6506e30 
							
						 
					 
					
						
						
							
							* grub-core/commands/verify.c (hashes): Add several hashes  
						
						... 
						
						
						
						from the spec. 
						
					 
					
						2013-03-20 17:24:39 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							8fe05def12 
							
						 
					 
					
						
						
							
							Slight improve in USB-related boot-time checkpoints.  
						
						
						
					 
					
						2013-03-20 17:21:13 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							524e2766d8 
							
						 
					 
					
						
						
							
							* grub-core/commands/boottime.c: Fix copyright header.  
						
						
						
					 
					
						2013-03-20 17:16:35 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							cc19857a2a 
							
						 
					 
					
						
						
							
							New commands cbmemc, lscoreboot, coreboot_boottime to inspect  
						
						... 
						
						
						
						coreboot tables content. Support for cbmemc. 
						
					 
					
						2013-03-20 17:13:31 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ef8810e9f3 
							
						 
					 
					
						
						
							
							Fix a conflict between ports structures with 2 controllers of  
						
						... 
						
						
						
						same kind. 
						
					 
					
						2013-03-20 17:07:08 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f6df57d216 
							
						 
					 
					
						
						
							
							Initialize USB ports in parallel to speed-up boot.  
						
						
						
					 
					
						2013-03-19 23:06:44 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d745dda77e 
							
						 
					 
					
						
						
							
							Fix USB devices not being detected when requested  
						
						... 
						
						
						
						due to delayed attach. 
						
					 
					
						2013-03-19 20:35:21 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e744219bb6 
							
						 
					 
					
						
						
							
							Implement boot time analysis framework.  
						
						
						
					 
					
						2013-03-19 20:25:09 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e5a2dd7b55 
							
						 
					 
					
						
						
							
							remove get_endpoint_descriptor and change all functions needing  
						
						... 
						
						
						
						descriptor to just receive it as argument rather than endpoint
	address. 
						
					 
					
						2013-03-19 11:19:36 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							5dd6f58789 
							
						 
					 
					
						
						
							
							Better estimate the maximum USB transfer size.  
						
						
						
					 
					
						2013-03-19 08:17:51 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							2f1071d57e 
							
						 
					 
					
						
						
							
							Resend a packet if we got the wrong buffer in status.  
						
						
						
					 
					
						2013-03-17 13:33:16 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							46ecfc49b6 
							
						 
					 
					
						
						
							
							* grub-core/loader/i386/bsdXX.c (grub_openbsd_find_ramdisk): Use  
						
						... 
						
						
						
						multiplication rather than division. 
						
					 
					
						2013-03-10 20:37:41 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ea811130ea 
							
						 
					 
					
						
						
							
							* grub-core/lib/arg.c (grub_arg_list_alloc): Use shifts rather  
						
						... 
						
						
						
						than divisions. 
						
					 
					
						2013-03-10 20:08:15 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d2789cf0b8 
							
						 
					 
					
						
						
							
							* grub-core/commands/verify.c (grub_verify_signature): Use unsigned  
						
						... 
						
						
						
						operations to have intended shifts and not divisions. 
						
					 
					
						2013-03-10 19:39:14 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a9c94590dd 
							
						 
					 
					
						
						
							
							* grub-core/loader/i386/pc/plan9.c (fill_disk): Fix types to use  
						
						... 
						
						
						
						intended shifts rather than division. 
						
					 
					
						2013-03-10 19:27:50 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							21344ef620 
							
						 
					 
					
						
						
							
							* grub-core/video/i386/pc/vbe.c  
						
						... 
						
						
						
						(grub_video_vbe_print_adapter_specific_info): Replace division by
	shifts. 
						
					 
					
						2013-03-10 18:49:05 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3f2b4d1a81 
							
						 
					 
					
						
						
							
							Adjust types in gdb module to have intended unsigned shifts rather than  
						
						... 
						
						
						
						signed divisions. 
						
					 
					
						2013-03-10 18:36:39 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3dac5878ec 
							
						 
					 
					
						
						
							
							* grub-core/fs/hfs.c (grub_hfs_read_file): Avoid divmod64 since the  
						
						... 
						
						
						
						maximum size is 4G - 1 on hfs 
						
					 
					
						2013-03-10 18:27:53 +01:00