Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e1c22419ac 
							
						 
					 
					
						
						
							
							* grub-core/kern/xen/init.c: Do not map more pages than we can address.  
						
						
						
					 
					
						2013-11-22 13:04:29 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							189090cee9 
							
						 
					 
					
						
						
							
							* grub-core/kern/efi/mm.c: Limit allocations to 2GiB when not compiling  
						
						... 
						
						
						
						with -mcmodel=large. 
						
					 
					
						2013-11-22 13:03:19 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							1a5b7b404f 
							
						 
					 
					
						
						
							
							* grub-core/kern/x86_64/dl.c (grub_arch_dl_relocate_symbols): Add  
						
						... 
						
						
						
						range-checking for 32-bit quantities. 
						
					 
					
						2013-11-22 13:01:14 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4a0aaad022 
							
						 
					 
					
						
						
							
							clang emits calls to abort () under some unknown conditions.  
						
						... 
						
						
						
						Export abort () when compiling with clang. 
						
					 
					
						2013-11-22 12:42:58 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ddb3efc906 
							
						 
					 
					
						
						
							
							* grub-core/disk/i386/pc/biosdisk.c (grub_biosdisk_open): Ensure  
						
						... 
						
						
						
						at compile time that enough of scratch size is available. 
						
					 
					
						2013-11-22 12:00:10 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4e42521d8c 
							
						 
					 
					
						
						
							
							* grub-core/kern/x86_64/efi/callwrap.S: Fix stack alignment.  
						
						... 
						
						
						
						Previously we misaligned stack by 8 in startup.S and compensated
	for it in callwrap.S. According to ABI docs (EFI and sysv amd64)
	right behaviour is to align stack in startup.S and keep it aligned
	in callwrap.S. startup.S part was committed few commits before. This
	takes care of callwrap.S.
	Reported by: Gary Lin. 
						
					 
					
						2013-11-22 05:40:32 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							054efe541f 
							
						 
					 
					
						
						
							
							* grub-core/boot/mips/startup_raw.S: Handle the case of gap between  
						
						... 
						
						
						
						.data and .bss. May happen if compiler and assembly use different
	alignment. 
						
					 
					
						2013-11-22 05:07:32 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a0e1befb57 
							
						 
					 
					
						
						
							
							On MIPS handle got16 relocations to local symbols in an ABI-compliant  
						
						... 
						
						
						
						way. 
						
					 
					
						2013-11-22 05:03:17 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c36c73f681 
							
						 
					 
					
						
						
							
							Add support for a new magic symbol _gp_disp on mips to handle PIC  
						
						... 
						
						
						
						binaries. 
						
					 
					
						2013-11-22 04:56:10 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							6f4a19f59f 
							
						 
					 
					
						
						
							
							Use $t9 for indirect calls from asm to C as PIC ABI requires.  
						
						
						
					 
					
						2013-11-22 04:45:05 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0d8f04cd83 
							
						 
					 
					
						
						
							
							Remove -march=mips3 from TARGET_CCASFLAGS as it creates linking problem  
						
						... 
						
						
						
						when rest of GRUB is compiled for hisher stepping. Instead use
	.set mips3/.set mips1 around cache and sync opcodes. 
						
					 
					
						2013-11-22 04:36:53 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4906052019 
							
						 
					 
					
						
						
							
							Unify GOT/trampoline handling between PPC, MIPS and IA64 as they  
						
						... 
						
						
						
						do essentially the same thing, do it in similar way. 
						
					 
					
						2013-11-21 21:54:33 +01:00 
						 
				 
			
				
					
						
							
							
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							b7f9aedfac 
							
						 
					 
					
						
						
							
							* grub-core/normal/progress.c: Remove unused file.  
						
						
						
					 
					
						2013-11-21 15:37:57 +00:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7dd0a30361 
							
						 
					 
					
						
						
							
							* grub-core/lib/crypto.c (grub_crypto_hash): Remove variable length  
						
						... 
						
						
						
						array. 
						
					 
					
						2013-11-20 20:09:18 +01:00 
						 
				 
			
				
					
						
							
							
								Josh Triplett 
							
						 
					 
					
						
						
						
						
							
						
						
							7960d3e182 
							
						 
					 
					
						
						
							
							* grub-core/kern/x86_64/efi/startup.S (_start): Align the stack to a  
						
						... 
						
						
						
						16-byte boundary, as required by the x86-64 ABI, before calling
	grub_main.  In some cases, GCC emits code that assumes this
	alignment, which crashes if not aligned.  The EFI firmware is also
	entitled to assume that stack alignment without checking. 
						
					 
					
						2013-11-19 14:31:40 +01:00 
						 
				 
			
				
					
						
							
							
								Leif Lindholm 
							
						 
					 
					
						
						
						
						
							
						
						
							8a07b55a04 
							
						 
					 
					
						
						
							
							arm64: cache maintenance code rework + bugfix  
						
						
						
					 
					
						2013-11-19 10:05:23 +00:00 
						 
				 
			
				
					
						
							
							
								Josh Triplett 
							
						 
					 
					
						
						
						
						
							
						
						
							d53f4900d7 
							
						 
					 
					
						
						
							
							* grub-core/mmap/efi/mmap.c (grub_mmap_register): Round up/down to  
						
						... 
						
						
						
						4k page boundaries as expected by firmware rather than 1k
	boundaries.
	(grub_mmap_malign_and_register): Likewise. 
						
					 
					
						2013-11-18 18:00:52 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							96fa2d9d02 
							
						 
					 
					
						
						
							
							Merge branch 'master' into leiflindholm/arm64  
						
						
						
					 
					
						2013-11-18 17:51:28 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							45bf8b3a75 
							
						 
					 
					
						
						
							
							* grub-core/kern/mm.c (grub_real_malloc): Decrease cut-off of moving the  
						
						... 
						
						
						
						pointer to 32K. This is the size of cache element which is the most
	common allocation >1K. This way the pointer is always around blocks
	of 32K and so we keep performance while decreasing fragmentation. 
						
					 
					
						2013-11-18 17:41:37 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							39ff43c579 
							
						 
					 
					
						
						
							
							* grub-core/kern/mm.c (grub_real_malloc): Don't update the pointer to  
						
						... 
						
						
						
						current memory when allocating large chunks. This significantly
	decreases memory fragmentation. 
						
					 
					
						2013-11-18 16:58:55 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							74e632fea8 
							
						 
					 
					
						
						
							
							* grub-core/kern/mips/qemu_mips/init.c (grub_machine_init): Update  
						
						... 
						
						
						
						clock frequency to 200 MHz, 
						
					 
					
						2013-11-18 16:39:45 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4d5b72cdb4 
							
						 
					 
					
						
						
							
							Merge branch 'master' of git.sv.gnu.org:/srv/git/grub  
						
						
						
					 
					
						2013-11-18 14:54:01 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ea7c1a7d90 
							
						 
					 
					
						
						
							
							* grub-core/tests/videotest_checksum.c: Don't reload unifont if it's  
						
						... 
						
						
						
						already loaded. This saves memory needed for tests, 
						
					 
					
						2013-11-18 14:38:31 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							5e3cb8a747 
							
						 
					 
					
						
						
							
							* grub-core/term/terminfo.c (grub_cmd_terminfo): Fix a typo to make -g  
						
						... 
						
						
						
						work again. 
						
					 
					
						2013-11-18 14:35:18 +01:00 
						 
				 
			
				
					
						
							
							
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							3bf4088b8b 
							
						 
					 
					
						
						
							
							* grub-core/osdep/unix/hostdisk.c (grub_util_make_temporary_file):  
						
						... 
						
						
						
						Handle errors from mkstemp.
(grub_util_make_temporary_dir): Handle errors from mkdtemp. 
						
					 
					
						2013-11-18 12:27:44 +00:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f8b4c3b6b3 
							
						 
					 
					
						
						
							
							* grub-core/tests/gfxterm_menu.c: Skip high-resolution tests on  
						
						... 
						
						
						
						low-memory platforms where we don't have enough memory for them.
	* grub-core/tests/videotest_checksum.c: Likewise. 
						
					 
					
						2013-11-18 11:48:07 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4bf703206d 
							
						 
					 
					
						
						
							
							* grub-core/tests/cmdline_cat_test.c: Don't reload unifont if it's  
						
						... 
						
						
						
						already loaded. This saves memory needed for tests, 
						
					 
					
						2013-11-18 11:45:55 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							2df8f43d3e 
							
						 
					 
					
						
						
							
							* grub-core/lib/sparc64/setjmp.S: Force spilling of current window.  
						
						
						
					 
					
						2013-11-18 10:01:36 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							6f1bc8bc0f 
							
						 
					 
					
						
						
							
							On i386-ieee1275 we run in paged mode. So we need to explicitly map  
						
						... 
						
						
						
						the devices before accessing them. 
						
					 
					
						2013-11-18 04:32:33 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							04f39f6df8 
							
						 
					 
					
						
						
							
							* grub-core/lib/relocator.c (grub_mm_check_real): Accept const char *  
						
						... 
						
						
						
						as file argument. 
						
					 
					
						2013-11-18 02:45:25 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							35d4761ce2 
							
						 
					 
					
						
						
							
							* grub-core/normal/cmdline.c (grub_cmdline_get): Plug memory leak.  
						
						
						
					 
					
						2013-11-18 02:43:29 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							33d02a42d6 
							
						 
					 
					
						
						
							
							* grub-core/kern/file.c (grub_file_open): Free file->name on failure.  
						
						... 
						
						
						
						(grub_file_close): Free file->name. 
						
					 
					
						2013-11-18 02:41:42 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7bbb60cfbd 
							
						 
					 
					
						
						
							
							* grub-core/commands/verify.c (free_pk): Plug memory leak.  
						
						... 
						
						
						
						(grub_load_public_key): Likewise.
	(grub_verify_signature_real): Likewise.
	(grub_cmd_verify_signature): Likewise. 
						
					 
					
						2013-11-18 02:40:17 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							da93d6753b 
							
						 
					 
					
						
						
							
							* grub-core/commands/legacycfg.c (grub_legacy_check_md5_password): Plug  
						
						... 
						
						
						
						memory leak. 
						
					 
					
						2013-11-18 02:37:46 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							59c943ecf6 
							
						 
					 
					
						
						
							
							* grub-core/lib/powerpc/setjmp.S (grub_setjmp): Save r31.  
						
						... 
						
						
						
						(grub_longjmp): Restore r31.
	* include/grub/powerpc/setjmp.h (grub_jmp_buf): Reserve space for r31. 
						
					 
					
						2013-11-18 02:35:32 +01:00 
						 
				 
			
				
					
						
							
							
								Ian Campbell 
							
						 
					 
					
						
						
						
						
							
						
						
							7d400406a7 
							
						 
					 
					
						
						
							
							* grub-core/disk/uboot/ubootdisk.c: Include SCSI disks.  
						
						
						
					 
					
						2013-11-17 15:38:09 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0ab8e025c1 
							
						 
					 
					
						
						
							
							* grub-core/tests/cmdline_cat_test.c (cmdline_cat_test): Ignore errors  
						
						... 
						
						
						
						of loading gfxterm as gfxterm is embed in kernel on some platforms.
	* grub-core/tests/gfxterm_menu.c (gfxterm_menu): Likewise.
	Load gfxmenu. 
						
					 
					
						2013-11-17 02:13:33 +01:00 
						 
				 
			
				
					
						
							
							
								Leif Lindholm 
							
						 
					 
					
						
						
						
						
							
						
						
							15a463d742 
							
						 
					 
					
						
						
							
							ARM 64 port by Leif Lindholm  
						
						
						
					 
					
						2013-11-16 20:52:55 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							cd46aa6cef 
							
						 
					 
					
						
						
							
							Rewrite grub-install, grub-mkrescue, grub-mkstandalone and grub-mknetdir  
						
						... 
						
						
						
						the function of these files exceeds what can be sanely handled in shell
	in posix-comaptible way. Also writing it in C extends the functionality
	to non-UNIX-like OS and minimal environments. 
						
					 
					
						2013-11-16 20:21:16 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							9ef81064a3 
							
						 
					 
					
						
						
							
							* grub-core/kern/arm/cache.S: Don't switch back to ARM mode when  
						
						... 
						
						
						
						compiling to thumb2.
	* grub-core/kern/arm/cache_armv7.S: Likewise.
	* grub-core/lib/arm/setjmp.S: Likewise. 
						
					 
					
						2013-11-16 17:37:06 +01:00 
						 
				 
			
				
					
						
							
							
								Leif Lindholm 
							
						 
					 
					
						
						
						
						
							
						
						
							11a7793221 
							
						 
					 
					
						
						
							
							arm: delete superflouous save of r8 in grub_uboot_syscall  
						
						
						
					 
					
						2013-11-16 15:56:09 +00:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							080603f0b0 
							
						 
					 
					
						
						
							
							Decrease stack usage in lexer.  
						
						... 
						
						
						
						We have only 92K of stack and using over 4K per frame is wasteful
	* grub-core/script/yylex.l (yyalloc), (yyfree), (yyrealloc): Declare
	as macros so that compiler would remove useless structure on stack.
	Better solution would be to fix flex not to put this structure on
	the stack but flex is external program. 
						
					 
					
						2013-11-16 16:37:59 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4f84ae0ec8 
							
						 
					 
					
						
						
							
							Decrease stack usage in signature verification.  
						
						... 
						
						
						
						We have only 92K of stack and using over 4K per frame is wasteful
	* grub-core/commands/verify.c (grub_load_public_key): Allocate on heap
	rather than stack.
	(grub_verify_signature_real): Likewise. 
						
					 
					
						2013-11-16 16:34:51 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e6a6182d95 
							
						 
					 
					
						
						
							
							Decrease stack usage in mdraid 0.9x.  
						
						... 
						
						
						
						We have only 92K of stack and using over 4K per frame is wasteful
	* grub-core/disk/mdraid_linux.c (grub_mdraid_detect): Allocate on heap
	rather than stack. 
						
					 
					
						2013-11-16 16:16:48 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							1a454efe89 
							
						 
					 
					
						
						
							
							Decrease stack usage in BtrFS.  
						
						... 
						
						
						
						We have only 92K of stack and using over 4K per frame is wasteful
	* grub-core/fs/btrfs.c (grub_btrfs_lzo_decompress): Allocate on heap
	rather than stack. 
						
					 
					
						2013-11-16 16:15:26 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7b5d51d837 
							
						 
					 
					
						
						
							
							Decrease stack usage in JFS.  
						
						... 
						
						
						
						We have only 92K of stack and using over 4K per frame is wasteful
	* grub-core/fs/jfs.c (getblk): Allocate on heap rather than on
	stack. Note: this function is recursive.
	(grub_jfs_read_inode): Read only part we care about. 
						
					 
					
						2013-11-16 16:00:42 +01:00 
						 
				 
			
				
					
						
							
							
								Leif Lindholm 
							
						 
					 
					
						
						
						
						
							
						
						
							593865b907 
							
						 
					 
					
						
						
							
							arm: fix u-boot port syscall interface va_arg handling  
						
						... 
						
						
						
						Commit c9cd02c 
						
					 
					
						2013-11-16 14:12:12 +00:00 
						 
				 
			
				
					
						
							
							
								Andrey Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							9e18dfe277 
							
						 
					 
					
						
						
							
							MIPS grub_machine_get_bootlocation arguments are used  
						
						
						
					 
					
						2013-11-16 16:59:07 +04:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							6fcec43954 
							
						 
					 
					
						
						
							
							Replace libgcc version of ctz with our own.  
						
						... 
						
						
						
						On upcoming arm64 port libgcc ctz* are not usable in standalone
	environment. Since we need ctz* for this case and implementation is
	in C we may as well use it on all concerned platforms. 
						
					 
					
						2013-11-15 03:28:34 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a9f25a0819 
							
						 
					 
					
						
						
							
							* configure.ac: Probe for linking format rather than guessing it based  
						
						... 
						
						
						
						on target_os. 
						
					 
					
						2013-11-14 23:17:18 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c7995256e4 
							
						 
					 
					
						
						
							
							* grub-core/disk/xen/xendisk.c (grub_xendisk_fini): Set state to  
						
						... 
						
						
						
						"1" prior to handoff.
	Reported by: M A Young. 
						
					 
					
						2013-11-14 22:42:54 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e1aa5b6620 
							
						 
					 
					
						
						
							
							* grub-core/kern/xen/init.c (grub_xenstore_write_file): Don't add  
						
						... 
						
						
						
						\0 to all files.
	Reported by: M A Young. 
						
					 
					
						2013-11-14 22:40:50 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							da5ed5cf6b 
							
						 
					 
					
						
						
							
							* grub-core/osdep/bsd/hostdisk.c (grub_util_get_fd_size_os): Fix  
						
						... 
						
						
						
						compilation on NetBSD. 
						
					 
					
						2013-11-14 22:38:36 +01:00 
						 
				 
			
				
					
						
							
							
								Andrey Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							a5986276ec 
							
						 
					 
					
						
						
							
							add grub-core/tests/signatures.h to distfiles  
						
						
						
					 
					
						2013-11-15 00:51:30 +04:00 
						 
				 
			
				
					
						
							
							
								Matthew Garrett 
							
						 
					 
					
						
						
						
						
							
						
						
							1fe26ab4a0 
							
						 
					 
					
						
						
							
							* grub-core/kern/main.c (grub_set_prefix_and_root): Set variable  
						
						... 
						
						
						
						cmdpath to firmware directory. 
						
					 
					
						2013-11-14 15:53:32 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							83e9c273e5 
							
						 
					 
					
						
						
							
							* grub-core/kern/efi/efi.c (grub_efi_get_filename): Reset the pointer  
						
						... 
						
						
						
						at the start of second iteration. 
						
					 
					
						2013-11-14 15:50:43 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ec525c18e1 
							
						 
					 
					
						
						
							
							* grub-core/Makefile.am (efiemu64.o): Explicitly set link format.  
						
						
						
					 
					
						2013-11-14 12:05:48 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							1d912bd3c9 
							
						 
					 
					
						
						
							
							Merge branch 'master' of git.sv.gnu.org:/srv/git/grub  
						
						... 
						
						
						
						Conflicts:
	ChangeLog 
						
					 
					
						2013-11-14 10:05:54 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							57ffe93485 
							
						 
					 
					
						
						
							
							* grub-core/kern/arm/cache_armv6.S: Remove special handling for  
						
						... 
						
						
						
						clang (not necessarry with -no-integrated-as).
	* include/grub/symbol.h [__arm__]: Likewise. 
						
					 
					
						2013-11-14 10:05:19 +01:00 
						 
				 
			
				
					
						
							
							
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							5da5517288 
							
						 
					 
					
						
						
							
							* grub-core/fs/ext2.c (grub_ext2_read_block): Factor out common code for indirect block handling.  
						
						... 
						
						
						
						Saves 185 bytes on compressed image. 
						
					 
					
						2013-11-14 08:13:06 +00:00 
						 
				 
			
				
					
						
							
							
								Leif Lindholm 
							
						 
					 
					
						
						
						
						
							
						
						
							035a26c16a 
							
						 
					 
					
						
						
							
							* grub-core/kern/arm/misc.S: Make thumb2-compatible.  
						
						
						
					 
					
						2013-11-14 01:33:06 +01:00 
						 
				 
			
				
					
						
							
							
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							81a2e438dc 
							
						 
					 
					
						
						
							
							* grub-core/kern/misc.c: Don't redirect divisions in the  
						
						... 
						
						
						
						GRUB_UTIL case.
