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