Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								4e27343fb0 
								
							 
						 
						
							
							
								
								* conf/Makefile.common (CFLAGS_GNULIB): Add  
							
							... 
							
							
							
							-Wno-unsafe-loop-optimizations.
	* configure.ac: Remove -Wmissing-declarations and -Wmissing-prototypes
	on tools.
	* grub-core/commands/legacycfg.c: Add pragma to skip
	-Wunsafe-loop-optimizations.
	(check_password_md5_real): Fix loop counter type.
	* grub-core/commands/testload.c (grub_cmd_testload): Fix over the EOF
	reading.
	* grub-core/disk/ldm.c (grub_util_get_ldm): Fix logic error.
	* grub-core/fs/zfs/zfs_sha256.c (zio_checksum_SHA256): Add safety
	loop condition.
	* grub-core/io/gzio.c: Add pragma to skip -Wunsafe-loop-optimizations.
	* grub-core/lib/LzmaEnc.c (GetOptimum): Avoid possible infinite loop.
	* grub-core/net/net.c (grub_net_route_address): Add safety loop
	condition.
	* grub-core/normal/charset.c (bidi_line_wrap): Likewise.
	* grub-core/normal/cmdline.c (grub_set_history): Fix loop types and
	avoid possible infinite loops.
	* grub-core/script/parser.y: Add pragma to skip -Wmissing-declarations
	and -Wunsafe-loop-optimizations.
	* grub-core/script/yylex.l: Likewise.
	* util/grub-mkfont.c: Add pragma to skip -Wunsafe-loop-optimizations.
	(print_glyphs): Avoid infinite loops.
	* util/grub-mkimage.c (compress_kernel_xz): Fix format security. 
							
						 
						
							2012-02-24 12:30:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Grégoire Sutre 
								
							 
						 
						
							
							
							
							
								
							
							
								697f18b067 
								
							 
						 
						
							
							
								
								* grub-core/commands/lsacpi.c (disp_acpi_xsdt_table): Fix loop condition  
							
							... 
							
							
							
							to avoid infinite loop.
	(disp_acpi_rsdt_table): Likewise. 
							
						 
						
							2012-02-24 11:48:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								274416e82f 
								
							 
						 
						
							
							
								
								* grub-core/font/font.c (grub_font_load): Add support for default  
							
							... 
							
							
							
							path for fonts ($prefix/fonts).
	* grub-core/kern/corecmd.c (grub_core_cmd_insmod): Unify condition
	for checking if string is a path.
	* grub-core/normal/main.c (features): Add feature_default_font_path.
	* util/grub-mkconfig.in: Skip mangling of GRUB_FONT into GRUB_FONT_PATH.
	* util/grub.d/00_header.in: Use default directory if possible.
	* util/grub-install.in: Install unicode.pf2. 
							
						 
						
							2012-02-24 11:18:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								fe42ce0924 
								
							 
						 
						
							
							
								
								* grub-core/fs/btrfs.c (find_device): Fix typos.  
							
							... 
							
							
							
							* grub-core/fs/zfs/zfs.c (read_device): Likewise.
	* util/grub-mkrelpath.c (argp_parser): Likewise.
	Reported by: Yuri Chornoivan. 
							
						 
						
							2012-02-23 22:27:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dalet Omega 
								
							 
						 
						
							
							
							
							
								
							
							
								72f1d06552 
								
							 
						 
						
							
							
								
								* grub-core/gfxmenu/gui_label.c (label_set_property): Add template  
							
							... 
							
							
							
							for usual informative messages. 
							
						 
						
							2012-02-23 17:30:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								4b59234df8 
								
							 
						 
						
							
							
								
								* grub-core/commands/acpihalt.c (get_sleep_type):  
							
							... 
							
							
							
							Remove unused variable. 
							
						 
						
							2012-02-22 16:25:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								463dcadca3 
								
							 
						 
						
							
							
								
								* include/grub/acpi.h (GRUB_ASCII_OPCODE): Add  
							
							... 
							
							
							
							GRUB_ACPI_OPCODE_STRING_CONST, GRUB_ACPI_OPCODE_BUFFER,
	GRUB_ACPI_OPCODE_CREATE_WORD_FIELD
	and GRUB_ACPI_OPCODE_CREATE_BYTE_FIELD.
	* grub-core/commands/acpihalt.c [GRUB_DSDT_TEST]: Replace include of
	i18n with gettext no-op.
	(skip_data_ref_object): Support GRUB_ACPI_OPCODE_BUFFER and
	GRUB_ACPI_OPCODE_STRING_CONST.
	(get_sleep_type): Support GRUB_ACPI_OPCODE_CREATE_WORD_FIELD and
	GRUB_ACPI_OPCODE_CREATE_BYTE_FIELD. Add handling of unknown opcodes. 
							
						 
						
							2012-02-22 16:02:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								84f9d341b0 
								
							 
						 
						
							
							
								
								* grub-core/fs/affs.c (grub_affs_read_block): Avoid <= in loop  
							
							... 
							
							
							
							condition to avoid possibly infinite loops.
	* grub-core/lib/pbkdf2.c (grub_crypto_pbkdf2): Likewise.
	* grub-core/lib/xzembed/xz_dec_bcj.c (bcj_powerpc): Likewise. 
							
						 
						
							2012-02-22 05:22:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								d46683f97a 
								
							 
						 
						
							
							
								
								* grub-core/normal/charset.c (bidi_line_wrap): Avoid <= in loop  
							
							... 
							
							
							
							condition to avoid possibly infinite loops. 
							
						 
						
							2012-02-22 05:19:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								c44866b2a6 
								
							 
						 
						
							
							
								
								* grub-core/kern/emu/hostdisk.c (read_device_map): Add missing noreturn  
							
							... 
							
							
							
							on show_error. 
							
						 
						
							2012-02-22 05:16:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								9679053902 
								
							 
						 
						
							
							
								
								* grub-core/kern/disk.c (grub_disk_write): Add missing const qualifier.  
							
							
							
						 
						
							2012-02-22 05:12:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								1ba7e295fb 
								
							 
						 
						
							
							
								
								* grub-core/kern/corecmd.c (grub_core_cmd_ls): Add missing var init.  
							
							
							
						 
						
							2012-02-22 05:09:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								0ccb6b3cf0 
								
							 
						 
						
							
							
								
								* grub-core/commands/testload.c (grub_cmd_testload): Fix overflow  
							
							... 
							
							
							
							if the size isn't divisible by 512. 
							
						 
						
							2012-02-22 05:04:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b00d7fb6c5 
								
							 
						 
						
							
							
								
								Make list_push and list_remove functions rather than inline functions  
							
							... 
							
							
							
							to decrease size and avoid aliasing violations.
	* include/grub/list.h (grub_list_push): Move to ...
	* grub-core/kern/list.c (grub_list_push): ... here. Don't inline.
	* include/grub/list.h (grub_list_remove): Move to ...
	* grub-core/kern/list.c (grub_list_remove): ... here. Don't inline. 
							
						 
						
							2012-02-22 05:01:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								af0250d919 
								
							 
						 
						
							
							
								
								* grub-core/net/net.c (grub_cmd_deladdr): Fix index.  
							
							... 
							
							
							
							Reported by: Seth Goldberg 
							
						 
						
							2012-02-21 16:16:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								515e8007fc 
								
							 
						 
						
							
							
								
								merge mainline into gdb  
							
							
							
						 
						
							2012-02-18 21:00:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								fc400bfd74 
								
							 
						 
						
							
							
								
								merge backtrace into gdb  
							
							
							
						 
						
							2012-02-18 20:59:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								80a7121355 
								
							 
						 
						
							
							
								
								* conf/Makefile.common (platform_SCRIPTS): New variable.  
							
							... 
							
							
							
							(platform_PROGRAMS): Likewise.
	* gentpl.py: Mark *,module and *.image for install.
	* grub-core/gdb_grub.in: Add a notice of expected environment.
	* grub-core/Makefile.core.def (gdb_grub): Mark for install.
	(gmodule.pl): Likewise. 
							
						 
						
							2012-02-18 20:25:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								a8f16eab1a 
								
							 
						 
						
							
							
								
								Replace grub_checkkey with grub_getkey_noblock.  
							
							... 
							
							
							
							* grub-core/kern/term.c (grub_checkkey): Replaced with ...
	(grub_getkey_noblock): ... this. All users updated. 
							
						 
						
							2012-02-18 19:59:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b500bcfeed 
								
							 
						 
						
							
							
								
								* grub-core/kern/emu/console.c: Move to ...  
							
							... 
							
							
							
							* grub-core/term/emu/console.c: ...here.
	(grub_ncurses_getkey): Fix return value if no key is detected. 
							
						 
						
							2012-02-18 19:51:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								d9a62292e3 
								
							 
						 
						
							
							
								
								* grub-core/script/execute.c (grub_script_break): Clarify logic.  
							
							... 
							
							
							
							Better error handling.
	(grub_script_return): Likewise.
	* grub-core/script/lexer.c (grub_script_lexer_yywrap): Likewise. 
							
						 
						
							2012-02-12 21:33:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								77c9182fd2 
								
							 
						 
						
							
							
								
								* grub-core/lib/libgcrypt_wrap/cipher_wrap.h (__GNU_LIBRARY__): Avoid  
							
							... 
							
							
							
							rimplicit redifinition. 
							
						 
						
							2012-02-12 19:34:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								a9e9dc7c5e 
								
							 
						 
						
							
							
								
								* grub-core/normal/cmdline.c (grub_cmdline_get): Don't gettext prompt.  
							
							... 
							
							
							
							* grub-core/normal/main.c (grub_normal_read_line_real): Gettext
	prompt here. 
							
						 
						
							2012-02-12 19:24:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b4ba8e025b 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs.c (zfs_fetch_nvlist): Mark unknown member here  
							
							... 
							
							
							
							as GRUB_ERR_BUG. Don't malloc if no device is available. 
							
						 
						
							2012-02-12 19:19:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								dded554099 
								
							 
						 
						
							
							
								
								* grub-core/term/terminfo.c (grub_terminfo_output_unregister):  
							
							... 
							
							
							
							Mark calling with invalid term as GRUB_ERR_BUG. 
							
						 
						
							2012-02-12 19:16:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								0cf69874ee 
								
							 
						 
						
							
							
								
								* grub-core/net/tftp.c (tftp_receive): Silently discard too short  
							
							... 
							
							
							
							packets rather than raising an error. 
							
						 
						
							2012-02-12 19:11:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								59bfe502c9 
								
							 
						 
						
							
							
								
								* grub-core/loader/xnu.c (grub_xnu_writetree_toheap_real): Avoid set  
							
							... 
							
							
							
							in if. 
							
						 
						
							2012-02-12 19:08:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								db5fc59616 
								
							 
						 
						
							
							
								
								* grub-core/loader/efi/appleloader.c (grub_cmd_appleloader): Move  
							
							... 
							
							
							
							diagnostic to dprintf.
	* grub-core/loader/i386/pc/linux.c (grub_cmd_linux): Likewise. 
							
						 
						
							2012-02-12 19:03:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e4b7f404d8 
								
							 
						 
						
							
							
								
								* grub-core/kern/corecmd.c (grub_core_cmd_ls): Handle error in parsing  
							
							... 
							
							
							
							device name. 
							
						 
						
							2012-02-12 19:00:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e7b02f9ec0 
								
							 
						 
						
							
							
								
								* grub-core/fs/ntfs.c (locate_attr): Avoid set in if.  
							
							... 
							
							
							
							(grub_ntfs_iterate_dir): Likewise. 
							
						 
						
							2012-02-12 18:47:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								0331e102c9 
								
							 
						 
						
							
							
								
								Efiemu stylistic fixes and gettext.  
							
							... 
							
							
							
							* grub-core/efiemu/i386/loadcore32.c
	(grub_arch_efiemu_relocate_symbols32): Avoid set in if.
	* grub-core/efiemu/i386/loadcore64.c
	(grub_arch_efiemu_relocate_symbols64): Likewise.
	* grub-core/efiemu/i386/pc/cfgtables.c
	(grub_machine_efiemu_init_tables): Likewise.
	* grub-core/efiemu/loadcore.c (grub_efiemu_resolve_symbols): Likewise.
	(grub_efiemu_loadcore_initXX): Add a filename argument.
	All users updated.
	Improved error message.
	* grub-core/efiemu/loadcore_common.c (grub_efiemu_loadcore_init):
	Add a filename argument.
	All users updated.
	* grub-core/efiemu/symbols.c (grub_efiemu_set_virtual_address_map):
	Reclassify double relocation as GRUB_ERR_BUG. 
							
						 
						
							2012-02-12 18:43:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								306fc0741f 
								
							 
						 
						
							
							
								
								* grub-core/commands/i386/pc/play.c (grub_cmd_play): Improve error  
							
							... 
							
							
							
							handling. 
							
						 
						
							2012-02-12 17:38:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								794d8ef2af 
								
							 
						 
						
							
							
								
								* grub-core/commands/hdparm.c (grub_cmd_hdparm): Allow running  
							
							... 
							
							
							
							on partition. 
							
						 
						
							2012-02-12 17:36:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								d61386e21d 
								
							 
						 
						
							
							
								
								Improve string. Gettextize.  
							
							
							
						 
						
							2012-02-12 15:25:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								ead2a8822b 
								
							 
						 
						
							
							
								
								Remove prio_list  
							
							
							
						 
						
							2012-02-12 03:52:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								4786a90fee 
								
							 
						 
						
							
							
								
								* grub-core/disk/diskfilter.c (grub_diskfilter_print_partmap)  
							
							... 
							
							
							
							[GRUB_UTIL]: New function.
	(insert_array) [GRUB_UTIL]: Store partmaps.
	* include/grub/diskfilter.h (grub_diskfilter_pv) [GRUB_UTIL]: New member
	partmaps.
	(grub_diskfilter_print_partmap) [GRUB_UTIL]: New proto.
	* util/grub-probe.c (probe_partmap): Call grub_diskfilter_print_partmap.
	(probe_abstraction): Print diskfilter and not raid.
	Reported by: Lennart Sorensen 
							
						 
						
							2012-02-11 11:57:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b77c2fb725 
								
							 
						 
						
							
							
								
								* grub-core/kern/emu/full.c (grub_arch_dl_get_tramp_got_size): Enable  
							
							... 
							
							
							
							on powerpc.
	Reported by: Lennart Sorensen 
							
						 
						
							2012-02-11 11:35:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								ebcecdf1c3 
								
							 
						 
						
							
							
								
								Increase warning level.  
							
							... 
							
							
							
							* conf/Makefile.common (CFLAGS_GNULIB): Add -Wno-redundant-decls
	-Wno-unreachable-code -Wno-conversion -Wno-old-style-definition.
	* configure.ac (HOST_CFLAGS): Add bunch of -W arguments.
	(TARGET_CFLAGS): Likewise.
	(HOST_CFLAGS): Add -Werror unless --disable-werror is activated.
	* grub-core/Makefile.core.def (decompressor_xz): Add
	-Wno-unreachable-code.
	(normal): Add -Wno-redundant-decls.
	(xzio): Add -Wno-unreachable-code.
	(lzopio): Add -Wno-redundant-decls -Wno-error.
	* grub-core/commands/acpi.c: Add exception to -Wcast-align.
	* grub-core/commands/lsacpi.c: Add exception to -Wcast-align.
	* grub-core/gensymlist.sh: Add exception to -Wmissing-format-attribute.
	* grub-core/kern/dl.c: Add exception to -Wcast-align.
	* grub-core/kern/efi/efi.c (grub_efi_modules_addr): Likewise.
	* grub-core/kern/i386/coreboot/init.c: Add exception to
	-Wsuggest-attribute=noreturn.
	* grub-core/kern/ia64/dl.c: Add exception to -Wcast-align.
	* grub-core/kern/ia64/dl_helper.c: Likewise.
	* grub-core/kern/mips/dl.c: Likewise.
	* grub-core/kern/sparc64/dl.c: Likewise.
	* grub-core/lib/LzmaEnc.c: Add exception to -Wshadow.
	* grub-core/lib/libgcrypt_wrap/cipher_wrap.h (memcpy): Likewise.
	(memcmp): Likewise.
	* grub-core/lib/pbkdf2.c: Add exception to -Wunreachable-code.
	* grub-core/loader/ia64/efi/linux.c: Add exception to -Wcast-align.
	* grub-core/loader/mips/linux.c: Likewise.
	* grub-core/loader/multiboot_elfxx.c: Likewise.
	* grub-core/script/parser.y: Add exception to -Wunreachable-code.
	* grub-core/video/sm712.c: Add exception to -Wcast-align.
	* util/import_gcry.py: Add -Wno-cast-align to modules checked by hand.
	* grub-core/font/font.c (grub_font_loader_init): Add explicit cast and
	fixme.
	* grub-core/fs/iso9660.c (grub_iso9660_iterate_dir): Likewise.
	* grub-core/kern/i386/multiboot_mmap.c (grub_machine_mmap_init):
	Fix prototype. 
							
						 
						
							2012-02-10 16:48:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								37bb97fe9a 
								
							 
						 
						
							
							
								
								* grub-core/lib/i386/relocator16.S: Fix incorrect use of absolute  
							
							... 
							
							
							
							address. 
							
						 
						
							2012-02-10 14:47:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								29a3550b61 
								
							 
						 
						
							
							
								
								* grub-core/commands/legacycfg.c (grub_cmd_legacy_kernel):  
							
							... 
							
							
							
							Avoid improper use of strings.
	(grub_cmd_legacy_initrdnounzip): Likewise. 
							
						 
						
							2012-02-10 14:30:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								7e94d044ad 
								
							 
						 
						
							
							
								
								* grub-core/disk/geli.c (grub_md_sha256_real): Respect format security.  
							
							... 
							
							
							
							(grub_md_sha512_real): Likewise.
	(grub_util_get_geli_uuid): Likewise.
	* grub-core/kern/emu/hostdisk.c (grub_util_get_fd_sectors): Likewise.
	(grub_util_biosdisk_open): Fix format specification.
	Respect format security.
	* grub-core/kern/emu/misc.c (xmalloc): Respect format security.
	(xrealloc): Likewise.
	(xasprintf): Likewise. 
							
						 
						
							2012-02-10 14:01:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								31a2600267 
								
							 
						 
						
							
							
								
								* grub-core/partmap/bsdlabel.c (iterate_real): Fix freeing of static  
							
							... 
							
							
							
							buffer. 
							
						 
						
							2012-02-10 12:43:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								a655c182c5 
								
							 
						 
						
							
							
								
								* grub-core/disk/ldm.c (grub_util_get_ldm): Remove unused variables.  
							
							... 
							
							
							
							(grub_util_ldm_embed): Likewise. 
							
						 
						
							2012-02-10 12:40:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								6fa679671e 
								
							 
						 
						
							
							
								
								* grub-core/disk/ldm.c (grub_util_get_ldm): Remove unused variables.  
							
							... 
							
							
							
							(grub_util_ldm_embed): Likewise. 
							
						 
						
							2012-02-10 12:36:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								4f96abd198 
								
							 
						 
						
							
							
								
								* grub-core/script/lexer.c (grub_script_lexer_init): Rename getline  
							
							... 
							
							
							
							to arg_getline to avoid shadowing. 
							
						 
						
							2012-02-10 12:25:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								44d10dada6 
								
							 
						 
						
							
							
								
								* grub-core/partmap/gpt.c (gpt_partition_map_embed): Rename disk to  
							
							... 
							
							
							
							disk_ to avoid shadowing. 
							
						 
						
							2012-02-10 12:24:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								340ba63ede 
								
							 
						 
						
							
							
								
								* grub-core/lib/LzFind.c (MatchFinder_GetIndexByte): Rename index to  
							
							... 
							
							
							
							curindex to avoid shadowing.
	Make static.
	(MatchFinder_GetNumAvailableBytes): Make static. 
							
						 
						
							2012-02-10 12:21:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								22965bce9b 
								
							 
						 
						
							
							
								
								* grub-core/fs/squash4.c (direct_read): Rename read to curread to  
							
							... 
							
							
							
							avoid shadowing. 
							
						 
						
							2012-02-10 12:17:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								7b5784d4d3 
								
							 
						 
						
							
							
								
								* grub-core/disk/cryptodisk.c (grub_cryptodisk_endecrypt): Rename  
							
							... 
							
							
							
							argument from encrypt to do_encrypt to avoid shadowing. 
							
						 
						
							2012-02-10 12:11:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								6f48ca0143 
								
							 
						 
						
							
							
								
								* grub-core/loader/multiboot_elfxx.c (grub_multiboot_load_elf): Fix  
							
							... 
							
							
							
							incorrect nesting of #if's. 
							
						 
						
							2012-02-09 23:53:27 +01:00