* include/grub/misc.h: Likewise. 
						
					 
					
						2013-11-13 14:47:23 +00:00 
						 
				 
			
				
					
						
							
							
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							9b45c0733e 
							
						 
					 
					
						
						
							
							* grub-core/osdep/unix/emuconsole.c (put): Pacify the compiler on  
						
						... 
						
						
						
						systems that require checking the return value of write. 
						
					 
					
						2013-11-13 13:34:57 +00:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							2bdd07195c 
							
						 
					 
					
						
						
							
							* grub-core/kern/arm/cache.c (probe_caches): Move asm part to ...  
						
						... 
						
						
						
						* grub-core/kern/arm/cache_armv6.S: ... here. This allows this
	asm to stay in arm even if surrounding is thumb. 
						
					 
					
						2013-11-13 09:58:52 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							5e77d9cfc1 
							
						 
					 
					
						
						
							
							* grub-core/kern/arm/misc.S: Add __muldi3 and __aeabi_lmul. Those  
						
						... 
						
						
						
						helper functions are needed for thumb. 
						
					 
					
						2013-11-13 09:52:33 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7d5116251d 
							
						 
					 
					
						
						
							
							* grub-core/disk/diskfilter.c (grub_diskfilter_make_raid): Make  
						
						... 
						
						
						
						level / 3 division explicitly unsigned. Saves few bytes. 
						
					 
					
						2013-11-13 09:40:16 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							81023dbdbd 
							
						 
					 
					
						
						
							
							* grub-core/fs/zfs/zfs.c (ZAP_LEAF_NUMCHUNKS): Use unsigned arithmetics.  
						
						
						
					 
					
						2013-11-13 09:27:36 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b2e9294fb9 
							
						 
					 
					
						
						
							
							* grub-core/normal/datetime.c (grub_get_weekday): Use if rather than  
						
						... 
						
						
						
						division. 
						
					 
					
						2013-11-13 09:26:13 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							16a22c3851 
							
						 
					 
					
						
						
							
							* grub-core/kern/uboot/init.c: Move grub_uboot_machine_type and  
						
						... 
						
						
						
						grub_uboot_boot_data to asm part. 
						
					 
					
						2013-11-13 06:28:15 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c9cd02c965 
							
						 
					 
					
						
						
							
							* grub-core/kern/arm/uboot/startup.S: Remove = by replacing with  
						
						... 
						
						
						
						literal load.
	(grub_uboot_syscall): Save/restore r9 and align stack. 
						
					 
					
						2013-11-13 06:27:03 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							8149861554 
							
						 
					 
					
						
						
							
							* grub-core/kern/arm/cache.S: Replace = with explicit litteral load.  
						
						
						
					 
					
						2013-11-13 06:23:32 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ea57de18f8 
							
						 
					 
					
						
						
							
							* include/grub/symbol.h (END) [__arm__]: New macros. Replace all .end  
						
						... 
						
						
						
						occurencies with END. 
						
					 
					
						2013-11-13 05:19:30 +01:00 
						 
				 
			
				
					
						
							
							
								Josh Triplett 
							
						 
					 
					
						
						
						
						
							
						
						
							46d8a2033b 
							
						 
					 
					
						
						
							
							* grub-core/normal/term.c (grub_set_more): Use bool logic rather than  
						
						... 
						
						
						
						increment/decrement. 
						
					 
					
						2013-11-13 02:27:11 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c773faf05e 
							
						 
					 
					
						
						
							
							Revert "	* include/grub/symbol.h (ADDR): New macro. Replace all occurences of"  
						
						... 
						
						
						
						This reverts commit 286551b4eb 
						
					 
					
						2013-11-13 02:17:20 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							513eeb61dd 
							
						 
					 
					
						
						
							
							* grub-core/kern/arm/cache_armv6.S [__clang__]: Don't add .armv6 when  
						
						... 
						
						
						
						compiling with clang. 
						
					 
					
						2013-11-13 01:08:47 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							bc379c1aa1 
							
						 
					 
					
						
						
							
							* grub-core/kern/arm/uboot/startup.S: Use .org rather than assigning  
						
						... 
						
						
						
						".". 
						
					 
					
						2013-11-13 01:06:30 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							286551b4eb 
							
						 
					 
					
						
						
							
							* include/grub/symbol.h (ADDR): New macro. Replace all occurences of  
						
						... 
						
						
						
						=x with ADDR(x) in arm assembly.
	(END): New macro. Replace all .end with END. 
						
					 
					
						2013-11-13 01:04:56 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							16057d6bbb 
							
						 
					 
					
						
						
							
							Redirect all divisions to grub_divmod64.  
						
						
						
					 
					
						2013-11-13 00:53:53 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f649a6a8fd 
							
						 
					 
					
						
						
							
							* grub-core/term/tparm.c (tparam_internal): Use unsigned divisions.  
						
						
						
					 
					
						2013-11-13 00:51:06 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ef28ee8bc1 
							
						 
					 
					
						
						
							
							Add missing includes of loader.h.  
						
						
						
					 
					
						2013-11-13 00:43:03 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0c62a5b28e 
							
						 
					 
					
						
						
							
							* grub-core/term/at_keyboard.c: Don't poll non-functional AT controller  
						
						... 
						
						
						
						until it becomes operational. 
						
					 
					
						2013-11-12 19:30:46 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b0720b4988 
							
						 
					 
					
						
						
							
							* grub-core/Makefile.core.def (legacy_password_test): Disable  
						
						... 
						
						
						
						on platforms where no legacycfg is compiled.
	* grub-core/tests/lib/functional_test.c: Tolerate failure to
	load legacy_password_test. 
						
					 
					
						2013-11-12 18:44:58 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							3ea0ccb319 
							
						 
					 
					
						
						
							
							* grub-core/efiemu/prepare.c: Remove variable length arrays.  
						
						
						
					 
					
						2013-11-12 16:12:28 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							08772054e9 
							
						 
					 
					
						
						
							
							* grub-core/osdep/windows/hostdisk.c (grub_util_fd_strerror): Silence  
						
						... 
						
						
						
						strict-aliasing warning.
	(fsync): Silence cast warning. 
						
					 
					
						2013-11-12 16:09:42 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							1dcb27157d 
							
						 
					 
					
						
						
							
							* grub-core/commands/verify.c: Remove variable length arrays.  
						
						... 
						
						
						
						Load gcry_dsa/gcry_rsa automatically. 
						
					 
					
						2013-11-12 16:07:30 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							61c22fdf36 
							
						 
					 
					
						
						
							
							* grub-core/tests/signature_test.c: New test.  
						
						
						
					 
					
						2013-11-12 16:05:57 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							431e57a797 
							
						 
					 
					
						
						
							
							* grub-core/disk/cryptodisk.c (luks_script_get): Adapt to new procfs  
						
						... 
						
						
						
						API. 
						
					 
					
						2013-11-12 16:01:19 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b521bb816d 
							
						 
					 
					
						
						
							
							* grub-core/tests/legacy_password_test.c (vectors): Make static.  
						
						... 
						
						
						
						* grub-core/tests/pbkdf2_test.c (vectors): Likewise. 
						
					 
					
						2013-11-12 15:59:58 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7d06b24eac 
							
						 
					 
					
						
						
							
							* grub-core/tests/setjmp_test.c: Reset counter to 0 before starting.  
						
						
						
					 
					
						2013-11-12 15:58:50 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3bbeade41d 
							
						 
					 
					
						
						
							
							* grub-core/fs/proc.c: Allow \0 in proc files.  
						
						
						
					 
					
						2013-11-12 15:57:09 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ba82db7a0d 
							
						 
					 
					
						
						
							
							* grub-core/tests/xnu_uuid_test.c: Fix assert message.  
						
						
						
					 
					
						2013-11-12 14:11:34 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							801564c804 
							
						 
					 
					
						
						
							
							* grub-core/tests/xnu_uuid_test.c: Fix copyright year.  
						
						
						
					 
					
						2013-11-12 14:07:34 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ac8cac1dac 
							
						 
					 
					
						
						
							
							* grub-core/fs/ext2.c: Remove variable length arrays.  
						
						
						
					 
					
						2013-11-12 03:04:19 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4b85f1228a 
							
						 
					 
					
						
						
							
							* grub-core/lib/crypto.c (grub_crypto_cbc_decrypt): Remove variable  
						
						... 
						
						
						
						length arrays. 
						
					 
					
						2013-11-12 02:49:17 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c35fcdc0b7 
							
						 
					 
					
						
						
							
							* grub-core/disk/AFSplitter.c: Remove variable length arrays.  
						
						... 
						
						
						
						* grub-core/disk/cryptodisk.c: Likewise.
	* grub-core/disk/geli.c: Likewise.
	* grub-core/disk/luks.c: Likewise. 
						
					 
					
						2013-11-12 02:48:02 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							15decd26cc 
							
						 
					 
					
						
						
							
							* grub-core/tests/legacy_password_test.c: New test.  
						
						... 
						
						
						
						* grub-core/commands/legacycfg.c: Remove variable length arrays. 
						
					 
					
						2013-11-12 02:38:33 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							9c6482b8d6 
							
						 
					 
					
						
						
							
							* grub-core/lib/pbkdf2.c: Remove variable length arrays.  
						
						
						
					 
					
						2013-11-12 01:52:55 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							41f26e0ebc 
							
						 
					 
					
						
						
							
							* grub-core/tests/pbkdf2_test.c: New test.  
						
						
						
					 
					
						2013-11-12 01:51:36 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							2def66169e 
							
						 
					 
					
						
						
							
							* grub-core/lib/xzembed/xz_dec_stream.c: Remove variable length arrays.  
						
						
						
					 
					
						2013-11-12 01:26:56 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							9e34a34e44 
							
						 
					 
					
						
						
							
							* grub-core/io/lzopio.c: Remove variable length arrays.  
						
						
						
					 
					
						2013-11-12 01:25:03 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							44a387e0ea 
							
						 
					 
					
						
						
							
							* grub-core/commands/xnu_uuid.c: Remove variable length arrays.  
						
						
						
					 
					
						2013-11-12 01:19:34 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a388e25576 
							
						 
					 
					
						
						
							
							* grub-core/tests/xnu_uuid_test.c: New test.  
						
						
						
					 
					
						2013-11-12 01:18:27 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a1ef7718c9 
							
						 
					 
					
						
						
							
							* grub-core/commands/hashsum.c: Remove unneeded memset (zalloc already  
						
						... 
						
						
						
						covers it). 
						
					 
					
						2013-11-12 00:58:46 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							65ddb30016 
							
						 
					 
					
						
						
							
							* grub-core/commands/hashsum.c: Remove variable length arrays.  
						
						
						
					 
					
						2013-11-12 00:52:54 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							31747dd521 
							
						 
					 
					
						
						
							
							* grub-core/tests/gfxterm_menu.c (gfxterm_menu): Handle out-of-memory  
						
						... 
						
						
						
						condition.
	* tests/grub_func_test.in: Increase memory allocation. 
						
					 
					
						2013-11-12 00:44:00 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							6a74c4dfff 
							
						 
					 
					
						
						
							
							* grub-core/osdep/unix/getroot.c [HAVE_STRUCT_STATFS_F_FSTYPENAME  
						
						... 
						
						
						
						&& HAVE_STRUCT_STATFS_F_MNTFROMNAME]: Include sys/param.h and
	sys/mount.h. 
						
					 
					
						2013-11-11 23:10:30 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							394c3e0ac2 
							
						 
					 
					
						
						
							
							* grub-core/osdep/apple/hostdisk.c (grub_util_get_fd_size): Rename to ..  
						
						... 
						
						
						
						(grub_util_get_fd_size_os): ...this.
	(grub_hostdisk_flush_initial_buffer): New empty function. 
						
					 
					
						2013-11-11 23:08:51 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							60d31116c2 
							
						 
					 
					
						
						
							
							* grub-core/gensyminfo.sh.in: Handle the case of portable output  
						
						... 
						
						
						
						without --defined-only. 
						
					 
					
						2013-11-11 23:05:53 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							8445b0115f 
							
						 
					 
					
						
						
							
							* grub-core/lib/i386/relocator_common.S [__APPLE__ && __x86_64__]: Use  
						
						... 
						
						
						
						rip-relative addressing in prologue. 
						
					 
					
						2013-11-11 23:02:51 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							8506a64149 
							
						 
					 
					
						
						
							
							* include/grub/misc.h [__APPLE__]: Do not add regparm(0) on x86_64.  
						
						... 
						
						
						
						* grub-core/kern/misc.c (__bzero) [__APPLE__]: New function. 
						
					 
					
						2013-11-11 22:53:30 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							631187be8c 
							
						 
					 
					
						
						
							
							Add missing includes of loader.h.  
						
						
						
					 
					
						2013-11-11 02:30:09 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							3617c59bab 
							
						 
					 
					
						
						
							
							* include/grub/lib/LzmaDec.h: Fix to include LzmaTypes.h and  
						
						... 
						
						
						
						not Types.h.
	* grub-core/lib/LzmaDec.c: Fix prologue to make it compileable in GRUB
	environment.
	(LzmaDec_InitDicAndState): Make static. 
						
					 
					
						2013-11-10 20:37:01 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							2024ade285 
							
						 
					 
					
						
						
							
							* grub-core/term/ieee1275/escc.c (GRUB_MOD_INIT): Fix order of channels.  
						
						... 
						
						
						
						Reported by: Aaro Koskinen <aaro.koskinen@iki.fi> 
						
					 
					
						2013-11-10 17:53:11 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							33690255c5 
							
						 
					 
					
						
						
							
							Fix grub_machine_fini bitrot.  
						
						... 
						
						
						
						Reported by: Glenn Washburn. 
						
					 
					
						2013-11-10 13:33:26 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							54da019fdb 
							
						 
					 
					
						
						
							
							* grub-core/Makefile.am (efiemu): Remove leftover -DAPPLE_CC and  
						
						... 
						
						
						
						-DELF.
	* grub-core/efiemu/runtime/config.h: Use __i386__ and __x86_64__
	instead of ELF*. 
						
					 
					
						2013-11-10 13:13:41 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							2df1255117 
							
						 
					 
					
						
						
							
							* grub-core/lib/cmdline.c (grub_loader_cmdline_size): Fix empty cmdline  
						
						... 
						
						
						
						handling. 
						
					 
					
						2013-11-09 17:31:21 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3c98038174 
							
						 
					 
					
						
						
							
							* grub-core/commands/i386/cmostest.c: Add new command "cmosset".  
						
						... 
						
						
						
						Tested by: Denis 'GNUtoo' Carikli. 
						
					 
					
						2013-11-09 17:27:49 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							800f63d38f 
							
						 
					 
					
						
						
							
							* grub-core/normal/datetime.c (grub_get_weekday): Use unsigned types.  
						
						
						
					 
					
						2013-11-08 19:14:03 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							5620eb5332 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/gui_circular_progress.c (parse_angle):  
						
						... 
						
						
						
						Use to get rounded angle rather than truncated. 
						
					 
					
						2013-11-08 19:13:15 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							9f8acdaa5d 
							
						 
					 
					
						
						
							
							* grub-core/term/serial.c: Add option for enabling/disabling  
						
						... 
						
						
						
						RTS/CTS flow control. 
						
					 
					
						2013-11-08 18:20:20 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							2dc1eb6cbf 
							
						 
					 
					
						
						
							
							* grub-core/lib/libgcrypt/cipher/idea.c (mul_inv): Remove signed  
						
						... 
						
						
						
						divisions. 
						
					 
					
						2013-11-08 18:10:07 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b9563c9451 
							
						 
					 
					
						
						
							
							* grub-core/lib/libgcrypt/mpi/mpih-div.c (_gcry_mpih_divrem):  
						
						... 
						
						
						
						Use grub_fatal rather than divide by zero.
	* grub-core/lib/libgcrypt/mpi/mpi-pow.c (gcry_mpi_powm): Likewise. 
						
					 
					
						2013-11-08 16:33:48 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d6d8e9a93e 
							
						 
					 
					
						
						
							
							* include/grub/gui.h (grub_fixed_sfs_divide): Round rather than  
						
						... 
						
						
						
						truncate.
	(grub_fixed_fsf_divide): Likewise. 
						
					 
					
						2013-11-08 16:17:29 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d06de6c871 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/gui_list.c (draw_scrollbar): Avoid  
						
						... 
						
						
						
						division by-zero and senseless negative divisions. 
						
					 
					
						2013-11-08 15:44:39 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							6af7d49b92 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/gui_circular_progress.c (circprog_paint): Avoid  
						
						... 
						
						
						
						division by-zero and senseless negative divisions.
	(circprog_set_property): Don't accept negative num_ticks. 
						
					 
					
						2013-11-08 15:43:07 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							bcfa6d72e3 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/gui_progress_bar.c (draw_pixmap_bar): Avoid  
						
						... 
						
						
						
						division by-zero and senseless negative divisions. 
						
					 
					
						2013-11-08 15:38:58 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d061fda7e9 
							
						 
					 
					
						
						
							
							* grub-core/tests/div_test.c: New test.  
						
						
						
					 
					
						2013-11-08 15:01:59 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Testov 
							
						 
					 
					
						
						
						
						
							
						
						
							4db2250000 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/gui_box.c: Updated to work with area status.  
						
						... 
						
						
						
						* grub-core/gfxmenu/gui_canvas.c: Likewise.
        * grub-core/gfxmenu/view.c: Likewise.
        * grub-core/video/fb/video_fb.c: Introduce new functions:
        grub_video_set_area_status, grub_video_get_area_status,
        grub_video_set_region, grub_video_get_region.
        * grub-core/video/bochs.c: Likewise.
        * grub-core/video/capture.c: Likewise.
        * grub-core/video/video.c: Likewise.
        * grub-core/video/cirrus.c: Likewise.
        * grub-core/video/efi_gop.c: Likewise.
        * grub-core/video/efi_uga.c: Likewise.
        * grub-core/video/emu/sdl.c: Likewise.
        * grub-core/video/radeon_fuloong2e.c: Likewise.
        * grub-core/video/sis315pro.c: Likewise.
        * grub-core/video/sm712.c: Likewise.
        * grub-core/video/i386/pc/vbe.c: Likewise.
        * grub-core/video/i386/pc/vga.c: Likewise.
        * grub-core/video/ieee1275.c: Likewise.
        * grub-core/video/i386/coreboot/cbfb.c: Likewise.
        * include/grub/video.h: Likewise.
        * include/grub/video_fb.h: Likewise.
        * include/grub/fbfill.h: Updated render_target structure.
        grub_video_rect_t viewport, region, area
        int area_offset_x, area_offset_y, area_enabled
        * include/grub/gui.h: New helper function
        grub_video_bounds_inside_region.
        * docs/grub-dev.texi: Added information about new functions. 
						
					 
					
						2013-11-08 15:42:38 +04:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c6b755df45 
							
						 
					 
					
						
						
							
							* grub-core/kern/mm.c (grub_real_malloc): Use AND rather than MOD  
						
						... 
						
						
						
						for alignment. 
						
					 
					
						2013-11-08 09:43:26 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e2a6810069 
							
						 
					 
					
						
						
							
							* grub-core/lib/reed_solomon.c (grub_reed_solomon_recover): Add  
						
						... 
						
						
						
						missing attribute.
	* grub-core/gdb/cstub.c (grub_gdb_trap): Likewise. 
						
					 
					
						2013-11-08 09:27:56 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c4f11a2a99 
							
						 
					 
					
						
						
							
							* grub-core/kern/misc.c (grub_divmod64): Don't fallback to  
						
						... 
						
						
						
						simple division on arm and ia64. 
						
					 
					
						2013-11-08 09:07:33 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e0a7bffa1e 
							
						 
					 
					
						
						
							
							* grub-core/kern/arm/misc.S (__aeabi_unwind_cpp_pr0): Add dummy to  
						
						... 
						
						
						
						link with libgcc. 
						
					 
					
						2013-11-08 07:35:13 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							d59849b2e7 
							
						 
					 
					
						
						
							
							* grub-core/Makefile.am: Do not include libgcc.h when compiling with  
						
						... 
						
						
						
						clang. 
						
					 
					
						2013-11-07 19:33:54 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7a3f4a18d1 
							
						 
					 
					
						
						
							
							* grub-core/kern/powerpc/dl.c: Add missing pragma to silence cast-align  
						
						... 
						
						
						
						warnings. 
						
					 
					
						2013-11-07 19:33:00 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							d5524ca87b 
							
						 
					 
					
						
						
							
							* configure.ac: Run linker tests without -Werror.  
						
						... 
						
						
						
						Define TARGET_LDFLAGS_STATIC_LIBGCC and TARGET_LIBGCC.
	Change all occurences of -static-libgcc resp -lgcc to
	TARGET_LDFLAGS_STATIC_LIBGCC resp TARGET_LIBGCC. 
						
					 
					
						2013-11-07 18:21:22 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							60375a88fe 
							
						 
					 
					
						
						
							
							Allow compiling with clang (not really supported though).  
						
						... 
						
						
						
						* conf/Makefile.common (CFLAGS_PLATFORM): Don't add -mrtd -mregparm=3
	unconditionally.
	* configure.ac: Add -no-integrated-as when using clangfor asm files.
	Add -mrtd -mregparm=3 on i386 when not using clang.
	* grub-core/kern/misc.c (grub_memset): Add volatile when on clang. 
						
					 
					
						2013-11-07 11:44:40 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							dd07e0c4cf 
							
						 
					 
					
						
						
							
							* grub-core/kern/ieee1275/cmain.c: Add explicit attribute on asm  
						
						... 
						
						
						
						bindings.
	* grub-core/lib/reed_solomon.c: Likewise.
	* include/grub/i386/gdb.h: Likewise.
	* include/grub/i386/pc/int.h: Likewise.
	* include/grub/i386/pc/pxe.h: Likewise.
	* include/grub/ieee1275/ieee1275.h: Likewise. 
						
					 
					
						2013-11-07 10:30:32 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d1307d873a 
							
						 
					 
					
						
						
							
							Import libgcrypt 1.5.3.  
						
						
						
					 
					
						2013-11-07 06:35:50 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ac319fbc90 
							
						 
					 
					
						
						
							
							* grub-core/kern/parser.c (grub_parser_split_cmdline): Remove nested  
						
						... 
						
						
						
						function. 
						
					 
					
						2013-11-07 02:53:43 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4bfe934cd1 
							
						 
					 
					
						
						
							
							* grub-core/kern/misc.c (grub_vsnprintf_real): Remove nested functions.  
						
						
						
					 
					
						2013-11-07 02:49:50 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							40a5bfde36 
							
						 
					 
					
						
						
							
							* grub-core/lib/arg.c (grub_arg_parse): Remove nested function.  
						
						
						
					 
					
						2013-11-07 02:46:23 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a67c755ef1 
							
						 
					 
					
						
						
							
							* grub-core/normal/cmdline.c (grub_cmdline_get):  
						
						... 
						
						
						
						Remove nested functions. 
						
					 
					
						2013-11-07 02:42:38 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c03995d297 
							
						 
					 
					
						
						
							
							* grub-core/normal/charset.c (bidi_line_wrap): Eliminate nested  
						
						... 
						
						
						
						functions.
	(grub_bidi_line_logical_to_visual): Likewise. 
						
					 
					
						2013-11-07 02:31:31 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ec0ebb3fc2 
							
						 
					 
					
						
						
							
							Remove vestiges of -Wunsafe-loop-optimisations.  
						
						... 
						
						
						
						* conf/Makefile.common (CFLAGS_GNULIB): Remove
	-Wno-unsafe-loop-optimisations.
	* grub-core/commands/legacycfg.c: Remove -Wunsafe-loop-optimisations
	pragma.
	* grub-core/io/gzio.c: Likewise.
	* grub-core/script/parser.y: Likewise.
	* grub-core/script/yylex.l: Likewise.
	* util/grub-mkfont.c: Likewise. 
						
					 
					
						2013-11-07 02:25:31 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							6d5a4ceefe 
							
						 
					 
					
						
						
							
							* grub-core/net/bootp.c (OFFSET_OF): Explicitly cast to grub_size_t.  
						
						
						
					 
					
						2013-11-07 01:11:36 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f06c2172c0 
							
						 
					 
					
						
						
							
							* grub-core/net/bootp.c (set_env_limn_ro): Make pointer const.  
						
						... 
						
						
						
						(parse_dhcp_vendor): Likewise. 
						
					 
					
						2013-11-07 01:09:19 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f30c692c1f 
							
						 
					 
					
						
						
							
							* grub-core/gettext/gettext.c (main_context), (secondary_context):  
						
						... 
						
						
						
						Define after defining type and not before. 
						
					 
					
						2013-11-07 01:01:47 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							8b66bb5d8d 
							
						 
					 
					
						
						
							
							* grub-core/fs/zfs/zfscrypt.c (grub_ccm_decrypt): Return right error  
						
						... 
						
						
						
						type.
	(grub_gcm_decrypt): Likewise.
	(algo_decrypt): Likewise.
	(grub_zfs_decrypt_real): Transform error type. 
						
					 
					
						2013-11-07 00:59:44 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							5d17fd0fec 
							
						 
					 
					
						
						
							
							* grub-core/disk/geli.c (geli_rekey): Fix error return type.  
						
						
						
					 
					
						2013-11-07 00:57:21 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ac35a0f792 
							
						 
					 
					
						
						
							
							* grub-core/disk/usbms.c (grub_usbms_cbi_cmd): Fix error type.  
						
						... 
						
						
						
						(grub_usbms_cbi_reset): Likewise.
	(grub_usbms_bo_reset): Likewise.
	(grub_usbms_reset): Likewise.
	(grub_usbms_attach): Likewise.
	(grub_usbms_transfer_cbi): Likewise. 
						
					 
					
						2013-11-07 00:55:17 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3ee0869734 
							
						 
					 
					
						
						
							
							* grub-core/io/lzopio.c (test_header): Simplify code and remove useless  
						
						... 
						
						
						
						"checksum = checksum;". 
						
					 
					
						2013-11-07 00:51:28 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							70bb6c855e 
							
						 
					 
					
						
						
							
							* grub-core/fs/reiserfs.c (grub_reiserfs_iterate_dir): Fix type of  
						
						... 
						
						
						
						entry_type. 
						
					 
					
						2013-11-07 00:48:04 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c7f34744c6 
							
						 
					 
					
						
						
							
							* grub-core/commands/legacycfg.c (grub_cmd_legacy_kernel): Fix  
						
						... 
						
						
						
						BIOS disk check. 
						
					 
					
						2013-11-07 00:46:44 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3f63b4d89f 
							
						 
					 
					
						
						
							
							* grub-core/bus/usb/ehci.c (grub_ehci_restore_hw): Return right enum  
						
						... 
						
						
						
						type.
	(grub_ehci_fini_hw): Likewise.
	* grub-core/bus/usb/usbhub.c (grub_usb_add_hub): Likewise. 
						
					 
					
						2013-11-07 00:45:15 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							dac6ce73be 
							
						 
					 
					
						
						
							
							* include/grub/usb.h (grub_usb_controller_dev): Make portstatus  
						
						... 
						
						
						
						return grub_usb_err_t for cosistency. All users updated. 
						
					 
					
						2013-11-07 00:35:56 +01:00 
						 
				 
			
				
					
						
							
							
								Gustavo Luiz Duarte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e236169e9 
							
						 
					 
					
						
						
							
							issue separate DNS queries for ipv4 and ipv6  
						
						... 
						
						
						
						Adding multiple questions on a single DNS query is not supportted by
