Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								48145ea358 
								
							 
						 
						
							
							
								
								Fix last commit  
							
							
							
						 
						
							2013-11-03 00:25:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								dd614590c9 
								
							 
						 
						
							
							
								
								* configure.ac: Don't add -m32/-m64 on emu.  
							
							
							
						 
						
							2013-11-02 22:46:01 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								fb9f12a02d 
								
							 
						 
						
							
							
								
								* util/grub.d/30_os-prober.in: Add unhiding of partition if on msdos.  
							
							
							
						 
						
							2013-11-02 22:00:59 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								4685200fa9 
								
							 
						 
						
							
							
								
								* util/grub-mount.c: Handle symlinks to directories.  
							
							
							
						 
						
							2013-11-02 20:30:39 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								8b3e6eb6b6 
								
							 
						 
						
							
							
								
								* tests/util/grub-shell.in: Copy themes.  
							
							
							
						 
						
							2013-11-02 19:17:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								a0c9d5c6d9 
								
							 
						 
						
							
							
								
								* util/grub-mkimagexx.c (locate_sections): Reject mislinked images.  
							
							
							
						 
						
							2013-11-02 19:16:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								5cf9459c08 
								
							 
						 
						
							
							
								
								* configure.ac: Use 0x8000 for address instead of 8000.  
							
							
							
						 
						
							2013-11-02 19:13:41 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								02663ee9d9 
								
							 
						 
						
							
							
								
								* configure.ac (TARGET_CFLAGS): Add -march=i386 on i386.  
							
							
							
						 
						
							2013-11-02 16:40:25 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								2855a0fcce 
								
							 
						 
						
							
							
								
								* conf/Makefile.common (CFLAGS_PLATFORM): Remove poisoning of float  
							
							... 
							
							
							
							and double. 
							
						 
						
							2013-11-02 16:25:13 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								9a021c5580 
								
							 
						 
						
							
							
								
								* util/grub-mkrescue.in: Do not use UUID search on EFI.  
							
							
							
						 
						
							2013-11-01 16:05:15 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								11d81fc6d1 
								
							 
						 
						
							
							
								
								Merge branch 'fu/disk_common'  
							
							
							
						 
						
							2013-10-27 23:45:43 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								30fd7198fe 
								
							 
						 
						
							
							
								
								* util/grub-mkfont.c (main): Show error message when FT_Set_Pixel_Sizes  
							
							... 
							
							
							
							fails. 
							
						 
						
							2013-10-27 20:38:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									BVK Chaitanya 
								
							 
						 
						
							
							
							
							
								
							
							
								8d179dae4e 
								
							 
						 
						
							
							
								
								* docs/autoiso.cfg: New file.  
							
							
							
						 
						
							2013-10-27 20:34:24 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								3bc9c8cfc8 
								
							 
						 
						
							
							
								
								* configure.ac: Remove leftover COND_BUILD_GRUB_MKFONT and  
							
							... 
							
							
							
							COND_GRUB_PE2ELF conditions. 
							
						 
						
							2013-10-27 19:44:19 +01: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