Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								6be8715dfc 
								
							 
						 
						
							
							
								
								* grub-core/disk/mdraid_linux.c (grub_mdraid_detect): Make mdraid UUID  
							
							... 
							
							
							
							match the one used by mdadm. 
							
						 
						
							2011-04-25 15:23:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								20a409405b 
								
							 
						 
						
							
							
								
								Integrate geli into autoconfiguration system  
							
							
							
						 
						
							2011-04-25 14:52:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								f718594e32 
								
							 
						 
						
							
							
								
								update fixme  
							
							
							
						 
						
							2011-04-24 21:41:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								8358d7f221 
								
							 
						 
						
							
							
								
								Skip one-time volumes and add option for skipping non-boot volumes  
							
							
							
						 
						
							2011-04-24 21:40:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								23432f6542 
								
							 
						 
						
							
							
								
								support UUID for geli  
							
							
							
						 
						
							2011-04-24 21:11:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								7efb5c9eea 
								
							 
						 
						
							
							
								
								Use hardcoded reference to sha512 and sha256 in geli rather than runtime lookup since they are always used  
							
							
							
						 
						
							2011-04-24 20:37:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								371a8f1183 
								
							 
						 
						
							
							
								
								Fix a potential buffer overflow  
							
							
							
						 
						
							2011-04-24 17:50:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								171e2be183 
								
							 
						 
						
							
							
								
								geli xts support  
							
							
							
						 
						
							2011-04-24 17:41:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								574d268020 
								
							 
						 
						
							
							
								
								Add few FIXME comments  
							
							
							
						 
						
							2011-04-24 17:18:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								88ac3146d6 
								
							 
						 
						
							
							
								
								geli v5 (including rekeying support)  
							
							
							
						 
						
							2011-04-24 17:15:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3e90811d88 
								
							 
						 
						
							
							
								
								support non-512B sectors for geli  
							
							
							
						 
						
							2011-04-24 14:59:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								572e3ea650 
								
							 
						 
						
							
							
								
								merge 4096 into luks  
							
							
							
						 
						
							2011-04-24 03:12:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b094f07c23 
								
							 
						 
						
							
							
								
								Don't set was_readable for new array  
							
							
							
						 
						
							2011-04-24 02:39:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b6b4ea5fd1 
								
							 
						 
						
							
							
								
								Add IDs for more ciphers  
							
							
							
						 
						
							2011-04-24 02:37:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								972d86df5f 
								
							 
						 
						
							
							
								
								accept version 2 geli  
							
							
							
						 
						
							2011-04-24 02:36:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								7ede8f8b5b 
								
							 
						 
						
							
							
								
								support niter == 0  
							
							
							
						 
						
							2011-04-24 02:36:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b44cd9e710 
								
							 
						 
						
							
							
								
								zero-fill hash context for safety  
							
							
							
						 
						
							2011-04-24 02:34:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								1a1f408f20 
								
							 
						 
						
							
							
								
								geli support  
							
							
							
						 
						
							2011-04-24 00:00:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								8585e54bec 
								
							 
						 
						
							
							
								
								factor cryptodisk part out  
							
							
							
						 
						
							2011-04-23 18:00:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								fcf3bfb6ff 
								
							 
						 
						
							
							
								
								small readability improvement  
							
							
							
						 
						
							2011-04-23 16:45:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								b896ae82db 
								
							 
						 
						
							
							
								
								small readability improvement  
							
							
							
						 
						
							2011-04-23 16:43:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								6f33a8eebc 
								
							 
						 
						
							
							
								
								optimize LRW  
							
							
							
						 
						
							2011-04-23 16:41:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								6fd80b9ac4 
								
							 
						 
						
							
							
								
								factor luks_set_key out  
							
							
							
						 
						
							2011-04-23 12:40:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								2f179c3236 
								
							 
						 
						
							
							
								
								LRW support  
							
							
							
						 
						
							2011-04-23 04:51:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								4b35060f6f 
								
							 
						 
						
							
							
								
								Fix benbi  
							
							
							
						 
						
							2011-04-23 03:18:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								ed38c849f4 
								
							 
						 
						
							
							
								
								pcbc support  
							
							
							
						 
						
							2011-04-23 02:27:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								95172af9fa 
								
							 
						 
						
							
							
								
								Better IV modes support  
							
							
							
						 
						
							2011-04-23 02:04:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								9d647e4e18 
								
							 
						 
						
							
							
								
								New -t luks_uuid  
							
							
							
						 
						
							2011-04-22 23:51:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								50ad7d9cae 
								
							 
						 
						
							
							
								
								luks grub-probe support  
							
							
							
						 
						
							2011-04-22 23:39:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								fe32915a5e 
								
							 
						 
						
							
							
								
								XTS support  
							
							
							
						 
						
							2011-04-22 21:48:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								84a411c0c3 
								
							 
						 
						
							
							
								
								small argument revamp  
							
							
							
						 
						
							2011-04-22 19:51:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								4169260830 
								
							 
						 
						
							
							
								
								grub-fstest luks support  
							
							
							
						 
						
							2011-04-22 19:44:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								24089d19e2 
								
							 
						 
						
							
							
								
								Add cheatmounting  
							
							
							
						 
						
							2011-04-22 19:20:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								f3470f4eb5 
								
							 
						 
						
							
							
								
								restructure prior to adding cheatmounts  
							
							
							
						 
						
							2011-04-22 16:32:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								0aaa85f1a0 
								
							 
						 
						
							
							
								
								merge lazy into luks  
							
							
							
						 
						
							2011-04-22 15:13:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								716aa45e40 
								
							 
						 
						
							
							
								
								Fix LVM listing  
							
							
							
						 
						
							2011-04-22 14:58:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								4defebbec8 
								
							 
						 
						
							
							
								
								automatic raid members addition  
							
							
							
						 
						
							2011-04-22 13:55:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								65b4742cd7 
								
							 
						 
						
							
							
								
								Add lost lvm/ prefix. Autoadd lvm subdevices.  
							
							
							
						 
						
							2011-04-22 02:46:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								5dad99b730 
								
							 
						 
						
							
							
								
								more linux-like name for LVM volumes  
							
							
							
						 
						
							2011-04-22 01:10:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								24b905a11c 
								
							 
						 
						
							
							
								
								Lazy LVM and RAID assembly  
							
							
							
						 
						
							2011-04-22 00:09:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								64516e9df6 
								
							 
						 
						
							
							
								
								Fix couple of UUID problems  
							
							
							
						 
						
							2011-04-21 12:39:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								79cde98f5d 
								
							 
						 
						
							
							
								
								Support luksuuid specification  
							
							
							
						 
						
							2011-04-21 11:58:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								a89c3dd3f7 
								
							 
						 
						
							
							
								
								Don't mount the same LUKS volume twice  
							
							
							
						 
						
							2011-04-21 11:38:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								5709ed126d 
								
							 
						 
						
							
							
								
								small cleanup  
							
							
							
						 
						
							2011-04-21 11:17:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Gorven 
								
							 
						 
						
							
							
							
							
								
							
							
								7217f315d3 
								
							 
						 
						
							
							
								
								LUKS support based on work of Michael Gorven with some code from Clemens Fruhwirth and heavily cleaned up by me (phcoder)  
							
							... 
							
							
							
							Also-By: Clemens Fruhwirth <clemens@endorphin.org>
	Also-By: Vladimir Serbinenko <phcoder@gmail.com> 
							
						 
						
							2011-04-21 11:14:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								50d2cc5ae5 
								
							 
						 
						
							
							
								
								Identify RAID by its UUID rather than (guessed) name.  
							
							... 
							
							
							
							* grub-core/disk/raid.c (ascii2hex): New function.
	(grub_raid_open): Accept mduuid/%s specification.
	* grub-core/kern/emu/getroot.c (get_mdadm_name): Revamped into ...
	(get_mdadm_uuid): ... this.
	(grub_util_get_grub_dev): Use mduuid/%s if UUID is available. 
							
						 
						
							2011-04-16 15:27:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								bd671cc4fe 
								
							 
						 
						
							
							
								
								Use Block IO on EFI  
							
							
							
						 
						
							2011-04-15 18:15:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								e745cf0ca6 
								
							 
						 
						
							
							
								
								Implement automatic module license checking according to new GNU  
							
							... 
							
							
							
							guidelines.
	* grub-core/kern/dl.c (grub_dl_check_license): New function.
	(grub_dl_load_core): Use grub_dl_check_license.
	* include/grub/dl.h (GRUB_MOD_SECTION): New macro.
	(GRUB_MOD_LICENSE): Likewise.
	(GRUB_MOD_DUAL_LICENSE): Likewise.
	All modules updated. 
							
						 
						
							2011-04-11 23:01:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3c0e3f142a 
								
							 
						 
						
							
							
								
								* grub-core/disk/raid.c [GRUB_UTIL]: Add missing include.  
							
							
							
						 
						
							2011-04-08 12:06:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir 'phcoder' Serbinenko 
								
							 
						 
						
							
							
							
							
								
							
							
								a562b47916 
								
							 
						 
						
							
							
								
								* grub-core/disk/mdraid1x_linux.c (grub_mdraid_detect): Detect spares  
							
							... 
							
							
							
							and report them as not RAID members since they are useless for GRUB.
	* grub-core/disk/mdraid_linux.c (grub_mdraid_detect): Likewise. 
							
						 
						
							2011-04-06 12:29:49 +02:00