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 
								
							 
						 
						
							
							
							
							
								
							
							
								663f6eb195 
								
							 
						 
						
							
							
								
								* util/grub-mkimagexx.c (make_reloc_section): Fix memory leak.  
							
							... 
							
							
							
							(load_image): Likewise. 
							
						 
						
							2013-10-19 02:39:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								6f65237374 
								
							 
						 
						
							
							
								
								* util/grub-render-label.c: Move backend part to ...  
							
							... 
							
							
							
							* util/render-label.c: ... here. 
							
						 
						
							2013-10-19 02:37:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								44d1c20a13 
								
							 
						 
						
							
							
								
								* util/grub-render-label.c: Move backend part to ...  
							
							... 
							
							
							
							* util/render-label.c: ... here. 
							
						 
						
							2013-10-19 02:34:18 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								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