Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								97dfe7e46b 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs_lz4.c: Check that __INTEL_COMPILER is  
							
							... 
							
							
							
							defined before trying to use it. 
							
						 
						
							2013-10-18 16:49:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								bf919aa977 
								
							 
						 
						
							
							
								
								* grub-core/fs/affs.c (grub_affs_create_node): Fix uninited value  
							
							... 
							
							
							
							warning. 
							
						 
						
							2013-10-18 16:47:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								5a869940de 
								
							 
						 
						
							
							
								
								Split out blocklist retrieving from setup.c to  
							
							... 
							
							
							
							grub-core/osdep/blocklist.c and add windows implementation since
	generic version doesn't work on NTFS on Windows due to aggressive
	unflushable cache. 
							
						 
						
							2013-10-15 17:02:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								60d4f0bb45 
								
							 
						 
						
							
							
								
								* grub-core/fs/fat.c: Fix handling of exfat contiguous files.  
							
							
							
						 
						
							2013-10-11 16:13:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								c4cf25eef7 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs_lz4.c: Switch from ad-hoc endiannes and width  
							
							... 
							
							
							
							macros to GRUB ones. 
							
						 
						
							2013-10-08 16:55:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b726be7653 
								
							 
						 
						
							
							
								
								* grub-core/fs/ufs.c (grub_ufs_get_file_block): Give GRUB_ERR_BAD_FS  
							
							... 
							
							
							
							for quadruple indirect rather than GRUB_ERR_NOT_IMPLEMENTED_YET as
	it's FS and not GRUB limitation. 
							
						 
						
							2013-10-07 20:07:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Massimo Maggi 
								
							 
						 
						
							
							
							
							
								
							
							
								890bdabe96 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs.c (check_pool_label): Check nvlist.  
							
							
							
						 
						
							2013-09-23 18:50:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								bdb5ba47d8 
								
							 
						 
						
							
							
								
								* include/grub/zfs/spa.h (zio_cksum): Add explicit members for mac.  
							
							... 
							
							
							
							* grub-core/fs/zfs/zfs.c (zio_read): Don't use casts to retrieve mac. 
							
						 
						
							2013-08-22 16:20:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								459b1d9171 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs.c (check_feature): Cleanup and remove  
							
							... 
							
							
							
							inappropriate printf. 
							
						 
						
							2013-08-02 22:45:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								286fe4b379 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs.c: Stylistic fixes.  
							
							
							
						 
						
							2013-07-14 22:48:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								1bd57aa343 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs.c: Run emacs indent on file.  
							
							
							
						 
						
							2013-07-14 22:45:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b2182299a7 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs.c: Remove brackets around return value.  
							
							
							
						 
						
							2013-07-14 22:33:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								795b3dc094 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs_lz4.c: Add missing packed attribute.  
							
							
							
						 
						
							2013-07-14 16:29:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								68714c4392 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs.c (nvlist_next_nvpair): Fix improper cast.  
							
							
							
						 
						
							2013-07-14 16:24:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								af211babd8 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs_lz4.c: Remove restrict keyword.  
							
							
							
						 
						
							2013-07-14 16:05:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Massimo Maggi 
								
							 
						 
						
							
							
							
							
								
							
							
								0036f02d7b 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs.c (nvlist_next_nvpair): Error is encode_size  
							
							... 
							
							
							
							<= 0. 
							
						 
						
							2013-07-14 14:22:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Massimo Maggi 
								
							 
						 
						
							
							
							
							
								
							
							
								6d0ddff3d9 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs.c: Split nvpair iterators into separate  
							
							... 
							
							
							
							functions. 
							
						 
						
							2013-07-14 14:17:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Massimo Maggi 
								
							 
						 
						
							
							
							
							
								
							
							
								038016f48a 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs_lz4.c: New file.  
							
							... 
							
							
							
							* grub-core/fs/zfs/zfs.c: Tie up lz4 decompression. 
							
						 
						
							2013-07-14 14:12:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Massimo Maggi 
								
							 
						 
						
							
							
							
							
								
							
							
								776bdce291 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs.c: Check for feature compatibility.  
							
							
							
						 
						
							2013-07-14 14:10:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Massimo Maggi 
								
							 
						 
						
							
							
							
							
								
							
							
								c71dbd40a9 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs.c (uberblock_verify): Accept version 5000.  
							
							... 
							
							
							
							(check_pool_label): Likewise.
	* include/grub/zfs/zfs.h: Rewrite SPA_VERSION_* macros. 
							
						 
						
							2013-07-14 14:01:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Massimo Maggi 
								
							 
						 
						
							
							
							
							
								
							
							
								53618046da 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfsinfo.c (print_vdev_info): Fix RAIDZ reporting.  
							
							
							
						 
						
							2013-07-14 13:49:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								4aa237c8a4 
								
							 
						 
						
							
							
								
								Fix casts when compiling coreboot-specific code for 64-bit EFI.  
							
							
							
						 
						
							2013-06-16 04:19:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								93d8479b70 
								
							 
						 
						
							
							
								
								Don't try to detect cbfs on *-emu.  
							
							
							
						 
						
							2013-06-16 04:06:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								5027af38cf 
								
							 
						 
						
							
							
								
								Support for cbfs. Also factor out the part which is common  
							
							... 
							
							
							
							for all archives to a separate module. This splits tar from cpio
	as they are very different but keeps cpio, cpio_be, odc and newc
	together since they're very similar. 
							
						 
						
							2013-06-16 00:06:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3d84cb1793 
								
							 
						 
						
							
							
								
								Move flavour-specific parts out of common cpio.c file and  
							
							... 
							
							
							
							rename remaining to cpio_common.c 
							
						 
						
							2013-06-14 20:44:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								d128901ace 
								
							 
						 
						
							
							
								
								* grub-core/fs/hfspluscomp.c (grub_hfsplus_compress_attr): Add packed  
							
							... 
							
							
							
							attribute since structure is not necessarily aligned. 
							
						 
						
							2013-05-11 09:59:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								8098f65556 
								
							 
						 
						
							
							
								
								Compressed HFS+ support.  
							
							
							
						 
						
							2013-05-07 15:46:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								fb2666b560 
								
							 
						 
						
							
							
								
								Simplify few strings.  
							
							
							
						 
						
							2013-05-07 11:44:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								ce50dbd746 
								
							 
						 
						
							
							
								
								Add new 'proc' filesystem framework and put luks_script into it.  
							
							
							
						 
						
							2013-03-24 13:05:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e73ba5e8ca 
								
							 
						 
						
							
							
								
								* grub-core/fs/zfs/zfs.c: Fix incorrect handling of special volumes.  
							
							
							
						 
						
							2013-03-22 22:18:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3dac5878ec 
								
							 
						 
						
							
							
								
								* grub-core/fs/hfs.c (grub_hfs_read_file): Avoid divmod64 since the  
							
							... 
							
							
							
							maximum size is 4G - 1 on hfs 
							
						 
						
							2013-03-10 18:27:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								fc3ff2a2ad 
								
							 
						 
						
							
							
								
								* grub-core/fs/fshelp.c (grub_fshelp_log2blksize): Remove now unused  
							
							... 
							
							
							
							function. 
							
						 
						
							2013-03-10 14:27:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrey Borzenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								81455e8e7a 
								
							 
						 
						
							
							
								
								* grub-core/fs/iso9660.c (add_part): Remove always_inline attribute  
							
							... 
							
							
							
							causing gcc error with gcc 4.7.1. 
							
						 
						
							2013-03-07 09:11:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b46d4213d5 
								
							 
						 
						
							
							
								
								* grub-core/fs/hfs.c: Remove nested functions.  
							
							
							
						 
						
							2013-03-02 11:31:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e114c3cc54 
								
							 
						 
						
							
							
								
								* grub-core/fs/hfsplus.c (grub_hfsplus_btree_iterate_node): Pass  
							
							... 
							
							
							
							the context through.
	(grub_hfsplus_iterate_dir): Move nested function out of its parent. 
							
						 
						
							2013-03-01 14:02:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								4fc40ff8f3 
								
							 
						 
						
							
							
								
								* grub-core/fs/jfs.c: Remove nested functions.  
							
							
							
						 
						
							2013-02-28 10:51:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								be42d97a79 
								
							 
						 
						
							
							
								
								* grub-core/fs/minix.c: Remove nested functions.  
							
							
							
						 
						
							2013-02-28 10:50:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								99373ce472 
								
							 
						 
						
							
							
								
								* grub-core/fs/iso9660.c: Remove nested functions.  
							
							
							
						 
						
							2013-02-28 10:30:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								4eb8b75659 
								
							 
						 
						
							
							
								
								Remove nested functions from disk and file read hooks.  
							
							... 
							
							
							
							* include/grub/disk.h (grub_disk_read_hook_t): New type.
	(struct grub_disk): Add read_hook_data member.
	* include/grub/file.h (struct grub_file): Likewise.
	* include/grub/fshelp.h (grub_fshelp_read_file): Add read_hook_data
	argument.
	Update all callers. 
							
						 
						
							2013-02-27 17:19:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3f078c0fca 
								
							 
						 
						
							
							
								
								* grub-core/fs/fshelp.c (find_file): Set oldnode to zero after  
							
							... 
							
							
							
							freeing it. 
							
						 
						
							2013-02-01 21:51:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								cf94fd6209 
								
							 
						 
						
							
							
								
								* grub-core/fs/xfs.c (grub_xfs_read_block): Fix computation in presence  
							
							... 
							
							
							
							of extended attributes. 
							
						 
						
							2013-01-30 09:22:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								fc524edf65 
								
							 
						 
						
							
							
								
								Remove nested functions from filesystem directory iterators.  
							
							... 
							
							
							
							* include/grub/fs.h (grub_fs_dir_hook_t): New type.
