Joey Hess 
								
							 
						 
						
							
							
								
							
							
	416c5e38e7  
						 
						
							
							
								
								
								link  
							
							 
							
							
							
						 
						
							2011-04-17 11:45:34 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	dcbe94b3a5  
						 
						
							
							
								
								
								layout  
							
							 
							
							
							
						 
						
							2011-04-17 11:44:32 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	e2a3b69195  
						 
						
							
							
								
								
								Merge remote-tracking branch 'branchable/master'  
							
							 
							
							
							
						 
						
							2011-04-17 11:42:31 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	d93e2f52c3  
						 
						
							
							
								
								
								update  
							
							 
							
							
							
						 
						
							2011-04-17 11:41:52 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	808040d72a  
						 
						
							
							
								
								
								update to mention encryption  
							
							 
							
							
							
						 
						
							2011-04-17 11:38:28 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	f486768b16  
						 
						
							
							
								
								
								tweak wording  
							
							 
							
							
							
						 
						
							2011-04-17 11:31:56 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	83423211a2  
						 
						
							
							
								
								
								design wrapup  
							
							 
							
							
							
						 
						
							2011-04-17 11:27:24 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	80981600a0  
						 
						
							
							
								
								
								looked up HMAC block size details  
							
							 
							
							
							
						 
						
							2011-04-17 11:13:54 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	eafb519592  
						 
						
							
							
								
								
								hmacSha1 wants the secret key as first parameter  
							
							 
							
							... 
							
							
							
							I was offline last night and going by function signatures, and unable to
tell which was which. Note sure it matters to HMAC which comes first;
better safe than sorry. 
							
						 
						
							2011-04-17 11:09:33 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	3d2a0f68b5  
						 
						
							
							
								
								
								note  
							
							 
							
							
							
						 
						
							2011-04-17 11:08:11 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	67cced26dc  
						 
						
							
							
								
								
								S3 crypto support  
							
							 
							
							... 
							
							
							
							Untested, I will need to dust off my S3 keys, and plug the modem back in
that was unplugged last night due to very low battery bank power. But it
compiles, so it's probably perfect. :) 
							
						 
						
							2011-04-17 11:01:34 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	4d136e1ef5  
						 
						
							
							
								
								
								use different parts of cipher for hmac and gpg  
							
							 
							
							... 
							
							
							
							Per bugs/S3_bucket_uses_the_same_key_for_encryption_and_hashing
It may be paranoid to worry about the cipher being recovered
from hmac keys, but yes.. let's be paranoid. 
							
						 
						
							2011-04-17 01:36:22 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	50cfcdf54b  
						 
						
							
							
								
								
								make encrypted remotes have slightly higher costs  
							
							 
							
							
							
						 
						
							2011-04-17 01:13:21 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	89fab6c7b8  
						 
						
							
							
								
								
								refactor  
							
							 
							
							
							
						 
						
							2011-04-17 00:57:29 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	9606409b9d  
						 
						
							
							
								
								
								bup encryption support 100% working  
							
							 
							
							
							
						 
						
							2011-04-17 00:57:11 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	b6b04642c8  
						 
						
							
							
								
								
								rename  
							
							 
							
							
							
						 
						
							2011-04-17 00:40:23 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	d996637fd6  
						 
						
							
							
								
								
								fix stall while storing encrypted data in bup  
							
							 
							
							... 
							
							
							
							Forking a new process rather than relying on a thread to feed gpg.
The feeder thread was stalling, probably when the main thread got
to the point it was wait()ing on the gpg to exit. 
							
						 
						
							2011-04-17 00:34:38 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	11da36e48f  
						 
						
							
							
								
								
								build dep update  
							
							 
							
							
							
						 
						
							2011-04-16 23:05:26 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	d828988415  
						 
						
							
							
								
								
								proper encrypted keys  
							
							 
							
							... 
							
							
							
							For HMAC, using the Data.Digest.Pure.SHA library. I have been avoiding
this library for checksumming generally, since it's (probably) not
as fast as external utilities, but it's fine to use it for HMAC. 
							
						 
						
							2011-04-16 23:02:09 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	480cc353c4  
						 
						
							
							
								
								
								incomplete and buggy encryption support for bup  
							
							 
							
							... 
							
							
							
							Some kind of laziness issue that I don't want to debug right now,
and decryption is not implemented. 
							
						 
						
							2011-04-16 23:01:29 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	991efddfa1  
						 
						
							
							
								
								
								refactor  
							
							 
							
							
							
						 
						
							2011-04-16 21:41:14 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	98e3817466  
						 
						
							
							
								
								
								don't let users change encryption type once remote is initted  
							
							 
							
							
							
						 
						
							2011-04-16 19:45:59 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	d2e74efdb2  
						 
						
							
							
								
								
								document encryption  
							
							 
							
							
							
						 
						
							2011-04-16 19:35:02 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	1247bfeaa7  
						 
						
							
							
								
								
								gpg recommended  
							
							 
							
							
							
						 
						
							2011-04-16 19:13:05 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	4f9fafa023  
						 
						
							
							
								
								
								full encryption support for directory special remotes  
							
							 
							
							
							
						 
						
							2011-04-16 19:12:50 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	9fe7e6be70  
						 
						
							
							
								
								
								add cipher field to AnnexState  
							
							 
							
							
							
						 
						
							2011-04-16 16:41:46 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	5efd413270  
						 
						
							
							
								
								
								add encryption support to directory special remotes  
							
							 
							
							
							
						 
						
							2011-04-16 16:29:28 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	669851454c  
						 
						
							
							
								
								
								crypto library almost complete  
							
							 
							
							... 
							
							
							
							Piping data through gpg with symmetric cipher is working.