most DNS servers. This patch issues two separate DNS queries
sequentially for ipv4 and then for ipv6.
Fixes: https://savannah.gnu.org/bugs/?39710 
 * grub-core/net/bootp.c (parse_dhcp_vendor): Add DNS option.
 * grub-core/net/dns.c (grub_dns_qtype_id): New enum.
 * (grub_net_dns_lookup): Now using separated dns packages.
 * (grub_cmd_nslookup): Add error condition.
 * (grub_cmd_list_dns): Print DNS option.
 * (grub_cmd_add_dns): Add four parameters: --only-ipv4,
 * --only-ipv6, --prefer-ipv4, and --prefer-ipv6.
 * include/grub/net.h (grub_dns_option_t): New enum.
 * (grub_net_network_level_address): option added.
Also-by: Paulo Flabiano Smorigo <pfsmorigo@br.ibm.com>
Signed-off-by: Paulo Flabiano Smorigo <pfsmorigo@br.ibm.com> 
						
					 
					
						2013-11-05 17:41:16 -02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Testov 
							
						 
					 
					
						
						
						
						
							
						
						
							339eacce1b 
							
						 
					 
					
						
						
							
							* grub-core/video/fb/video_fb.c: Merge two blit functions  
						
						... 
						
						
						
						into one. 
						
					 
					
						2013-11-05 21:46:16 +04:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							810f991b9e 
							
						 
					 
					
						
						
							
							* grub-core/term/terminfo.c: Add sequences for home and end.  
						
						
						
					 
					
						2013-11-05 02:44:31 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							386571a24b 
							
						 
					 
					
						
						
							
							* grub-core/lib/legacy_parse.c: Fix handling of hercules and add  
						
						... 
						
						
						
						graphics console. 
						
					 
					
						2013-11-05 02:43:27 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3fe63754d2 
							
						 
					 
					
						
						
							
							* grub-core/video/i386/pc/vga.c: Fix double bufferring and  
						
						... 
						
						
						
						add mode 0x12. 
						
					 
					
						2013-11-05 02:41:50 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							46522fb7bd 
							
						 
					 
					
						
						
							
							* grub-core/commands/i386/nthibr.c (GRUB_MOD_INIT): Fix typo in command  
						
						... 
						
						
						
						name. 
						
					 
					
						2013-11-04 14:27:09 +01:00 
						 
				 
			
				
					
						
							
							
								Andrey Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							e7d09ac4f7 
							
						 
					 
					
						
						
							
							enable emuusb and emupci on emu platform only  
						
						... 
						
						
						
						Also explicitly disable them in configure unless built for emu platform.
Signed-off-by: Andrey Borzenkov <arvidjaar@gmail.com> 
						
					 
					
						2013-11-04 16:53:39 +04:00 
						 
				 
			
				
					
						
							
							
								Peter Lustig 
							
						 
					 
					
						
						
						
						
							
						
						
							9b5d4eed31 
							
						 
					 
					
						
						
							
							* grub-core/commands/i386/nthibr.c: New command.  
						
						
						
					 
					
						2013-11-04 01:47:37 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							79054c1d1e 
							
						 
					 
					
						
						
							
							* grub-core/tests/video_checksum.c: Add 2560x1440 mode to testing.  
						
						
						
					 
					
						2013-11-04 00:40:14 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							1106c3f072 
							
						 
					 
					
						
						
							
							* grub-core/commands/verify.c: Add RSA support.  
						
						
						
					 
					
						2013-11-03 18:50:01 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							bed78ef4e6 
							
						 
					 
					
						
						
							
							Revert "Attempts at ZFS options"  
						
						... 
						
						
						
						It was accidently committed to wrong branch
