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 
								
							 
						 
						
							
							
							
							
								
							
							
								e8559d2434 
								
							 
						 
						
							
							
								
								* configure.ac: Use -melf_*_haiku as target on haiku.  
							
							
							
						 
						
							2013-10-19 02:15:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								8104063ce4 
								
							 
						 
						
							
							
								
								* Makefile.util.def: Add util/setup.c to extra_dist.  
							
							
							
						 
						
							2013-10-19 02:12:06 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								f4ccf29dd5 
								
							 
						 
						
							
							
								
								* include/grub/dl.h: Remove double declaration of GRUB_MOD_DEP.  
							
							... 
							
							
							
							Use __unused__ rather than __used__ on gcc < 3.2. 
							
						 
						
							2013-10-18 16:41:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								0d3a6f8540 
								
							 
						 
						
							
							
								
								* include/grub/setjmp.h: Define RETURNS_TWICE. Keep it empty for  
							
							... 
							
							
							
							gcc < 4.0.
	* include/grub/*/setjmp.h: USe RETURNS_TWICE. 
							
						 
						
							2013-10-18 16:38:36 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								fb320faf88 
								
							 
						 
						
							
							
								
								* include/grub/misc.h: Don't use warn_unused_result on gcc < 3.4.  
							
							... 
							
							
							
							* include/grub/emu/misc.h: Likewise. 
							
						 
						
							2013-10-18 16:34:18 +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 Testov 
								
							 
						 
						
							
							
							
							
								
							
							
								ad543f123b 
								
							 
						 
						
							
							
								
								* docs/grub.texi: Graphical options information update.  
							
							... 
							
							
							
							Removed outdated. Updated current. Inserted missed. 
							
						 
						
							2013-10-17 15:07:09 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								6176a0cdfa 
								
							 
						 
						
							
							
								
								* docs/grub.texi: Mention few new platform-specific commands.  
							
							
							
						 
						
							2013-10-17 01:52:44 +02: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								8154884dd4 
								
							 
						 
						
							
							
								
								* util/grub-mkstandalone.in: Remove needless copying since we already  
							
							... 
							
							
							
							pass the files to tar. 
							
						 
						
							2013-10-17 01:12:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								f7b69a3f2c 
								
							 
						 
						
							
							
								
								* autogen.sh: Don't set LC_CTYPE as it doesn't create problem for  
							
							... 
							
							
							
							compilation but prevents gcc from displaying messages in non-Latin
	alphabets.
	* conf/Makefile.common: Likewise. 
							
						 
						
							2013-10-17 01:09:19 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								593816780e 
								
							 
						 
						
							
							
								
								* util/editenv.c (grub_util_create_envblk_file): Use grub_util_rename.  
							
							
							
						 
						
							2013-10-15 21:25:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								bacfefbb0e 
								
							 
						 
						
							
							
								
								* util/grub-editenv.c (create_envblk_file): More from here ...  
							
							... 
							
							
							
							* util/editenv.c (grub_util_create_envblk_file): ... to here. 
							
						 
						
							2013-10-15 21:23:54 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								7b83ca449b 
								
							 
						 
						
							
							
								
								* include/grub/osdep/hostfile_windows.h: Add missing ftello for  
							
							... 
							
							
							
							mingw32. 
							
						 
						
							2013-10-15 20:32:07 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								ec16e02639 
								
							 
						 
						
							
							
								
								* util/grub-mkimage.c: Move backend part to ...  
							
							... 
							
							
							
							* util/mkimage.c: ... here. 
							
						 
						
							2013-10-15 19:14:55 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								27f9d02eb9 
								
							 
						 
						
							
							
								
								* configure.ac: Check for nvlist_lookup_string in nvpair since we  
							
							... 
							
							
							
							use nvlist_lookup_string and don't use nvlist_print. 
							
						 
						
							2013-10-15 15:01:01 +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