Nicolas Guillaume 
							
						 
					 
					
						
						
							
						
						30cc1c3bf0 
					 
					
						
						
							
							mobile: Add management methods to {Addresses,Topics,Hashes} structures  
						
						
						
						
							
						
					 
					
						2017-05-23 11:16:25 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						10582a97ca 
					 
					
						
						
							
							core/vm: expose intpool to stack dup method  
						
						... 
						
						
						
						Improve the duplication method of the stack to reuse big ints by passing
in an existing integer pool. 
						
						
							
						
					 
					
						2017-05-23 10:52:11 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						e16a7ef60f 
					 
					
						
						
							
							core/vm: capped int pool  
						
						
						
						
							
						
					 
					
						2017-05-23 10:40:09 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						a816e75662 
					 
					
						
						
							
							core/vm: improved push instructions  
						
						... 
						
						
						
						Improved push instructions by removing unnecessary big int allocations
and by making it int instead of big.Int 
						
						
							
						
					 
					
						2017-05-23 10:39:53 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						3ee75bec9f 
					 
					
						
						
							
							cmd/evm: added mem/cpu profiling  
						
						
						
						
							
						
					 
					
						2017-05-23 10:17:55 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Wüstholz 
							
						 
					 
					
						
						
							
						
						04b668b232 
					 
					
						
						
							
							core/vm: improve error message for invalid opcodes  
						
						
						
						
							
						
					 
					
						2017-05-22 17:48:07 +02:00 
						 
				 
			
				
					
						
							
							
								Nicolas Guillaume 
							
						 
					 
					
						
						
							
						
						da636c53d6 
					 
					
						
						
							
							mobile: Allows mobile clients to create custom FilterQueries  
						
						
						
						
							
						
					 
					
						2017-05-22 17:12:36 +02:00 
						 
				 
			
				
					
						
							
							
								Lewis Marshall 
							
						 
					 
					
						
						
							
						
						2a41e76b39 
					 
					
						
						
							
							swarm/api: Fix adding paths which exist as manifests ( #14482 )  
						
						... 
						
						
						
						Signed-off-by: Lewis Marshall <lewis@lmars.net > 
						
						
							
						
					 
					
						2017-05-22 08:57:03 +02:00 
						 
				 
			
				
					
						
							
							
								Lewis Marshall 
							
						 
					 
					
						
						
							
						
						4a2c17b1ab 
					 
					
						
						
							
							cmd/swarm: Add --httpaddr flag ( #14475 )  
						
						... 
						
						
						
						Fixes  #14474 .
Signed-off-by: Lewis Marshall <lewis@lmars.net > 
					
						2017-05-22 08:56:40 +02:00 
						 
				 
			
				
					
						
							
							
								Dave Conroy 
							
						 
					 
					
						
						
							
						
						bc75351edf 
					 
					
						
						
							
							README: fixing typo in documentation ( #14493 )  
						
						
						
						
							
						
					 
					
						2017-05-22 08:47:27 +02:00 
						 
				 
			
				
					
						
							
							
								Ali Hajimirza 
							
						 
					 
					
						
						
							
						
						33b158e0ed 
					 
					
						
						
							
							discover: Changed Logging from Debug to Info ( #14485 )  
						
						
						
						
							
						
					 
					
						2017-05-20 13:10:59 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						83721a95ce 
					 
					
						
						
							
							internal/ethapi: lock when auto-filling transaction nonce ( #14483 )  
						
						... 
						
						
						
						More context in the bug This solves the problems of transactions being
submitted simultaneously, and getting the same nonce, due to the gap (due to
signing) between nonce-issuance and nonce-update. With this PR, a lock will
need to be acquired whenever a nonce is used, and released when the transaction
is submitted or errors out. 
						
						
							
						
					 
					
						2017-05-19 15:03:56 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						e7119ce12d 
					 
					
						
						
							
							core/state: fixed (self)destructed objects  
						
						... 
						
						
						
						Add the object to the list of destructed objects during a selfdestruct /
suicide operation and also remove it from the list once the journal
reverts. 
						
						
							
						
					 
					
						2017-05-18 09:05:58 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						a5f6a1cb7c 
					 
					
						
						
							
							consensus, core, core/vm, parems: review fixes  
						
						
						
						
							
						
					 
					
						2017-05-18 09:05:58 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						e6aff513db 
					 
					
						
						
							
							core/types: corrected abstract signing address  
						
						
						
						
							
						
					 
					
						2017-05-18 09:05:58 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						8a4c1fb799 
					 
					
						
						
							
							consensus/ethash: set time to current instead of parent time  
						
						
						
						
							
						
					 
					
						2017-05-18 09:05:58 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						10a57fc3d4 
					 
					
						
						
							
							consensus, core/*, params: metropolis preparation refactor  
						
						... 
						
						
						
						This commit is a preparation for the upcoming metropolis hardfork. It
prepares the state, core and vm packages such that integration with
metropolis becomes less of a hassle.
* Difficulty calculation requires header instead of individual
  parameters
* statedb.StartRecord renamed to statedb.Prepare and added Finalise
  method required by metropolis, which removes unwanted accounts from
  the state (i.e. selfdestruct)
* State keeps record of destructed objects (in addition to dirty
  objects)
* core/vm pre-compiles may now return errors
* core/vm pre-compiles gas check now take the full byte slice as argument
  instead of just the size
* core/vm now keeps several hard-fork instruction tables instead of a
  single instruction table and removes the need for hard-fork checks in
  the instructions
* core/vm contains a empty restruction function which is added in
  preparation of metropolis write-only mode operations
* Adds the bn256 curve
* Adds and sets the metropolis chain config block parameters (2^64-1) 
						
						
							
						
					 
					
						2017-05-18 09:05:58 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						a2f23ca9b1 
					 
					
						
						
							
							cmd, core, eth, miner: remove txpool gas price limits ( #14442 )  
						
						
						
						
							
						
					 
					
						2017-05-16 21:07:27 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						e20158176d 
					 
					
						
						
							
							les: fix goroutine leak in execQueue ( #14480 )  
						
						... 
						
						
						
						execQueue used an atomic counter to track whether the queue had been
closed, but the checking the counter didn't happen because the queue was
blocked on its channel.
Fix it by using a condition variable instead of sync/atomic. I tried an
implementation based on channels first, but it was hard to make it
reliable.
quit now waits for the queue loop to exit. 
						
						
							
						
					 
					
						2017-05-16 20:56:02 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						ef7b9fb7d0 
					 
					
						
						
							
							cmd/puppeth: v4/v5 boot separation, signer gas configs ( #14453 )  
						
						
						
						
							
						
					 
					
						2017-05-13 02:03:56 +02:00 
						 
				 
			
				
					
						
							
							
								Lewis Marshall 
							
						 
					 
					
						
						
							
						
						b0d0fafd68 
					 
					
						
						
							
							swarm/api: fix error reporting in api.Resolve ( #14464 )  
						
						... 
						
						
						
						Previously, resolve errors were being swallowed and the returned error
was a generic "not a content hash" which isn't helpful.
This updates the Resolve function to fail fast rather than only
returning an error at the end, and also adds test coverage. 
						
						
							
						
					 
					
						2017-05-13 02:02:25 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						90c7155ef4 
					 
					
						
						
							
							mobile: accept nil for chainid as homestead signing ( #14463 )  
						
						
						
						
							
						
					 
					
						2017-05-13 02:00:39 +02:00 
						 
				 
			
				
					
						
							
							
								Koustubh Sinkar 
							
						 
					 
					
						
						
							
						
						df4e7eccf5 
					 
					
						
						
							
							containers/vagrant: add support for CentOS ( #14380 )  
						
						... 
						
						
						
						CentOS has been added as a multi-machine option to the Vagrant script.
Ubuntu is still the default option. For starting the CentOS machine, use:
   vagrant up centos 
						
						
							
						
					 
					
						2017-05-13 01:59:03 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						7c707d14d1 
					 
					
						
						
							
							Merge pull request  #14454  from karalabe/mobile-surface-txrlp  
						
						... 
						
						
						
						mobile: add toString & rlp/json encoding for protocol types 
						
						
							
						
					 
					
						2017-05-11 17:53:15 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						953a995116 
					 
					
						
						
							
							mobile: add toString & rlp/json encoding for protocol types  
						
						
						
						
							
						
					 
					
						2017-05-11 17:25:40 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						c5840ce12f 
					 
					
						
						
							
							Merge pull request  #14452  from karalabe/dual-bootnodes  
						
						... 
						
						
						
						cmd, node: support different bootnodes, fix default light port 
						
						
							
						
					 
					
						2017-05-10 21:00:22 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						3b3989de6a 
					 
					
						
						
							
							cmd, node: support different bootnodes, fix default light port  
						
						
						
						
							
						
					 
					
						2017-05-10 17:51:52 +03:00 
						 
				 
			
				
					
						
							
							
								bas-vk 
							
						 
					 
					
						
						
							
						
						40976ea1a0 
					 
					
						
						
							
							README: update attach instructions for testnet users ( #14448 )  
						
						
						
						
							
						
					 
					
						2017-05-09 16:06:07 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						d18b509e40 
					 
					
						
						
							
							Merge pull request  #14441  from karalabe/receipt-data-regression  
						
						... 
						
						
						
						core: fix processing regression during receipt import 
						
						
							
						
					 
					
						2017-05-08 12:37:01 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						2e4d23a793 
					 
					
						
						
							
							Merge pull request  #14427  from zsfelfoldi/compress  
						
						... 
						
						
						
						common/bitutil: added data compression algorithm 
						
						
							
						
					 
					
						2017-05-08 12:30:35 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						60293820b7 
					 
					
						
						
							
							core: fix processing regression during receipt import  
						
						
						
						
							
						
					 
					
						2017-05-08 12:09:35 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						82defe5c56 
					 
					
						
						
							
							common/compress: internalize encoders, add length wrappers  
						
						
						
						
							
						
					 
					
						2017-05-08 11:38:25 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						dd483d7d0d 
					 
					
						
						
							
							Merge pull request  #14440  from karalabe/cocoapods-confirm-fix  
						
						... 
						
						
						
						travis: adapt build script to new travis VM settings 
						
						
							
						
					 
					
						2017-05-08 11:26:35 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						dddebe469b 
					 
					
						
						
							
							travis: adapt build script to new travis VM settings  
						
						
						
						
							
						
					 
					
						2017-05-08 11:22:08 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						cf19586cfb 
					 
					
						
						
							
							common/bitutil: fix decompression corner cases; fuzz, test & bench  
						
						
						
						
							
						
					 
					
						2017-05-06 19:06:17 +03:00 
						 
				 
			
				
					
						
							
							
								Zsolt Felfoldi 
							
						 
					 
					
						
						
							
						
						fd5d51c9ae 
					 
					
						
						
							
							common/bitutil: added data compression algorithm  
						
						
						
						
							
						
					 
					
						2017-05-05 20:24:48 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						2ec5cf1673 
					 
					
						
						
							
							Merge pull request  #14423  from karalabe/bitutil  
						
						... 
						
						
						
						common/bitutil, consensus/ethash: reusable bitutil package 
						
						
							
						
					 
					
						2017-05-05 18:23:08 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						36a800a1d2 
					 
					
						
						
							
							common/bitutil, consensus/ethash: reusable bitutil package  
						
						
						
						
							
						
					 
					
						2017-05-05 16:00:11 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						93832b633e 
					 
					
						
						
							
							VERSION, params: begin 1.6.2 release cycle  
						
						
						
						
							
						
					 
					
						2017-05-04 14:34:59 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						021c3c2816 
					 
					
						
						
							
							params: release Geth 1.6.1, Deripors of Ohratuu  
						
						
						
						
							
 
						
					 
					
						2017-05-04 14:11:45 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						ff2c966e7f 
					 
					
						
						
							
							Merge pull request  #14418  from karalabe/rinkeby-flag  
						
						... 
						
						
						
						cmd, core, params: add --rinkeby flag for fast connectivity 
						
						
							
						
					 
					
						2017-05-04 13:54:02 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						14cc40a31a 
					 
					
						
						
							
							Hive-test fixes ( #14419 )  
						
						... 
						
						
						
						* core: Fix for consensus test gasLimit > 2^63-1 https://github.com/ethereum/tests/blob/develop/BlockchainTests/bcInvalidHeaderTest.json#L238 
* core: fix testcase for uncle gasUsage > gasLimit : https://github.com/ethereum/tests/blob/develop/BlockchainTests/EIP150/bcUncleHeaderValiditiy.json#L986 
* math/big: rename TTM63m1 -> MaxBig63, + go fmt
* core: documentation 
						
						
							
						
					 
					
						2017-05-04 13:53:42 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						881df0e629 
					 
					
						
						
							
							Merge pull request  #14413  from bas-vk/cli-chain-mngt  
						
						... 
						
						
						
						Migrate remaining flags/command to new style 
						
						
							
						
					 
					
						2017-05-04 13:31:09 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						1c2f6f5597 
					 
					
						
						
							
							Merge pull request  #14402  from karalabe/tiered-faucet  
						
						... 
						
						
						
						cmd/faucet, cmd/puppeth: support multi-tiered faucet 
						
						
							
						
					 
					
						2017-05-04 13:07:41 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						d51a9fd6b7 
					 
					
						
						
							
							cmd, core, params: add --rinkeby flag for fast connectivity  
						
						
						
						
							
						
					 
					
						2017-05-04 12:36:20 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						464f30d301 
					 
					
						
						
							
							cmd/faucet: fix period to days conversion  
						
						
						
						
							
						
					 
					
						2017-05-04 11:43:18 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						8a28408616 
					 
					
						
						
							
							cmd/faucet, cmd/puppeth: support multi-tiered faucet  
						
						
						
						
							
						
					 
					
						2017-05-04 11:42:43 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						e1dc7ece62 
					 
					
						
						
							
							Merge pull request  #14414  from gluk256/77_release  
						
						... 
						
						
						
						build: wnode added to the build configuration 
						
						
							
						
					 
					
						2017-05-03 16:45:39 +03:00 
						 
				 
			
				
					
						
							
							
								Vlad 
							
						 
					 
					
						
						
							
						
						99127ff2e7 
					 
					
						
						
							
							build: wnode added to the build configuration  
						
						
						
						
							
						
					 
					
						2017-05-03 15:36:02 +02:00 
						 
				 
			
				
					
						
							
							
								Bas van Kervel 
							
						 
					 
					
						
						
							
						
						81d6ec908a 
					 
					
						
						
							
							cmd/geth: migrate dumpconfig command/flags  
						
						
						
						
							
						
					 
					
						2017-05-03 14:39:07 +02:00