Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							bfbcfbe4a9 
							
						 
					 
					
						
						
							
							all: fix license headers one more time  
						
						... 
						
						
						
						I forgot to update one instance of "go-ethereum" in commit 3f047be5a 
						
					 
					
						2015-07-23 18:35:11 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							3f047be5aa 
							
						 
					 
					
						
						
							
							all: update license headers to distiguish GPL/LGPL  
						
						... 
						
						
						
						All code outside of cmd/ is licensed as LGPL. The headers
now reflect this by calling the whole work "the go-ethereum library". 
						
					 
					
						2015-07-22 18:51:45 +02:00 
						 
				 
			
				
					
						
							
							
								zelig 
							
						 
					 
					
						
						
						
						
							
						
						
							589f1c85b9 
							
						 
					 
					
						
						
							
							: colon => dash -  in keyfile name - slight deviation from ISO8601 for WIN FS compatibility  
						
						
						
					 
					
						2015-07-09 13:55:09 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							e813626ee1 
							
						 
					 
					
						
						
							
							all: remove @author comments  
						
						
						
					 
					
						2015-07-07 14:12:44 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							ea54283b30 
							
						 
					 
					
						
						
							
							all: update license information  
						
						
						
					 
					
						2015-07-07 14:12:44 +02:00 
						 
				 
			
				
					
						
							
							
								zelig 
							
						 
					 
					
						
						
						
						
							
						
						
							1959346793 
							
						 
					 
					
						
						
							
							account update: migrate or change password  
						
						... 
						
						
						
						* account.Update
* KeyStore.Cleanup
* fix dir rm for old format deleteKey 
						
					 
					
						2015-07-03 07:52:37 +01:00 
						 
				 
			
				
					
						
							
							
								zelig 
							
						 
					 
					
						
						
						
						
							
						
						
							fc17a527bc 
							
						 
					 
					
						
						
							
							fix account ordering  
						
						... 
						
						
						
						* chronological order of creation
* new naming scheme keystore/UTC--<created_at UTC ISO8601>-<address hex>
* KeyStore2 -> KeyStore
* backward compatibility
* refactor keyStore methods 
						
					 
					
						2015-07-03 03:19:32 +01:00 
						 
				 
			
				
					
						
							
							
								zelig 
							
						 
					 
					
						
						
						
						
							
						
						
							a4df9d74ea 
							
						 
					 
					
						
						
							
							accounts order by keyfile ctime  
						
						
						
					 
					
						2015-07-02 23:29:07 +01:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							f98e002d98 
							
						 
					 
					
						
						
							
							Address pull request comments; key header and hex encoding  
						
						... 
						
						
						
						* Remove key header from unencrypted key file format and replace
  it with a version field
* Change encoding of bytes in key files from base64 to hex 
						
					 
					
						2015-05-12 17:22:17 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							da9fe951da 
							
						 
					 
					
						
						
							
							Use common.Address type for accounts.Address  
						
						
						
					 
					
						2015-05-12 17:19:39 +02:00 
						 
				 
			
				
					
						
							
							
								Bas van Kervel 
							
						 
					 
					
						
						
						
						
							
						
						
							b79dd188d9 
							
						 
					 
					
						
						
							
							replaced several path.* with filepath.* which is platform independent  
						
						
						
					 
					
						2015-05-12 14:24:11 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							b0bf12ec87 
							
						 
					 
					
						
						
							
							Remove unneeded allocation  
						
						
						
					 
					
						2015-04-24 19:40:28 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							4d1887093d 
							
						 
					 
					
						
						
							
							Use make instead of new for allocation  
						
						
						
					 
					
						2015-04-24 17:41:38 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							9d2a156453 
							
						 
					 
					
						
						
							
							Fix ignore of unexpected files in key dir  
						
						
						
					 
					
						2015-04-23 05:52:41 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							923950ccaa 
							
						 
					 
					
						
						
							
							Fix key store address hex decoding and accounts test  
						
						... 
						
						
						
						Thanks to https://github.com/jaekwon  for original fix! 
						
					 
					
						2015-02-24 18:05:10 +01:00 
						 
				 
			
				
					
						
							
							
								Maran 
							
						 
					 
					
						
						
						
						
							
						
						
							40adb7feb6 
							
						 
					 
					
						
						
							
							Implement OS sensitive dataDirs  
						
						
						
					 
					
						2015-02-23 11:28:20 +01:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							512ffa2bf4 
							
						 
					 
					
						
						
							
							Add accounts package and refactor key stores  
						
						... 
						
						
						
						* Add initial UserAccount and AccountManager structs
* Add NewAccount, Sign and Accounts functions
* Refactor key stores to use key address as main identifier
  while keeping the UUID.
* Use key address as file/dir names instead of UUID 
						
					 
					
						2015-01-26 04:30:17 +01:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							d48140cab3 
							
						 
					 
					
						
						
							
							Address pull request comments  
						
						... 
						
						
						
						* Further simplify "constructor" function's allocation of structs
* Fix formatting 
						
					 
					
						2015-01-19 22:12:22 +01:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							47d3b3dd58 
							
						 
					 
					
						
						
							
							Address pull request comments  
						
						... 
						
						
						
						* Remove flags field from key struct
* Change JSON struct fields from string to []byte
* Change GenerateNewKey API to take io.Reader for random source
* Remove mixing entropy source function
* Use testing Fatal in tests 
						
					 
					
						2015-01-15 19:40:10 +01:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							a1c2749380 
							
						 
					 
					
						
						
							
							Address pull request comments  
						
						... 
						
						
						
						* Simplify scrypt constants with const block
* Add key store constructors and make their types private
* Simplify key store and file namings to be less Java Enterprise™
* Change test error logging to use t.Error(err)
* Reduce number of naked returns (just like my ex-gf)
* Simplify file reading path code 
						
					 
					
						2015-01-15 19:40:10 +01:00