Ricardo Catalinas Jiménez 
							
						 
					 
					
						
						
							
						
						436fc8d76a 
					 
					
						
						
							
							all: Rename crypto.Sha3{,Hash}() to crypto.Keccak256{,Hash}()  
						
						... 
						
						
						
						As we aren't really using the standarized SHA-3 
						
						
					 
					
						2016-02-21 22:34:34 +00:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
							
						
						371871d685 
					 
					
						
						
							
							parmas, crypto, core, core/vm: homestead consensus protocol changes  
						
						... 
						
						
						
						* change gas cost for contract creating txs
* invalidate signature with s value greater than secp256k1 N / 2
* OOG contract creation if not enough gas to store code
* new difficulty adjustment algorithm
* new DELEGATECALL op code 
						
						
					 
					
						2016-02-18 10:08:11 +01:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
							
						
						c8ad64f33c 
					 
					
						
						
							
							crypto, crypto/ecies, crypto/secp256k1: libsecp256k1 scalar mult  
						
						... 
						
						
						
						thanks to Felix Lange (fjl) for help with design & impl 
						
						
					 
					
						2015-11-30 13:43:32 +01:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
							
						
						3340b56593 
					 
					
						
						
							
							crypto: correct sig validation, add more unit tests  
						
						
						
						
					 
					
						2015-09-22 17:33:39 +02:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						ea54283b30 
					 
					
						
						
							
							all: update license information  
						
						
						
						
					 
					
						2015-07-07 14:12:44 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						ad78db4d62 
					 
					
						
						
							
							crypto: fix Sha3Hash and add a test for it  
						
						
						
						
					 
					
						2015-03-17 01:32:35 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						b523441361 
					 
					
						
						
							
							Moved ethutil => common  
						
						
						
						
					 
					
						2015-03-16 11:27:38 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						410b35e913 
					 
					
						
						
							
							crypto: make it easier to run Sha3 on multiple inputs  
						
						... 
						
						
						
						crypto.Sha3(append(foo, bar)) --> crypto.Sha3(foo, bar)
crypto.Sha3([]byte{}) --> crypto.Sha3() 
						
						
					 
					
						2015-02-06 00:00:36 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						d4cc2d3503 
					 
					
						
						
							
							Pad private key when signing & length check for hashes in sign  
						
						
						
						
					 
					
						2015-01-22 18:12:05 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						67f9783e6a 
					 
					
						
						
							
							Moved obscuren secp256k1-go  
						
						
						
						
					 
					
						2015-01-22 00:35:00 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						bcb1166e52 
					 
					
						
						
							
							Added 0 key proof error  
						
						... 
						
						
						
						Private key \x00\x00...\x00 returns the _exact_ same public key as \x11
\x11...\x11. Currently investigating. 
						
						
					 
					
						2015-01-19 11:22:56 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						35fe4313d5 
					 
					
						
						
							
							pre-pow  
						
						
						
						
					 
					
						2015-01-12 10:19:27 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						fd9da72536 
					 
					
						
						
							
							ethcrypto => crypto  
						
						
						
						
					 
					
						2014-10-31 12:37:43 +01:00