Only Key encryption is not done. 
							
						 
						
							2011-04-16 16:26:47 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	7fdf20f577  
						 
						
							
							
								
								
								encryption key management working  
							
							 
							
							... 
							
							
							
							Encrypted remotes don't yet encrypt data, but git annex initremote can
be used to generate a cipher and add additional gpg keys that can use it. 
							
						 
						
							2011-04-16 13:25:27 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	480d780297  
						 
						
							
							
								
								
								add  
							
							 
							
							
							
						 
						
							2011-04-15 18:18:39 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U 
								
							 
						 
						
							
							
								
							
							
	467020e560  
						 
						
							
							
								
								
								 
							
							 
							
							
							
						 
						
							2011-04-15 19:40:30 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U 
								
							 
						 
						
							
							
								
							
							
	452c63035a  
						 
						
							
							
								
								
								Added a comment  
							
							 
							
							
							
						 
						
							2011-04-15 19:32:09 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	1e84dab4c8  
						 
						
							
							
								
								
								RemoteConfig type  
							
							 
							
							
							
						 
						
							2011-04-15 15:09:36 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	f7018e47e4  
						 
						
							
							
								
								
								typo  
							
							 
							
							
							
						 
						
							2011-04-15 15:09:30 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	7b9f799a77  
						 
						
							
							
								
								
								Merge remote-tracking branch 'branchable/master'  
							
							 
							
							
							
						 
						
							2011-04-14 11:18:59 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									https://www.google.com/accounts/o8/id?id=AItOawkptNW1PzrVjYlJWP_9e499uH0mjnBV6GQ 
								
							 
						 
						
							
							
								
							
							
	35a4039166  
						 
						
							
							
								
								
								Added a comment  
							
							 
							
							
							
						 
						
							2011-04-14 11:25:00 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U 
								
							 
						 
						
							
							
								
							
							
	a9ecebedf1  
						 
						
							
							
								
								
								 
							
							 
							
							
							
						 
						
							2011-04-13 22:38:55 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U 
								
							 
						 
						
							
							
								
							
							
	268f2dc710  
						 
						
							
							
								
								
								 
							
							 
							
							
							
						 
						
							2011-04-13 22:21:47 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	279a8549fc  
						 
						
							
							
								
								
								analized and closed  
							
							 
							
							
							
						 
						
							2011-04-13 16:00:17 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									https://www.google.com/accounts/o8/id?id=AItOawnx8kHW66N3BqmkVpgtXDlYMvr8TJ5VvfY 
								
							 
						 
						
							
							
								
							
							
	da05f77f7a  
						 
						
							
							
								
								
								Added a comment  
							
							 
							
							
							
						 
						
							2011-04-13 17:53:27 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U 
								
							 
						 
						
							
							
								
							
							
	1880563b02  
						 
						
							
							
								
								
								Added a comment  
							
							 
							
							
							
						 
						
							2011-04-09 23:45:29 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U 
								
							 
						 
						
							
							
								
							
							
	29022a4143  
						 
						
							
							
								
								
								 
							
							 
							
							
							
						 
						
							2011-04-09 23:43:15 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									http://joey.kitenet.net/ 
								
							 
						 
						
							
							
								
							
							
	74e877357d  
						 
						
							
							
								
								
								Added a comment  
							
							 
							
							
							
						 
						
							2011-04-09 20:11:59 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	ad7f87880e  
						 
						
							
							
								
								
								move wishlists to todo  
							
							 
							
							
							
						 
						
							2011-04-09 16:12:32 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	de14252f78  
						 
						
							
							
								
								
								rainy day bug maintenance  
							
							 
							
							... 
							
							
							
							Sitting on the porch, enjoying a thunderstorm, what else to do? 
							
						 
						
							2011-04-09 16:08:07 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	c4bdc59da0  
						 
						
							
							
								
								
								forwarded  
							
							 
							
							
							
						 
						
							2011-04-09 16:04:12 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	dbea472f06  
						 
						
							
							
								
								
								update  
							
							 
							
							
							
						 
						
							2011-04-09 15:57:45 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	2a1c6b6c9f  
						 
						
							
							
								
								
								Merge remote-tracking branch 'branchable/master'  
							
							 
							
							
							
						 
						
							2011-04-09 15:41:42 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	66950189fc  
						 
						
							
							
								
								
								actually check that bup has keys  
							
							 
							
							... 
							
							
							
							I don't trust the location log, even for bup. Too many things could go
wrong. 
							
						 
						
							2011-04-09 15:41:16 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	ede234136b  
						 
						
							
							
								
								
								bup and git-annex-shell  
							
							 
							
							... 
							
							
							
							Looked at having git-annex shell support running bup server..
Then looked at how bup runs bup server over ssh, and fled away, screaming.. 
							
						 
						
							2011-04-09 14:40:14 -04:00