Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								111bf5db8b 
								
							 
						 
						
							
							
								
								* grub-core/loader/i386/linux.c: Use grub_addr_t rather than long when  
							
							... 
							
							
							
							appropriate. 
							
						 
						
							2013-12-15 14:37:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								24ca71c93b 
								
							 
						 
						
							
							
								
								* grub-core/loader/i386/linux.c: Use %p rather than %lx for pointers.  
							
							
							
						 
						
							2013-12-15 14:35:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								7e47e27bd8 
								
							 
						 
						
							
							
								
								Add gcc_struct to all packed structures when compiling with mingw.  
							
							... 
							
							
							
							Just "packed" doesn't always pack the way we expect. 
							
						 
						
							2013-12-15 14:14:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								0df77d793c 
								
							 
						 
						
							
							
								
								Implement multiboot2 EFI BS specification.  
							
							
							
						 
						
							2013-12-13 12:56:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								44bbfa33b8 
								
							 
						 
						
							
							
								
								Propagate the EFI commits to x86-efi specific parts.  
							
							
							
						 
						
							2013-12-11 16:11:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								219401b8b9 
								
							 
						 
						
							
							
								
								* include/grub/efi/api.h (grub_efi_device_path): Define length as  
							
							... 
							
							
							
							unaligned u16 rather than u8[2]. 
							
						 
						
							2013-12-11 15:54:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								d5bab2c0e1 
								
							 
						 
						
							
							
								
								* grub-core/loader/i386/bsd.c: Remove variable length arrays.  
							
							
							
						 
						
							2013-11-12 16:14:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								87d62d7d29 
								
							 
						 
						
							
							
								
								* grub-core/loader/i386/coreboot/chainloader.c (load_segment): Use  
							
							... 
							
							
							
							right buffer for temporary load. 
							
						 
						
							2013-11-11 00:06:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								5460cfeba8 
								
							 
						 
						
							
							
								
								* grub-core/loader/i386/coreboot/chainloader.c: Support tianocore.  
							
							
							
						 
						
							2013-11-10 23:26:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								8997730612 
								
							 
						 
						
							
							
								
								* grub-core/loader/i386/coreboot/chainloader.c: Support lzma-compressed  
							
							... 
							
							
							
							payload. 
							
						 
						
							2013-11-10 20:53:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								9612ebc00e 
								
							 
						 
						
							
							
								
								Add new ports: i386-xen and x86_64-xen. This allows running GRUB in  
							
							... 
							
							
							
							XEN PV environment and load kernels. 
							
						 
						
							2013-11-09 21:29:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								1a46a3a4b3 
								
							 
						 
						
							
							
								
								* grub-core/loader/i386/multiboot_mbi.c: Handle space in command line.  
							
							... 
							
							
							
							* grub-core/loader/multiboot_mbi2.c: Likewise. 
							
						 
						
							2013-11-09 17:32:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								47dcf7b176 
								
							 
						 
						
							
							
								
								* grub-core/loader/multiboot_mbi2.c (grub_multiboot_add_module): Fix  
							
							... 
							
							
							
							NULL pointer dereference. 
							
						 
						
							2013-11-08 04:59:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								7f084087b2 
								
							 
						 
						
							
							
								
								* grub-core/net/net.c (grub_net_route_unregister): Remove unused  
							
							... 
							
							
							
							function.
	* grub-core/loader/i386/xnu.c (hextoval): Likewise.
	* grub-core/disk/geli.c (ascii2hex): Likewise. 
							
						 
						
							2013-11-07 19:31:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e7b66a28de 
								
							 
						 
						
							
							
								
								* grub-core/loader/sparc64/ieee1275/linux.c (get_physbase): Fix  
							
							... 
							
							
							
							signature. 
							
						 
						
							2013-11-02 18:57:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								93c120754a 
								
							 
						 
						
							
							
								
								* grub-core/loader/multiboot_mbi2.c: Implement network tag.  
							
							
							
						 
						
							2013-10-28 15:53:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								1ca4b75ec2 
								
							 
						 
						
							
							
								
								* grub-core/loader/multiboot_mbi2.c: Add EFI memory map to the list  
							
							... 
							
							
							
							of supported tags. 
							
						 
						
							2013-10-28 15:40:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								329550c4a9 
								
							 
						 
						
							
							
								
								* grub-core/loader/multiboot_mbi2.c: Implement EFI memory map.  
							
							
							
						 
						
							2013-10-28 15:37:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								00bfa988fc 
								
							 
						 
						
							
							
								
								* grub-core/loader/multiboot.c: Add support for multiboot kernels  
							
							... 
							
							
							
							quirks. 
							
						 
						
							2013-10-28 15:23:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								81afc5cce6 
								
							 
						 
						
							
							
								
								* grub-core/loader/i386/linux.c (allocate_pages): Allocate at least  
							
							... 
							
							
							
							a page in protected space. 
							
						 
						
							2013-10-28 14:30:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								cb3c4a4722 
								
							 
						 
						
							
							
								
								* grub-core/loader/multiboot.c (grub_cmd_module): Don't attempt to  
							
							... 
							
							
							
							allocate space for zero-sized modules. 
							
						 
						
							2013-10-28 14:27:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								954f7bf5ec 
								
							 
						 
						
							
							
								
								* grub-core/loader/xnu_resume.c (grub_xnu_resume): Reject empty images.  
							
							
							
						 
						
							2013-10-28 14:25:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								8b46b0ea36 
								
							 
						 
						
							
							
								
								* grub-core/loader/i386/bsd.c (grub_cmd_openbsd): Accept "sd", "cd",  
							
							... 
							
							
							
							"vnd", "rd" and "fd" disks. 
							
						 
						
							2013-10-27 18:59:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								c81acb7ff3 
								
							 
						 
						
							
							
								
								Consolidate cpuid code.  
							
							
							
						 
						
							2013-10-27 00:02:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								c1bee64676 
								
							 
						 
						
							
							
								
								Move cpuid code to cpuid.h and TSC code to tsc.c.  
							
							
							
						 
						
							2013-10-26 23:39:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								2e4659b810 
								
							 
						 
						
							
							
								
								* grub-core/loader/i386/bsd.c: Remove variable length arrays.  
							
							
							
						 
						
							2013-10-20 23:45:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e89c2d48a9 
								
							 
						 
						
							
							
								
								Lift 255x255 erminal sie restriction to 65535x65535. Also change from  
							
							... 
							
							
							
							bitmasks to small structures of size chosen to fit in registers. 
							
						 
						
							2013-10-19 23:59:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								6de9ee86bf 
								
							 
						 
						
							
							
								
								Pass-through unknown E820 types. It required reorganisation of mmap  
							
							... 
							
							
							
							module. 
							
						 
						
							2013-10-14 16:33:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									neil 
								
							 
						 
						
							
							
							
							
								
							
							
								71764dc8ca 
								
							 
						 
						
							
							
								
								* grub-core/loader/multiboot.c (grub_multiboot_set_console): Always use  
							
							... 
							
							
							
							video if no text is available.
	Also-By: Vladimir Serbinenko <phcoder@gmail.com> 
							
						 
						
							2013-09-23 13:35:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								f82d79c984 
								
							 
						 
						
							
							
								
								* include/grub/mm.h (grub_extend_alloc): Remove.  
							
							... 
							
							
							
							* grub-core/loader/i386/pc/plan9.c: Use own version of
	grub_extend_alloc with appropriate types. 
							
						 
						
							2013-08-22 16:44:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sutre@tahoe 
								
							 
						 
						
							
							
							
							
								
							
							
								ad1fe3f91f 
								
							 
						 
						
							
							
								
								Always fill bootdisk info and improve check for NetBSD disklabel.  
							
							
							
						 
						
							2013-08-16 19:41:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3719fbc57f 
								
							 
						 
						
							
							
								
								* grub-core/loader/arm/linux.c: Change printf to dprintf.  
							
							
							
						 
						
							2013-08-02 22:52:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								ae27e4d323 
								
							 
						 
						
							
							
								
								Merge mainline into arm  
							
							
							
						 
						
							2013-07-16 18:43:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								88f8d1463f 
								
							 
						 
						
							
							
								
								* grub-core/loader/multiboot_elfxx.c: Check eip after v2p translation  
							
							... 
							
							
							
							and not before.
	Reported by: Leon Drugi. 
							
						 
						
							2013-07-16 18:37:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								99c971afd3 
								
							 
						 
						
							
							
								
								Add support for processed coreboot payload chainloading.  
							
							
							
						 
						
							2013-06-16 02:54:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Francesco Lavra 
								
							 
						 
						
							
							
							
							
								
							
							
								c6a8472baf 
								
							 
						 
						
							
							
								
								Own fdt parsing implementation  
							
							
							
						 
						
							2013-05-17 13:45:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								8e71d87482 
								
							 
						 
						
							
							
								
								merge mainline into arm  
							
							
							
						 
						
							2013-05-11 10:24:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								fb2666b560 
								
							 
						 
						
							
							
								
								Simplify few strings.  
							
							
							
						 
						
							2013-05-07 11:44:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								d22840ec12 
								
							 
						 
						
							
							
								
								Mark few forgotten strings for translation.  
							
							
							
						 
						
							2013-05-07 11:41:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e34092fdf1 
								
							 
						 
						
							
							
								
								* grub-core/loader/linux.c: Use grub_dprintf for debug statements  
							
							... 
							
							
							
							rather than printf. 
							
						 
						
							2013-05-07 11:38:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								095accd14b 
								
							 
						 
						
							
							
								
								* grub-core/loader/i386/linux.c (grub_linux_setup_video): Add  
							
							... 
							
							
							
							GRUB_VIDEO_ADAPTER_CAPTURE: to handled drived ids. 
							
						 
						
							2013-05-02 18:06:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								02adbb932d 
								
							 
						 
						
							
							
								
								* grub-core/io/lzopio.c: Use GRUB_PROPERLY_ALIGNED_ARRAY.  
							
							... 
							
							
							
							* grub-core/loader/i386/bsd.c: Likewise. 
							
						 
						
							2013-04-28 15:18:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Leon Drugi 
								
							 
						 
						
							
							
							
							
								
							
							
								43168646d8 
								
							 
						 
						
							
							
								
								* grub-core/loader/multiboot_mbi2.c (grub_multiboot_load): Fix cast in  
							
							... 
							
							
							
							BSS clearing. 
							
						 
						
							2013-04-27 21:16:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								1a40f80c98 
								
							 
						 
						
							
							
								
								* grub-core/loader/i386/linux.c (grub_linux_boot): Default to  
							
							... 
							
							
							
							gfxpayload=keep if cbfb is active. 
							
						 
						
							2013-04-24 14:53:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								45fbd9a23f 
								
							 
						 
						
							
							
								
								Add missing video ids to coreboot and ieee1275 video.  
							
							
							
						 
						
							2013-04-24 14:44:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								90ec4b7f6c 
								
							 
						 
						
							
							
								
								* grub-core/kern/ieee1275/init.c (grub_claim_heap): Improve handling  
							
							... 
							
							
							
							of GRUB_IEEE1275_FLAG_FORCE_CLAIM.
	* grub-core/loader/powerpc/ieee1275/linux.c
	(grub_linux_claimmap_iterate): Handle GRUB_IEEE1275_FLAG_FORCE_CLAIM. 
							
						 
						
							2013-04-19 15:27:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								aeace7f71c 
								
							 
						 
						
							
							
								
								* grub-core/kern/elfXX.c (grub_elfXX_load): Handle  
							
							... 
							
							
							
							GRUB_ELF_LOAD_FLAGS_30BITS and GRUB_ELF_LOAD_FLAGS_62BITS.
	* grub-core/loader/powerpc/ieee1275/linux.c (grub_linux_load32),
	(grub_linux_load64): Mask out 2 high bits. 
							
						 
						
							2013-04-19 15:05:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								cc2fa5ec1e 
								
							 
						 
						
							
							
								
								* grub-core/loader/i386/linux.c: Remove useless leftover pointer.  
							
							
							
						 
						
							2013-04-14 19:01:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Leif Lindholm 
								
							 
						 
						
							
							
							
							
								
							
							
								389b31cd71 
								
							 
						 
						
							
							
								
								Initial import of Leif's work  
							
							
							
						 
						
							2013-04-07 02:41:07 +02: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