Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e73bb80170 
								
							 
						 
						
							
							
								
								* grub-core/lib/xzembed/xz_dec_stream.c (hash_validate): Fix behaviour  
							
							... 
							
							
							
							if hash function is unavailable.
	(dec_stream_header): Likewise. 
							
						 
						
							2012-07-22 16:27:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e81db8b5fd 
								
							 
						 
						
							
							
								
								* grub-core/normal/autofs.c (autoload_fs_module): Save and restore  
							
							... 
							
							
							
							filter state. 
							
						 
						
							2012-07-22 16:23:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								d187a1c3d7 
								
							 
						 
						
							
							
								
								Fix coreboot compilation.  
							
							... 
							
							
							
							* grub-core/term/i386/pc/vga_text.c (grub_vga_text_init): Rename to ...
	(grub_vga_text_init_real): ... this.
	(grub_vga_text_fini): Rename to ...
	(grub_vga_text_fini_real): ... this. 
							
						 
						
							2012-07-22 16:21:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								91a05f64e6 
								
							 
						 
						
							
							
								
								* grub-core/Makefile.am: Fix path to boot/i386/pc/startup_raw.S.  
							
							
							
						 
						
							2012-07-07 14:29:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								6af96df768 
								
							 
						 
						
							
							
								
								* grub-core/lib/legacy_parse.c: Support clear and testload.  
							
							
							
						 
						
							2012-07-02 11:31:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								4d569e12e3 
								
							 
						 
						
							
							
								
								* grub-core/term/efi/serial.c: Support 1.5 stop bits.  
							
							
							
						 
						
							2012-07-02 11:30:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								073b57bb8e 
								
							 
						 
						
							
							
								
								* grub-core/fs/ext2.c: Experimental support for 64-bit.  
							
							
							
						 
						
							2012-07-02 11:28:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								a706f4cc6b 
								
							 
						 
						
							
							
								
								* grub-core/net/tftp.c (ack): Fix endianness problem.  
							
							... 
							
							
							
							(tftp_receive): Likewise.
	Reported by: Michael Davidsaver. 
							
						 
						
							2012-07-02 11:22:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								a18f3b98c6 
								
							 
						 
						
							
							
								
								* include/grub/list.h (FOR_LIST_ELEMENTS_SAFE): New macro.  
							
							... 
							
							
							
							* include/grub/command.h (FOR_COMMANDS_SAFE): Likewise.
	* grub-core/commands/help.c (grub_cmd_help): Use FOR_COMMANDS_SAFE. 
							
						 
						
							2012-07-02 11:19:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3569288126 
								
							 
						 
						
							
							
								
								* grub-core/loader/i386/linux.c (find_efi_mmap_size): Don't decrease  
							
							... 
							
							
							
							efi_mmap_size.
	Reported by: Stuart Hayes. 
							
						 
						
							2012-07-02 11:14:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e80fdf7d2e 
								
							 
						 
						
							
							
								
								missing file from last commit  
							
							
							
						 
						
							2012-06-28 15:36:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								c35fc5bd15 
								
							 
						 
						
							
							
								
								Add monochrome text support (mda_text, aka `hercules' in grub-legacy).  
							
							... 
							
							
							
							* grub-core/Makefile.core.def (mda_text): New module.
	* grub-core/lib/legacy_parse.c (grub_legacy_parse): Support `hercules'.
	* grub-core/term/i386/vga_common.c (grub_console_cur_color): Moved to ..
	* grub-core/term/i386/pc/vga_text.c (cur_color): ... here
	* grub-core/term/i386/pc/console.c (grub_console_cur_color): ... and
	here.
	* grub-core/term/i386/vga_common.c (grub_console_getwh): Moved to ..
	* grub-core/term/i386/pc/vga_text.c (grub_console_getwh): ... here
	* grub-core/term/i386/pc/console.c (grub_console_getwh): ... and
	here.
	* grub-core/term/i386/vga_common.c (grub_console_setcolorstate): Moved
	to ..
	* grub-core/term/i386/pc/vga_text.c (grub_console_setcolorstate):
	... here
	* grub-core/term/i386/pc/console.c (grub_console_setcolorstate): ... and
	here.
	* grub-core/term/i386/vga_common.c: Removed.
	* include/grub/i386/vga_common.h: Likewise.
	* include/grub/vga.h (grub_vga_cr_bw_write): New function.
	(grub_vga_cr_bw_read): Likewise.
	* include/grub/vgaregs.h (GRUB_VGA_IO_CR_BW_INDEX): New enum value.
	(GRUB_VGA_IO_CR_BW_DATA): Likewise.
	* grub-core/term/i386/pc/vga_text.c [MODE_MDA]: Call
	grub_vga_cr_bw_read/grub_vga_cr_bw_write instead of
	grub_vga_cr_read/grub_vga_cr_write.
	(grub_vga_text_setcolorstate) [MODE_MDA]: Ignore color. 
							
						 
						
							2012-06-28 15:27:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								5f91f70146 
								
							 
						 
						
							
							
								
								* configure.ac: Bump version to 2.00.  
							
							... 
							
							
							
							* grub-core/normal/main.c (features): Add feature_200_final. 
							
						 
						
							2012-06-28 02:06:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								f923ad22ce 
								
							 
						 
						
							
							
								
								* grub-core/loader/i386/linux.c (find_efi_mmap_size): Increase  
							
							... 
							
							
							
							additional size to 3 pages.
	Reported by: Stuart Hayes. 
							
						 
						
							2012-06-27 22:55:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								58eee08fff 
								
							 
						 
						
							
							
								
								* grub-core/commands/wildcard.c (check_file): Fix bad logic.  
							
							... 
							
							
							
							put explicit "/" for empty path.
	(wildcard_expand): Improve dprintf. 
							
						 
						
							2012-06-27 21:13:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								c59bdff709 
								
							 
						 
						
							
							
								
								* grub-core/fs/fshelp.c (grub_fshelp_find_file): Don't free oldnode if  
							
							... 
							
							
							
							it's equal to currnode. This can happen with "" symlink. 
							
						 
						
							2012-06-27 19:37:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								73a68bcb3a 
								
							 
						 
						
							
							
								
								* grub-core/term/arc/console.c (grub_console_init_output): Add one since  
							
							... 
							
							
							
							the value returned by firmware is the maximal position, not diumension.
	(grub_terminfo_output_state): Use a more sane fallback. 
							
						 
						
							2012-06-26 23:34:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								392a603b67 
								
							 
						 
						
							
							
								
								* grub-core/term/terminfo.c (print_terminfo): Print terminal dimensions.  
							
							
							
						 
						
							2012-06-26 23:32:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								42d0867ff7 
								
							 
						 
						
							
							
								
								* grub-core/kern/mips/arc/init.c (grub_machine_init): Set clock  
							
							... 
							
							
							
							frequency to 150 MHz. 
							
						 
						
							2012-06-26 23:28:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								489509f40e 
								
							 
						 
						
							
							
								
								Apple fixes.  
							
							... 
							
							
							
							* grub-core/lib/i386/relocator16.S: Use correct __APPLE__ and not
	__APPLE_
	* grub-core/lib/i386/relocator_common.S [__APPLE__]: Fix gdtdesc
	definition.
	* grub-core/lib/i386/relocator64.S [__APPLE__]: Assemble jmp manually. 
							
						 
						
							2012-06-26 14:56:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								9f3fc8835f 
								
							 
						 
						
							
							
								
								Handle slash in HFS label.  
							
							... 
							
							
							
							* grub-core/fs/hfs.c (macroman_to_utf8): New argument slash_translate.
	(grub_hfs_dir): Tanslate slash.
	(grub_hfs_label): Don't translate slash. 
							
						 
						
							2012-06-26 14:53:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								54853fd72e 
								
							 
						 
						
							
							
								
								* grub-core/commands/ls.c (grub_ls_list_devices): Disable  
							
							... 
							
							
							
							network protocol listing since it introduces problematic dependency on
	net module. 
							
						 
						
							2012-06-26 03:45:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								c50c867da3 
								
							 
						 
						
							
							
								
								Init video early on yeeloong to avoid being rebooted by watchdog.  
							
							... 
							
							
							
							* grub-core/Makefile.am (gensm712): New target.
	(sm712_start.S): Likewise.
	(boot/mips/loongson/fwstart.S): Depend on sm712_start.S
	* grub-core/boot/mips/loongson/fwstart.S [!FULOONG2F]: Init SM712.
	* grub-core/video/sm712.c [GENINIT]: Generate compact init procedure
	description.
	* include/grub/vga.h: Move registry definitions to...
	* include/grub/vgaregs.h: ... here. 
							
						 
						
							2012-06-26 03:36:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								5f92c8a110 
								
							 
						 
						
							
							
								
								* grub-core/boot/decompressor/minilib.c (grub_memcmp): Fix the compare  
							
							... 
							
							
							
							signedness. 
							
						 
						
							2012-06-26 03:31:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								754ad9ebbe 
								
							 
						 
						
							
							
								
								* grub-core/disk/diskfilter.c (scan_disk) [GRUB_UTIL]: Put more  
							
							... 
							
							
							
							informative verbose message.
	(read_lv): Handle 64-bit segment size. 
							
						 
						
							2012-06-25 17:54:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								315654c269 
								
							 
						 
						
							
							
								
								* grub-core/disk/lvm.c (grub_lvm_getvalue): Handle 64-bit values.  
							
							
							
						 
						
							2012-06-25 17:52:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								fb022c79ef 
								
							 
						 
						
							
							
								
								* grub-core/fs/fat.c (grub_fat_iterate_dir_next): Don't stop on a space  
							
							... 
							
							
							
							character but still remove trainling spaces.
	(grub_fat_label): Ignore archive flag. 
							
						 
						
							2012-06-25 17:47:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								8645f72c72 
								
							 
						 
						
							
							
								
								* grub-core/loader/i386/linux.c (grub_cmd_initrd): Avoid unnecessarry  
							
							... 
							
							
							
							cast between linux_kernel_header and linux_kernel_params. 
							
						 
						
							2012-06-25 17:44:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								36498496a0 
								
							 
						 
						
							
							
								
								* include/grub/diskfilter.h (grub_raid5_recover_func_t): Use proper  
							
							... 
							
							
							
							type for size.
	(grub_raid6_recover_func_t): Likewise.
	* grub-core/disk/raid5_recover.c (grub_raid5_recover): Likewise.
	* grub-core/disk/raid6_recover.c (grub_raid6_recover): Likewise. 
							
						 
						
							2012-06-25 17:36:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Grégoire Sutre 
								
							 
						 
						
							
							
							
							
								
							
							
								650cfcfea2 
								
							 
						 
						
							
							
								
								Fix overflow in grub_util_get_fd_size for NetBSD.  
							
							
							
						 
						
							2012-06-25 10:09:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								2fb97ed37a 
								
							 
						 
						
							
							
								
								* grub-core/boot/mips/loongson/fwstart.S: Add missing setting of high  
							
							... 
							
							
							
							half of $a0. 
							
						 
						
							2012-06-23 11:27:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								0f92dca7ef 
								
							 
						 
						
							
							
								
								* grub-core/kern/mm.c (grub_free): Fix agglomerating of free regions.  
							
							
							
						 
						
							2012-06-23 00:39:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3988c4a09f 
								
							 
						 
						
							
							
								
								* grub-core/kern/mm.c (get_header_from_pointer): Put a more informative  
							
							... 
							
							
							
							message on double free. Put the value of magic in case of mismatch. 
							
						 
						
							2012-06-22 23:54:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								9e86d4c59a 
								
							 
						 
						
							
							
								
								Speed-up video on yeeloong.  
							
							... 
							
							
							
							* grub-core/video/sm712.c (framebuffer): Remove render_target and
	add cached_ptr.
	(grub_video_sm712_video_fini): Unmap cached_ptr.
	(grub_video_sm712_setup): Use cache address and grub_video_fb_setup.
	(grub_video_sm712_set_active_render_target): Removed.
	(grub_video_adapter): Use grub_video_fb_set_active_render_target.
	(grub_video_sm712_swap_buffers): Call grub_video_fb_swap_buffers and
	sync caches. 
							
						 
						
							2012-06-22 23:47:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								ed24c31201 
								
							 
						 
						
							
							
								
								Avoid flushing the same line multiple times on loongson.  
							
							... 
							
							
							
							* grub-core/kern/mips/cache.S [GRUB_MACHINE_MIPS_LOONGSON]:
	Step in 32 bytes and not 1 byte.
	* grub-core/kern/mips/cache_flush.S [GRUB_MACHINE_MIPS_LOONGSON]:
	Likewise. 
							
						 
						
							2012-06-22 23:36:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								982f1909cf 
								
							 
						 
						
							
							
								
								Implement flow control for http.  
							
							... 
							
							
							
							* grub-core/net/http.c (parse_line): Handle response 206.
	(http_receive): Stall if too many packets are in the queue.
	(http_establish): Fix range header.
	(http_seek): Fix double free.
	(http_close): Likewise.
	(http_packets_pulled): New function.
	(grub_http_protocol): Set http_seek
	* grub-core/net/tcp.c (grub_net_tcp_socket): New field `i_stall'.
	(ack_real): Set window depending on i_stall.
	(grub_net_send_tcp_packet): Likewise.
	(grub_net_tcp_stall): New function.
	(grub_net_tcp_unstall): Likewise.
	* include/grub/net/tcp.h (grub_net_tcp_stall): New proto.
	(grub_net_tcp_unstall): Likewise. 
							
						 
						
							2012-06-22 22:09:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								bd407d6e5e 
								
							 
						 
						
							
							
								
								* grub-core/net/tftp.c: Decrease stall to 50 packets.  
							
							
							
						 
						
							2012-06-22 22:04:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								c7564b8e13 
								
							 
						 
						
							
							
								
								* grub-core/net/net.c (grub_net_fs_open): Free resources on failed open.  
							
							
							
						 
						
							2012-06-22 22:02:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b27069e06d 
								
							 
						 
						
							
							
								
								Implement flow control for tftp.  
							
							... 
							
							
							
							* grub-core/net/net.c (receive_packets): Decrease the stop to 10
	packets but stop only if stop condition is satisfied.
	(grub_net_fs_read_real): Call packets_pulled after real read. Use
	`stall' instead of `eof' as stop condition.
	* grub-core/net/http.c (parse_line): Set `stall' on EOF.
	(http_err): Likewise.
	* grub-core/net/tftp.c (ack): Replace the first argument with data
	instead of socket.
	(tftp_receive): Stall if too many packets are in wait queue.
	(tftp_packets_pulled): New function.
	(grub_tftp_protocol): Set packets_pulled.
	* include/grub/net.h (grub_net_packets): New field count.
	(grub_net_put_packet): Increment count.
	(grub_net_remove_packet): Likewise.
	(grub_net_app_protocol): New field `packets_pulled'.
	(grub_net): New field `stall'. 
							
						 
						
							2012-06-22 14:17:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								6b9cfac683 
								
							 
						 
						
							
							
								
								* grub-core/net/net.c (receive_packets): Stop after 100 packets to let  
							
							... 
							
							
							
							sync part to handle them. 
							
						 
						
							2012-06-22 12:42:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								f35abd8190 
								
							 
						 
						
							
							
								
								* grub-core/kern/main.c (grub_set_prefix_and_root): Fix memory leak.  
							
							... 
							
							
							
							* grub-core/net/drivers/ieee1275/ofnet.c
	(grub_ieee1275_net_config_real): Likewise. 
							
						 
						
							2012-06-22 11:51:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								0e7ec82034 
								
							 
						 
						
							
							
								
								* grub-core/net/bootp.c (grub_net_configure_by_dhcp_ack): Don't create  
							
							... 
							
							
							
							the direct route for server/gateway. 
							
						 
						
							2012-06-21 22:20:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								9d611a318d 
								
							 
						 
						
							
							
								
								* grub-core/net/bootp.c (grub_net_configure_by_dhcp_ack): Prefer  
							
							... 
							
							
							
							IP address to server name since we may not hame the DNS. 
							
						 
						
							2012-06-21 22:15:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								418f45abd1 
								
							 
						 
						
							
							
								
								* grub-core/net/dns.c (grub_cmd_nslookup): Init addresses to 0 to avoid  
							
							... 
							
							
							
							freeing random buffer on failure.
	* grub-core/net/net.c (grub_net_resolve_address): Likewise. 
							
						 
						
							2012-06-21 22:11:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								44a0efc180 
								
							 
						 
						
							
							
								
								* grub-core/net/bootp.c (grub_cmd_bootp): Fix packet allocation size.  
							
							
							
						 
						
							2012-06-21 22:08:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								531e2241a6 
								
							 
						 
						
							
							
								
								* grub-core/net/drivers/emu/emunet.c (get_card_packet): Allocate the  
							
							... 
							
							
							
							reserved bytes.
	* grub-core/net/drivers/i386/pc/pxe.c (grub_pxe_recv): Likewise.
	* grub-core/net/drivers/ieee1275/ofnet.c (get_card_packet): Likewise.
	Handle malloc error correctly. 
							
						 
						
							2012-06-21 22:05:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								cde393c9a3 
								
							 
						 
						
							
							
								
								* grub-core/script/execute.c (grub_script_arglist_to_argv): Escape  
							
							... 
							
							
							
							blocks. 
							
						 
						
							2012-06-21 22:02:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								538478d082 
								
							 
						 
						
							
							
								
								* grub-core/disk/ieee1275/ofdisk.c (grub_ofdisk_iterate): Fix double  
							
							... 
							
							
							
							increment. 
							
						 
						
							2012-06-21 21:59:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								9b55efe09a 
								
							 
						 
						
							
							
								
								* grub-core/net/dns.c (grub_cmd_nslookup): Use configured DNS servers if  
							
							... 
							
							
							
							none is explicitly specified. 
							
						 
						
							2012-06-21 00:14:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								9eb832c365 
								
							 
						 
						
							
							
								
								* grub-core/net/dns.c (grub_net_add_dns_server): Don't erase old servers  
							
							... 
							
							
							
							while reallocating. 
							
						 
						
							2012-06-20 23:51:56 +02:00