Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								7b780018f5 
								
							 
						 
						
							
							
								
								Handle grub-pe2elf and grub-mkfont for cases when build != host.  
							
							... 
							
							
							
							* Makefile.am (build-grub-mkfont): Don't include gnulib.
	(build-grub-gen-asciih): Likewise.
	(build-grub-gen-widthspec): Likewise.
	* Makefile.util.def (grub-pe2elf): Remove.
	* config.h.in [GRUB_BUILD]: Use build rather than host constants.
	* configure.ac: Separate tests for build.
	Move ./build-grub-pe2elf to grub-core.
	Fix typo.
	* grub-core/Makefile.am (build-grub-pe2elf): New target.
	* grub-core/kern/emu/misc.c (xasprintf): Don't compile if GRUB_BUILD is
	defined.
	* include/grub/types.h [GRUB_BUILD]: Use build rather than host
	constants.
	* util/grub-mkfont.c [GRUB_BUILD]: Simplify not to rely on argp.
	* util/grub-pe2elf.c: Simplify not to rely on getopt.
	* util/misc.c (program_name) [GRUB_BUILD]: Define to static string. 
							
						 
						
							2013-08-22 17:00:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								984cfd8a79 
								
							 
						 
						
							
							
								
								* grub-core/kern/emu/hostdisk.c (grub_util_get_fd_size): Adapt for  
							
							... 
							
							
							
							mingw32 as well based on grub_util_get_disk_size.
	* util/misc.c (grub_util_get_disk_size): Removed. all users switched to
	grub_util_get_fd_size.
	(sync): Removed.
	(fsync): Moved to ...
	* grub-core/kern/emu/misc.c (fsync): ... here. 
							
						 
						
							2013-08-22 16:50:12 +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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3c7eac445b 
								
							 
						 
						
							
							
								
								Fix dependencies on cygwin.  
							
							... 
							
							
							
							* gentpl.py: Support variable dependencies. Add $TARGET_OBJ2ELF to
	dependencies when used and defined.
	* grub-core/Makefile.core.def (regexp): Add dependency on libgnulib.a. 
							
						 
						
							2013-08-22 16:25:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								bdb5ba47d8 
								
							 
						 
						
							
							
								
								* include/grub/zfs/spa.h (zio_cksum): Add explicit members for mac.  
							
							... 
							
							
							
							* grub-core/fs/zfs/zfs.c (zio_read): Don't use casts to retrieve mac. 
							
						 
						
							2013-08-22 16:20:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								ed7fbf43c2 
								
							 
						 
						
							
							
								
								* grub-core/kern/emu/mm.c (grub_memalign): Don't define if there is no  
							
							... 
							
							
							
							implementation available to cause compile-time rather than runtime
	error. 
							
						 
						
							2013-08-22 16:16:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								8ed358e0ee 
								
							 
						 
						
							
							
								
								* include/grub/crypto.h: Don't declare gcry_log_bug, gcry_log_printf  
							
							... 
							
							
							
							and gcry_log_bug.
	* grub-core/lib/libgcrypt_wrap/mem.c: Include g10lib.h 
							
						 
						
							2013-08-22 16:03:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								fc97214f7e 
								
							 
						 
						
							
							
								
								* INSTALL: Document cross-compilation.  
							
							... 
							
							
							
							* acinclude.m4: Determine whether nm support -P and --defined-only.
	* configure.ac: Add TARGET_ to all variables pertaining to target
	that don't have it yet.
	* gentpl.py: Likewise.
	* grub-core/Makefile.am: Likewise.
	* grub-core/genmod.sh.in: Likewise.
	* grub-core/gensyminfo.sh.in: Handle OpenBSD and other non-GNU nm
	as well. 
							
						 
						
							2013-08-22 01:56:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Bakulin 
								
							 
						 
						
							
							
							
							
								
							
							
								0031b22993 
								
							 
						 
						
							
							
								
								* grub-core/kern/emu/hostdisk.c: Add conditionals for OpenBSD.  
							
							... 
							
							
							
							* util/getroot.c: Likewise. 
							
						 
						
							2013-08-21 21:05:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								54ea2f4401 
								
							 
						 
						
							
							
								
								* grub-core/disk/ahci.c: Add needed explicit cast.  
							
							... 
							
							
							
							* grub-core/lib/backtrace.c: Likewise.
	* grub-core/net/ip.c: Likewise.
	* grub-core/net/tcp.c: Likewise.
	* grub-core/net/udp.c: Likewise. 
							
						 
						
							2013-08-21 21:02:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3c601f8c81 
								
							 
						 
						
							
							
								
								* grub-core/lib/posix_wrap/wchar.h: Fix typo.  
							
							
							
						 
						
							2013-08-21 21:01:11 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								d5c1eef106 
								
							 
						 
						
							
							
								
								* grub-core/lib/posix_wrap/wchar.h: Fix wchar_t and mbstate_t conflict  
							
							... 
							
							
							
							on NetBSD and OpenBSD. 
							
						 
						
							2013-08-16 14:10:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Testov 
								
							 
						 
						
							
							
							
							
								
							
							
								03dafa17df 
								
							 
						 
						
							
							
								
								* grub-core/gfxmenu/gui_list.c: Baseline misplacement fixed.  
							
							
							
						 
						
							2013-08-15 16:13:51 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Testov 
								
							 
						 
						
							
							
							
							
								
							
							
								224a55bb07 
								
							 
						 
						
							
							
								
								* grub-core/gfxmenu/gui_list.c: The number of color mappings is  
							
							... 
							
							
							
							reduced. Inheritant options are processed during the theme loading. 
							
						 
						
							2013-08-15 16:12:11 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Testov 
								
							 
						 
						
							
							
							
							
								
							
							
								58ec39c6a7 
								
							 
						 
						
							
							
								
								* grub-core/gfxmenu/gui_list.c: Minimal width fixed.  
							
							
							
						 
						
							2013-08-15 16:10:45 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Avik Sil 
								
							 
						 
						
							
							
							
							
								
							
							
								369508b3cb 
								
							 
						 
						
							
							
								
								* grub-core/net/tftp.c: Send tftp ack packet before closing the socket.  
							
							
							
						 
						
							2013-08-14 20:32:42 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Avik Sil 
								
							 
						 
						
							
							
							
							
								
							
							
								412ce9165c 
								
							 
						 
						
							
							
								
								* grub-core/net/drivers/ieee1275/ofnet.c: Get proper mac address when using qemu.  
							
							
							
						 
						
							2013-08-14 18:03:01 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrey Borzenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								c6ed362a3f 
								
							 
						 
						
							
							
								
								*  grub-core/disk/i386/pc/biosdisk.c (grub_biosdisk_iterate): Remove  
							
							... 
							
							
							
							unused attribute from pull argument. 
							
						 
						
							2013-08-14 20:52:19 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								f0b94ded6d 
								
							 
						 
						
							
							
								
								* grub-core/kern/emu/misc.c (grub_device_mapper_supported): Move from  
							
							... 
							
							
							
							here ...
	* grub-core/kern/emu/hostdisk.c (grub_device_mapper_supported): ... to
	here. 
							
						 
						
							2013-08-14 17:55:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								7c9d0c39af 
								
							 
						 
						
							
							
								
								Fix handling of build-time grub-bin2h and grub-mkfont when doing  
							
							... 
							
							
							
							full Canadian cross. Tested with build=x86_64, host=arm,
	target=ppc-ieee1275. 
							
						 
						
							2013-08-14 10:56:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								2af2353b0a 
								
							 
						 
						
							
							
								
								* grub-core/kern/i386/coreboot/init.c: Fix compilation on  
							
							... 
							
							
							
							i386-multiboot. 
							
						 
						
							2013-08-14 10:43:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								797abd0a23 
								
							 
						 
						
							
							
								
								* grub-core/kern/vga_init.c: Fix compilation on qemu-mips.  
							
							... 
							
							
							
							* grub-core/kern/mips/qemu_mips/init.c: Likewise. 
							
						 
						
							2013-08-14 09:50:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Grégoire Sutre 
								
							 
						 
						
							
							
							
							
								
							
							
								418f86c659 
								
							 
						 
						
							
							
								
								Prevent shadowing of stdlib's devname(3) on BSD.  
							
							
							
						 
						
							2013-08-12 11:49:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Testov 
								
							 
						 
						
							
							
							
							
								
							
							
								b47434612c 
								
							 
						 
						
							
							
								
								* docs/grub.texi: Introduce terminal window position options:  
							
							... 
							
							
							
							terminal-left: terminal window's left position
        terminal-top: terminal window's top position
        terminal-width: terminal window's width
        terminal-height: terminal window's height
        * grub-core/gfxmenu/theme-loader.c: Likewise.
        * include/grub/gfxmenu_view.h: Likewise.
        * po/exlude.pot: Likewise.
        * grub-core/gfxmenu/view.c: Likewise.
        Also updated minimal window size.
        Also terminal_sanity_check function has been introduced. 
							
						 
						
							2013-08-08 12:55:24 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								748a4533f5 
								
							 
						 
						
							
							
								
								* grub-core/tests/checksums.h: Update (1-pixel difference in marker  
							
							... 
							
							
							
							position). 
							
						 
						
							2013-08-02 23:19:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								a62ae90c2b 
								
							 
						 
						
							
							
								
								* grub-core/term/gfxterm.c (grub_virtual_screen_setup): Start with  
							
							... 
							
							
							
							standard rather than noral color, in line with other terminals. 
							
						 
						
							2013-08-02 22:58:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								4ed4139290 
								
							 
						 
						
							
							
								
								* grub-core/partmap/dfly.c: Simplify dprintfs for easier gettext  
							
							... 
							
							
							
							analysis. 
							
						 
						
							2013-08-02 22:56:20 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								459b1d9171 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs.c (check_feature): Cleanup and remove  
							
							... 
							
							
							
							inappropriate printf. 
							
						 
						
							2013-08-02 22:45:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								d65be02b89 
								
							 
						 
						
							
							
								
								* grub-core/commands/nativedisk.c (get_uuid): Handle  
							
							... 
							
							
							
							GRUB_DISK_DEVICE_UBOOTDISK_ID. 
							
						 
						
							2013-07-25 16:31:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Testov 
								
							 
						 
						
							
							
							
							
								
							
							
								ba8bc620d1 
								
							 
						 
						
							
							
								
								* grub-core/gfxmenu/widget-box.c: Fixed draw function. Now it takes  
							
							... 
							
							
							
							maximum of NW, N, NE heights instead of N's height and maximum of
       NW, W, SW widths instead of W's width. (So the box will be always
       correctly drawn) 
							
						 
						
							2013-07-25 18:15:15 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Grégoire Sutre 
								
							 
						 
						
							
							
							
							
								
							
							
								4f0ad02936 
								
							 
						 
						
							
							
								
								Unbreak access to netbsd and openbsd partitions.  
							
							
							
						 
						
							2013-07-20 18:06:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								bd744218c0 
								
							 
						 
						
							
							
								
								Fix arm-uboot compilation problem  
							
							
							
						 
						
							2013-07-17 19:03:11 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								3f42504c15 
								
							 
						 
						
							
							
								
								* grub-core/kern/powerpc/ieee1275/startup.S: Handle unaligned bss.  
							
							... 
							
							
							
							Reported by: Paulo Flabiano Smorigo. 
							
						 
						
							2013-07-16 07:41:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Testov 
								
							 
						 
						
							
							
							
							
								
							
							
								d110499b22 
								
							 
						 
						
							
							
								
								* grub-core/gfxmenu/gui_list.c: USe viewport when drawing strings.  
							
							
							
						 
						
							2013-07-14 23:10:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Testov 
								
							 
						 
						
							
							
							
							
								
							
							
								a8674ad37b 
								
							 
						 
						
							
							
								
								* grub-core/gfxmenu/gui_list.c: Fix height calculation.  
							
							
							
						 
						
							2013-07-14 23:02:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								286fe4b379 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs.c: Stylistic fixes.  
							
							
							
						 
						
							2013-07-14 22:48:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								1bd57aa343 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs.c: Run emacs indent on file.  
							
							
							
						 
						
							2013-07-14 22:45:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b2182299a7 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs.c: Remove brackets around return value.  
							
							
							
						 
						
							2013-07-14 22:33:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrey Borzenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								7a87d69fcf 
								
							 
						 
						
							
							
								
								* grub-core/net/bootp.c: Export net_* variables.  
							
							... 
							
							
							
							* grub-core/net/net.c: Likewise. 
							
						 
						
							2013-07-14 22:59:00 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								795b3dc094 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs_lz4.c: Add missing packed attribute.  
							
							
							
						 
						
							2013-07-14 16:29:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								68714c4392 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs.c (nvlist_next_nvpair): Fix improper cast.  
							
							
							
						 
						
							2013-07-14 16:24:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								af211babd8 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs_lz4.c: Remove restrict keyword.  
							
							
							
						 
						
							2013-07-14 16:05:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Massimo Maggi 
								
							 
						 
						
							
							
							
							
								
							
							
								0036f02d7b 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs.c (nvlist_next_nvpair): Error is encode_size  
							
							... 
							
							
							
							<= 0. 
							
						 
						
							2013-07-14 14:22:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Massimo Maggi 
								
							 
						 
						
							
							
							
							
								
							
							
								6d0ddff3d9 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs.c: Split nvpair iterators into separate  
							
							... 
							
							
							
							functions. 
							
						 
						
							2013-07-14 14:17:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Massimo Maggi 
								
							 
						 
						
							
							
							
							
								
							
							
								038016f48a 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs_lz4.c: New file.  
							
							... 
							
							
							
							* grub-core/fs/zfs/zfs.c: Tie up lz4 decompression. 
							
						 
						
							2013-07-14 14:12:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Massimo Maggi 
								
							 
						 
						
							
							
							
							
								
							
							
								776bdce291 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs.c: Check for feature compatibility.  
							
							
							
						 
						
							2013-07-14 14:10:42 +02:00