Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e8980227e8 
							
						 
					 
					
						
						
							
							Remove stale comment about redundancy  
						
						
						
					 
					
						2011-04-11 07:49:26 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							099821e9e4 
							
						 
					 
					
						
						
							
							Fix RAID1/duplicated chunk size calculation  
						
						
						
					 
					
						2011-04-09 21:55:50 +02:00 
						 
				 
			
				
					
						
							
							
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							2c58372857 
							
						 
					 
					
						
						
							
							* docs/grub-dev.texi: Fix spelling of "developer" throughout.  
						
						... 
						
						
						
						* grub-core/fs/i386/pc/pxe.c (parse_dhcp_vendor): Fix spelling of
"development". 
						
					 
					
						2011-04-08 14:01:51 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b38a498394 
							
						 
					 
					
						
						
							
							BPB patching support (untested)  
						
						
						
					 
					
						2011-04-05 14:40:15 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							cfed2ad097 
							
						 
					 
					
						
						
							
							Fix incorrect types in jfs.c. This enables >2TiB disks and fixes some  
						
						... 
						
						
						
						memory corruptions.
	* grub-core/fs/jfs.c (struct grub_jfs_diropen): Interpret bytes as
	unsigned.
	(grub_jfs_lookup_symlink): Make ino a grub_uint32_t rather than int.
	(grub_jfs_blkno): Use 64-bit quantities for block sectors.
	(grub_jfs_read_inode): Likewise.
	(grub_jfs_opendir): Likewise. Remove now useless casts.
	(grub_jfs_getent): Likewise.
	Make ino a grub_uint32_t rather than int.
	(grub_jfs_mount): Ensure that blksize and log2_blksize are consistent.
	(grub_jfs_read_file): Use 64-bit quantities when necessary. Replace
	division and module with bit operations.
	(grub_jfs_find_file): Make ino a grub_uint32_t.
	(grub_jfs_lookup_symlink): Likewise. Use 64-bit quantities 
						
					 
					
						2011-04-01 15:53:06 +02:00 
						 
				 
			
				
					
						
							
							
								Manoel Rebelo Abranches 
							
						 
					 
					
						
						
						
						
							
						
						
							50ee5d686d 
							
						 
					 
					
						
						
							
							Merge mainline.  
						
						
						
					 
					
						2011-04-01 04:45:37 -03:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d2e29d81a9 
							
						 
					 
					
						
						
							
							* grub-core/fs/ext2.c (grub_ext2_read_inode): Fix an overflow.  
						
						... 
						
						
						
						Reported and tested by: Timothy Nikkel. 
						
					 
					
						2011-03-29 10:56:14 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							5ee04984d1 
							
						 
					 
					
						
						
							
							* grub-core/fs/iso9660.c (grub_iso9660_label): Rtrim the label.  
						
						
						
					 
					
						2011-03-26 14:14:59 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7d4e39d65a 
							
						 
					 
					
						
						
							
							* grub-core/bus/usb/usb.c (attach_hooks): Make static.  
						
						... 
						
						
						
						* grub-core/bus/usb/usbhub.c (hubs): Likewise.
	* grub-core/commands/hashsum.c (aliases): Likewise.
	* grub-core/commands/setpci.c (pci_registers): Likewise.
	* grub-core/disk/usbms.c (attach_hook): Likewise.
	* grub-core/fs/zfs/zfs.c (decomp_table): Likewise.
	(zio_checksum_table): Likewise.
	* grub-core/gettext/gettext.c (grub_gettext_msg_list): Likewise.
	* grub-core/gfxmenu/gfxmenu.c (cached_view): Likewise.
	* grub-core/lib/legacy_parse.c (legacy_commands): Likewise.
	* grub-core/lib/relocator.c (leftovers): Likewise.
	(extra_blocks): Likewise.
	* grub-core/loader/i386/bsd.c (relocator): Likewise.
	* grub-core/loader/i386/multiboot_mbi.c (modules): Likewise.
	(modules_last): Likewise.
	* grub-core/loader/i386/xnu.c (table_aliases): Likewise.
	(devices): Likewise.
	* grub-core/loader/multiboot_mbi2.c (modules): Likewise.
	(modules_last): Likewise.
	* grub-core/normal/auth.c (users): Likewise.
	* grub-core/normal/context.c (initial_menu): Likewise.
	(current_menu): Likewise.
	* grub-core/normal/crypto.c (crypto_specs): Likewise.
	* grub-core/term/serial.c (grub_serial_ports): Likewise.
	(grub_serial_terminfo_input_template): Likewise.
	(grub_serial_terminfo_output_template): Likewise.
	(grub_serial_terminfo_input): Likewise.
	(grub_serial_terminfo_output): Likewise.
	(registered): Likewise.
	* grub-core/term/usb_keyboard.c (attach_hook): Likewise. 
						
					 
					
						2011-03-23 12:05:13 +01:00 
						 
				 
			
				
					
						
							
							
								Szymon Janc 
							
						 
					 
					
						
						
						
						
							
						
						
							57d75699d6 
							
						 
					 
					
						
						
							
							2011-03-07  Szymon Janc <szymon@janc.net.pl>  
						
						... 
						
						
						
						* grub-core/fs/zfs/zfs.c (zap_leaf_lookup):
	Set-but-not-used variable removed. 
						
					 
					
						2011-03-07 22:23:06 +01:00 
						 
				 
			
				
					
						
							
							
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							28f9509eb7 
							
						 
					 
					
						
						
							
							merge trunk  
						
						
						
					 
					
						2011-02-17 14:51:11 +00:00 
						 
				 
			
				
					
						
							
							
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							7e735e4349 
							
						 
					 
					
						
						
							
							* include/grub/file.h (not_easly_seekable): Rename to ...  
						
						... 
						
						
						
						(not_easily_seekable): ... this.  Update all users. 
						
					 
					
						2011-02-08 13:21:13 +00:00 
						 
				 
			
				
					
						
							
							
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							5870a4a06f 
							
						 
					 
					
						
						
							
							typo  
						
						
						
					 
					
						2011-02-04 16:35:07 +00:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4fbf185232 
							
						 
					 
					
						
						
							
							* grub-core/fs/zfs/zfsinfo.c (grub_cmd_zfs_bootfs): Quote bootpath and  
						
						... 
						
						
						
						diskdevid. 
						
					 
					
						2011-01-13 22:25:56 +01:00 
						 
				 
			
				
					
						
							
							
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							6b978c4f04 
							
						 
					 
					
						
						
							
							merge trunk  
						
						
						
					 
					
						2011-01-11 10:00:45 -06:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4531a206a1 
							
						 
					 
					
						
						
							
							* grub-core/fs/i386/pc/pxe.c (set_mac_env): Export variable.  
						
						... 
						
						
						
						(set_env_limn_ro): Likewise.
	(GRUB_MOD_INIT): Likewise.
	* grub-core/hook/datehook.c (GRUB_MOD_INIT): Likewise. Change to
	ARRAY_SIZE while on it.
	(GRUB_MOD_FINI): Change to ARRAY_SIZE.
	* grub-core/normal/context.c (grub_env_export): Move from here ...
	* grub-core/kern/env.c (grub_env_export): ... here.
	* grub-core/normal/context.c (grub_cmd_export): Skip exporting root and
	prefix.
	* grub-core/kern/main.c (grub_main): Export root and prefix.
	* include/grub/env.h (grub_env_export): Export.
	Reported by: Seth Goldberg. 
						
					 
					
						2011-01-11 11:51:05 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b3ff6ff056 
							
						 
					 
					
						
						
							
							* grub-core/fs/zfs/zfsinfo.c (grub_cmd_zfs_bootfs): Use comma as  
						
						... 
						
						
						
						separator and pass bootpath/devid even if only one of them is available.
	Reported by: Seth Goldberg. 
						
					 
					
						2011-01-10 23:56:11 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b1969b3049 
							
						 
					 
					
						
						
							
							* grub-core/fs/btrfs.c (grub_btrfs_mount): Transform out of range into  
						
						... 
						
						
						
						badfs.
	Reported by: TiCPU. 
						
					 
					
						2011-01-10 17:35:32 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e7121b6932 
							
						 
					 
					
						
						
							
							* grub-core/fs/zfs/zfs.c (dmu_read): Use void * for some pointers to  
						
						... 
						
						
						
						avoid aliasing.
	(fzap_lookup): Likewise.
	(dnode_get): Likewise.
	(make_mdn): Likewise.
	(zfs_mount): Likewise.
	(fzap_iterate): Use temporary pointer to avoid aliasing.
	(grub_zfs_read): Likewise.
	* grub-core/loader/i386/xnu.c (grub_xnu_boot): Likewise.
	* grub-core/loader/xnu.c (grub_cmd_xnu_kernel): Use void * for some
	pointers to avoid aliasing.
	(grub_cmd_xnu_kernel64): Likewise.
	(grub_xnu_load_driver): Likewise. 
						
					 
					
						2011-01-08 01:56:09 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e72d259fe1 
							
						 
					 
					
						
						
							
							* grub-core/fs/xfs.c (grub_xfs_iterate_dir): Take into account that  
						
						... 
						
						
						
						inopos might be unaligned. 
						
					 
					
						2011-01-07 17:06:42 +01:00 
						 
				 
			
				
					
						
							
							
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							944404efb8 
							
						 
					 
					
						
						
							
							merge trunk  
						
						
						
					 
					
						2011-01-04 15:41:07 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Vasilevsky 
							
						 
					 
					
						
						
						
						
							
						
						
							4af0504b72 
							
						 
					 
					
						
						
							
							* grub-core/fs/hfsplus.c: Make parent unsigned.  
						
						... 
						
						
						
						(grub_hfsplus_cmp_catkey): Don't compare using subtraction, it
	overflows.
	(grub_hfsplus_cmp_extkey): Likewise 
						
					 
					
						2011-01-03 15:30:41 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b9cd13659c 
							
						 
					 
					
						
						
							
							Simplify the AFFS checksum computation.  
						
						
						
					 
					
						2010-12-31 15:22:36 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							2f70097d3e 
							
						 
					 
					
						
						
							
							merge mainline into filesys branch  
						
						
						
					 
					
						2010-12-31 15:02:07 +01:00 
						 
				 
			
				
					
						
							
							
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							b889cfadf9 
							
						 
					 
					
						
						
							
							* grub-core/fs/udf.c (read_string): Pacify GCC warning by  
						
						... 
						
						
						
						initialising utf16. 
						
					 
					
						2010-12-21 13:00:10 +00:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							052677ba71 
							
						 
					 
					
						
						
							
							merge mainline into filesys  
						
						
						
					 
					
						2010-12-19 00:54:05 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							6c85b743f5 
							
						 
					 
					
						
						
							
							* grub-core/fs/affs.c (grub_affs_mount): Read data->bblock.rootblock  
						
						... 
						
						
						
						rather than assuming than rootblock is exactly in the middle.
	(grub_affs_label): Likewise. 
						
					 
					
						2010-12-19 00:52:18 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b070525d03 
							
						 
					 
					
						
						
							
							* grub-core/fs/affs.c (grub_affs_mount): Read data->bblock.rootblock  
						
						... 
						
						
						
						rather than assuming than rootblock is exactly in the middle.
	(grub_affs_label): Likewise. 
						
					 
					
						2010-12-19 00:52:18 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a2a08a35bf 
							
						 
					 
					
						
						
							
							* grub-core/fs/affs.c (grub_affs_fs) [GRUB_UTIL]: Explicitly set  
						
						... 
						
						
						
						reserved_first_sector to 0.
	* grub-core/fs/cpio.c (grub_cpio_fs) [GRUB_UTIL]: Likewise.
	* grub-core/fs/sfs.c (grub_sfs_fs) [GRUB_UTIL]: Likewise.
	* grub-core/fs/xfs.c (grub_xfs_fs) [GRUB_UTIL]: Likewise. 
						
					 
					
						2010-12-19 00:49:52 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b85812b06f 
							
						 
					 
					
						
						
							
							* grub-core/fs/affs.c (grub_affs_fs) [GRUB_UTIL]: Explicitly set  
						
						... 
						
						
						
						reserved_first_sector to 0.
	* grub-core/fs/cpio.c (grub_cpio_fs) [GRUB_UTIL]: Likewise.
	* grub-core/fs/sfs.c (grub_sfs_fs) [GRUB_UTIL]: Likewise.
	* grub-core/fs/xfs.c (grub_xfs_fs) [GRUB_UTIL]: Likewise. 
						
					 
					
						2010-12-19 00:49:52 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7059d1ec14 
							
						 
					 
					
						
						
							
							Fix handling of UTF-16 UDF labels.  
						
						... 
						
						
						
						* grub-core/fs/udf.c (grub_udf_iterate_dir): Move string-parsing part
	(read_string): .. here.
	(grub_udf_label): Use read_string. 
						
					 
					
						2010-12-19 00:43:41 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e6533ae154 
							
						 
					 
					
						
						
							
							Fix handling of UTF-16 UDF labels.  
						
						... 
						
						
						
						* grub-core/fs/udf.c (grub_udf_iterate_dir): Move string-parsing part
	(read_string): .. here.
	(grub_udf_label): Use read_string. 
						
					 
					
						2010-12-19 00:43:41 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4493254156 
							
						 
					 
					
						
						
							
							Support RomFS label  
						
						
						
					 
					
						2010-12-15 22:00:18 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							20af857581 
							
						 
					 
					
						
						
							
							symlink support on romfs  
						
						
						
					 
					
						2010-12-15 20:36:54 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							921c7932d0 
							
						 
					 
					
						
						
							
							directory and hardlink support on romfs  
						
						
						
					 
					
						2010-12-15 20:24:16 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							29184e9312 
							
						 
					 
					
						
						
							
							romfs support  
						
						
						
					 
					
						2010-12-15 19:49:35 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0e5507c411 
							
						 
					 
					
						
						
							
							mtime support for ntfs  
						
						
						
					 
					
						2010-12-12 01:00:33 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7b32d83d78 
							
						 
					 
					
						
						
							
							SFS mtime support  
						
						
						
					 
					
						2010-12-11 22:48:29 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							bd1de4341b 
							
						 
					 
					
						
						
							
							explicitly declare SFS as not installable  
						
						
						
					 
					
						2010-12-11 22:33:34 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							790aaa8c9f 
							
						 
					 
					
						
						
							
							AFFS  mtime support  
						
						
						
					 
					
						2010-12-11 22:02:22 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e21c356413 
							
						 
					 
					
						
						
							
							restructure AFFS fshelp_node-related code  
						
						
						
					 
					
						2010-12-11 21:59:22 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							9959c6a70b 
							
						 
					 
					
						
						
							
							Fix AFFS rootblock detection  
						
						
						
					 
					
						2010-12-11 21:15:25 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							81ecffbfc1 
							
						 
					 
					
						
						
							
							Add missing packed attribute  
						
						
						
					 
					
						2010-12-11 18:42:44 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							5e96cb4452 
							
						 
					 
					
						
						
							
							Extend few other fields  
						
						
						
					 
					
						2010-12-11 18:41:42 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ea17ec49ae 
							
						 
					 
					
						
						
							
							Extend fields in dirent header  
						
						
						
					 
					
						2010-12-11 18:32:08 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							80113a6258 
							
						 
					 
					
						
						
							
							declare AFFS, CPIO, TAR and XFS as non-installable explicitly  
						
						
						
					 
					
						2010-12-11 18:21:39 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4aab263130 
							
						 
					 
					
						
						
							
							SquashFS mtime support  
						
						
						
					 
					
						2010-12-11 18:20:45 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f5ff296240 
							
						 
					 
					
						
						
							
							minix mtime support  
						
						
						
					 
					
						2010-12-11 17:46:16 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ea0df4e953 
							
						 
					 
					
						
						
							
							ZFS mtime support  
						
						
						
					 
					
						2010-12-11 15:01:33 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							eb03b55271 
							
						 
					 
					
						
						
							
							fix ZFS label handling in non-single disk configs  
						
						
						
					 
					
						2010-12-11 14:56:02 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7ac6c4842d 
							
						 
					 
					
						
						
							
							JFS mtime support  
						
						
						
					 
					
						2010-12-11 14:26:34 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							58fa13fc7c 
							
						 
					 
					
						
						
							
							HFS mtime support  
						
						
						
					 
					
						2010-12-11 07:15:44 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ebec6850b9 
							
						 
					 
					
						
						
							
							HFS filesystem mtime support  
						
						
						
					 
					
						2010-12-11 07:00:31 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							88db5b694a 
							
						 
					 
					
						
						
							
							file mtime support for reiserfs  
						
						
						
					 
					
						2010-12-11 06:23:33 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							591baceb34 
							
						 
					 
					
						
						
							
							UDF symlink support  
						
						
						
					 
					
						2010-12-11 06:04:21 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f8e2e451e6 
							
						 
					 
					
						
						
							
							handle UTF16 UDF label  
						
						
						
					 
					
						2010-12-10 18:34:46 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f22c12e852 
							
						 
					 
					
						
						
							
							mtime for UDF support  
						
						
						
					 
					
						2010-12-10 17:37:32 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							5706da0443 
							
						 
					 
					
						
						
							
							mtime support for xfs  
						
						
						
					 
					
						2010-12-10 16:19:24 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3b95531920 
							
						 
					 
					
						
						
							
							fix unix range  
						
						
						
					 
					
						2010-12-10 15:04:12 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d6f07b29fc 
							
						 
					 
					
						
						
							
							mtime btrfs support  
						
						
						
					 
					
						2010-12-10 14:38:16 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c50d99c5e5 
							
						 
					 
					
						
						
							
							file mtime support for iso9660  
						
						
						
					 
					
						2010-12-10 11:12:59 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a2de6bf6ed 
							
						 
					 
					
						
						
							
							filesystem mtime support for iso9660  
						
						
						
					 
					
						2010-12-10 10:32:50 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							db64f5b167 
							
						 
					 
					
						
						
							
							mtime support for cpio and tar  
						
						
						
					 
					
						2010-12-10 08:42:40 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4a91cd8220 
							
						 
					 
					
						
						
							
							symlink support  
						
						
						
					 
					
						2010-12-09 22:29:36 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e330e4f383 
							
						 
					 
					
						
						
							
							support file mtime  
						
						
						
					 
					
						2010-12-09 21:17:27 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							627a62fc70 
							
						 
					 
					
						
						
							
							Make type-dependent portion of inode an union  
						
						
						
					 
					
						2010-12-09 21:14:42 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							1fc7203971 
							
						 
					 
					
						
						
							
							Split grub_squash_read_data  
						
						
						
					 
					
						2010-12-09 20:48:03 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							8eef1f8244 
							
						 
					 
					
						
						
							
							Compressed fragments and compressed data support  
						
						
						
					 
					
						2010-12-09 20:41:41 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e4eaf62555 
							
						 
					 
					
						
						
							
							Small restructuring of squash_read  
						
						
						
					 
					
						2010-12-09 19:40:11 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							76e39dc871 
							
						 
					 
					
						
						
							
							Compressed metadata support  
						
						
						
					 
					
						2010-12-09 19:23:35 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							99f0735fb8 
							
						 
					 
					
						
						
							
							Support multi-header directories  
						
						
						
					 
					
						2010-12-09 18:22:38 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							948ebd7e91 
							
						 
					 
					
						
						
							
							Support fragments and chunks for data  
						
						
						
					 
					
						2010-12-09 17:06:49 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7ed6c3e85f 
							
						 
					 
					
						
						
							
							Honor chunk number for directories  
						
						
						
					 
					
						2010-12-09 02:48:59 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0a040470e5 
							
						 
					 
					
						
						
							
							determine root inode on squash4fs  
						
						
						
					 
					
						2010-12-09 00:04:36 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							1deadc83f5 
							
						 
					 
					
						
						
							
							extend size to 32-bit and handle file->offset  
						
						
						
					 
					
						2010-12-08 23:03:59 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							332fa36887 
							
						 
					 
					
						
						
							
							some squash4 code. Works only in very easy cases.  
						
						
						
					 
					
						2010-12-08 21:22:46 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							bfff320cdf 
							
						 
					 
					
						
						
							
							Apparently functioning raidz. Still mostly a guesswork so may break  
						
						
						
					 
					
						2010-12-07 11:45:37 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							39db1a3f75 
							
						 
					 
					
						
						
							
							First attempt on RAIDZ. Right now works only with right phase of the moon.  
						
						
						
					 
					
						2010-12-06 23:46:01 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c3b87afcd4 
							
						 
					 
					
						
						
							
							Recognize vdev file  
						
						
						
					 
					
						2010-12-06 20:28:02 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							79282228ec 
							
						 
					 
					
						
						
							
							use anopther RAID1(0) copy if main one fails  
						
						
						
					 
					
						2010-12-06 20:26:49 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							925d998e6f 
							
						 
					 
					
						
						
							
							Fix a warining  
						
						
						
					 
					
						2010-12-06 07:03:58 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							8ff84951c5 
							
						 
					 
					
						
						
							
							ZFS mirror support  
						
						
						
					 
					
						2010-12-06 02:31:22 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							fdfde32aa4 
							
						 
					 
					
						
						
							
							striped zpool support  
						
						
						
					 
					
						2010-12-05 21:17:24 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e5c63d9d41 
							
						 
					 
					
						
						
							
							Fix handling of nvlist array  
						
						
						
					 
					
						2010-12-05 18:13:32 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							069142f4c2 
							
						 
					 
					
						
						
							
							Support long symlinks  
						
						
						
					 
					
						2010-12-05 16:08:26 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							47c3603cc8 
							
						 
					 
					
						
						
							
							Add missing endianness conversions in fzap code  
						
						
						
					 
					
						2010-12-05 15:41:17 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							fe79a8ad9d 
							
						 
					 
					
						
						
							
							Fix fzap handling  
						
						
						
					 
					
						2010-12-05 15:35:08 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c5cf9f53a8 
							
						 
					 
					
						
						
							
							Fix short symlinks  
						
						
						
					 
					
						2010-12-04 01:59:06 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7a6e93788c 
							
						 
					 
					
						
						
							
							ZFS zlib compression support  
						
						
						
					 
					
						2010-12-04 00:40:44 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							78ab87f61d 
							
						 
					 
					
						
						
							
							merge mainline into ZFS  
						
						
						
					 
					
						2010-12-04 00:40:20 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3be8e5ea96 
							
						 
					 
					
						
						
							
							BtrFS zlib compression support  
						
						
						
					 
					
						2010-12-03 21:42:13 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							6333f1e9b6 
							
						 
					 
					
						
						
							
							Add RAID10 support  
						
						
						
					 
					
						2010-12-03 18:11:10 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							db51e201fc 
							
						 
					 
					
						
						
							
							symlink loop detection. btrfs-raid0 and raid1 support  
						
						
						
					 
					
						2010-12-03 16:56:49 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0e761d3dbd 
							
						 
					 
					
						
						
							
							Rename some btrfs variables for more uniformity  
						
						
						
					 
					
						2010-12-03 11:30:24 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							34018a7d1f 
							
						 
					 
					
						
						
							
							symlink support  
						
						
						
					 
					
						2010-12-03 10:44:47 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a43c4bc55f 
							
						 
					 
					
						
						
							
							buffer extent for performance  
						
						
						
					 
					
						2010-12-02 15:28:29 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							8006f6779e 
							
						 
					 
					
						
						
							
							Fix in-extent reading  
						
						
						
					 
					
						2010-12-02 15:08:46 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							98042add0c 
							
						 
					 
					
						
						
							
							Fix handling of non-leaf next  
						
						
						
					 
					
						2010-12-02 13:57:07 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							eb82b8569a 
							
						 
					 
					
						
						
							
							Remove leftover unused attribute  
						
						
						
					 
					
						2010-12-02 13:32:24 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d9865a25f7 
							
						 
					 
					
						
						
							
							Implicitly skip /default prefix  
						
						
						
					 
					
						2010-12-02 13:31:50 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							93e0c7a7c2 
							
						 
					 
					
						
						
							
							Fix subvolume handling  
						
						
						
					 
					
						2010-12-02 13:23:20 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							9b4cb862f8 
							
						 
					 
					
						
						
							
							handle directories correctly  
						
						
						
					 
					
						2010-12-02 00:11:14 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							1f60e35331 
							
						 
					 
					
						
						
							
							initialise the type of search for root  
						
						
						
					 
					
						2010-12-02 00:03:19 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ac5dcabe67 
							
						 
					 
					
						
						
							
							Fix incorrect statement from previous commit  
						
						
						
					 
					
						2010-12-01 23:16:19 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a3d1fcfb10 
							
						 
					 
					
						
						
							
							Fix 2 warnings  
						
						
						
					 
					
						2010-12-01 22:59:51 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Millan 
							
						 
					 
					
						
						
						
						
							
						
						
							54207d4b6c 
							
						 
					 
					
						
						
							
							Update GPL for ZFS code to version 3, move copyright lines for Vladimir and me to FSF (covered by our assignments)  
						
						
						
					 
					
						2010-12-01 22:55:26 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Millan 
							
						 
					 
					
						
						
						
						
							
						
						
							bf78d5b251 
							
						 
					 
					
						
						
							
							2010-12-01  Robert Millan  <rmh@gnu.org>  
						
						... 
						
						
						
						* grub-core/fs/zfs/zfs.c: New file.
	* grub-core/fs/zfs/zfs_fletcher.c: Likewise.
	* grub-core/fs/zfs/zfs_lzjb.c: Likewise.
	* grub-core/fs/zfs/zfs_sha256.c: Likewise.
	* grub-core/fs/zfs/zfsinfo.c: Likewise.
	
	* include/grub/zfs/dmu.h: Likewise.
	* include/grub/zfs/dmu_objset.h: Likewise.
	* include/grub/zfs/dnode.h: Likewise.
	* include/grub/zfs/dsl_dataset.h: Likewise.
	* include/grub/zfs/dsl_dir.h: Likewise.
	* include/grub/zfs/sa_impl.h: Likewise.
	* include/grub/zfs/spa.h: Likewise.
	* include/grub/zfs/uberblock_impl.h: Likewise.
	* include/grub/zfs/vdev_impl.h: Likewise.
	* include/grub/zfs/zap_impl.h: Likewise.
	* include/grub/zfs/zap_leaf.h: Likewise.
	* include/grub/zfs/zfs.h: Likewise.
	* include/grub/zfs/zfs_acl.h: Likewise.
	* include/grub/zfs/zfs_znode.h: Likewise.
	* include/grub/zfs/zil.h: Likewise.
	* include/grub/zfs/zio.h: Likewise.
	* include/grub/zfs/zio_checksum.h: Likewise.
	
	* Makefile.util.def: Build ZFS into libgrubmods.
	* grub-core/Makefile.core.def: Build zfs.mod. 
						
					 
					
						2010-12-01 22:42:11 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d980826df2 
							
						 
					 
					
						
						
							
							Remove \n from error message  
						
						
						
					 
					
						2010-12-01 16:45:12 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							df80cd06fb 
							
						 
					 
					
						
						
							
							Check file type  
						
						
						
					 
					
						2010-12-01 16:36:05 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							355b3eed0f 
							
						 
					 
					
						
						
							
							support trees  
						
						
						
					 
					
						2010-12-01 16:22:51 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b18610feb5 
							
						 
					 
					
						
						
							
							partial btrfs support. Now able to list and access files as long as all trees are flat  
						
						
						
					 
					
						2010-12-01 01:23:47 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Millan 
							
						 
					 
					
						
						
						
						
							
						
						
							9dfe92d07a 
							
						 
					 
					
						
						
							
							2010-11-18  Robert Millan  <rmh@gnu.org>  
						
						... 
						
						
						
						* grub-core/fs/btrfs.c (grub_btrfs_mount): Replace grub_strncmp()
	with grub_memcmp(). 
						
					 
					
						2010-11-18 16:52:27 +01:00 
						 
				 
			
				
					
						
							
							
								Giuseppe Caizzone 
							
						 
					 
					
						
						
						
						
							
						
						
							69c4feebb1 
							
						 
					 
					
						
						
							
							Add generic logical block size support for UDF.  
						
						... 
						
						
						
						* grub-core/fs/udf.c (GRUB_UDF_LOG2_BLKSIZE): Removed.
	(GRUB_UDF_BLKSZ): Removed.
	(struct grub_udf_data): New field "lbshift" to hold the logical	block
	size of the file system in log2 format. All users updated.
	(sblocklist): Change type to unsigned.
	(grub_udf_mount): Change type of "sblklist" to unsigned.
	Move AVDP search before VRS recognition, because the latter requires
	knowledge of the logical block size, which is detected during the
	former.
	Detect and validate logical block size during AVDP search, adding
	support for block sizes 512, 1024 and 4096.
	Make VRS recognition independent of block size. 
						
					 
					
						2010-11-14 17:03:49 +01:00 
						 
				 
			
				
					
						
							
							
								Giuseppe Caizzone 
							
						 
					 
					
						
						
						
						
							
						
						
							e53609331b 
							
						 
					 
					
						
						
							
							Add generic logical block size support for UDF.  
						
						... 
						
						
						
						* grub-core/fs/udf.c (GRUB_UDF_LOG2_BLKSIZE): Removed.
	(GRUB_UDF_BLKSZ): Removed.
	(struct grub_udf_data): New field "lbshift" to hold the logical	block
	size of the file system in log2 format. All users updated.
	(sblocklist): Change type to unsigned.
	(grub_udf_mount): Change type of "sblklist" to unsigned.
	Move AVDP search before VRS recognition, because the latter requires
	knowledge of the logical block size, which is detected during the
	former.
	Detect and validate logical block size during AVDP search, adding
	support for block sizes 512, 1024 and 4096.
	Make VRS recognition independent of block size. 
						
					 
					
						2010-11-14 16:58:50 +01:00 
						 
				 
			
				
					
						
							
							
								Giuseppe Caizzone 
							
						 
					 
					
						
						
						
						
							
						
						
							cb0229c587 
							
						 
					 
					
						
						
							
							Properly handle deleted files on UDF.  
						
						... 
						
						
						
						* grub-core/fs/udf.c (grub_udf_iterate_dir): Skip directory entries
	whose "characteristics" field has the bit GRUB_UDF_FID_CHAR_DELETED
	set. 
						
					 
					
						2010-11-14 16:51:45 +01:00 
						 
				 
			
				
					
						
							
							
								Giuseppe Caizzone 
							
						 
					 
					
						
						
						
						
							
						
						
							406858a8a9 
							
						 
					 
					
						
						
							
							Support reading files larger than 2 GiB.  
						
						... 
						
						
						
						* grub-core/fs/udf.c (grub_udf_iterate_dir): Change type of variable
	"offset" to grub_off_t.
	(grub_udf_read_file): Likewise for parameter "pos". 
						
					 
					
						2010-11-14 16:48:17 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							58c184be7b 
							
						 
					 
					
						
						
							
							Support big ext2 files.  
						
						... 
						
						
						
						* grub-core/fs/ext2.c (grub_ext2_inode): Rename dir_acl to size_high.
	(grub_ext2_read_block): Support triple indirect blocks.
	(grub_ext2_read_file): Use 64-bit types and read size_high.
	(grub_ext2_open): Read size_high.
	Reported by: Ximin Luo.
	Tested by: Manoel Rebelo Abranches. 
						
					 
					
						2010-11-13 16:11:24 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							34706ddc06 
							
						 
					 
					
						
						
							
							* grub-core/fs/ntfs.c (grub_ntfs_uuid): Make uppercase.  
						
						
						
					 
					
						2010-11-06 21:54:24 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							dc5aeea5b9 
							
						 
					 
					
						
						
							
							merge mainline into net  
						
						
						
					 
					
						2010-10-25 13:19:10 +02:00 
						 
				 
			
				
					
						
							
							
								Szymon Janc 
							
						 
					 
					
						
						
						
						
							
						
						
							6bdda8f877 
							
						 
					 
					
						
						
							
							* grub-core/commands/legacycfg.c (grub_cmd_legacy_kernel):  
						
						... 
						
						
						
						Set-but-not-used variable ifdef'ed.
	* grub-core/lib/legacy_parse.c (grub_legacy_parse): Likewise.
	* grub-core/bus/usb/ohci.c (grub_ohci_pci_iter): Set-but-not-used
	variable removed.
	* grub-core/disk/lvm.c (grub_lvm_scan_device): Likewise.
	* grub-core/fs/jfs.c (grub_jfs_find_file): Likewise.
	* grub-core/fs/minix.c (grub_minix_dir): Likewise.
	* grub-core/fs/sfs.c (grub_sfs_read_extent): Likewise.
	* grub-core/fs/ufs.c (grub_ufs_dir): Likewise.
	* grub-core/gfxmenu/gui_list.c (grub_gui_list_new): Likewise.
	* grub-core/gfxmenu/view.c (redraw_menu_visit): Likewise.
	* grub-core/gfxmenu/widget-box.c (draw): Likewise.
	* grub-core/lib/relocator.c (malloc_in_range): Likewise.
	* grub-core/loader/i386/bsdXX.c (grub_netbsd_load_elf_meta): Likewise.
	* grub-core/loader/i386/bsd_pagetable.c (fill_bsd64_pagetable):
	Likewise. 
						
					 
					
						2010-10-16 22:16:52 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							760a7e5aed 
							
						 
					 
					
						
						
							
							Merge mainline into net  
						
						
						
					 
					
						2010-09-22 20:13:00 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d2ea455141 
							
						 
					 
					
						
						
							
							* grub-core/partmap/sun.c (sun_partition_map_iterate): Don't needlesly  
						
						... 
						
						
						
						allocate p. 
						
					 
					
						2010-09-14 21:07:39 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							94564f81a8 
							
						 
					 
					
						
						
							
							* include/grub/disk.h (grub_disk): Remove has_partitions.  
						
						... 
						
						
						
						All users updated.
	* disk/loopback.c (grub_loopback): Remove has_partitions.
	All users updated.
	(options): Remove partitions. All users updated.
	* util/grub-fstest.c (fstest): Don't pass "-p" to loopback.
	* util/i386/pc/grub-setup.c (setup): copy partition table only when
	actual partition table is found. 
						
					 
					
						2010-09-13 23:59:22 +02:00 
						 
				 
			
				
					
						
							
							
								Robert Millan 
							
						 
					 
					
						
						
						
						
							
						
						
							4dfbc57428 
							
						 
					 
					
						
						
							
							2010-09-09  Robert Millan  <rmh@gnu.org>  
						
						... 
						
						
						
						Basic Btrfs support (detection and UUID).
	
	* grub-core/fs/btrfs.c: New file.
	* Makefile.util.def (library): Register btrfs.c.
	* grub-core/Makefile.core.def: Likewise. 
						
					 
					
						2010-09-09 01:12:10 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b4a0c9154b 
							
						 
					 
					
						
						
							
							Split minix.mod into minix.mod and minix2.mod.  
						
						... 
						
						
						
						* Makefile.util.def (libgrub.a): Add grub-core/fs/minix2.c.
	* grub-core/Makefile.core.def (minix2): New module.
	* grub-core/fs/minix.c: Use definitions instead of runtime version
	checking.
	* grub-core/fs/minix2.c: New file. 
						
					 
					
						2010-09-08 19:13:48 +02:00 
						 
				 
			
				
					
						
							
							
								Szymon Janc 
							
						 
					 
					
						
						
						
						
							
						
						
							3759a35f75 
							
						 
					 
					
						
						
							
							* include/grub/file.h (grub_file): New member not_easly_seekable.  
						
						... 
						
						
						
						(grub_file_seekable): New inline function.
	* grub-core/io/gzio.c (test_header): Don't test end magic if file isn't
	easily seekable.
	(grub_gzio_open): Set not_easly_seekable.
	* grub-core/fs/i386/pc/pxe.c (grub_pxefs_open): Set not_easily_seekable.
	* grub-core/io/bufio.c (grub_bufio_open): Propagate not_easily_seekable. 
						
					 
					
						2010-09-04 18:28:42 +02:00 
						 
				 
			
				
					
						
							
							
								Ian Turner 
							
						 
					 
					
						
						
						
						
							
						
						
							ef8e0ec8ed 
							
						 
					 
					
						
						
							
							* grub-core/fs/i386/pc/pxe.c (grub_pxefs_read): Keep the blocksize  
						
						... 
						
						
						
						constant for the same file. 
						
					 
					
						2010-09-02 23:59:27 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c042567715 
							
						 
					 
					
						
						
							
							Create directory net and move all net files there  
						
						
						
					 
					
						2010-09-02 22:20:48 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							9daa203944 
							
						 
					 
					
						
						
							
							Reintroduce pxe: syntax  
						
						
						
					 
					
						2010-09-02 22:12:37 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							308fad6dc8 
							
						 
					 
					
						
						
							
							Move DHCP parsing to net module and reintroduce most variables  
						
						
						
					 
					
						2010-09-02 22:10:55 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0f37e49365 
							
						 
					 
					
						
						
							
							Implement few variables  
						
						
						
					 
					
						2010-09-02 20:00:56 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e571f2332e 
							
						 
					 
					
						
						
							
							Fix regressions by previous commits  
						
						
						
					 
					
						2010-09-02 18:15:59 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a9deb976dd 
							
						 
					 
					
						
						
							
							Merge mainline into net  
						
						
						
					 
					
						2010-09-02 17:18:21 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							03b170647d 
							
						 
					 
					
						
						
							
							Restructure pxe  
						
						
						
					 
					
						2010-09-02 17:18:02 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							9a09392057 
							
						 
					 
					
						
						
							
							Fix grub_pxe_scan.  
						
						... 
						
						
						
						* grub-core/fs/i386/pc/pxe.c (grub_pxe_pxenv): Put correct type bangpxe.
	(grub_pxe_scan): Fix types and pxe_rm_entry computation.
	All users updated.
	* include/grub/i386/pc/pxe.h (grub_pxe_bangpxe): New struct.
	(grub_pxe_pxenv): Correct type. 
						
					 
					
						2010-09-02 15:47:03 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							069c9c5fda 
							
						 
					 
					
						
						
							
							merge mainline into intwrap  
						
						
						
					 
					
						2010-08-29 23:21:21 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b17540cbd9 
							
						 
					 
					
						
						
							
							* grub-core/fs/nilfs2.c (grub_nilfs2_load_sb): Handle grub_disk_read  
						
						... 
						
						
						
						errors. 
						
					 
					
						2010-08-28 15:25:12 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							afba9f98ec 
							
						 
					 
					
						
						
							
							MErge mainline into intwrap  
						
						
						
					 
					
						2010-08-25 23:39:42 +02:00 
						 
				 
			
				
					
						
							
							
								BVK Chaitanya 
							
						 
					 
					
						
						
						
						
							
						
						
							16c7cb32c8 
							
						 
					 
					
						
						
							
							merge with mainline  
						
						
						
					 
					
						2010-08-19 16:54:00 +05:30 
						 
				 
			
				
					
						
							
							
								BVK Chaitanya 
							
						 
					 
					
						
						
						
						
							
						
						
							297f0c2b6e 
							
						 
					 
					
						
						
							
							merge with mainline  
						
						
						
					 
					
						2010-07-13 00:43:28 +05:30 
						 
				 
			
				
					
						
							
							
								BVK Chaitanya 
							
						 
					 
					
						
						
						
						
							
						
						
							a762e3c335 
							
						 
					 
					
						
						
							
							merge with mainline  
						
						
						
					 
					
						2010-06-01 17:52:31 +05:30 
						 
				 
			
				
					
						
							
							
								BVK Chaitanya 
							
						 
					 
					
						
						
						
						
							
						
						
							8c41176882 
							
						 
					 
					
						
						
							
							automake commit without merge history  
						
						
						
					 
					
						2010-05-06 11:34:04 +05:30