starous@volny.cz 
								
							 
						 
						
							
							
							
							
								
							
							
								306950e137 
								
							 
						 
						
							
							
								
								USB EHCI QH handling patch  
							
							
							
						 
						
							2013-09-21 15:39:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								63653cfdae 
								
							 
						 
						
							
							
								
								* grub-core/disk/diskfilter.c: Handle non-md UUIDs.  
							
							... 
							
							
							
							* grub-core/disk/lvm.c: Add LVM UUIDs.
	* util/getroot.c: Use LVM UUIDs whenever possible. 
							
						 
						
							2013-09-20 20:37:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								53c6b7d658 
								
							 
						 
						
							
							
								
								* util/getroot.c (grub_util_open_dm): Check major rather than the name  
							
							... 
							
							
							
							to determine if device is handled by devmapper.
	(convert_system_partition_to_system_disk): Likewise.
	(get_dm_uuid): Don't check explicitly if device is mapped, it's
	already done in grub_util_open_dm. 
							
						 
						
							2013-09-19 09:46:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Leif Lindholm 
								
							 
						 
						
							
							
							
							
								
							
							
								e70d6736ff 
								
							 
						 
						
							
							
								
								* kern/arm/cache.S: Correct access to ilinesz/dlinesz variables.  
							
							... 
							
							
							
							Clean up stack manipulation (sync_caches_armv*) 
							
						 
						
							2013-09-19 09:21:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								90379808b6 
								
							 
						 
						
							
							
								
								* util/lvm.c: Remove since unused. Remove remaining references.  
							
							
							
						 
						
							2013-09-19 09:05:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								386701a8fe 
								
							 
						 
						
							
							
								
								Handle the case of partitioned LVM properly.  
							
							... 
							
							
							
							* grub-core/kern/emu/hostdisk.c (grub_util_get_dm_node_linear_info):
	Stop on meeting LVM, mpath or DMRAID.
	(grub_hostdisk_os_dev_to_grub_drive): Canonicalize os device.
	(read_device_map): Likewise.
	* util/getroot.c (convert_system_partition_to_system_disk): Assume that
	device is full disk rather than erroring out on LVM and similar cases. 
							
						 
						
							2013-09-19 08:48:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								5307078763 
								
							 
						 
						
							
							
								
								* util/grub-mkconfig_lib.in: Keep supplied pkgdatadir if any.  
							
							
							
						 
						
							2013-09-18 20:26:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								1bc783bd39 
								
							 
						 
						
							
							
								
								* grub-core/kern/mm.c (grub_mm_init_region): Skip regions less than  
							
							... 
							
							
							
							4K before the end.
	Reported by: Leif Lindholm 
							
						 
						
							2013-09-18 20:23:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Pawel Wojtalczyk 
								
							 
						 
						
							
							
							
							
								
							
							
								436ad5c3f4 
								
							 
						 
						
							
							
								
								* grub-core/term/efi/console.c (grub_console_getkey): Accept VT100-style  
							
							... 
							
							
							
							codes.
	Also-By: Vladimir Serbinenko <phcoder@gmail.com> 
							
						 
						
							2013-09-18 18:58:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								607319c9ab 
								
							 
						 
						
							
							
								
								* grub-core/disk/efi/efidisk.c (grub_efidisk_get_device_name_iter):  
							
							... 
							
							
							
							Remove no-longer-true __attribute__ ((unused)) on disk parameter. 
							
						 
						
							2013-09-18 15:43:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrey Borzenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								f5d3e7ef49 
								
							 
						 
						
							
							
								
								* docs/grub.texi (Networking commands): Add documentation for  
							
							... 
							
							
							
							network related commands. 
							
						 
						
							2013-09-19 13:56:42 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Douglas Ray 
								
							 
						 
						
							
							
							
							
								
							
							
								d404d15450 
								
							 
						 
						
							
							
								
								* util/grub-mkpasswd-pbkdf2.c (grub_get_random): Declare OpenBSD PRNG  
							
							... 
							
							
							
							as secure. 
							
						 
						
							2013-09-18 13:44:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Aleš Nesrsta 
								
							 
						 
						
							
							
							
							
								
							
							
								28851ef640 
								
							 
						 
						
							
							
								
								* docs/grub.texi: Fix broken link.  
							
							
							
						 
						
							2013-09-18 13:29:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Melki Christian 
								
							 
						 
						
							
							
							
							
								
							
							
								897c3bc634 
								
							 
						 
						
							
							
								
								* grub-core/bus/usb/usb.c (grub_usb_device_initialize): Add condition  
							
							... 
							
							
							
							to break endless loop. 
							
						 
						
							2013-09-18 13:27:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								f163045985 
								
							 
						 
						
							
							
								
								* util/grub-fstest.c: Fix several printf formats.  
							
							... 
							
							
							
							* util/grub-mkimage.c: Likewise.
	* util/grub-mkimagexx.c: Likewise.
	* util/grub-script-check.c: Likewise. 
							
						 
						
							2013-08-23 09:01:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								64463dfde4 
								
							 
						 
						
							
							
								
								* grub-core/lib/xzembed/xz_dec_lzma2.c: Make -Wattributes not cause  
							
							... 
							
							
							
							error. 
							
						 
						
							2013-08-23 08:58:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								489724952c 
								
							 
						 
						
							
							
								
								* config.h.in [GRUB_BUILD]: Explicitly undefine ENABLE_NLS.  
							
							
							
						 
						
							2013-08-23 08:55:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								5dd5e64b71 
								
							 
						 
						
							
							
								
								* util/getroot.c (grub_find_device): Use cygwin_conv_path ratherthan  
							
							... 
							
							
							
							removed in current versions cygwin_conv_*. 
							
						 
						
							2013-08-23 08:51:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								1c1f31e5de 
								
							 
						 
						
							
							
								
								* configure.ac: Disable efiemu runtime on cygwin.  
							
							
							
						 
						
							2013-08-23 08:46:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								c546a25901 
								
							 
						 
						
							
							
								
								* conf/Makefile.extra-dist: Add missing util/grub-gen-asciih.c,  
							
							... 
							
							
							
							util/grub-gen-widthspec.c and util/grub-pe2elf.c. 
							
						 
						
							2013-08-23 08:36:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								8169047804 
								
							 
						 
						
							
							
								
								* util/grub-mkpasswd-pbkdf2.c (grub_password_get): Remove extraneous  
							
							... 
							
							
							
							error message. 
							
						 
						
							2013-08-22 20:18:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								6b87c10a0b 
								
							 
						 
						
							
							
								
								* grub-core/lib/crypto.c (grub_password_get) [GRUB_UTIL]: Add  
							
							... 
							
							
							
							windows variant.
	* util/grub-mkpasswd-pbkdf2.c: Add windows flavour for retrieving random
	data. 
							
						 
						
							2013-08-22 20:14:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								8f0baaac38 
								
							 
						 
						
							
							
								
								* configure.ac: Add -Wl,-melf_i386 and -Wl,-melf_x86_64 systematically  
							
							... 
							
							
							
							when on x86 and not cygwin.
	* conf/Makefile.common: Remove unsystematic -Wl,-melf_i386 and
	-Wl,-melf_x86_64. 
							
						 
						
							2013-08-22 19:00:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b224c26627 
								
							 
						 
						
							
							
								
								* configure.ac: Set CPP to build one when checkoing for freetype for  
							
							... 
							
							
							
							build. 
							
						 
						
							2013-08-22 18:56:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								506b336b82 
								
							 
						 
						
							
							
								
								* util/grub-mkfont.c [!GRUB_BUILD]: Define my_argp_state.  
							
							... 
							
							
							
							[!GRUB_BUILD]: Remove has_argument. 
							
						 
						
							2013-08-22 18:15:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								8c8c87b7d4 
								
							 
						 
						
							
							
								
								* util/ieee1275/ofpath.c (grub_util_devname_to_ofpath) [_WIN32]:  
							
							... 
							
							
							
							Replace with a dummy. 
							
						 
						
							2013-08-22 17:29:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								7dc5ca13c5 
								
							 
						 
						
							
							
								
								* configure.ac: Don't change host_os from mingw to cygwin.  
							
							
							
						 
						
							2013-08-22 17:09:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								c3302aa582 
								
							 
						 
						
							
							
								
								* configure.ac: Change target_os from windows to cygwin.  
							
							
							
						 
						
							2013-08-22 17:02:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
								
							 
						 
						
							
							
							
							
								
							
							
								fd7dd66dbd 
								
							 
						 
						
							
							
								
								* conf/Makefile.common (CFLAGS_GCRY): Add -Wno-redundant-decls.  
							
							
							
						 
						
							2013-08-22 16:30:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								43ffba7c65 
								
							 
						 
						
							
							
								
								* util/getroot.c: Include sys/wait.h only when we need waitpid.  
							
							
							
						 
						
							2013-08-22 16:28:10 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								fc46e9fca8 
								
							 
						 
						
							
							
								
								* util/grub-fstest.c: Don't check for symlinks on windows.  
							
							
							
						 
						
							2013-08-22 16:13:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								7f68269ad3 
								
							 
						 
						
							
							
								
								* INSTALL: Mention unavailability of man pages when cross-compiling.  
							
							
							
						 
						
							2013-08-22 16:08:53 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								ca1fb56345 
								
							 
						 
						
							
							
								
								* configure.ac: Remove -Wempty-body. It's not essential and needs  
							
							... 
							
							
							
							recent gcc. 
							
						 
						
							2013-08-21 21:19:55 +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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								1d679ddaa2 
								
							 
						 
						
							
							
								
								* util/import_gcry.py: Add final newline in visibility.h.  
							
							
							
						 
						
							2013-08-21 21:00:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								00c28dd9bc 
								
							 
						 
						
							
							
								
								* conf/Makefile.common: Fix typo.  
							
							
							
						 
						
							2013-08-21 20:59:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								32af299a10 
								
							 
						 
						
							
							
								
								* Makefile.util.def (grub-mkfont): Add missing libgnu.a.  
							
							
							
						 
						
							2013-08-21 20:57:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e733cf52f4 
								
							 
						 
						
							
							
								
								* Makefile.am (widthspec.h): Fix typo.  
							
							... 
							
							
							
							* util/grub-gen-widthspec.c: Likewise. 
							
						 
						
							2013-08-21 20:26:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								c6b066f2e9 
								
							 
						 
						
							
							
								
								Move ascii.h and widthspec.h generation to a separate build-time-only  
							
							... 
							
							
							
							tool. 
							
						 
						
							2013-08-21 19:53:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Testov 
								
							 
						 
						
							
							
							
							
								
							
							
								66345b5071 
								
							 
						 
						
							
							
								
								 
							
							
							
						 
						
							2013-08-21 15:56:13 +04:00