This reverts commit 0ee5cdfe9f 
						
					 
					
						2013-11-03 16:52:33 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0ee5cdfe9f 
							
						 
					 
					
						
						
							
							Attempts at ZFS options  
						
						
						
					 
					
						2013-11-03 16:40:32 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a1dcc2cb98 
							
						 
					 
					
						
						
							
							* grub-core/disk/ahci.c (grub_ahci_pciinit): Detect ATAPI devices.  
						
						... 
						
						
						
						* grub-core/disk/ata.c (grub_ata_identify): Use atapi_identify if
	device is known to be ATAPI. 
						
					 
					
						2013-11-03 13:52:36 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							5ade4a4248 
							
						 
					 
					
						
						
							
							* grub-core/commands/loadenv.c (grub_cmd_save_env): Remove unset  
						
						... 
						
						
						
						variables. 
						
					 
					
						2013-11-03 06:17:31 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							6cd660435e 
							
						 
					 
					
						
						
							
							* grub-core/gettext/gettext.c (grub_gettext_init_ext): Ignore errors  
						
						... 
						
						
						
						if language is English. 
						
					 
					
						2013-11-03 05:42:02 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							090d7c81cf 
							
						 
					 
					
						
						
							
							* grub-core/osdep/linux/getroot.c: Fix cast-align problems.  
						
						
						
					 
					
						2013-11-03 00:43:49 +01:00 
						 
				 
			
				
					
						
							
							
								neil 
							
						 
					 
					
						
						
						
						
							
						
						
							a86865891a 
							
						 
					 
					
						
						
							
							* grub-core/osdep/linux/blocklist.c: Include linux/types.h for some  
						
						... 
						
						
						
						broken linux headers. 
						
					 
					
						2013-11-02 22:19:34 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e25f8e1f37 
							
						 
					 
					
						
						
							
							* grub-core/lib/reed_solomon.c (grub_reed_solomon_recover): Don't do  
						
						... 
						
						
						
						Reed-Solomon recovery if more than half of redundancy info is 0. 
						
					 
					
						2013-11-02 21:28:03 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							1397f0b520 
							
						 
					 
					
						
						
							
							* grub-core/fs/fshelp.c (find_file): Save ctx->next when calling  
						
						... 
						
						
						
						find_file recursively for symlink. 
						
					 
					
						2013-11-02 20:29:02 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							203f53fbbe 
							
						 
					 
					
						
						
							
							* grub-core/disk/efi/efidisk.c (grub_efidisk_readwrite): Remove unused  
						
						... 
						
						
						
						variable. 
						
					 
					
						2013-11-02 18:50:39 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f169f65e75 
							
						 
					 
					
						
						
							
							* grub-core/fs/hfspluscomp.c (hfsplus_read_compressed_real): Call  
						
						... 
						
						
						
						file_progress_read_hook.
	* grub-core/fs/ntfscomp.c (hfsplus_read_compressed_real): Likewise. 
						
					 
					
						2013-11-02 16:30:53 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							bf0f3a8c3e 
							
						 
					 
					
						
						
							
							* grub-core/fs/tar.c (grub_cpio_read): Add read_hook.  
						
						
						
					 
					
						2013-11-01 23:33:59 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							cb72aa1809 
							
						 
					 
					
						
						
							
							Rewrite blocklist functions in order to get progress when  
						
						... 
						
						
						
						reading large extents and decrease amount of blocklist hook calls. 
						
					 
					
						2013-11-01 23:28:03 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							896f913571 
							
						 
					 
					
						
						
							
							* grub-core/term/serial.c (options), (grub_cmd_serial): Fix handling  
						
						... 
						
						
						
						of SI suffixes. 
						
					 
					
						2013-11-01 19:46:30 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							89295a0628 
							
						 
					 
					
						
						
							
							Support --base-clock for serial command to handle weird cards with  
						
						... 
						
						
						
						non-standard base clock. 
						
					 
					
						2013-11-01 19:33:22 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							eb03ede014 
							
						 
					 
					
						
						
							
							* grub-core/fs/ext2.c (grub_ext2_read_symlink): Use memcpy rather  
						
						... 
						
						
						
						strncpy.
	* grub-core/fs/jfs.c (grub_jfs_lookup_symlink): Likewise.
	* grub-core/kern/misc.c (grub_strncpy): Move from here ...
	* include/grub/misc.h (grub_strncpy): ... to here. Make inline.
	* grub-core/net/net.c (grub_net_addr_to_str): Use COMPILE_TIME_ASSERT
	+ strcpy rather than strncpy. 
						
					 
					
						2013-11-01 18:44:46 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							8fbe5c7df7 
							
						 
					 
					
						
						
							
							* grub-core/fs/zfs/zfs.c (nvpair_name): Use correct type for size.  
						
						... 
						
						
						
						(check_pool_label): Likewise. Fixes overflow.
	(nvlist_find_value): Fix comparison. 
						
					 
					
						2013-11-01 18:41:52 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e54b8f536b 
							
						 
					 
					
						
						
							
							* include/grub/misc.h (grub_strcat): Removed. All users changed to  
						
						... 
						
						
						
						more appropriate functions. 
						
					 
					
						2013-11-01 16:27:37 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							fa9b3dcae2 
							
						 
					 
					
						
						
							
							* grub-core/kern/efi/efi.c (grub_efi_get_filename): Avoid inefficient  
						
						... 
						
						
						
						realloc. 
						
					 
					
						2013-11-01 16:06:51 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							80e8b13ac4 
							
						 
					 
					
						
						
							
							* grub-core/kern/dl.c: Unify section-finding algorithm. Saves 30 bytes  
						
						... 
						
						
						
						on core size. 
						
					 
					
						2013-11-01 15:20:14 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b61599aca4 
							
						 
					 
					
						
						
							
							* grub-core/kern/mm.c (grub_realloc): Don't copy more data than we have.  
						
						
						
					 
					
						2013-11-01 14:39:33 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a602dc5425 
							
						 
					 
					
						
						
							
							* grub-core/io/gzio.c (huft_build): Use zalloc for safety.  
						
						... 
						
						
						
						(initialize_tables): reset tl and td to NULL after freeing. 
						
					 
					
						2013-10-30 11:58:00 +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 
						 
				 
			
				
					
						
							
							
								Francesco Lavra 
							
						 
					 
					
						
						
						
						
							
						
						
							526d3d25e2 
							
						 
					 
					
						
						
							
							* grub-core/lib/fdt.c: Fix miscellaneous bugs.  
						
						
						
					 
					
						2013-10-28 13:52:32 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							74124c344c 
							
						 
					 
					
						
						
							
							* grub-core/lib/progress.c (grub_file_progress_hook_real): Add missing  
						
						... 
						
						
						
						safeguards. Fixes a crash with i386/pc/console.c. 
						
					 
					
						2013-10-28 13:37:40 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							5177391ebe 
							
						 
					 
					
						
						
							
							* include/grub/emu/hostdisk.h: Add proper declaration for grub_host_init  
						
						... 
						
						
						
						and grub_hostfs_init. 
						
					 
					
						2013-10-28 13:33:12 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							64db14b0cb 
							
						 
					 
					
						
						
							
							* grub-core/kern/emu/hostdisk.c (grub_util_check_file_presence): Use  
						
						... 
						
						
						
						windows method on other platforms without good stat as well. 
						
					 
					
						2013-10-28 02:17:56 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							effe203677 
							
						 
					 
					
						
						
							
							* grub-core/osdep/linux/getroot.c: Add new btrfs defines.  
						
						
						
					 
					
						2013-10-28 01:45:06 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							82591fa6e7 
							
						 
					 
					
						
						
							
							Make / in btrfs refer to real root, not the default volume.  
						
						... 
						
						
						
						Modify mkrelpath to work even if device is mounted with subvolid option. 
						
					 
					
						2013-10-28 01:37:19 +01:00 
						 
				 
			
				
					
						
							
							
								Andrey Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							e11cb7268e 
							
						 
					 
					
						
						
							
							Add grub-core/kern/disk_common.c to extra_dist  
						
						
						
					 
					
						2013-10-27 22:55:11 +04:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c430e00b80 
							
						 
					 
					
						
						
							
							* grub-core/net/tftp.c: Retransmit ack when rereceiving old packet.  
						
						... 
						
						
						
						Try to handle more than 0xFFFF packets.
	Reported by: Bernhard Übelacker <bernhardu>.
	He also spotted few overflows in first version of this patch. 
						
					 
					
						2013-10-27 19:15:57 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							cf8d6bbd9e 
							
						 
					 
					
						
						
							
							* grub-core/net/tftp.c: Retransmit ack when rereceiving old packet.  
						
						... 
						
						
						
						Try to handle more than 0xFFFF packets. 
						
					 
					
						2013-10-27 19:15:37 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							442b86de32 
							
						 
					 
					
						
						
							
							Move grub_disk_write out of kernel into disk.mod.  
						
						
						
					 
					
						2013-10-27 15:44:55 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							04dea7e6c2 
							
						 
					 
					
						
						
							
							* grub-core/kern/misc.c (grub_vsnprintf_real): Unify int and wchar  
						
						... 
						
						
						
						handling. 
						
					 
					
						2013-10-27 14:47:04 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a8f15bceea 
							
						 
					 
					
						
						
							
							* grub-core/kern/misc.c (grub_abort): Make static  
						
						
						
					 
					
						2013-10-27 14:13:39 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a60dae7e4e 
							
						 
					 
					
						
						
							
							* grub-core/kern/misc.c (grub_vsnprintf_real): Don't attempt to  
						
						... 
						
						
						
						transform invalid unicode codepoints. 
						
					 
					
						2013-10-27 13:34:46 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							891b713be3 
							
						 
					 
					
						
						
							
							* grub-core/kern/misc.c (grub_vsnprintf_real): Remove needless explicit  
						
						... 
						
						
						
						\0 checking. 
						
					 
					
						2013-10-27 13:20:50 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							03dcac7f76 
							
						 
					 
					
						
						
							
							* grub-core/lib/legacy_parse.c: Add support for "nd" disk.  
						
						
						
					 
					
						2013-10-27 02:50:31 +02: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 Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							2a8a75855c 
							
						 
					 
					
						
						
							
							* grub-core/fs/iso9660.c: Replace strncat with memcpy.  
						
						... 
						
						
						
						* include/grub/misc.h: Remove strncat.
	* grub-core/lib/posix_wrap/string.h: Likewise. 
						
					 
					
						2013-10-26 12:49:51 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							10bafa1c38 
							
						 
					 
					
						
						
							
							* grub-core/normal/datetime.c (grub_unixtime2datetime): Fix mishandling  
						
						... 
						
						
						
						of first three years after start of validity of unixtime. 
						
					 
					
						2013-10-26 02:47:40 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b1c6d03760 
							
						 
					 
					
						
						
							
							* grub-core/normal/menu_entry.c (get_logical_num_lines): Use unsigned  
						
						... 
						
						
						
						division as the one making more sense.
	(update_screen): Likewise.
	(complete): Likewise. 
						
					 
					
						2013-10-26 01:01:06 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							5f4028d4a5 
							
						 
					 
					
						
						
							
							* grub-core/normal/menu_entry.c (complete): Make sure that width is >0.  
						
						
						
					 
					
						2013-10-26 00:07:59 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a28567364a 
							
						 
					 
					
						
						
							
							Make char and string width grub_size_t rather than grub_ssize_t.  
						
						
						
					 
					
						2013-10-25 23:58:24 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0a7e52b2ed 
							
						 
					 
					
						
						
							
							* grub-core/normal/cmdline.c (grub_history_get): Make argument into  
						
						... 
						
						
						
						unsigned.
	(grub_history_replace): Likewise. 
						
					 
					
						2013-10-25 22:58:19 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							428295739e 
							
						 
					 
					
						
						
							
							* grub-core/disk/raid6_recover.c: Use unsigned arithmetics when  
						
						... 
						
						
						
						appropriate. 
						
					 
					
						2013-10-25 22:51:03 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3523b8d8a7 
							
						 
					 
					
						
						
							
							* grub-core/video/bitmap_scale.c: Use unsigned arithmetics when  
						
						... 
						
						
						
						appropriate. 
						
					 
					
						2013-10-25 21:39:00 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d43c64899d 
							
						 
					 
					
						
						
							
							* grub-core/video/fb/fbblit.c: Use (255 ^ x) rather than (255 - x).  
						
						... 
						
						
						
						Use unsigned divisions rather than signed variants. 
						
					 
					
						2013-10-25 21:35:44 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f690f8b030 
							
						 
					 
					
						
						
							
							* grub-core/video/readers/png.c (grub_png_convert_image): Use  
						
						... 
						
						
						
						unsigned arithmetics.
	Add missing break. 
						
					 
					
						2013-10-25 20:36:39 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							74ff2c0501 
							
						 
					 
					
						
						
							
							* grub-core/video/readers/jpeg.c: Use unsigned where appropriate.  
						
						
						
					 
					
						2013-10-25 20:35:02 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							fb56391ee3 
							
						 
					 
					
						
						
							
							* grub-core/fs/zfs/zfs.c (xor_out): Use unsigned modular arithmetics  
						
						... 
						
						
						
						rather than signed one.
	(recovery): Likewise. 
						
					 
					
						2013-10-25 20:31:04 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							40f290606d 
							
						 
					 
					
						
						
							
							* grub-core/net/dns.c (hash): Use unsigned arithmetic.  
						
						
						
					 
					
						2013-10-25 20:26:27 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c64577a554 
							
						 
					 
					
						
						
							
							* grub-core/io/gzio.c (test_zlib_header): Use undigned modulo rather  
						
						... 
						
						
						
						than signed. 
						
					 
					
						2013-10-25 20:18:30 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							6673d8e7b6 
							
						 
					 
					
						
						
							
							* grub-core/fs/ext2.c (EXT2_BLOCK_SIZE): Make unsigned.  
						
						
						
					 
					
						2013-10-25 18:03:36 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a105d3755b 
							
						 
					 
					
						
						
							
							* grub-core/commands/gptsync.c (lba_to_chs): Use proper types rather  
						
						... 
						
						
						
						than int. 
						
					 
					
						2013-10-25 18:02:40 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							af81ed880d 
							
						 
					 
					
						
						
							
							* conf/Makefile.common (CPPFLAGS_KERNEL): Add -DGRUB_KERNEL=1.  
						
						... 
						
						
						
						* include/grub/dl.h (GRUB_MOD_INIT), (GRUB_MOD_FINI): Define
	functions when compiling for kernel. 
						
					 
					
						2013-10-25 16:07:01 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ea899a5760 
							
						 
					 
					
						
						
							
							* grub-core/lib/progress.c (grub_file_progress_hook_real): Cast to  
						
						... 
						
						
						
						unsigned long long when using %llu. 
						
					 
					
						2013-10-25 15:22:30 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c6dc6fa175 
							
						 
					 
					
						
						
							
							* grub-core/lib/progress.c (grub_file_progress_hook_real): Refresh  
						
						... 
						
						
						
						terminal after updating progress. 
						
					 
					
						2013-10-25 11:57:36 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ad2dc00309 
							
						 
					 
					
						
						
							
							* grub-core/boot/i386/pc/startup_raw.S (grub_gate_a20): Remove  
						
						... 
						
						
						
						argument. We don't disable Gate A20 in this code. 
						
					 
					
						2013-10-25 11:03:39 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b46684ae53 
							
						 
					 
					
						
						
							
							* grub-core/boot/i386/qemu/boot.S: Ensure that A20 is enabled.  
						
						... 
						
						
						
						Conceptually based on change in branch "vbe-on-coreboot". 
						
					 
					
						2013-10-25 10:51:58 +02:00 
						 
				 
			
				
					
						
							
							
								Robert Millan 
							
						 
					 
					
						
						
						
						
							
						
						
							f70d5c0701 
							
						 
					 
					
						
						
							
							* grub-core/video/i386/pc/vbe.c (grub_video_vbe_setup): Replace  
						
						... 
						
						
						
						numeric constants with their symbolic equivalent.
	Taken from branch "vbe-on-coreboot". 
						
					 
					
						2013-10-24 08:53:04 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							238f048987 
							
						 
					 
					
						
						
							
							* grub-core/lib/progress.c (grub_file_progress_hook_real): Use  
						
						... 
						
						
						
						divmod64 for offset division. 
						
					 
					
						2013-10-23 17:34:49 +02:00 
						 
				 
			
				
					
						
							
							
								Paulo Flabiano Smorigo 
							
						 
					 
					
						
						
						
						
							
						
						
							84a0e9699f 
							
						 
					 
					
						
						
							
							Add progress module to display load progress of files.  
						
						... 
						
						
						
						* grub-core/lib/progress.c: New file.
	* grub-core/Makefile.core.def (progress): New module.
	* grub-core/kern/file.c (grub_file_open): File name added.
	* (grub_file_read): Progress hook added.
	* grub-core/fs/cbfs.c (grub_cbfs_read): Likewise.
	* grub-core/fs/cpio_common.c (grub_cpio_read): Likewise.
	* grub-core/net/net.c (grub_net_fs_read_real): Likewise.
	* include/grub/file.h (struct grub_file): Add progress module
	* members.
	* include/grub/term.h (struct grub_term_output): Likewise.
	* grub-core/osdep/unix/emuconsole.c (grub_console_term_output):
	Terminal velocity added.
	* grub-core/osdep/windows/emuconsole.c (grub_console_term_output):
	* Likewise.
	* grub-core/term/arc/console.c (grub_console_term_output): Likewise.
	* grub-core/term/efi/console.c (grub_console_term_output): Likewise.
	* grub-core/term/gfxterm.c (grub_video_term): Likewise.
	* grub-core/term/i386/coreboot/cbmemc.c (grub_cbmemc_term_output):
	* Likewise.
	* grub-core/term/i386/pc/console.c (grub_console_term_output):
	* Likewise.
	* grub-core/term/i386/pc/vga_text.c (grub_vga_text_term): Likewise.
	* grub-core/term/ieee1275/console.c (grub_console_term_output):
	* Likewise.
	* grub-core/term/morse.c (grub_audio_term_output): Likewise.
	* grub-core/term/serial.c (grub_serial_term_output): Likewise.
	* grub-core/term/spkmodem.c (grub_spkmodem_term_output): Likewise.
	* grub-core/term/uboot/console.c (uboot_console_term_output):
	* Likewise. 
						
					 
					
						2013-10-22 16:42:20 -02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0d711431c7 
							
						 
					 
					
						
						
							
							Verify signatures of signatures unless --skip-sig is specified.  
						
						
						
					 
					
						2013-10-22 00:24:19 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f8401f760c 
							
						 
					 
					
						
						
							
							* grub-core/kern/misc.c (grub_vsnprintf_real): Remove needless explicit  
						
						... 
						
						
						
						\0 checking.
	Saves 70 bytes on compressed image. 
						
					 
					
						2013-10-21 14:02:24 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ac1feb61d2 
							
						 
					 
					
						
						
							
							* grub-core/kern/misc.c (grub_strtoull): Remove needless *ptr != 0  
						
						... 
						
						
						
						check.
	Saves 10 bytes on compressed image. 
						
					 
					
						2013-10-21 13:40:05 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							00f72e890b 
							
						 
					 
					
						
						
							
							* grub-core/kern/misc.c (grub_isprint): Move to ...  
						
						... 
						
						
						
						* include/grub/misc.h (grub_isprint): ... here. Make inline.
	Saves 20 bytes on compressed image due to remving exporting. 
						
					 
					
						2013-10-21 13:25:56 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							067e6ae74d 
							
						 
					 
					
						
						
							
							* grub-core/fs/ntfs.c (grub_ntfs_mount): Remove redundant check.  
						
						... 
						
						
						
						Saves 5 bytes on compressed image. 
						
					 
					
						2013-10-21 13:14:38 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							64a6c791e1 
							
						 
					 
					
						
						
							
							* grub-core/fs/ntfs.c: Move common UTF-16 handling to a separate  
						
						... 
						
						
						
						function get_utf8.
	Saves 379 bytes on compressed image. 
						
					 
					
						2013-10-21 13:04:41 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							979d9f521d 
							
						 
					 
					
						
						
							
							* grub-core/fs/ntfs.c: Handle 48-bit MFT no.  
						
						
						
					 
					
						2013-10-21 12:58:38 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							1437da5440 
							
						 
					 
					
						
						
							
							* grub-core/fs/ntfs.c (read_run_data): Rewrite using bitfields.  
						
						... 
						
						
						
						Saves 40 bytes on compressed image. 
						
					 
					
						2013-10-21 04:05:23 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d9ee2269c8 
							
						 
					 
					
						
						
							
							* grub-core/fs/ntfs.c (grub_ntfs_iterate_dir): Use grub_uint8_t for  
						
						... 
						
						
						
						mask rather than 64-bit type.
	Saves 20 bytes on compressed image. 
						
					 
					
						2013-10-21 03:23:57 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							63efa602ff 
							
						 
					 
					
						
						
							
							* grub-core/fs/ntfs.c (read_data): Move code for compressed data to ...  
						
						... 
						
						
						
						* grub-core/fs/ntfscomp.c (ntfscomp): ... here. 
						
					 
					
						2013-10-21 02:48:19 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							2cc679adae 
							
						 
					 
					
						
						
							
							* grub-core/kern/disk.c (grub_disk_write): Use malloc/free instead of  
						
						... 
						
						
						
						variable length arrays.
	Saves 50 bytes on compressed image. 
						
					 
					
						2013-10-21 00:10:34 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							2a40badf82 
							
						 
					 
					
						
						
							
							* grub-core/fs/ufs.c: Remove variable length arrays.  
						
						
						
					 
					
						2013-10-20 23:07:50 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							1ba6b9b96f 
							
						 
					 
					
						
						
							
							* grub-core/fs/ntfs.c: Add comment about fixed allocation size.  
						
						
						
					 
					
						2013-10-20 18:48:06 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f3e393411b 
							
						 
					 
					
						
						
							
							* grub-core/fs/zfs.c: Remove variable length arrays.  
						
						... 
						
						
						
						Reduces zfs.mod by 160 bytes (208 compressed). 
						
					 
					
						2013-10-20 18:42:40 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7152393503 
							
						 
					 
					
						
						
							
							* grub-core/fs/zfs/zfs.c (check_pool_label): Fix memory leak.  
						
						
						
					 
					
						2013-10-20 17:57:28 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							28153eb87a 
							
						 
					 
					
						
						
							
							* grub-core/net/arp.c: Remove variable length arrays.  
						
						... 
						
						
						
						* grub-core/net/bootp.c: Likewise.
	* grub-core/net/dns.c: Likewise.
	* grub-core/net/icmp6.c: Likewise.
	* grub-core/net/net.c: Likewise. 
						
					 
					
						2013-10-20 17:40:21 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							88ce4cd7f6 
							
						 
					 
					
						
						
							
							* grub-core/fs/ntfs.c: Remove variable length arrays.  
						
						... 
						
						
						
						Increases ntfs.mod by 64 bytes (but decreases by 3 when
	compressed). 
						
					 
					
						2013-10-20 17:35:17 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							66123940c7 
							
						 
					 
					
						
						
							
							* grub-core/fs/hfs.c: Remove variable length arrays.  
						
						... 
						
						
						
						Reduces hfs.mod by 8 bytes (52 compressed). 
						
					 
					
						2013-10-20 17:24:19 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0927e5bdc8 
							
						 
					 
					
						
						
							
							* grub-core/fs/udf.c: Remove variable length arrays.  
						
						... 
						
						
						
						Increases udf.mod by 128 bytes (but decreases by 13 compressed when
	compressed). 
						
					 
					
						2013-10-20 16:33:12 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							9c12ac9773 
							
						 
					 
					
						
						
							
							* grub-core/fs/iso9660.c: Remove variable length arrays.  
						
						... 
						
						
						
						Increases iso9660.mod by 200 bytes (but decreases by 79 compressed when
	compressed). 
						
					 
					
						2013-10-20 16:21:02 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							97ec2d71d0 
							
						 
					 
					
						
						
							
							* grub-core/fs/nilfs2.c: Remove variable length arrays.  
						
						... 
						
						
						
						Increases xfs.mod by 24 bytes (but decreases by 115 compressed when
	compressed). 
						
					 
					
						2013-10-20 16:17:41 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							156e4ea071 
							
						 
					 
					
						
						
							
							* grub-core/fs/xfs.c: Remove variable length arrays.  
						
						... 
						
						
						
						Reduces xfs.mod by 40 bytes (43 compressed). 
						
					 
					
						2013-10-20 15:52:27 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3b502c29a1 
							
						 
					 
					
						
						
							
							* grub-core/fs/fshelp.c: Remove variable length arrays.  
						
						... 
						
						
						
						Reduces fshelp.mod by 116 bytes (23 compressed). 
						
					 
					
						2013-10-20 15:38:37 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c7037f1d0f 
							
						 
					 
					
						
						
							
							* grub-core/normal/completion.c: Remove variable length arrays.  
						
						... 
						
						
						
						* grub-core/normal/menu_entry.c: Likewise.
	Reduces normal.mod by 496 bytes. 
						
					 
					
						2013-10-20 13:55:35 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a07e6ad010 
							
						 
					 
					
						
						
							
							* grub-core/fs/minix.c: Remove variable length arrays. Reduces jfs.mod  
						
						... 
						
						
						
						by 356 bytes (158 compressed). 
						
					 
					
						2013-10-20 13:26:37 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							2359bf887c 
							
						 
					 
					
						
						
							
							* grub-core/fs/jfs.c: Remove variable length arrays. Reduces jfs.mod  
						
						... 
						
						
						
						by 364 bytes (169 compressed). 
						
					 
					
						2013-10-20 13:20:12 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d28e1163c3 
							
						 
					 
					
						
						
							
							* grub-core/fs/bfs.c: Remove variable length arrays. Reduces afs.mod and  
						
						... 
						
						
						
						bfs.mod size by 556 resp 740 bytes (288 resp 334 compressed).
	* include/grub/types.h (grub_unaligned_uint64_t): New type. 
						
					 
					
						2013-10-20 13:11:40 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							518864c05b 
							
						 
					 
					
						
						
							
							* grub-core/osdep/unix/exec.c: Fix compilation error on emu.  
						
						
						
					 
					
						2013-10-19 23:53:48 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							bbd2b5396b 
							
						 
					 
					
						
						
							
							* grub-core/kern/misc.c (grub_vsnprintf_real): Fix formatting of  
						
						... 
						
						
						
						"(null)" string.
	Simplify expressions to save around 256 bytes in kernel.img.
	* tests/printf_unit_test.c (printf_test): Add "(null)" tests. 
						
					 
					
						2013-10-19 23:52:09 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							99519c154c 
							
						 
					 
					
						
						
							
							* grub-core/tests/video_checksum.c (grub_video_capture_write_bmp):  
						
						... 
						
						
						
						Use GRUB_UTIL_FD_O_* rather than O_*. 
						
					 
					
						2013-10-19 23:48:24 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							2028576504 
							
						 
					 
					
						
						
							
							Add haiku-specific functions.  
						
						
						
					 
					
						2013-10-19 16:39:38 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							887c0bb61a 
							
						 
					 
					
						
						
							
							* grub-core/kern/emu/hostdisk.c: Remove few leftover includes.  
						
						
						
					 
					
						2013-10-19 16:32:28 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							cd78a56fb2 
							
						 
					 
					
						
						
							
							Move stat () and device mode checking into OS-dependent files as  
						
						... 
						
						
						
						long as performance doesn't suffer. 
						
					 
					
						2013-10-19 16:29:20 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a4012f0764 
							
						 
					 
					
						
						
							
							Split make_system_path_relative_to_its_root into separate file  
						
						... 
						
						
						
						relpath.c from getroot.c as it's common between unix and haiku
	but otherwise haiku doesn't use any functions from unix getroot.c. 
						
					 
					
						2013-10-19 16:21:08 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							31de274d29 
							
						 
					 
					
						
						
							
							* grub-core/osdep/aros/hostdisk.c (grub_util_is_directory):  
						
						... 
						
						
						
						New function.
	(grub_util_is_special_file): Likewise. 
						
					 
					
						2013-10-19 16:14:30 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							40346de6d3 
							
						 
					 
					
						
						
							
							* grub-core/osdep/unix/getroot.c: Move exec functions to ...  
						
						... 
						
						
						
						* osdep/unix/exec.c: ... here. Add few additional exec_* variants. 
						
					 
					
						2013-10-19 02:56:40 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d3923ab956 
							
						 
					 
					
						
						
							
							* grub-core/lib/libgcrypt_wrap/cipher_wrap.h: Define size_t to  
						
						... 
						
						
						
						grub_size_t. This fixes the case when size_t mismatches grub_size_t. 
						
					 
					
						2013-10-19 02:42:40 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d0a116ee5a 
							
						 
					 
					
						
						
							
							* grub-core/osdep/random.c: Use unix/random.c on haiku. Haiku uses  
						
						... 
						
						
						
						yarrow (by B. Schneier et al) for its /dev/urandom (similar to FreeBSD). 
						
					 
					
						2013-10-19 02:30:05 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b47fcae6cb 
							
						 
					 
					
						
						
							
							* grub-core/osdep/generic/blocklist.c: Add missing include to string.h.  
						
						
						
					 
					
						2013-10-19 02:24:40 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0f7c00c1c6 
							
						 
					 
					
						
						
							
							* grub-core/disk/efi/efidisk.c (grub_efidisk_get_device_name): Handle  
						
						... 
						
						
						
						CD-ROM in case when it's declared as having subpartitions. 
						
					 
					
						2013-10-19 02:23:08 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							29013cba15 
							
						 
					 
					
						
						
							
							Don't add -lm on haiku.  
						
						... 
						
						
						
						* configure.ac: Define BUILD_LIBM to -lm on most platforms
	and empty on haiku.
	* grub-core/Makefile.am (gentrigtables): Use $(BUILD_LIBM) rather than
	-lm. 
						
					 
					
						2013-10-19 02:20:21 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							fc3182c799 
							
						 
					 
					
						
						
							
							* grub-core/kern/i386/pc/mmap.c (grub_machine_mmap_iterate): Pass  
						
						... 
						
						
						
						unknown types through. 
						
					 
					
						2013-10-19 01:01:36 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f90a3cc0a8 
							
						 
					 
					
						
						
							
							* grub-core/osdep/unix/getroot.c (grub_util_check_block_device): Remove.  
						
						... 
						
						
						
						(grub_util_check_char_device): Likewise.
	* include/grub/emu/getroot.h: Likewise. 
						
					 
					
						2013-10-19 00:51:08 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							1e3e741940 
							
						 
					 
					
						
						
							
							* grub-core/lib/libgcrypt_wrap/cipher_wrap.h: Use define for defining  
						
						... 
						
						
						
						memset rather than inline static function. 
						
					 
					
						2013-10-18 17:18:15 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							92c88fc896 
							
						 
					 
					
						
						
							
							* grub-core/lib/xzembed/xz_config.h: Enable all bcj filters when  
						
						... 
						
						
						
						not doing embedded decompressor. 
						
					 
					
						2013-10-18 17:13:38 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3cd910a212 
							
						 
					 
					
						
						
							
							* grub-core/disk/ldm.c: Rename variables and arguments to prevent  
						
						... 
						
						
						
						shadowing.
	* grub-core/kern/disk.c: Likewise.
	* grub-core/kern/misc.c: Likewise.
	* include/grub/parser.h: Likewise.
	* include/grub/script_sh.h: Likewise.
	* include/grub/zfs/zfs.h: Likewise. 
						
					 
					
						2013-10-18 16:54:57 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7b3aca00fa 
							
						 
					 
					
						
						
							
							* grub-core/disk/luks.c (configure_ciphers): Fix spurious warning.  
						
						
						
					 
					
						2013-10-18 16:51:08 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							97dfe7e46b 
							
						 
					 
					
						
						
							
							* grub-core/fs/zfs/zfs_lz4.c: Check that __INTEL_COMPILER is  
						
						... 
						
						
						
						defined before trying to use it. 
						
					 
					
						2013-10-18 16:49:17 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							bf919aa977 
							
						 
					 
					
						
						
							
							* grub-core/fs/affs.c (grub_affs_create_node): Fix uninited value  
						
						... 
						
						
						
						warning. 
						
					 
					
						2013-10-18 16:47:30 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							757e3eb7c3 
							
						 
					 
					
						
						
							
							* grub-core/disk/dmraid_nvidia.c: Fix potentially uninited "layout".  
						
						
						
					 
					
						2013-10-18 16:36:09 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ea73acd2ce 
							
						 
					 
					
						
						
							
							* grub-core/term/i386/pc/vga_text.c: Remove extra declaration of  
						
						... 
						
						
						
						cur_color. 
						
					 
					
						2013-10-18 16:30:30 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Testov 
							
						 
					 
					
						
						
						
						
							
						
						
							71237a6f0f 
							
						 
					 
					
						
						
							
							* grub-core/tests/checksums.h: Regenerated due to progress bar  
						
						... 
						
						
						
						get_minimal_size changes. 
						
					 
					
						2013-10-18 16:11:48 +04:00 
						 
				 
			
				
					
						
							
							
								BVK Chaitanya 
							
						 
					 
					
						
						
						
						
							
						
						
							3d46c22f5b 
							
						 
					 
					
						
						
							
							Added `tr' command support.  
						
						... 
						
						
						
						* grub-core/commands/tr.c: New file.
	* grub-core/Makefile.core.def: Build rules for new module.
	* tests/grub_cmd_tr.in: New test.
	* Makefile.util.def: Build rules for new test. 
						
					 
					
						2013-10-17 19:06:29 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Testov 
							
						 
					 
					
						
						
						
						
							
						
						
							47e0a61f6f 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/gui_progress_bar.c: Sanity checks added.  
						
						
						
					 
					
						2013-10-17 15:50:25 +04:00 
						 
				 
			
				
					
						
							
							
								Vladimir Testov 
							
						 
					 
					
						
						
						
						
							
						
						
							946fd07357 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/gui_progress_bar.c: New option `highlight_overlay`  
						
						... 
						
						
						
						* docs/gurb.texi: Likewise. 
						
					 
					
						2013-10-17 15:42:49 +04:00 
						 
				 
			
				
					
						
							
							
								Vladimir Testov 
							
						 
					 
					
						
						
						
						
							
						
						
							9c13c57623 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/gui_progress_bar.c (draw_pixmap_bar): Fixed bug.  
						
						... 
						
						
						
						Pixmap highlighted section with east and west slices was displayed
        incorrectly due to negative width of the central slice. 
						
					 
					
						2013-10-17 15:34:04 +04:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							9688cae2eb 
							
						 
					 
					
						
						
							
							* grub-core/script/yylex.l: Fix LSQBR2 and RSQBR2. It's not  
						
						... 
						
						
						
						currently used so this doesn't really have any effect.
	Reported by:  	Douglas Ray <dougray> 
						
					 
					
						2013-10-17 01:28:24 +02:00 
						 
				 
			
				
					
						
							
							
								Hiroyuki YAMAMORI 
							
						 
					 
					
						
						
						
						
							
						
						
							ceca6ddf26 
							
						 
					 
					
						
						
							
							Handle Japanese special keys.  
						
						... 
						
						
						
						Reported by: Hiroyuki YAMAMORI.
	Codes supplied by: Hiroyuki YAMAMORI. 
						
					 
					
						2013-10-17 00:49:05 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Testov 
							
						 
					 
					
						
						
						
						
							
						
						
							ac48d334ab 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/gui_list.c: Scrollbar sanity checks added.  
						
						
						
					 
					
						2013-10-15 18:16:06 +04:00 
						 
				 
			
				
					
						
							
							
								Vladimir Testov 
							
						 
					 
					
						
						
						
						
							
						
						
							b2b71bff36 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/gui_list.c: New option item_pixmap_style.  
						
						... 
						
						
						
						* docs/grub.texi: Likewise. 
						
					 
					
						2013-10-15 18:12:39 +04:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							669fc44923 
							
						 
					 
					
						
						
							
							* grub-core/osdep/unix/hostdisk.c (grub_util_fd_read): Return correct  
						
						... 
						
						
						
						value in case of incomplete read.
	(grub_util_fd_write): Likewise. 
						
					 
					
						2013-10-16 00:20:07 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f7c4957068 
							
						 
					 
					
						
						
							
							* grub-core/osdep/unix/getroot.c (grub_guess_root_devices):  
						
						... 
						
						
						
						canonicalize file name before doing the rest. 
						
					 
					
						2013-10-15 21:04:10 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							df1e64c98e 
							
						 
					 
					
						
						
							
							Define grub_util_is_directory/regular/special_file and  
						
						... 
						
						
						
						use OS-dependent versions rather than to rely on stat(). 
						
					 
					
						2013-10-15 20:27:58 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4b4eeb3cc1 
							
						 
					 
					
						
						
							
							Allow compilation with mingw64 albeit with warnings due to lack of  
						
						... 
						
						
						
						%llx/%llu.
	* grub-core/gnulib/msvc-inval.c: Use __cdecl rather than cdecl.
	* grub-core/lib/posix_wrap/wchar.h: Define wint_t.
	* grub-core/lib/posix_wrap/wctype.h: Define wctype_t.
	* include/grub/osdep/hostfile_windows.h: Don't define fseeko/ftello
	on mingw64.
	* include/grub/types.h: Allow sizeof (long) != sizeof (void *). 
						
					 
					
						2013-10-15 18:03:19 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f4e0adc0f9 
							
						 
					 
					
						
						
							
							Remove leftover references to some of the system headers.  
						
						
						
					 
					
						2013-10-15 17:59:54 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e012736478 
							
						 
					 
					
						
						
							
							* grub-core/disk/geli.c (grub_util_get_geli_uuid): Close handle after  
						
						... 
						
						
						
						read. 
						
					 
					
						2013-10-15 17:55:20 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							20d535419f 
							
						 
					 
					
						
						
							
							* grub-core/disk/cryptodisk.c: Use grub_util_fd_strerror instead  
						
						... 
						
						
						
						of strerror. 
						
					 
					
						2013-10-15 17:52:43 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							5a869940de 
							
						 
					 
					
						
						
							
							Split out blocklist retrieving from setup.c to  
						
						... 
						
						
						
						grub-core/osdep/blocklist.c and add windows implementation since
	generic version doesn't work on NTFS on Windows due to aggressive
	unflushable cache. 
						
					 
					
						2013-10-15 17:02:26 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c06c75201c 
							
						 
					 
					
						
						
							
							Split grub-setup.c into frontend (grub-setup.c) and backend (setup.c)  
						
						... 
						
						
						
						files. 
						
					 
					
						2013-10-15 16:16:04 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							8f53bb3fd2 
							
						 
					 
					
						
						
							
							* grub-core/osdep/windows/hostdisk.c (grub_util_fd_strerror):  
						
						... 
						
						
						
						Cut tailing newline. Remove arbitrary limitation. Always use
	grub_util_tchar_to_utf8. 
						
					 
					
						2013-10-15 15:14:58 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							148f100768 
							
						 
					 
					
						
						
							
							* grub-core/kern/misc.c (grub_vsnprintf_real): Handle %% properly.  
						
						... 
						
						
						
						* tests/printf_unit_test.c (printf_test): Add %% tests.
	Reported by: Paulo Flabiano Smorigo. 
						
					 
					
						2013-10-15 15:12:15 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							af3b06be14 
							
						 
					 
					
						
						
							
							* grub-core/osdep/windows/hostdisk.c (fsync) [__MINGW32__]: Really  
						
						... 
						
						
						
						implement fsync. 
						
					 
					
						2013-10-15 15:06:20 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f6a81f0aaf 
							
						 
					 
					
						
						
							
							Add wrappers around rename, unlink, mkdir, opendir, readdir and  
						
						... 
						
						
						
						closedir to handle filename charset translation. 
						
					 
					
						2013-10-15 14:11:34 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d7750b324f 
							
						 
					 
					
						
						
							
							* include/grub/emu/hostdisk.h: Move file operations to  
						
						... 
						
						
						
						* include/grub/emu/hostfile.h: ... here. 
						
					 
					
						2013-10-15 13:56:10 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							2859196e5f 
							
						 
					 
					
						
						
							
							* grub-core/osdep/windows/hostdisk.c (canonicalize_file_name): Handle  
						
						... 
						
						
						
						unicode path. 
						
					 
					
						2013-10-15 13:34:03 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c018c968cd 
							
						 
					 
					
						
						
							
							* grub-core/tests/checksums.h: Regenerate due to swiss.sed change.  
						
						
						
					 
					
						2013-10-15 13:28:19 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7e45abcef4 
							
						 
					 
					
						
						
							
							Move cpu time retrieval to separate grub_util_get_cpu_time_ms  
						
						... 
						
						
						
						and remove export.h. 
						
					 
					
						2013-10-15 13:13:53 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							23934da26e 
							
						 
					 
					
						
						
							
							* grub-core/kern/emu/error.c: Removed.  
						
						... 
						
						
						
						* grub-core/Makefile.core.def (kernel): Don't add error.c and progname.c
	explicitly as it's already in libgnu.a. 
						
					 
					
						2013-10-15 12:46:06 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c11ebcc84f 
							
						 
					 
					
						
						
							
							* grub-core/osdep/windows/emuconsole.c: Add missing config.h and  
						
						... 
						
						
						
						config-util.h include. 
						
					 
					
						2013-10-15 12:43:52 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							70671037c8 
							
						 
					 
					
						
						
							
							Split emunet into platform-dependent and GRUB-binding parts. Keep  
						
						... 
						
						
						
						platform-dependent part in kernel for easy access to OS functions. 
						
					 
					
						2013-10-15 11:55:20 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							25ac643a54 
							
						 
					 
					
						
						
							
							* grub-core/tests/video_checksum.c: Use grub_util_fd_* rather than  
						
						... 
						
						
						
						open/read/write. 
						
					 
					
						2013-10-15 11:06:57 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							69ca587652 
							
						 
					 
					
						
						
							
							* grub-core/osdep/windows/emuconsole.c: New file.  
						
						
						
					 
					
						2013-10-14 21:33:55 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							44016e527a 
							
						 
					 
					
						
						
							
							* grub-core/disk/efi/efidisk.c (grub_efidisk_get_device_name):  
						
						... 
						
						
						
						Handle CD-ROMs. 
						
					 
					
						2013-10-14 17:06:39 +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 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b73249d260 
							
						 
					 
					
						
						
							
							Make grub_util_fd_seek match behaviour of other grub_util_fd_* and  
						
						... 
						
						
						
						fseeko. 
						
					 
					
						2013-10-14 12:47:09 +02:00 
						 
				 
			
				
					
						
							
							
								qwertial 
							
						 
					 
					
						
						
						
						
							
						
						
							dac86b182c 
							
						 
					 
					
						
						
							
							* grub-core/gdb_grub.in: Fix overflow and wrong field.  
						
						
						
					 
					
						2013-10-14 03:40:20 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							6de292cb9b 
							
						 
					 
					
						
						
							
							Define GRUB_UTIL_FD_O_* and always use them with grub_util_fd_open.  
						
						
						
					 
					
						2013-10-14 02:11:59 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							21d85db12f 
							
						 
					 
					
						
						
							
							* grub-core/Makefile.core.def: Add osdep/init.c on emu.  
						
						... 
						
						
						
						* grub-core/kern/emu/main.c: Add missing include.
	* grub-core/osdep/basic/init.c (grub_util_host_init) [!GRUB_UTIL]:
	Don't call grub_util_init_nls.
	* grub-core/osdep/windows/init.c (grub_util_host_init) [!GRUB_UTIL]:
	Likewise. 
						
					 
					
						2013-10-14 02:06:43 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							bb338aaf24 
							
						 
					 
					
						
						
							
							Add a wrapper for fopen. On unix-like systems just pass-through. On  
						
						... 
						
						
						
						windows use unicode version. 
						
					 
					
						2013-10-13 20:36:28 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ae5540d3d4 
							
						 
					 
					
						
						
							
							Move set_program_name and init_nls to host_init. On windows  
						
						... 
						
						
						
						fix in this fuction console and argument charset as well. 
						
					 
					
						2013-10-13 20:03:42 +02:00 
						 
				 
			
				
					
						
							
							
								Melki Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							3414b6c0e2 
							
						 
					 
					
						
						
							
							* grub-core/term/at_keyboard.c [DEBUG_AT_KEYBOARD]: Fix compilation  
						
						... 
						
						
						
						error when enabling debug. 
						
					 
					
						2013-10-12 08:11:19 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ff2d4dc41c 
							
						 
					 
					
						
						
							
							* grub-core/kern/arm/dl_helper.c: Use more proper %p for pointer.  
						
						
						
					 
					
						2013-10-12 07:50:26 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							60d4f0bb45 
							
						 
					 
					
						
						
							
							* grub-core/fs/fat.c: Fix handling of exfat contiguous files.  
						
						
						
					 
					
						2013-10-11 16:13:52 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Testov 
							
						 
					 
					
						
						
						
						
							
						
						
							145e2369a7 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/gui_list.c: New option scrollbar_thumb_overlay.  
						
						... 
						
						
						
						* docs/grub.texi: Likewise. 
						
					 
					
						2013-10-10 14:37:19 +04:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ed8c0887f4 
							
						 
					 
					
						
						
							
							* conf/Makefile.extra-dist: Fix extra-dist list.  
						
						... 
						
						
						
						* grub-core/Makefile.core.def: Likewise. 
						
					 
					
						2013-10-10 09:47:39 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							2fe53a22b8 
							
						 
					 
					
						
						
							
							* grub-core/osdep/aros/getroot.c: Change to //: prefix as discussed  
						
						... 
						
						
						
						with AROS devs.
	* grub-core/osdep/aros/hostdisk.c: Likewise. 
						
					 
					
						2013-10-10 09:21:33 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Testov 
							
						 
					 
					
						
						
						
						
							
						
						
							ad297ec734 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/gui_list.c: New options for scrollbar padding:  
						
						... 
						
						
						
						scrollbar_left_pad, scrollbar_right_pad, scrollbar_top_pad,
       scrollbar_bottom_pad
       * docs/grub.texi: Likewise. 
						
					 
					
						2013-10-09 16:55:16 +04:00 
						 
				 
			
				
					
						
							
							
								Vladimir Testov 
							
						 
					 
					
						
						
						
						
							
						
						
							6e9e5dc98b 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/gui_list.c (list_destroy): Fixed memory leak.  
						
						
						
					 
					
						2013-10-09 10:44:11 +04:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							37149a2f20 
							
						 
					 
					
						
						
							
							* include/grub/emu/hostdisk.h (grub_hostdisk_linux_find_partition):  
						
						... 
						
						
						
						Removed.
	* grub-core/osdep/linux/hostdisk.c (grub_hostdisk_linux_find_partition):
	Made static. 
						
					 
					
						2013-10-09 07:16:20 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							caca1c70cf 
							
						 
					 
					
						
						
							
							Move OS-specific driver configuration to grub_util_fd_open. This  
						
						... 
						
						
						
						moves OS-dependent parts from kern/emu/hostdisk.c to
	grub-core/osdep/*/hostdisk.c. 
						
					 
					
						2013-10-09 07:04:25 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b102ce6909 
							
						 
					 
					
						
						
							
							* grub-core/osdep/basic/random.c: New file. Abort on an attempt to  
						
						... 
						
						
						
						get random when no RNG is available.
	* grub-core/osdep/random.c: Use basic/random.c on OS out of whitelist. 
						
					 
					
						2013-10-08 21:28:14 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							acbbe5cbad 
							
						 
					 
					
						
						
							
							* include/grub/util/lvm.h: Removed.  
						
						
						
					 
					
						2013-10-08 21:01:09 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							2112fb3fef 
							
						 
					 
					
						
						
							
							* grub-core/kern/emu/misc.c (fsync) [__MINGW32__]: Move to ...  
						
						... 
						
						
						
						* grub-core/osdep/windows/hostdisk.c (fsync) [__MINGW32__]: ... here. 
						
					 
					
						2013-10-08 20:05:24 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							79f78fbf06 
							
						 
					 
					
						
						
							
							* grub-core/osdep/windows/sleep.c: Add missing config.h.  
						
						
						
					 
					
						2013-10-08 20:02:07 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c2e6f70589 
							
						 
					 
					
						
						
							
							* grub-core/kern/emu/misc.c (grub_get_rtc): Remove (it's a leftover).  
						
						
						
					 
					
						2013-10-08 19:53:57 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							620b52bf47 
							
						 
					 
					
						
						
							
							Couple missed files from previous commits.  
						
						
						
					 
					
						2013-10-08 19:17:46 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							aabe433afe 
							
						 
					 
					
						
						
							
							* grub-core/net/drivers/emu/emunet.c: Move to ..  
						
						... 
						
						
						
						* grub-core/osdep/linux/emunet.c: ..here. 
						
					 
					
						2013-10-08 18:42:46 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							9a2c903f28 
							
						 
					 
					
						
						
							
							* util/ieee1275/ofpath.c: Move to ...  
						
						... 
						
						
						
						* grub-core/osdep/linux/ofpath.c: ..here, split stub into ...
	* grub-core/osdep/basic/ofpath.c: ..here. 
						
					 
					
						2013-10-08 18:25:49 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4a445f580b 
							
						 
					 
					
						
						
							
							Move password-querying (util-version) routines to grub-core/osdep.  
						
						
						
					 
					
						2013-10-08 17:51:39 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c1ca424476 
							
						 
					 
					
						
						
							
							Move sleep routines to grub-core/osdep.  
						
						
						
					 
					
						2013-10-08 17:38:46 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							672fa55e81 
							
						 
					 
					
						
						
							
							Move OS-dependent files to grub-core/osdep and document it.  
						
						
						
					 
					
						2013-10-08 17:30:22 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a5b0365ab2 
							
						 
					 
					
						
						
							
							* grub-core/kern/emu/misc.c (canonicalize_file_name): Move to ...  
						
						... 
						
						
						
						* grub-core/kern/emu/hostdisk_*.c (canonicalize_file_name): ... here. 
						
					 
					
						2013-10-08 17:04:46 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							29072e994e 
							
						 
					 
					
						
						
							
							* grub-core/kern/arm/misc.S: Remove leftover ARM and THUMB.  
						
						
						
					 
					
						2013-10-08 17:03:19 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c4cf25eef7 
							
						 
					 
					
						
						
							
							* grub-core/fs/zfs/zfs_lz4.c: Switch from ad-hoc endiannes and width  
						
						... 
						
						
						
						macros to GRUB ones. 
						
					 
					
						2013-10-08 16:55:39 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Testov 
							
						 
					 
					
						
						
						
						
							
						
						
							53a5f5c2f0 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/gui_list.c (draw_scrollbar): Fixed rare  
						
						... 
						
						
						
						occasional bug. If there are too many boot entries or too low
       scrollbar height then we need to use another formula to calculate
       the position and size of the scrollbar thumb. 
						
					 
					
						2013-10-08 18:49:35 +04:00 
						 
				 
			
				
					
						
							
							
								Vladimir Testov 
							
						 
					 
					
						
						
						
						
							
						
						
							c582736463 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/gui_list.c: New option scrollbar-slice.  
						
						... 
						
						
						
						* docs/grub.texi: Likewise. 
						
					 
					
						2013-10-08 18:31:53 +04:00 
						 
				 
			
				
					
						
							
							
								Vladimir Testov 
							
						 
					 
					
						
						
						
						
							
						
						
							dd2ed8b092 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/gui_list.c: Draw the scrollbar in a separate  
						
						... 
						
						
						
						viewport. 
						
					 
					
						2013-10-08 16:27:56 +04:00 
						 
				 
			
				
					
						
							
							
								Vladimir Testov 
							
						 
					 
					
						
						
						
						
							
						
						
							7286c38450 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu.c (list_get_minimal_size): Corrected minimal  
						
						... 
						
						
						
						width calculations. 
						
					 
					
						2013-10-08 15:35:00 +04:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b726be7653 
							
						 
					 
					
						
						
							
							* grub-core/fs/ufs.c (grub_ufs_get_file_block): Give GRUB_ERR_BAD_FS  
						
						... 
						
						
						
						for quadruple indirect rather than GRUB_ERR_NOT_IMPLEMENTED_YET as
	it's FS and not GRUB limitation. 
						
					 
					
						2013-10-07 20:07:19 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a5f6ade676 
							
						 
					 
					
						
						
							
							* grub-core/kern/arm/efi/startup.S: Remove thumb leftover.  
						
						
						
					 
					
						2013-10-07 20:04:54 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3b0f3aa2a7 
							
						 
					 
					
						
						
							
							* grub-core/kern/arm/efi/init.c: Rewrite timer fucntion.  
						
						
						
					 
					
						2013-10-07 19:23:14 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							47345010a4 
							
						 
					 
					
						
						
							
							Add AROS hostdisk and getroot routines.  
						
						
						
					 
					
						2013-10-04 02:35:03 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							bf25f87931 
							
						 
					 
					
						
						
							
							Make cryptodisk and diskfilter probe data retrievable programmatically  
						
						... 
						
						
						
						and not just printable. 
						
					 
					
						2013-10-04 01:43:47 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c7c177f07f 
							
						 
					 
					
						
						
							
							* grub-core/kern/arm/dl.c (do_relocations): Accept and ignore  
						
						... 
						
						
						
						R_ARM_V4BX. 
						
					 
					
						2013-10-03 23:55:06 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d71b45ae8e 
							
						 
					 
					
						
						
							
							* grub-core/tests/video_checksum.c: Increase robustness to out of memory  
						
						... 
						
						
						
						condition.
	* grub-core/tests/fake_input.c: Likewise.
	* grub-core/tests/cmdline_cat_test.c: Likewise. 
						
					 
					
						2013-10-03 23:38:18 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e44b9a8349 
							
						 
					 
					
						
						
							
							* grub-core/video/capture.c: Do not do finalization when .fini  
						
						... 
						
						
						
						is called as there is explicit capture_end. 
						
					 
					
						2013-10-03 23:33:58 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4fa60739f2 
							
						 
					 
					
						
						
							
							* grub-core/term/gfxterm.c: Add flag "functional" to skip input when  
						
						... 
						
						
						
						changing windows to avoid crash. 
						
					 
					
						2013-10-03 23:32:19 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							17c8bc378f 
							
						 
					 
					
						
						
							
							* grub-core/kern/arm/cache.c: Add v5 write-through cache support.  
						
						
						
					 
					
						2013-10-03 23:29:57 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							498d503316 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/theme_loader.c (theme_set_string): Fix memory leak  
						
						... 
						
						
						
						and don't mark error strings for translation. 
						
					 
					
						2013-10-03 23:23:00 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7d93298ff6 
							
						 
					 
					
						
						
							
							* grub-core/disk/uboot/ubootdisk.c (uboot_disk_open): Use grub_error  
						
						... 
						
						
						
						properly in case of missing block size. 
						
					 
					
						2013-10-03 23:20:00 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b2cae20c11 
							
						 
					 
					
						
						
							
							* grub-core/lib/arm/setjmp.S: Add missing license section.  
						
						
						
					 
					
						2013-10-03 19:50:08 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Testov 
							
						 
					 
					
						
						
						
						
							
						
						
							ebc1da55cd 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/theme_loader.c: New global options for the  
						
						... 
						
						
						
						theme background image handling. desktop-image-scale-method,
       desktop-image-h-align, desktop-image-v-align.
       * grub-core/gfxmenu/view.c: Likewise.
       * include/gfxmenu_view.h: Likewise.
       * include/bitmap_scale.h: Proportional scale functions introduced.
       * grub-core/video/bitmap_scale.c: Likewise. Verification checks are
       put in a separate functions. GRUB_ERR_BUG is set for grub_error in
       cases of unexpected input variables for scale functions.
       * docs/grub.texi: Updated documentation for new options. 
						
					 
					
						2013-10-02 18:17:33 +04:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c573914389 
							
						 
					 
					
						
						
							
							* grub-core/video/readers/png.c: Support narrow (4-/2-/1-bpp) PNG.  
						
						
						
					 
					
						2013-10-02 13:22:56 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Testov 
							
						 
					 
					
						
						
						
						
							
						
						
							be74aeb39e 
							
						 
					 
					
						
						
							
							* grub-core/tests/checksums.h: Corrected due to changes in  
						
						... 
						
						
						
						bilinear interpolation function. 
						
					 
					
						2013-10-01 18:00:53 +04:00 
						 
				 
			
				
					
						
							
							
								Vladimir Testov 
							
						 
					 
					
						
						
						
						
							
						
						
							d999ac72e2 
							
						 
					 
					
						
						
							
							* grub-core/video/bitmap_scale.c (scale_bilinear): Increased precision  
						
						... 
						
						
						
						to eliminate artefacts in bilinear interpolation. 
						
					 
					
						2013-10-01 16:34:04 +04:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							2b131610d0 
							
						 
					 
					
						
						
							
							* grub-core/video/readers/tga.c: Support paletted tga.  
						
						
						
					 
					
						2013-09-28 19:22:20 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							de6e5ff89b 
							
						 
					 
					
						
						
							
							* grub-core/video/readers/jpeg.c (grub_jpeg_decode_data): Remove  
						
						... 
						
						
						
						incorrect cbcr setting when in color mode. 
						
					 
					
						2013-09-28 03:06:04 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							fa31ee9c2c 
							
						 
					 
					
						
						
							
							* grub-core/video/readers/png.c: Support paletted images and clean up  
						
						... 
						
						
						
						greyscale support. 
						
					 
					
						2013-09-28 03:04:34 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e84f818865 
							
						 
					 
					
						
						
							
							* grub-core/term/terminfo.c (grub_terminfo_readkey): Fix  
						
						... 
						
						
						
						usage of wrong table which resulted in mishandling of 4-byte
	sequences. 
						
					 
					
						2013-09-28 01:03:31 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							2237daf246 
							
						 
					 
					
						
						
							
							* grub-core/term/terminfo.c: Add Home and End key sequences.  
						
						
						
					 
					
						2013-09-28 00:55:38 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d72bff0997 
							
						 
					 
					
						
						
							
							* grub-core/video/readers/png.c (grub_png_decode_image_header):  
						
						... 
						
						
						
						Fix formula for computing total number of bytes. 
						
					 
					
						2013-09-27 21:51:52 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							29648c5d84 
							
						 
					 
					
						
						
							
							* grub-core/video/readers/tga.c: Reorganize to separate RLE and  
						
						... 
						
						
						
						image processing, fix big-endian and support grayscale. 
						
					 
					
						2013-09-27 21:49:08 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4a87649207 
							
						 
					 
					
						
						
							
							* grub-core/video/fb/video_fb.c (grub_video_fb_create_render_target):  
						
						... 
						
						
						
						Correctly will with maximum transparency when using index color. 
						
					 
					
						2013-09-27 21:44:03 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3ccf16dff9 
							
						 
					 
					
						
						
							
							* grub-core/video/readers/png.c: Support grayscale  
						
						
						
					 
					
						2013-09-27 12:04:09 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e9c492a02e 
							
						 
					 
					
						
						
							
							* grub-core/video/readers/jpeg.c: Support grayscale.  
						
						
						
					 
					
						2013-09-27 11:13:36 +02:00 
						 
				 
			
				
					
						
							
							
								Jon McCune 
							
						 
					 
					
						
						
						
						
							
						
						
							0340bdbc22 
							
						 
					 
					
						
						
							
							* grub-core/commands/loadenv.c: Support skipping signature check  
						
						... 
						
						
						
						and variable names filtering. 
						
					 
					
						2013-09-27 02:08:32 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							30b7f58f4e 
							
						 
					 
					
						
						
							
							* grub-core/kern/emu/hostdisk_unix.c: Declare AROS as non-unix.  
						
						... 
						
						
						
						* grub-core/kern/emu/hostfs.c: Likewise.
	* util/getroot_unix.c: Likewise. 
						
					 
					
						2013-09-24 19:19:31 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							bab7b1ebeb 
							
						 
					 
					
						
						
							
							* include/grub/emu/hostdisk.h (GRUB_FD_STAT_IS_FUNTIONAL): New define.  
						
						... 
						
						
						
						Migrate all explicit defines to this new one. 
						
					 
					
						2013-09-24 19:17:24 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							43b1c99d53 
							
						 
					 
					
						
						
							
							* grub-core/kern/emu/hostdisk.c (grub_util_biosdisk_open): Use  
						
						... 
						
						
						
						grub_util_fd_strerror when using grub_util_fd_*.
	(grub_util_fd_open_device): Likewise.
	(grub_util_biosdisk_read): Likewise.
	(grub_util_biosdisk_write): Likewise.
	* grub-core/kern/emu/hostdisk_unix.c (grub_util_fd_open): New function.
	(grub_util_fd_strerror): Likewise.
	(grub_util_fd_sync): Likewise.
	(grub_util_fd_close): Likewise.
	* grub-core/kern/emu/hostdisk_windows.c (grub_util_fd_sync): Likewise.
	(grub_util_fd_close): Likewise.
	(grub_util_fd_strerror): Likewise.
	* include/grub/emu/hostdisk.h (grub_util_fd_close): Make into real
	function proto rather than macro.
	(grub_util_fd_sync): Likewise.
	(grub_util_fd_open): Likewise.
	(grub_util_fd_strerror): New proto. 
						
					 
					
						2013-09-24 19:08:34 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							bf645fda03 
							
						 
					 
					
						
						
							
							* grub-core/kern/emu/hostdisk.c (grub_util_biosdisk_open): Move struct  
						
						... 
						
						
						
						stat immediately to where it's used. 
						
					 
					
						2013-09-24 18:57:19 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							9db826e149 
							
						 
					 
					
						
						
							
							* grub-core/kern/emu/hostdisk.c (grub_util_biosdisk_close): Fix  
						
						... 
						
						
						
						disk closing logic. 
						
					 
					
						2013-09-24 18:36:51 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3fff48ab45 
							
						 
					 
					
						
						
							
							* grub-core/kern/emu/hostdisk_windows.c (grub_util_get_windows_path):  
						
						... 
						
						
						
						Always return full path. Fixes a problem with mkrelpath. 
						
					 
					
						2013-09-23 22:49:20 +02:00 
						 
				 
			
				
					
						
							
							
								starous@volny.cz 
							
						 
					 
					
						
						
						
						
							
						
						
							7c680e1f17 
							
						 
					 
					
						
						
							
							USB EHCI: SMI disabled in all cases  
						
						
						
					 
					
						2013-09-23 20:30:52 +02:00 
						 
				 
			
				
					
						
							
							
								Massimo Maggi 
							
						 
					 
					
						
						
						
						
							
						
						
							890bdabe96 
							
						 
					 
					
						
						
							
							* grub-core/fs/zfs/zfs.c (check_pool_label): Check nvlist.  
						
						
						
					 
					
						2013-09-23 18:50:07 +02:00 
						 
				 
			
				
					
						
							
							
								Melki Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							d755342abe 
							
						 
					 
					
						
						
							
							* grub-core/bus/usb/usbhub.c (poll_nonroot_hub): Fix the type of  
						
						... 
						
						
						
						"changed". 
						
					 
					
						2013-09-23 14:39:13 +02:00 
						 
				 
			
				
					
						
							
							
								Josh Triplett 
							
						 
					 
					
						
						
						
						
							
						
						
							68b777070a 
							
						 
					 
					
						
						
							
							* grub-core/boot/i386/pc/lnxboot.S: Re-add support for recording the  
						
						... 
						
						
						
						boot partition. 
						
					 
					
						2013-09-23 14:31:42 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							621bed6990 
							
						 
					 
					
						
						
							
							* grub-core/video/efi_gop.c (grub_video_gop_setup): Fix a typo which  
						
						... 
						
						
						
						desactivated use of EDID at all. 
						
					 
					
						2013-09-23 13:40:07 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							affce7d417 
							
						 
					 
					
						
						
							
							* grub-core/genmod.sh.in: Remove ./ from TARGET_OBJ2ELF. Add quotes.  
						
						... 
						
						
						
						Based on patches from AROS. 
						
					 
					
						2013-09-23 13:03:03 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0e8daad0bd 
							
						 
					 
					
						
						
							
							* grub-core/Makefile.am: Override STRIP and RANLIB.  
						
						... 
						
						
						
						* configure.ac: compute TARGET_RANLIB.
	* INSTALL: Document TARGET_RANLIB
	Based on patches from AROS. 
						
					 
					
						2013-09-23 12:55:18 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							5dd8205424 
							
						 
					 
					
						
						
							
							* grub-core/lib/posix_wrap/sys/types.h: Use OpenBSD approach: it's  
						
						... 
						
						
						
						less nice but more portable.
	* grub-core/lib/posix_wrap/wchar.h: Likewise. 
						
					 
					
						2013-09-23 12:03:56 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a47a78be88 
							
						 
					 
					
						
						
							
							* include/grub/cryptodisk.h (grub_cryptodisk): Use grub_util_fd_t  
						
						... 
						
						
						
						for cheat_fd.
	* grub-core/disk/cryptodisk.c (grub_cryptodisk_open): Use grub_util_*
	functions.
	(grub_cryptodisk_cheat_insert): Likewise.
	(grub_cryptodisk_close): Likewise. 
						
					 
					
						2013-09-23 11:58:19 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7e518ca84f 
							
						 
					 
					
						
						
							
							Use Winapi on both cygwin and mingw32 to share more code between both.  
						
						
						
					 
					
						2013-09-23 11:21:09 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3ff4063dd3 
							
						 
					 
					
						
						
							
							* grub-core/kern/emu/hostdisk.c: Disentagle into a series of OS-specific  
						
						... 
						
						
						
						files rather than one file with loads of #if's.
	* util/getroot.c: Likewise. 
						
					 
					
						2013-09-22 07:36:17 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							287faafe8d 
							
						 
					 
					
						
						
							
							* grub-core/lib/posix_wrap/sys/types.h: Use stddef on *BSD.  
						
						
						
					 
					
						2013-09-22 03:29:51 +02:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								Massimo Maggi 
							
						 
					 
					
						
						
						
						
							
						
						
							c71dbd40a9 
							
						 
					 
					
						
						
							
							* grub-core/fs/zfs/zfs.c (uberblock_verify): Accept version 5000.  
						
						... 
						
						
						
						(check_pool_label): Likewise.
	* include/grub/zfs/zfs.h: Rewrite SPA_VERSION_* macros. 
						
					 
					
						2013-07-14 14:01:27 +02:00 
						 
				 
			
				
					
						
							
							
								Massimo Maggi 
							
						 
					 
					
						
						
						
						
							
						
						
							53618046da 
							
						 
					 
					
						
						
							
							* grub-core/fs/zfs/zfsinfo.c (print_vdev_info): Fix RAIDZ reporting.  
						
						
						
					 
					
						2013-07-14 13:49:01 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							9c28da2a89 
							
						 
					 
					
						
						
							
							Remove early sm712 init as there is no reason for it (the "watchdog"  
						
						... 
						
						
						
						effect was due to wrong GPIO map). 
						
					 
					
						2013-07-11 16:24:35 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							139072b83a 
							
						 
					 
					
						
						
							
							* grub-core/commands/pcidump.c: Remove static variables.  
						
						
						
					 
					
						2013-07-11 16:11:03 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c6a61bda9b 
							
						 
					 
					
						
						
							
							* grub-core/commands/sleep.c: Refresh screen before sleeping.  
						
						
						
					 
					
						2013-07-11 16:02:22 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							efa8640adb 
							
						 
					 
					
						
						
							
							* grub-core/bus/usb/usbhub.c: Fix recheck logic.  
						
						
						
					 
					
						2013-07-11 14:52:46 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a2371e19b3 
							
						 
					 
					
						
						
							
							* grub-core/normal/charset.c (bidi_line_wrap): Fix spurios warning.  
						
						
						
					 
					
						2013-07-11 13:34:20 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							a4c89b1731 
							
						 
					 
					
						
						
							
							* grub-core/disk/diskfilter.c: Forgot to remove comment  
						
						... 
						
						
						
						from previous commit. 
						
					 
					
						2013-06-16 16:35:20 +04:00 
						 
				 
			
				
					
						
							
							
								Andrey Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							5b06b53cbd 
							
						 
					 
					
						
						
							
							* grub-core/term/gfxterm.c (grub_virtual_screen_setup): Use  
						
						... 
						
						
						
						grub_term_normal_color, do not hardcode GRUB_TERM_DEFAULT_NORMAL_COLOR. 
						
					 
					
						2013-06-16 16:24:05 +04:00 
						 
				 
			
				
					
						
							
							
								Andrey Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							aa62a5b7f1 
							
						 
					 
					
						
						
							
							* grub-core/disk/diskfilter.c (scan_devices): Iteratively  
						
						... 
						
						
						
						rescan diskfilter devices until nothing new is found. 
						
					 
					
						2013-06-16 16:12:50 +04:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4aa237c8a4 
							
						 
					 
					
						
						
							
							Fix casts when compiling coreboot-specific code for 64-bit EFI.  
						
						
						
					 
					
						2013-06-16 04:19:38 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							93d8479b70 
							
						 
					 
					
						
						
							
							Don't try to detect cbfs on *-emu.  
						
						
						
					 
					
						2013-06-16 04:06:41 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							837222cc30 
							
						 
					 
					
						
						
							
							* grub-core/term/gfxterm.c: USe right background color when scrolling.  
						
						
						
					 
					
						2013-06-16 03:53:07 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							99c971afd3 
							
						 
					 
					
						
						
							
							Add support for processed coreboot payload chainloading.  
						
						
						
					 
					
						2013-06-16 02:54:37 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e6930a454d 
							
						 
					 
					
						
						
							
							Enable coreboot information commands even when not loaded as  
						
						... 
						
						
						
						coreboot payload (e.g. when loaded from SeaBIOS-as-payload). 
						
					 
					
						2013-06-16 01:57:55 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							5027af38cf 
							
						 
					 
					
						
						
							
							Support for cbfs. Also factor out the part which is common  
						
						... 
						
						
						
						for all archives to a separate module. This splits tar from cpio
	as they are very different but keeps cpio, cpio_be, odc and newc
	together since they're very similar. 
						
					 
					
						2013-06-16 00:06:13 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3d84cb1793 
							
						 
					 
					
						
						
							
							Move flavour-specific parts out of common cpio.c file and  
						
						... 
						
						
						
						rename remaining to cpio_common.c 
						
					 
					
						2013-06-14 20:44:59 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							356670f1f2 
							
						 
					 
					
						
						
							
							* grub-core/script/execute.c (grub_script_execute_sourcecode): Split  
						
						... 
						
						
						
						off new function grub_script_execute_new_scope. Change callers to use
	either of them as appropriate.
	* grub-core/commands/eval.c: New command eval.
	* docs/grub.texi (Commands): Document it. 
						
					 
					
						2013-06-07 18:40:37 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							593e430cd6 
							
						 
					 
					
						
						
							
							* grub-core/script/execute.c (grub_script_execute_sourcecode): Split  
						
						... 
						
						
						
						off new function grub_script_execute_new_scope. Change callers to use
	either of them as appropriate.
	* grub-core/commands/eval.c: New command eval.
	* docs/grub.texi (Commands): Document it. 
						
					 
					
						2013-06-07 18:36:42 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							63c2984922 
							
						 
					 
					
						
						
							
							* grub-core/kern/corecmd.c (grub_core_cmd_set): Use grub_env_get  
						
						... 
						
						
						
						to fetch values when listing. 
						
					 
					
						2013-06-07 18:25:19 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							cc28411296 
							
						 
					 
					
						
						
							
							Fix make dist on non-pc.  
						
						
						
					 
					
						2013-06-07 18:23:08 +02:00 
						 
				 
			
				
					
						
							
							
								Francesco Lavra 
							
						 
					 
					
						
						
						
						
							
						
						
							d60c9a81ac 
							
						 
					 
					
						
						
							
							Fix ARM cpuid probing  
						
						
						
					 
					
						2013-06-07 16:56:24 +02:00 
						 
				 
			
				
					
						
							
							
								Francesco Lavra 
							
						 
					 
					
						
						
						
						
							
						
						
							b8578da640 
							
						 
					 
					
						
						
							
							* grub-core/kern/corecmd.c (grub_core_cmd_ls): Fix handling of paths  
						
						... 
						
						
						
						without a device name. 
						
					 
					
						2013-06-07 16:28:13 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							96dbe64813 
							
						 
					 
					
						
						
							
							* grub-core/disk/diskfilter.c (insert_array): Fix order to discover  
						
						... 
						
						
						
						ambigouos RAID before discovering RAIDs on top of it.
	Reported by: bodom. 
						
					 
					
						2013-06-07 15:41:10 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ccfc0bdb53 
							
						 
					 
					
						
						
							
							Fix typo (failback vs fallback).  
						
						
						
					 
					
						2013-06-07 15:35:16 +02:00 
						 
				 
			
				
					
						
							
							
								Josh Triplett 
							
						 
					 
					
						
						
						
						
							
						
						
							e40b459617 
							
						 
					 
					
						
						
							
							* grub-core/normal/cmdline.c (grub_cmdline_get): Fix Ctrl-u  
						
						... 
						
						
						
						handling to copy the killed characters to the kill buffer as
	UCS4 stored as grub_uint32_t rather than as 8-bit characters
	stored as char.  Eliminates UCS4 truncation and corruption
	observed when killing characters with Ctrl-u and yanking them
	back with Ctrl-y. 
						
					 
					
						2013-05-31 00:59:02 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							fc4c4fddf6 
							
						 
					 
					
						
						
							
							Detach optional parts of gfxterm and integrate in with coreboot init.  
						
						
						
					 
					
						2013-05-31 00:42:33 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							6570b2050e 
							
						 
					 
					
						
						
							
							Move blit and fill dispatcher to appropriate files to decrease export  
						
						... 
						
						
						
						and relocation overhead. 
						
					 
					
						2013-05-30 22:06:28 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b8323067e8 
							
						 
					 
					
						
						
							
							* grub-core/font/font.c, include/grub/font.h: Inline simple font  
						
						... 
						
						
						
						functions. 
						
					 
					
						2013-05-30 21:58:24 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3cc1878faf 
							
						 
					 
					
						
						
							
							* grub-core/Makefile.am: Fix compilation problem with some  
						
						... 
						
						
						
						automake versions. 
						
					 
					
						2013-05-30 21:55:18 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4fd42c53f3 
							
						 
					 
					
						
						
							
							* grub-core/commands/acpihalt.c: Fix handling of DSDT in presence of  
						
						... 
						
						
						
						SSDT. 
						
					 
					
						2013-05-30 21:32:01 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							2a800dc3f3 
							
						 
					 
					
						
						
							
							Remove libfdt  
						
						
						
					 
					
						2013-05-17 13:58:47 +02:00 
						 
				 
			
				
					
						
							
							
								Francesco Lavra 
							
						 
					 
					
						
						
						
						
							
						
						
							c6a8472baf 
							
						 
					 
					
						
						
							
							Own fdt parsing implementation  
						
						
						
					 
					
						2013-05-17 13:45:22 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							470038745c 
							
						 
					 
					
						
						
							
							Fix a bug and stick nearer to the specification, introduce armv6_unified.  
						
						
						
					 
					
						2013-05-17 13:05:28 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							390df92f0b 
							
						 
					 
					
						
						
							
							Detect cache type on runtime rather than compile time  
						
						
						
					 
					
						2013-05-17 01:33:22 +02:00 
						 
				 
			
				
					
						
							
							
								Leif Lindholm 
							
						 
					 
					
						
						
						
						
							
						
						
							c59fe1d776 
							
						 
					 
					
						
						
							
							Leif's BSS fix  
						
						
						
					 
					
						2013-05-16 16:30:41 +02:00 
						 
				 
			
				
					
						
							
							
								Leif Lindholm 
							
						 
					 
					
						
						
						
						
							
						
						
							72a21cf09b 
							
						 
					 
					
						
						
							
							Leif's ARMv6 cache support  
						
						
						
					 
					
						2013-05-16 16:23:31 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							5bac5d9ad6 
							
						 
					 
					
						
						
							
							* grub-core/partmap/dfly.c: New partition map.  
						
						
						
					 
					
						2013-05-16 16:18:37 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							141430a295 
							
						 
					 
					
						
						
							
							* grub-core/lib/dtc/libfdt-grub.diff: Remove extraneous uintptr_t  
						
						... 
						
						
						
						declaration. 
						
					 
					
						2013-05-16 16:17:05 +02:00 
						 
				 
			
				
					
						
							
							
								Radosław Szymczyszyn 
							
						 
					 
					
						
						
						
						
							
						
						
							1e908b34a6 
							
						 
					 
					
						
						
							
							* grub-core/partmap/dfly.c: New partition map.  
						
						
						
					 
					
						2013-05-15 17:26:49 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							1359e4740a 
							
						 
					 
					
						
						
							
							* grub-core/kern/corecmd.c (grub_core_cmd_ls): Fix empty path  
						
						... 
						
						
						
						checking.
	Reported by: Francesco Lavra. 
						
					 
					
						2013-05-15 10:11:25 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							cdce14fad4 
							
						 
					 
					
						
						
							
							Progressively skip menu elements on small terminals rather  
						
						... 
						
						
						
						than crashing. 
						
					 
					
						2013-05-14 08:57:18 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c8d6cc3cf0 
							
						 
					 
					
						
						
							
							* grub-core/normal/cmdline.c (grub_cmdline_get): Fix off-by-one error  
						
						... 
						
						
						
						to avoid losing last column. 
						
					 
					
						2013-05-14 08:54:18 +02:00 
						 
				 
			
				
					
						
							
							
								Paulo Flabiano Smorigo 
							
						 
					 
					
						
						
						
						
							
						
						
							a9c0b699c0 
							
						 
					 
					
						
						
							
							* grub-core/net/bootp.c (grub_cmd_bootp): Check if there is any card  
						
						... 
						
						
						
						present.
	* include/grub/err.h (grub_err_t): New enum value GRUB_ERR_NET_NO_CARD. 
						
					 
					
						2013-05-11 11:25:29 +02:00 
						 
				 
			
				
					
						
							
							
								Leif Lindholm 
							
						 
					 
					
						
						
						
						
							
						
						
							854f383c28 
							
						 
					 
					
						
						
							
							Move common function to dl_helper.c  
						
						
						
					 
					
						2013-05-11 10:42:11 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							8e71d87482 
							
						 
					 
					
						
						
							
							merge mainline into arm  
						
						
						
					 
					
						2013-05-11 10:24:24 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							709ad61b07 
							
						 
					 
					
						
						
							
							* grub-core/tests/setjmp_test.c: Ignore missing noreturn.  
						
						
						
					 
					
						2013-05-11 10:17:19 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d128901ace 
							
						 
					 
					
						
						
							
							* grub-core/fs/hfspluscomp.c (grub_hfsplus_compress_attr): Add packed  
						
						... 
						
						
						
						attribute since structure is not necessarily aligned. 
						
					 
					
						2013-05-11 09:59:59 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0f7e980b29 
							
						 
					 
					
						
						
							
							Redirect xasprintf to grub_xvasprintf rather than having #ifdef's  
						
						... 
						
						
						
						for vasprintf presence. 
						
					 
					
						2013-05-10 20:57:32 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0dc11c08d7 
							
						 
					 
					
						
						
							
							* grub-core/commands/testspeed.c: Reuse formatting string to decrease  
						
						... 
						
						
						
						new strings to translate. 
						
					 
					
						2013-05-10 16:25:36 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0ef7478b5b 
							
						 
					 
					
						
						
							
							* grub-core/net/net.c (grub_net_open_real): Autoload network modules.  
						
						
						
					 
					
						2013-05-10 14:17:10 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							8200fa1597 
							
						 
					 
					
						
						
							
							* grub-core/term/terminfo.c: Rename ANSI_C0 to ANSI_CSI to avoid  
						
						... 
						
						
						
						misnomer. 
						
					 
					
						2013-05-10 14:07:41 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0e7b2e3217 
							
						 
					 
					
						
						
							
							New test: cmdline and cat.  
						
						
						
					 
					
						2013-05-08 11:49:25 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							16f7c8f6d3 
							
						 
					 
					
						
						
							
							* grub-core/commands/cat.c: Show UTF-8 characters.  
						
						
						
					 
					
						2013-05-08 11:09:08 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e56d9637ae 
							
						 
					 
					
						
						
							
							* grub-core/term/efi/console.c: Fix compile error.  
						
						
						
					 
					
						2013-05-07 20:40:00 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							8098f65556 
							
						 
					 
					
						
						
							
							Compressed HFS+ support.  
						
						
						
					 
					
						2013-05-07 15:46:17 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							16940e077c 
							
						 
					 
					
						
						
							
							* grub-core/commands/videoinfo.c: Use "paletted" rather than "packed  
						
						... 
						
						
						
						pixel". 
						
					 
					
						2013-05-07 14:44:05 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c5dbc13d28 
							
						 
					 
					
						
						
							
							Menu color test.  
						
						
						
					 
					
						2013-05-07 14:38:29 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							011f8ae8d2 
							
						 
					 
					
						
						
							
							* grub-core/tests/setjmp_test.c: New test.  
						
						
						
					 
					
						2013-05-07 12:28:59 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							2aa072d76a 
							
						 
					 
					
						
						
							
							New variables 'net_default_*' to determine MAC/IP of default interface.  
						
						
						
					 
					
						2013-05-07 12:05:36 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							47cf82b461 
							
						 
					 
					
						
						
							
							* grub-core/video/readers/jpeg.c: Use grub_dprintf for debug statements  
						
						... 
						
						
						
						rather than printf.
	* grub-core/video/readers/tga.c: Likewise. 
						
					 
					
						2013-05-07 11:37:11 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							1eed0e6ebc 
							
						 
					 
					
						
						
							
							* tests/priority_queue_unit_test.cc: New test.  
						
						
						
					 
					
						2013-05-07 11:30:48 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c5b7697bbb 
							
						 
					 
					
						
						
							
							* grub-core/font/font.c: Use grub_dprintf for debug statements rather  
						
						... 
						
						
						
						than printf. 
						
					 
					
						2013-05-07 11:26:15 +02:00 
						 
				 
			
				
					
						
							
							
								Bean 
							
						 
					 
					
						
						
						
						
							
						
						
							fa2923436b 
							
						 
					 
					
						
						
							
							* grub-core/commands/testspeed.c: New command testspeed.  
						
						
						
					 
					
						2013-05-05 18:16:48 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							310d42144b 
							
						 
					 
					
						
						
							
							Factor-out human-size printing.  
						
						
						
					 
					
						2013-05-05 11:31:53 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							85002bf34a 
							
						 
					 
					
						
						
							
							Agglomerate more mallocs to speed-up gfxterm.  
						
						
						
					 
					
						2013-05-04 22:23:23 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							22b06e9685 
							
						 
					 
					
						
						
							
							Speed-up gfxterm by slightly agglomerating mallocs.  
						
						
						
					 
					
						2013-05-04 15:07:13 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b7c036bce3 
							
						 
					 
					
						
						
							
							More video checks.  
						
						
						
					 
					
						2013-05-04 14:00:14 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							92323d1fb0 
							
						 
					 
					
						
						
							
							Speed-up gfxterm by saving intermediate results in index+alpha  
						
						... 
						
						
						
						format. 
						
					 
					
						2013-05-04 13:58:30 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0fb356a385 
							
						 
					 
					
						
						
							
							* grub-core/tests/lib/functional_test.c: Don't stop on first failed  
						
						... 
						
						
						
						test. 
						
					 
					
						2013-05-04 13:54:08 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							44dea3f9a9 
							
						 
					 
					
						
						
							
							* grub-core/normal/menu_text.c (menu_clear_timeout): Clear second  
						
						... 
						
						
						
						line of timeout as it may contain the rest of long line. 
						
					 
					
						2013-05-04 13:52:21 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							14af86e41b 
							
						 
					 
					
						
						
							
							* grub-core/normal/main.c: Fix freed memory dereference.  
						
						
						
					 
					
						2013-05-04 13:50:16 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							03f7c8c304 
							
						 
					 
					
						
						
							
							Fix several memory leaks.  
						
						
						
					 
					
						2013-05-04 13:47:10 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c686014c1b 
							
						 
					 
					
						
						
							
							* grub-core/normal/menu.c (run_menu): Fix timeout reference point.  
						
						
						
					 
					
						2013-05-04 13:43:07 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0788a69514 
							
						 
					 
					
						
						
							
							* grub-core/gettext/gettext.c: Try $lang.gmo as well.  
						
						
						
					 
					
						2013-05-04 13:40:52 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							daf01d61ff 
							
						 
					 
					
						
						
							
							Fix test -a and -o precedence.  
						
						... 
						
						
						
						Reported by: adrian15. 
						
					 
					
						2013-05-04 13:38:59 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							82ae74d7bd 
							
						 
					 
					
						
						
							
							* grub-core/font/font.c (grub_font_construct_glyph): Fix memory leak.  
						
						
						
					 
					
						2013-05-04 13:11:57 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							8cec7bd40b 
							
						 
					 
					
						
						
							
							Rename grub-core/tests/checksums.c into grub-core/tests/checksums.h  
						
						... 
						
						
						
						and add it as source to functional_test module. 
						
					 
					
						2013-05-03 18:39:17 +04:00 
						 
				 
			
				
					
						
							
							
								Leif Lindholm 
							
						 
					 
					
						
						
						
						
							
						
						
							b385e0723b 
							
						 
					 
					
						
						
							
							Leif's API fixes  
						
						
						
					 
					
						2013-05-03 15:07:39 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							aa73d688e7 
							
						 
					 
					
						
						
							
							* grub-core/tests/video_checksum.c: Don't set GENERATE_MODE.  
						
						
						
					 
					
						2013-05-03 14:50:05 +02:00 
						 
				 
			
				
					
						
							
							
								Leif Lindholm 
							
						 
					 
					
						
						
						
						
							
						
						
							bb9f92b9b1 
							
						 
					 
					
						
						
							
							Leif's build fixes  
						
						
						
					 
					
						2013-05-03 14:41:08 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c104b6f93e 
							
						 
					 
					
						
						
							
							New series of tests for gfxterm and gfxmenu.  
						
						
						
					 
					
						2013-05-03 14:09:55 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7391c4d5ac 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/gfxmenu.c (grub_gfxmenu_try): Allow specifying  
						
						... 
						
						
						
						the theme path relative to $prefix/themes. 
						
					 
					
						2013-05-03 14:08:51 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							cff501187c 
							
						 
					 
					
						
						
							
							* grub-core/video/fb/fbblit.c (grub_video_fbblit_blend_BGR888_RGBA8888):  
						
						... 
						
						
						
						Fix order bug.
	(grub_video_fbblit_blend_RGB888_RGBA8888): Likewise. 
						
					 
					
						2013-05-03 14:07:30 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a4f9a5ff92 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/view.c (grub_gfxmenu_view_new): Clear  
						
						... 
						
						
						
						grub_gfxmenu_timeout_notifications.
	(grub_gfxmenu_view_destroy): Likewise. 
						
					 
					
						2013-05-03 14:02:49 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b5a2114d76 
							
						 
					 
					
						
						
							
							* grub-core/normal/term.c (print_ucs4_real): Fix startwidth in dry run.  
						
						
						
					 
					
						2013-05-03 13:56:45 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a8905e8ae8 
							
						 
					 
					
						
						
							
							Several fixes to ieee1275 and big-endian video.  
						
						
						
					 
					
						2013-05-02 22:30:20 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							813c16222f 
							
						 
					 
					
						
						
							
							Add missing exports on mips.  
						
						
						
					 
					
						2013-05-02 18:10:11 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3f3e7326b7 
							
						 
					 
					
						
						
							
							* grub-core/tests/videotest_checksum.c (videotest_checksum): Error out  
						
						... 
						
						
						
						if no unifont is found.
	Restore original keyboard. 
						
					 
					
						2013-05-02 18:08:42 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							5036166022 
							
						 
					 
					
						
						
							
							First automated video test (running videotest and comparing results)  
						
						
						
					 
					
						2013-05-02 14:39:03 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							cd0f6eec7b 
							
						 
					 
					
						
						
							
							* grub-core/commands/videotest.c: Reduce flickering and draw 6 squares  
						
						... 
						
						
						
						instead of 2 to have full RGB/CMY test pattern. 
						
					 
					
						2013-05-02 14:34:13 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							583e5b645c 
							
						 
					 
					
						
						
							
							* include/grub/arc/arc.h: Account for missing "other" peripheral on  
						
						... 
						
						
						
						ARCS. All users updated. 
						
					 
					
						2013-04-30 17:40:31 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							aa7bcb99df 
							
						 
					 
					
						
						
							
							* grub-core/kern/mips/loongson/init.c: Support halt for loongson 2E.  
						
						
						
					 
					
						2013-04-30 17:37:37 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							95ef1a54cf 
							
						 
					 
					
						
						
							
							* grub-core/partmap/amiga.c: Fix size of checksummed block.  
						
						
						
					 
					
						2013-04-30 17:34:29 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Testov 
							
						 
					 
					
						
						
						
						
							
						
						
							3476e0ef42 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/circular_progress.c: Set start_angle in degrees  
						
						... 
						
						
						
						with syntax "XXX deg"/"XXX °". 
						
					 
					
						2013-04-29 15:32:56 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							96f33fed86 
							
						 
					 
					
						
						
							
							Make PCI init in i386-qemu port more robust.  
						
						
						
					 
					
						2013-04-29 15:09:39 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Testov 
							
						 
					 
					
						
						
						
						
							
						
						
							dc5a311a1e 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/gui_list.c: Refresh first_shown_entry value when  
						
						... 
						
						
						
						cached view is reused.
	* grub-core/gfxmenu/view.c: Call the refresh procedure for all
	open boot menus. 
						
					 
					
						2013-04-29 13:40:11 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e2f27a8c53 
							
						 
					 
					
						
						
							
							Enforce disabling of firmware disk drivers when native drivers kick in.  
						
						
						
					 
					
						2013-04-29 12:16:46 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ef9d8cd510 
							
						 
					 
					
						
						
							
							* grub-core/commands/nativedisk.c: Customize the list of modules on  
						
						... 
						
						
						
						platform. Don't try to search for disks already using native drivers. 
						
					 
					
						2013-04-29 12:14:57 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f7bf6c31f3 
							
						 
					 
					
						
						
							
							* grub-core/bus/usb/uhci.c: Fix DMA handling and enable on all PCI  
						
						... 
						
						
						
						platforms. 
						
					 
					
						2013-04-29 12:05:19 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							bdc4add8ca 
							
						 
					 
					
						
						
							
							* grub-core/script/execute.c (grub_script_arglist_to_argv): Fix  
						
						... 
						
						
						
						handling of variables containing backslash. 
						
					 
					
						2013-04-29 12:02:26 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0e90dee8e8 
							
						 
					 
					
						
						
							
							* grub-core/kern/mips/arc/init.c: Fix prefix detection.  
						
						
						
					 
					
						2013-04-29 11:59:18 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e0aacf2433 
							
						 
					 
					
						
						
							
							* grub-core/lib/arg.c (grub_arg_show_help): Fix a NULL pointer  
						
						... 
						
						
						
						dereference.
	Reported by: qwertial. 
						
					 
					
						2013-04-29 11:57:51 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							adb7d667fc 
							
						 
					 
					
						
						
							
							* grub-core/commands/nativedisk.c: Ignore unknown filesystem error.  
						
						
						
					 
					
						2013-04-28 18:52:53 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7cd0df84f1 
							
						 
					 
					
						
						
							
							New command `nativedisk'.  
						
						
						
					 
					
						2013-04-28 15:31:33 +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 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							9fb0fd4f35 
							
						 
					 
					
						
						
							
							* grub-core/disk/ahci.c: Fix compilation for amd64 (format warnings).  
						
						
						
					 
					
						2013-04-28 15:17:43 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							178c276419 
							
						 
					 
					
						
						
							
							* grub-core/kern/file.c: Use const char * rather than casting to  
						
						... 
						
						
						
						non-const. 
						
					 
					
						2013-04-28 14:06:57 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							eadfad244e 
							
						 
					 
					
						
						
							
							* grub-core/commands/probe.c: Add missing grub_device_close.  
						
						
						
					 
					
						2013-04-28 13:54:32 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f97ec54645 
							
						 
					 
					
						
						
							
							* grub-core/term/morse.c: Macroify dih and dah.  
						
						
						
					 
					
						2013-04-28 13:27:51 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							141e2a7816 
							
						 
					 
					
						
						
							
							* grub-core/term/ns8250.c: Systematically probe ports by writing  
						
						... 
						
						
						
						to SR before using them. 
						
					 
					
						2013-04-27 22:47:57 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c796a107b6 
							
						 
					 
					
						
						
							
							* grub-core/disk/ahci.c (grub_ahci_pciinit): Fix handling of empty  
						
						... 
						
						
						
						ports. 
						
					 
					
						2013-04-27 21:49:14 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							17f9fd29d3 
							
						 
					 
					
						
						
							
							Implement grub_machine_get_bootlocation for ARC.  
						
						
						
					 
					
						2013-04-27 19:12:11 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							dc2a6c8b0e 
							
						 
					 
					
						
						
							
							Improve AHCI detection and command issuing.  
						
						
						
					 
					
						2013-04-27 17:18:02 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f25a2ba6b8 
							
						 
					 
					
						
						
							
							Fix pseries test.  
						
						
						
					 
					
						2013-04-27 14:11:12 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a6393224c4 
							
						 
					 
					
						
						
							
							Make 'make check' work on emu.  
						
						
						
					 
					
						2013-04-27 02:00:16 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							db99fbe83f 
							
						 
					 
					
						
						
							
							Replace libcurses with our own vt100 handling for the ease of testing  
						
						... 
						
						
						
						and decreasing prerequisites. 
						
					 
					
						2013-04-27 00:02:23 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b24ca7cd89 
							
						 
					 
					
						
						
							
							* grub-core/Makefile.core.def: Fix grub-emu and grub-emu-lite sources.  
						
						
						
					 
					
						2013-04-26 23:47:46 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7f63a64fa0 
							
						 
					 
					
						
						
							
							Enable mipsel-arc.  
						
						
						
					 
					
						2013-04-25 22:42:35 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b04b5990df 
							
						 
					 
					
						
						
							
							Add serial on ARC platform.  
						
						
						
					 
					
						2013-04-25 22:40:03 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							88d2f3022e 
							
						 
					 
					
						
						
							
							* grub-core/boot/powerpc/bootinfo.txt.in: Missing update from previous  
						
						... 
						
						
						
						commit. 
						
					 
					
						2013-04-25 03:26:41 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							65a6b30b47 
							
						 
					 
					
						
						
							
							* grub-core/term/ieee1275/console.c (grub_console_dimensions): Ignore  
						
						... 
						
						
						
						bogus SLOF values. 
						
					 
					
						2013-04-25 00:45:29 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d1989e2e1d 
							
						 
					 
					
						
						
							
							* grub-core/term/arc/console.c: Assume that console is 80x24 vt100 if  
						
						... 
						
						
						
						it's serial. 
						
					 
					
						2013-04-24 18:39:00 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a59a9826fd 
							
						 
					 
					
						
						
							
							* grub-core/normal/menu_text.c (print_entry): Put an asterisk  
						
						... 
						
						
						
						in front of chosen entry to mark it even if highlighting is lost. 
						
					 
					
						2013-04-24 15:07:24 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							e343549ca9 
							
						 
					 
					
						
						
							
							* grub-core/disk/ata.c (grub_ata_real_open): Use grub_error properly.  
						
						
						
					 
					
						2013-04-24 14:47:14 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							cdeb832472 
							
						 
					 
					
						
						
							
							* grub-core/kern/dl.c (grub_dl_resolve_symbols): Handle malloc failure.  
						
						
						
					 
					
						2013-04-24 13:58:31 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							8528c879e3 
							
						 
					 
					
						
						
							
							Move mips-arc link address. Previous link address was chosen  
						
						... 
						
						
						
						in belief that RAM on SGI platforms grows down while in fact it
	grows up from an unusual base. 
						
					 
					
						2013-04-24 13:54:17 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							17fca5734b 
							
						 
					 
					
						
						
							
							* grub-core/disk/arc/arcdisk.c (grub_arcdisk_iterate_iter):  
						
						... 
						
						
						
						Fix a type which prevented CD-ROM and floppy boot. 
						
					 
					
						2013-04-21 13:06:22 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d178788e71 
							
						 
					 
					
						
						
							
							Support coreboot framebuffer.  
						
						... 
						
						
						
						* grub-core/video/i386/coreboot/cbfb.c: New file. 
						
					 
					
						2013-04-21 13:02:10 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							fe4c3e7e67 
							
						 
					 
					
						
						
							
							* grub-core/kern/mm.c (grub_mm_init_region): Fix condition for  
						
						... 
						
						
						
						detecting too small regions. 
						
					 
					
						2013-04-20 17:39:49 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ec2dd17919 
							
						 
					 
					
						
						
							
							* grub-core/Makefile.core.def (legacycfg): Enable on EFI.  
						
						
						
					 
					
						2013-04-20 13:46:58 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							872dac835c 
							
						 
					 
					
						
						
							
							* grub-core/lib/efi/relocator.c (grub_relocator_firmware_alloc_region):  
						
						... 
						
						
						
						Remove dprintf.
	* grub-core/lib/relocator.c (malloc_in_range): Likewise. 
						
					 
					
						2013-04-20 13:39:04 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							f32555dd93 
							
						 
					 
					
						
						
							
							* grub-core/kern/ieee1275/cmain.c (grub_ieee1275_find_options):  
						
						... 
						
						
						
						Look for /boot-rom as well as /rom/boot-rom. 
						
					 
					
						2013-04-19 15:14:28 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							386497990a 
							
						 
					 
					
						
						
							
							* grub-core/commands/videotest.c (grub_cmd_videotest): Fix error  
						
						... 
						
						
						
						handling when creating text_layer failed.
	* grub-core/video/video.c (grub_video_create_render_target):
	Set result to 0 on error.
	(grub_video_delete_render_target): Do not dereference NULL. 
						
					 
					
						2013-04-19 15:09:15 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							daaa64bd90 
							
						 
					 
					
						
						
							
							Add support for pseries and other bootinfo machines to grub-mkrescue.  
						
						... 
						
						
						
						Tested by: Paulo Flabiano Smorigo. 
						
					 
					
						2013-04-19 00:36:23 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b193e10034 
							
						 
					 
					
						
						
							
							* grub-core/disk/efi/efidisk.c: Detect floppies by ACPI ID.  
						
						... 
						
						
						
						It improves performance in qemu. 
						
					 
					
						2013-04-17 19:05:57 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							284df0e263 
							
						 
					 
					
						
						
							
							* grub-core/disk/efi/efidisk.c: Really limit transfer chunk size.  
						
						
						
					 
					
						2013-04-16 22:10:59 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Jones 
							
						 
					 
					
						
						
						
						
							
						
						
							a7e03923fa 
							
						 
					 
					
						
						
							
							* grub-core/disk/efi/efidisk.c: Limit disk read or write chunk to 0x500  
						
						... 
						
						
						
						sectors.
	Based on patch by Peter Jones. 
						
					 
					
						2013-04-15 09:12:14 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							cbe57a487b 
							
						 
					 
					
						
						
							
							* grub-core/kern/ieee1275/openfw.c (grub_ieee1275_devalias_next): Make  
						
						... 
						
						
						
						source and destination differ. 
						
					 
					
						2013-04-15 00:40:19 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							21aecce0f9 
							
						 
					 
					
						
						
							
							* grub-core/disk/ieee1275/ofdisk.c: Fix CD-ROM and boot device  
						
						... 
						
						
						
						detection. 
						
					 
					
						2013-04-15 00:38:39 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							25092d2922 
							
						 
					 
					
						
						
							
							* grub-core/lib/posix_wrap/sys/types.h: Make WORDS_BIGENDIAN definition  
						
						... 
						
						
						
						match config-util.h to avoid warnings and increase compatibility. 
						
					 
					
						2013-04-14 19:57:15 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							cc2fa5ec1e 
							
						 
					 
					
						
						
							
							* grub-core/loader/i386/linux.c: Remove useless leftover pointer.  
						
						
						
					 
					
						2013-04-14 19:01:23 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b49fe8792a 
							
						 
					 
					
						
						
							
							Move GRUB out of system area when using xorriso 1.2.9 or later.  
						
						
						
					 
					
						2013-04-14 18:53:14 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							8ca86b3a03 
							
						 
					 
					
						
						
							
							Support mkrescue on sparc64.  
						
						
						
					 
					
						2013-04-14 17:10:55 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							aa1af9bbda 
							
						 
					 
					
						
						
							
							Allow IEEE1275 ports on path even if it wasn't detected automatically.  
						
						... 
						
						
						
						Needed on OpenBIOS due to incomplete device tree. 
						
					 
					
						2013-04-14 17:01:31 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ac4fea7998 
							
						 
					 
					
						
						
							
							* grub-core/disk/ieee1275/ofdisk.c: Iterate over bootpath even if it  
						
						... 
						
						
						
						would be otherwise excluded. 
						
					 
					
						2013-04-14 16:55:20 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							87206f2cf1 
							
						 
					 
					
						
						
							
							* grub-core/kern/ieee1275/cmain.c (grub_ieee1275_find_options):  
						
						... 
						
						
						
						Inline name defines used only once. 
						
					 
					
						2013-04-14 16:52:49 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							fe22b071dc 
							
						 
					 
					
						
						
							
							Fix memory leaks in ofnet.  
						
						... 
						
						
						
						Reported by: Francesco Lavra. 
						
					 
					
						2013-04-13 20:12:11 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							fa8058da9e 
							
						 
					 
					
						
						
							
							Fix few memory leaks. Reported by Francesco Lavra  
						
						
						
					 
					
						2013-04-13 20:07:37 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							bbdd6305db 
							
						 
					 
					
						
						
							
							Handle Japanese special keys.  
						
						... 
						
						
						
						Reported by: Hiroyuki YAMAMORI.
	Codes supplied by: Hiroyuki YAMAMORI. 
						
					 
					
						2013-04-12 22:26:38 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d70dbab77a 
							
						 
					 
					
						
						
							
							* grub-core/bus/usb/ehci.c (grub_ehci_fini_hw): Ignore errors, not  
						
						... 
						
						
						
						much we can do about it anyway. 
						
					 
					
						2013-04-12 20:51:11 +02:00 
						 
				 
			
				
					
						
							
							
								Aleš Nesrsta 
							
						 
					 
					
						
						
						
						
							
						
						
							51a4c3e3b0 
							
						 
					 
					
						
						
							
							Fix handling of split transfers.  
						
						
						
					 
					
						2013-04-12 20:42:46 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							92c8f58d97 
							
						 
					 
					
						
						
							
							* grub-core/net/http.c: Fix bad free.  
						
						
						
					 
					
						2013-04-12 20:17:53 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b7d17a492f 
							
						 
					 
					
						
						
							
							* grub-core/net/drivers/ieee1275/ofnet.c: Don't attempt to send more  
						
						... 
						
						
						
						than buffer size. 
						
					 
					
						2013-04-12 19:25:16 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c86c39abef 
							
						 
					 
					
						
						
							
							Add uboot net  
						
						
						
					 
					
						2013-04-12 16:55:38 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							28af3d867c 
							
						 
					 
					
						
						
							
							Relocations cleanup  
						
						
						
					 
					
						2013-04-12 16:53:58 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4e13e84e56 
							
						 
					 
					
						
						
							
							Fix timer units  
						
						
						
					 
					
						2013-04-12 16:51:33 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b624c94856 
							
						 
					 
					
						
						
							
							Simplify init assembly  
						
						
						
					 
					
						2013-04-12 16:50:58 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							04e80baa32 
							
						 
					 
					
						
						
							
							Report disk size  
						
						
						
					 
					
						2013-04-12 16:50:21 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							5121223465 
							
						 
					 
					
						
						
							
							Turn off QEMU ACPI-way since new releases don't have shutdown port  
						
						... 
						
						
						
						anymore. 
						
					 
					
						2013-04-12 14:49:33 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							dbc56d8f0b 
							
						 
					 
					
						
						
							
							Support i386-ieee1275 grub-mkrescue and make check on it.  
						
						
						
					 
					
						2013-04-12 01:29:45 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a79b8a1584 
							
						 
					 
					
						
						
							
							Merge powerpc grub-mkrescue flavour with common. Use xorriso HFS+  
						
						... 
						
						
						
						feature for it. 
						
					 
					
						2013-04-11 23:15:26 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							053cfcddf1 
							
						 
					 
					
						
						
							
							Import new gnulib.  
						
						
						
					 
					
						2013-04-11 21:12:46 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							93cd84df63 
							
						 
					 
					
						
						
							
							Use ACPI shutdown intests as traditional port was removed.  
						
						
						
					 
					
						2013-04-11 21:09:43 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							49818a594a 
							
						 
					 
					
						
						
							
							Fix missing PVs if they don't contain "interesting" LV.  Closes   #38677 .  
						
						... 
						
						
						
						Fix few warining messages and leaks while on it. 
						
					 
					
						2013-04-11 00:08:27 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d5e2a158e1 
							
						 
					 
					
						
						
							
							Fix ia64-efi image generation on big-endian machines. Deduplicate  
						
						... 
						
						
						
						some code while on it.
	Reported by: Leif Lindholm. 
						
					 
					
						2013-04-09 19:19:19 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							18866643f7 
							
						 
					 
					
						
						
							
							* grub-core/Makefile.core.def: Add kern/elfXX.c to elf module  
						
						... 
						
						
						
						as extra_dist. 
						
					 
					
						2013-04-08 19:57:56 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							ca53deb88f 
							
						 
					 
					
						
						
							
							* grub-core/term/i386/pc/console.c: Fix cursor moving algorithm.  
						
						
						
					 
					
						2013-04-08 19:51:33 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							47043f959f 
							
						 
					 
					
						
						
							
							* grub-core/normal/term.c: Few more fixes for menu entry editor  
						
						... 
						
						
						
						rendering.
	Reported by: Andrey Borzenkov <arvidjaar@gmail.com> 
						
					 
					
						2013-04-08 14:35:26 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							73a04e69b7 
							
						 
					 
					
						
						
							
							merge mainline into arm  
						
						
						
					 
					
						2013-04-07 18:08:00 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a321606813 
							
						 
					 
					
						
						
							
							* grub-core/normal/term.c: Few more fixes for menu entry editor  
						
						... 
						
						
						
						rendering.
	Reported by: Andrey Borzenkov <arvidjaar@gmail.com> 
						
					 
					
						2013-04-07 17:48:22 +02:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							5341c0fbfc 
							
						 
					 
					
						
						
							
							Avoid costly 64-bit division in grub_get_time_ms on most platforms.  
						
						
						
					 
					
						2013-03-10 17:45:38 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							fc3ff2a2ad 
							
						 
					 
					
						
						
							
							* grub-core/fs/fshelp.c (grub_fshelp_log2blksize): Remove now unused  
						
						... 
						
						
						
						function. 
						
					 
					
						2013-03-10 14:27:04 +01:00 
						 
				 
			
				
					
						
							
							
								Andrey Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							81455e8e7a 
							
						 
					 
					
						
						
							
							* grub-core/fs/iso9660.c (add_part): Remove always_inline attribute  
						
						... 
						
						
						
						causing gcc error with gcc 4.7.1. 
						
					 
					
						2013-03-07 09:11:36 +01:00 
						 
				 
			
				
					
						
							
							
								Nickolai Zeldovich 
							
						 
					 
					
						
						
						
						
							
						
						
							efd4f11754 
							
						 
					 
					
						
						
							
							* grub-core/commands/acpi.c (grub_acpi_create_ebda): Don't  
						
						... 
						
						
						
						dereference null pointer. While the code is technically correct, gcc
	may eliminate a null check if pointer is already dereferenced. 
						
					 
					
						2013-03-07 08:52:29 +01:00 
						 
				 
			
				
					
						
							
							
								Nickolai Zeldovich 
							
						 
					 
					
						
						
						
						
							
						
						
							e11645f434 
							
						 
					 
					
						
						
							
							* grub-core/normal/crypto.c (read_crypto_list): Fix incorrect  
						
						... 
						
						
						
						OOM check.
	* grub-core/normal/term.c (read_terminal_list): Likewise. 
						
					 
					
						2013-03-07 08:41:27 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							774683685f 
							
						 
					 
					
						
						
							
							Lift up core size limits on some platforms. Fix potential memory  
						
						... 
						
						
						
						corruption with big core on small memory systems. Document remaining
	limits. 
						
					 
					
						2013-03-07 08:17:24 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f6b58fe538 
							
						 
					 
					
						
						
							
							* grub-core/term/terminfo.c (grub_terminfo_cls): Issue an explicit  
						
						... 
						
						
						
						gotoxy to 0,0. 
						
					 
					
						2013-03-05 20:00:51 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							19ce697dfd 
							
						 
					 
					
						
						
							
							Remove all trampoline support. Add -Wtrampolines when  
						
						... 
						
						
						
						present. Remove symbols used for trampolines to make
	link fail if trampolines are present. 
						
					 
					
						2013-03-03 15:57:30 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							73b5d90fe2 
							
						 
					 
					
						
						
							
							* grub-core/script/execute.c (grub_script_arglist_to_argv): Move  
						
						... 
						
						
						
						append out of its parent. 
						
					 
					
						2013-03-03 15:26:29 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							cb758e96cc 
							
						 
					 
					
						
						
							
							* grub-core/commands/regexp.c (set_matches): Move setvar out of its  
						
						... 
						
						
						
						parent. 
						
					 
					
						2013-03-03 15:24:02 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3188131f72 
							
						 
					 
					
						
						
							
							* grub-core/kern/env.c, include/grub/env.h: Change iterator through  
						
						... 
						
						
						
						all vars to a macro. All users updated. 
						
					 
					
						2013-03-03 01:34:27 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e42b251403 
							
						 
					 
					
						
						
							
							* grub-core/disk/ieee1275/nand.c: Fix compilation on  
						
						... 
						
						
						
						i386-ieee1275. 
						
					 
					
						2013-03-03 01:30:55 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							6e4146c41e 
							
						 
					 
					
						
						
							
							Move to more hookless approach in IEEE1275 devices handling.  
						
						
						
					 
					
						2013-03-02 23:51:19 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							99fcda8a7b 
							
						 
					 
					
						
						
							
							* grub-core/kern/term.c (grub_term_normal_color),  
						
						... 
						
						
						
						(grub_term_highlight_color): Add back lost defaults. 
						
					 
					
						2013-03-02 23:23:51 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							73bf57e2c8 
							
						 
					 
					
						
						
							
							Make elfload not use hooks. Opt for flags and iterators instead.  
						
						
						
					 
					
						2013-03-02 16:45:57 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7f8c105f61 
							
						 
					 
					
						
						
							
							* grub-core/lib/ia64/longjmp.S: Fix the name of longjmp function.  
						
						... 
						
						
						
						* grub-core/lib/ia64/setjmp.S: Fix the name of setjmp function. 
						
					 
					
						2013-03-02 15:31:17 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							396d4091e7 
							
						 
					 
					
						
						
							
							* grub-core/script/execute.c (gettext_append): Remove nested functions.  
						
						
						
					 
					
						2013-03-02 12:17:52 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							19e29ee1a9 
							
						 
					 
					
						
						
							
							* grub-core/normal/charset.c (grub_bidi_logical_to_visual): Add  
						
						... 
						
						
						
						hook pass-through parameter. All users updated and unnested. 
						
					 
					
						2013-03-02 11:47:59 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							74a2742144 
							
						 
					 
					
						
						
							
							* grub-core/commands/loadenv.c (grub_cmd_list_env): Move print_var  
						
						... 
						
						
						
						out of its parent. 
						
					 
					
						2013-03-02 11:45:01 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b46d4213d5 
							
						 
					 
					
						
						
							
							* grub-core/fs/hfs.c: Remove nested functions.  
						
						
						
					 
					
						2013-03-02 11:31:00 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e114c3cc54 
							
						 
					 
					
						
						
							
							* grub-core/fs/hfsplus.c (grub_hfsplus_btree_iterate_node): Pass  
						
						... 
						
						
						
						the context through.
	(grub_hfsplus_iterate_dir): Move nested function out of its parent. 
						
					 
					
						2013-03-01 14:02:27 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ca9c260868 
							
						 
					 
					
						
						
							
							* grub-core/kern/emu/hostdisk.c (read_device_map): Remove nested  
						
						... 
						
						
						
						function. 
						
					 
					
						2013-03-01 13:46:24 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							5d983f5fc2 
							
						 
					 
					
						
						
							
							* grub-core/gentrigtables.c: Make tables const.  
						
						
						
					 
					
						2013-03-01 11:15:09 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3056d3e752 
							
						 
					 
					
						
						
							
							Remove nested functions from videoinfo iterators.  
						
						
						
					 
					
						2013-03-01 11:11:36 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e230377407 
							
						 
					 
					
						
						
							
							* grub-core/loader/i386/pc/linux.c (grub_cmd_linux): Fix compilation  
						
						... 
						
						
						
						for 64-bit platforms. 
						
					 
					
						2013-03-01 10:39:41 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f42e3a2f67 
							
						 
					 
					
						
						
							
							* grub-core/disk/efi/efidisk.c: Transform iterate_child_devices into  
						
						... 
						
						
						
						a FOR_CHILDREN macro. 
						
					 
					
						2013-03-01 10:37:11 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							be174e5ef3 
							
						 
					 
					
						
						
							
							* grub-core/kern/main.c (grub_set_prefix_and_root): Strip trailing  
						
						... 
						
						
						
						platform from firmware path. 
						
					 
					
						2013-03-01 10:35:51 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0789b67232 
							
						 
					 
					
						
						
							
							Enable linux16 on non-BIOS systems for i.a. memtest.  
						
						... 
						
						
						
						* grub-core/loader/i386/pc/linux.c (grub_cmd_linux): Handle hole at 0
	correctly.
	* grub-core/Makefile.core.def (linux16): Enable on all x86 flavours. 
						
					 
					
						2013-02-28 22:48:41 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							005a9c32df 
							
						 
					 
					
						
						
							
							* grub-core/kern/i386/coreboot/mmap.c (grub_linuxbios_table_iterate):  
						
						... 
						
						
						
						Fix end of table condition. 
						
					 
					
						2013-02-28 13:16:39 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ff2b3cd928 
							
						 
					 
					
						
						
							
							* grub-core/lib/arg.c (grub_arg_show_help): Move showargs  
						
						... 
						
						
						
						out of its parent. 
						
					 
					
						2013-02-28 11:00:59 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4fc40ff8f3 
							
						 
					 
					
						
						
							
							* grub-core/fs/jfs.c: Remove nested functions.  
						
						
						
					 
					
						2013-02-28 10:51:32 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							be42d97a79 
							
						 
					 
					
						
						
							
							* grub-core/fs/minix.c: Remove nested functions.  
						
						
						
					 
					
						2013-02-28 10:50:01 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							99373ce472 
							
						 
					 
					
						
						
							
							* grub-core/fs/iso9660.c: Remove nested functions.  
						
						
						
					 
					
						2013-02-28 10:30:35 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							5aec2afe2f 
							
						 
					 
					
						
						
							
							* grub-core/commands/parttool.c (grub_cmd_parttool): Move show_help out  
						
						... 
						
						
						
						of parent function. 
						
					 
					
						2013-02-28 09:43:25 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							43c918828d 
							
						 
					 
					
						
						
							
							* grub-core/loader/machoXX.c: Remove nested functions.  
						
						
						
					 
					
						2013-02-27 20:56:23 +01:00 
						 
				 
			
				
					
						
							
							
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							4eb8b75659 
							
						 
					 
					
						
						
							
							Remove nested functions from disk and file read hooks.  
						
						... 
						
						
						
						* include/grub/disk.h (grub_disk_read_hook_t): New type.
	(struct grub_disk): Add read_hook_data member.
	* include/grub/file.h (struct grub_file): Likewise.
	* include/grub/fshelp.h (grub_fshelp_read_file): Add read_hook_data
	argument.
	Update all callers. 
						
					 
					
						2013-02-27 17:19:15 +01:00 
						 
				 
			
				
					
						
							
							
								Andrey Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							df6da5a52d 
							
						 
					 
					
						
						
							
							* grub-core/partmap/msdos.c (grub_partition_msdos_iterate):  
						
						... 
						
						
						
						Fix off by one error in enumerating extended partitions. 
						
					 
					
						2013-02-27 10:02:39 +01:00 
						 
				 
			
				
					
						
							
							
								Andrey Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							21aecde5f6 
							
						 
					 
					
						
						
							
							* grub-core/disk/efi/efidisk.c(grub_efidisk_get_device_name): Fix  
						
						... 
						
						
						
						memory leak if device name is not found. 
						
					 
					
						2013-02-26 22:45:00 +01:00 
						 
				 
			
				
					
						
							
							
								Andrey Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							f1a19118e5 
							
						 
					 
					
						
						
							
							* grub-core/normal/menu_entry.c (update_screen): remove  
						
						... 
						
						
						
						unused variable `off' which caused scroll down arrow to be always shown. 
						
					 
					
						2013-02-25 22:53:40 +01:00 
						 
				 
			
				
					
						
							
							
								Andrey Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							958bfd2067 
							
						 
					 
					
						
						
							
							* grub-core/normal/menu_entry.c (insert_string): fix off by one  
						
						... 
						
						
						
						access to unallocated memory. 
						
					 
					
						2013-02-25 22:42:25 +01:00 
						 
				 
			
				
					
						
							
							
								Andrey Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							b7b78edb1c 
							
						 
					 
					
						
						
							
							* Makefile.util.def: Add partmap/msdos.c to common library.  
						
						... 
						
						
						
						* include/grub/msdos_partition.h: Add GRUB_PC_PARTITION_TYPE_LDM
	* grub-core/disk/ldm.c: Check for existence of
	GRUB_PC_PARTITION_TYPE_LDM. 
						
					 
					
						2013-02-25 22:11:06 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							28d468d6f2 
							
						 
					 
					
						
						
							
							* grub-core/normal/misc.c (grub_normal_print_device_info): Use KiB to display  
						
						... 
						
						
						
						sizes and display sector size. 
						
					 
					
						2013-02-25 10:45:19 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d55ffb0249 
							
						 
					 
					
						
						
							
							Implement new command cmosdump.  
						
						
						
					 
					
						2013-02-24 19:44:17 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b5ea6ce03a 
							
						 
					 
					
						
						
							
							Support Openfirmware disks with non-512B sectors.  
						
						... 
						
						
						
						* grub-core/disk/ieee1275/ofdisk.c (grub_ofdisk_open): Get the block
	size of the disk.
	* (grub_ofdisk_get_block_size): New function.
	* (grub_ofdisk_prepare): Use the correct block size.
	* (grub_ofdisk_read): Likewise.
	* (grub_ofdisk_write): Likewise.
	* include/grub/ieee1275/ofdisk.h (grub_ofdisk_get_block_size):
	New proto. 
						
					 
					
						2013-02-19 09:10:26 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							cc0e476fe8 
							
						 
					 
					
						
						
							
							* grub-core/commands/lsacpi.c: Fix types on 64-bit platform.  
						
						
						
					 
					
						2013-02-06 17:37:29 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c5dbdc3357 
							
						 
					 
					
						
						
							
							* grub-core/disk/cryptodisk.c (grub_cryptodisk_scan_device): Don't stop  
						
						... 
						
						
						
						on first error. 
						
					 
					
						2013-02-04 15:36:03 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3f078c0fca 
							
						 
					 
					
						
						
							
							* grub-core/fs/fshelp.c (find_file): Set oldnode to zero after  
						
						... 
						
						
						
						freeing it. 
						
					 
					
						2013-02-01 21:51:09 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							66a93674b2 
							
						 
					 
					
						
						
							
							Implement USBDebug (full USB stack variant).  
						
						
						
					 
					
						2013-02-01 21:49:29 +01:00