(struct grub_fs.dir): Add hook_data argument.
Update all implementations and callers. 
							
						 
						
							2013-01-21 01:33:46 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								25239370fd 
								
							 
						 
						
							
							
								
								Remove nested functions from device iterators.  
							
							... 
							
							
							
							* include/grub/arc/arc.h (grub_arc_iterate_devs_hook_t): New type.
(grub_arc_iterate_devs): Add hook_data argument.
* include/grub/ata.h (grub_ata_dev_iterate_hook_t): New type.
(struct grub_ata_dev.iterate): Add hook_data argument.
* include/grub/device.h (grub_device_iterate_hook_t): New type.
(grub_device_iterate): Add hook_data argument.
* include/grub/disk.h (grub_disk_dev_iterate_hook_t): New type.
(struct grub_disk_dev.iterate): Add hook_data argument.
(grub_disk_dev_iterate): Likewise.
* include/grub/gpt_partition.h (grub_gpt_partition_map_iterate):
Likewise.
* include/grub/msdos_partition.h (grub_partition_msdos_iterate):
Likewise.
* include/grub/partition.h (grub_partition_iterate_hook_t): New
type.
(struct grub_partition_map.iterate): Add hook_data argument.
(grub_partition_iterate): Likewise.
* include/grub/scsi.h (grub_scsi_dev_iterate_hook_t): New type.
(struct grub_scsi_dev.iterate): Add hook_data argument.
Update all callers. 
							
						 
						
							2013-01-20 15:52:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								535714bdcf 
								
							 
						 
						
							
							
								
								* grub-core/fs/ntfs.c: Ue more appropriate types.  
							
							... 
							
							
							
							* grub-core/fs/ntfscomp.c: Likewise.
	* include/grub/ntfs.h: Likewise. 
							
						 
						
							2013-01-11 07:41:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								c6f1e92f0b 
								
							 
						 
						
							
							
								
								* grub-core/fs/minix.c (grub_minix_read_file): Simplify arithmetics.  
							
							
							
						 
						
							2013-01-07 11:27:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								f797ec85a0 
								
							 
						 
						
							
							
								
								* grub-core/fs/ext2.c (grub_ext2_read_block): Use shifts rather than  
							
							... 
							
							
							
							divisions. 
							
						 
						
							2013-01-05 18:37:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								033d0b4b0b 
								
							 
						 
						
							
							
								
								* grub-core/fs/ntfs.c: Eliminate useless divisions in favor of shifts.  
							
							... 
							
							
							
							* grub-core/fs/ntfscomp.c: Likewise.
	* include/grub/ntfs.h (grub_ntfs_data): Replace spc with log_spc.
	(grub_ntfs_comp): Likewise. 
							
						 
						
							2013-01-05 17:36:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								21d1b9a029 
								
							 
						 
						
							
							
								
								* grub-core/fs/nilfs2.c (-grub_nilfs2_palloc_groups_per_desc_block):  
							
							... 
							
							
							
							Rename to ...
	(grub_nilfs2_palloc_log_groups_per_desc_block): ... this. Return log
	of groups_per_block. All users updated. 
							
						 
						
							2013-01-05 16:53:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								dadddb7665 
								
							 
						 
						
							
							
								
								* grub-core/fs/iso9660.c (grub_iso9660_susp_iterate): Avoid hang if  
							
							... 
							
							
							
							entry->len = 0. 
							
						 
						
							2013-01-03 21:27:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								cc1ce5f9b4 
								
							 
						 
						
							
							
								
								* grub-core/fs/ufs.c (grub_ufs_dir): Stop if direntlen is 0 to avoid  
							
							... 
							
							
							
							infinite loop on corrupted FS. 
							
						 
						
							2012-12-10 09:22:40 +01:00