| 
								
								
									 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 |  |