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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									BVK Chaitanya 
								
							 
						 
						
							
							
							
							
								
							
							
								393324be7c 
								
							 
						 
						
							
							
								
								execute menu editor commands with argument scope  
							
							
							
						 
						
							2010-12-08 16:43:11 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								79282228ec 
								
							 
						 
						
							
							
								
								use anopther RAID1(0) copy if main one fails  
							
							
							
						 
						
							2010-12-06 20:26:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								24b7938b32 
								
							 
						 
						
							
							
								
								* grub-core/kern/i386/pc/startup.S (grub_console_getkey): Use `>> 1'  
							
							... 
							
							
							
							rather than `/ 2', as the latter requires -Wa,--divide which would
require bumping our minimum binutils version. 
							
						 
						
							2010-12-04 16:19:26 +00: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 
								
							 
						 
						
							
							
							
							
								
							
							
								228cfb40bf 
								
							 
						 
						
							
							
								
								support bind and subvolume mount  
							
							
							
						 
						
							2010-12-02 14:26: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 
								
							 
						 
						
							
							
							
							
								
							
							
								15abb5547f 
								
							 
						 
						
							
							
								
								Merge ZFS.  
							
							
							
						 
						
							2010-12-01 22:57:49 +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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								ea20f6e03a 
								
							 
						 
						
							
							
								
								merge some more commits from before Savannah compromise (mirrored by Launchpad)  
							
							
							
						 
						
							2010-12-01 16:19:26 +00: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3836e89df1 
								
							 
						 
						
							
							
								
								Add crc32c for btrfs  
							
							
							
						 
						
							2010-12-01 01:22:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Szymon Janc 
								
							 
						 
						
							
							
							
							
								
							
							
								3f0f38317b 
								
							 
						 
						
							
							
								
								* grub-core/commands/regexp.c (grub_cmd_regexp): Remove unused  
							
							... 
							
							
							
							variable.
	* grub-core/commands/wildcard.c (match_files): Likewise. 
							
						 
						
							2010-11-30 21:35:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Millan 
								
							 
						 
						
							
							
							
							
								
							
							
								3a4253b2c4 
								
							 
						 
						
							
							
								
								2010-11-30  Robert Millan  <rmh@gnu.org>  
							
							... 
							
							
							
							* grub-core/loader/i386/bsd.c
	(grub_cmd_freebsd_loadenv, grub_cmd_freebsd_module_elf): Check
	whether kernel is loaded using grub_loader_is_loaded(), rather
	than `kernel_type', which may still be `KERNEL_TYPE_NONE' under
	certain error conditions. 
							
						 
						
							2010-11-30 19:33:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								725d286634 
								
							 
						 
						
							
							
								
								merge commits from before Savannah compromise  
							
							
							
						 
						
							2010-11-30 17:01:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Millan 
								
							 
						 
						
							
							
							
							
								
							
							
								c5c9cd3e7d 
								
							 
						 
						
							
							
								
								Add missing include  
							
							
							
						 
						
							2010-11-30 16:23:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Millan 
								
							 
						 
						
							
							
							
							
								
							
							
								8c317b270f 
								
							 
						 
						
							
							
								
								2010-11-30  Robert Millan  <rmh@gnu.org>  
							
							... 
							
							
							
							* grub-core/commands/echo.c (grub_cmd_echo): Call grub_refresh()
	after printing a message. 
							
						 
						
							2010-11-30 15:36:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								49d3ab4668 
								
							 
						 
						
							
							
								
								Avoid using tricks for initialising endian variables.  
							
							... 
							
							
							
							* grub-core/partmap/gpt.c (grub_gpt_partition_type_bios_boot):
	Make const.
	(GRUB_MOD_INIT): Don't byte-swap.
	* include/grub/gpt_partition.h (GRUB_GPT_PARTITION_TYPE_BIOS_BOOT):
	Use grub_cpu_to_le16_compile_time and grub_cpu_to_le32_compile_time.
	* include/grub/types.h (grub_swap_bytes16_compile_time): New macro.
	(grub_swap_bytes32_compile_time): Likewise.
	(grub_cpu_to_le32_compile_time): Likewise.
	(grub_cpu_to_le16_compile_time): Likewise. 
							
						 
						
							2010-11-26 22:29:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Millan 
								
							 
						 
						
							
							
							
							
								
							
							
								4e7db17be9 
								
							 
						 
						
							
							
								
								2010-11-26  Robert Millan  <rmh@gnu.org>  
							
							... 
							
							
							
							* grub-core/term/i386/pc/vga_text.c (VGA_TEXT_SCREEN): Beautify.
	Update all users. 
							
						 
						
							2010-11-26 15:35:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									BVK Chaitanya 
								
							 
						 
						
							
							
							
							
								
							
							
								2c7859b36f 
								
							 
						 
						
							
							
								
								merge with mainline  
							
							
							
						 
						
							2010-11-25 19:54:50 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									BVK Chaitanya 
								
							 
						 
						
							
							
							
							
								
							
							
								dfda224dd8 
								
							 
						 
						
							
							
								
								variable ordering  
							
							
							
						 
						
							2010-11-25 19:07:02 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									BVK Chaitanya 
								
							 
						 
						
							
							
							
							
								
							
							
								7955bea0d8 
								
							 
						 
						
							
							
								
								fix changelog and doc  
							
							
							
						 
						
							2010-11-25 19:05:16 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									BVK Chaitanya 
								
							 
						 
						
							
							
							
							
								
							
							
								5b08062083 
								
							 
						 
						
							
							
								
								replaced with grub_strchrsub function  
							
							
							
						 
						
							2010-11-25 18:56:20 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								5a4072785b 
								
							 
						 
						
							
							
								
								* grub-core/Makefile.core.def (xz_decompress): Move -lgcc from  
							
							... 
							
							
							
							ldflags to ldadd, to fix link line ordering.
(none_decompress): Likewise. 
							
						 
						
							2010-11-24 19:32:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Colin Watson 
								
							 
						 
						
							
							
							
							
								
							
							
								3030d8ec49 
								
							 
						 
						
							
							
								
								* grub-core/Makefile.core.def (kernel): Add kern/emu/cache.S for emu  
							
							... 
							
							
							
							platforms.
(grub-emu-lite): Remove kern/emu/cache.S. 
							
						 
						
							2010-11-24 12:07:14 +00:00