Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						2ee885958b 
					 
					
						
						
							
							p2p: snappy encoding for devp2p (version bump to 5) ( #15106 )  
						
						... 
						
						
						
						* p2p: snappy encoding for devp2p (version bump to 5)
* p2p: remove lazy decompression, enforce 16MB limit 
						
						
							
						
					 
					
						2017-09-26 16:54:49 +03:00 
						 
				 
			
				
					
						
							
							
								slumber1122 
							
						 
					 
					
						
						
							
						
						2b4a5f2677 
					 
					
						
						
							
							internal/ethapi: remove code duplication around tx sending ( #15158 )  
						
						
						
						
							
						
					 
					
						2017-09-25 10:38:42 +02:00 
						 
				 
			
				
					
						
							
							
								Derek Chiang 
							
						 
					 
					
						
						
							
						
						d6a6180366 
					 
					
						
						
							
							contracts/chequebook: fix two contract issues ( #15086 )  
						
						... 
						
						
						
						This patch fixes the following issues:
* The contract executes send() when it does not have enough balance.
* The contract always sends a total amount of zero. 
						
						
							
						
					 
					
						2017-09-25 10:36:13 +02:00 
						 
				 
			
				
					
						
							
							
								Lewis Marshall 
							
						 
					 
					
						
						
							
						
						9feec51e2d 
					 
					
						
						
							
							p2p: add network simulation framework ( #14982 )  
						
						... 
						
						
						
						This commit introduces a network simulation framework which
can be used to run simulated networks of devp2p nodes. The
intention is to use this for testing protocols, performing
benchmarks and visualising emergent network behaviour. 
						
						
							
						
					 
					
						2017-09-25 10:08:07 +02:00 
						 
				 
			
				
					
						
							
							
								cdetrio 
							
						 
					 
					
						
						
							
						
						673007d7ae 
					 
					
						
						
							
							core/vm: standard vm traces ( #15035 )  
						
						
						
						
							
						
					 
					
						2017-09-22 10:22:56 +02:00 
						 
				 
			
				
					
						
							
							
								Zahoor Mohamed 
							
						 
					 
					
						
						
							
						
						d558a595ad 
					 
					
						
						
							
							swarm/storage: pyramid chunker re-write ( #14382 )  
						
						
						
						
							
						
					 
					
						2017-09-21 22:22:51 +02:00 
						 
				 
			
				
					
						
							
							
								Ernesto del Toro 
							
						 
					 
					
						
						
							
						
						3c8656347f 
					 
					
						
						
							
							eth, internal/ethapi: fix spelling of 'Ethereum' ( #15164 )  
						
						
						
						
							
						
					 
					
						2017-09-20 11:31:31 +02:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
							
						
						b9ff44bd64 
					 
					
						
						
							
							params: rename EIP150 gas table ( #15167 )  
						
						
						
						
							
						
					 
					
						2017-09-20 11:27:00 +02:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
							
						
						cb5235eb07 
					 
					
						
						
							
							miner: make starting of CPU agent more reliable ( #15148 )  
						
						
						
						
							
						
					 
					
						2017-09-19 13:28:15 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Litvak 
							
						 
					 
					
						
						
							
						
						a92d8a2654 
					 
					
						
						
							
							trie: fix typo ( #15152 )  
						
						
						
						
							
						
					 
					
						2017-09-18 23:07:19 +02:00 
						 
				 
			
				
					
						
							
							
								Davor Kapsa 
							
						 
					 
					
						
						
							
						
						dc17fa6b18 
					 
					
						
						
							
							travis.yml: update go versions ( #15154 )  
						
						
						
						
							
						
					 
					
						2017-09-18 23:07:02 +02:00 
						 
				 
			
				
					
						
							
							
								Dave Appleton 
							
						 
					 
					
						
						
							
						
						019dca9ba2 
					 
					
						
						
							
							accounts/abi/backends: add AdjustTime ( #15077 )  
						
						
						
						
							
						
					 
					
						2017-09-15 15:20:29 +02:00 
						 
				 
			
				
					
						
							
							
								Kyuntae Ethan Kim 
							
						 
					 
					
						
						
							
						
						c197d805f7 
					 
					
						
						
							
							ethereum: fix typos in interfaces.go ( #15149 )  
						
						
						
						
							
						
					 
					
						2017-09-15 11:30:17 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						5705ad004e 
					 
					
						
						
							
							containers/docker: bump docker images to 1.7 release branch  
						
						
						
						
							
						
					 
					
						2017-09-14 14:01:44 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						a989cf5bad 
					 
					
						
						
							
							VERSION, params: begin 1.7.1 release cycle  
						
						
						
						
							
						
					 
					
						2017-09-14 14:01:31 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						6c6c7b2af3 
					 
					
						
						
							
							params: release Geth 1.7.0 - Megara  
						
						
						
						
							
 
						
					 
					
						2017-09-14 13:55:42 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						5c93462b5e 
					 
					
						
						
							
							Merge pull request  #15147  from karalabe/enable-byzantium-ropsten  
						
						... 
						
						
						
						params: enable Byzantium on Ropsten/tests, fix failures 
						
						
							
						
					 
					
						2017-09-14 11:28:54 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						701d60c889 
					 
					
						
						
							
							params: enable Byzantium on Ropsten/tests, fix failures  
						
						
						
						
							
						
					 
					
						2017-09-14 10:59:05 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						9be07de539 
					 
					
						
						
							
							params: Updated finalized gascosts for ECMUL/MODEXP ( #15135 )  
						
						... 
						
						
						
						* params: Updated finalized gascosts for ECMUL/MODEXP
* core,tests: Updates pending new tests
* tests: Updated with new tests
* core: revert state transition bugfix
* tests: Add expected failures due to  #15119  
						
						
							
						
					 
					
						2017-09-14 10:35:54 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						885c13c2c9 
					 
					
						
						
							
							Merge pull request  #15146  from karalabe/byzantium-rebrand  
						
						... 
						
						
						
						consensus, core, params: rebrand Metro to Byzantium 
						
						
							
						
					 
					
						2017-09-14 10:29:08 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						5bbd7fb390 
					 
					
						
						
							
							consensus, core, params: rebrand Metro to Byzantium  
						
						
						
						
							
						
					 
					
						2017-09-14 10:10:46 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						79b11121a7 
					 
					
						
						
							
							Merge pull request  #15141  from karalabe/rinkeby-infura-bootnode  
						
						... 
						
						
						
						params: add Infura bootnode to Rinkeby 
						
						
							
						
					 
					
						2017-09-13 12:48:00 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						72af509abe 
					 
					
						
						
							
							params: add Infura bootnode to Rinkeby  
						
						
						
						
							
						
					 
					
						2017-09-13 11:25:50 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						382c9266e6 
					 
					
						
						
							
							Merge pull request  #15138  from karalabe/statesync-peer-drops  
						
						... 
						
						
						
						eth/downloader: track peer drops and deassign state sync tasks 
						
						
							
						
					 
					
						2017-09-12 15:33:32 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						f46adfac28 
					 
					
						
						
							
							eth/downloader: track peer drops and deassign state sync tasks  
						
						
						
						
							
						
					 
					
						2017-09-12 15:13:14 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						514b1587db 
					 
					
						
						
							
							Merge pull request  #15137  from karalabe/puppeth-keywords  
						
						... 
						
						
						
						cmd/puppeth: reserve "yournode" as a non-allowed ethstats user 
						
						
							
						
					 
					
						2017-09-12 11:50:53 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						66a7ef57e6 
					 
					
						
						
							
							cmd/puppeth: reserve "yournode" as a non-allowed ethstats user  
						
						
						
						
							
						
					 
					
						2017-09-12 11:35:35 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						ecca2c3c1b 
					 
					
						
						
							
							Merge pull request  #15129  from zsfelfoldi/cht1040  
						
						... 
						
						
						
						light: new CHTs for mainnet and ropsten 
						
						
							
						
					 
					
						2017-09-12 10:59:01 +03:00 
						 
				 
			
				
					
						
							
							
								Zsolt Felfoldi 
							
						 
					 
					
						
						
							
						
						7a7f6a4f29 
					 
					
						
						
							
							light: new CHTs for mainnet and ropsten  
						
						
						
						
							
						
					 
					
						2017-09-11 23:36:16 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						c8e70186a6 
					 
					
						
						
							
							Merge pull request  #14973  from rjl493456442/fix_downloader  
						
						... 
						
						
						
						eth/downloader: exit loop when there is no more available task 
						
						
							
						
					 
					
						2017-09-11 14:02:02 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						794741b8b2 
					 
					
						
						
							
							Merge pull request  #15124  from fjl/debug-gcpercent  
						
						... 
						
						
						
						internal/debug: add debug_setGCPercent 
						
						
							
						
					 
					
						2017-09-11 13:34:34 +03:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						48705f8aea 
					 
					
						
						
							
							internal/debug: add debug_setGCPercent  
						
						
						
						
							
						
					 
					
						2017-09-11 12:29:47 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						10b3f97c9d 
					 
					
						
						
							
							core: only fire one chain head per batch ( #15123 )  
						
						... 
						
						
						
						* core: only fire one chain head per batch
* miner: announce chan events synchronously 
						
						
							
						
					 
					
						2017-09-11 13:13:05 +03:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						5596b664c4 
					 
					
						
						
							
							internal/debug: add debug_freeOSMemory ( #15122 )  
						
						
						
						
							
						
					 
					
						2017-09-11 09:33:18 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						10181b57a9 
					 
					
						
						
							
							core, eth/downloader: commit block data using batches ( #15115 )  
						
						... 
						
						
						
						* ethdb: add Putter interface and Has method
* ethdb: improve docs and add IdealBatchSize
* ethdb: remove memory batch lock
Batches are not safe for concurrent use.
* core: use ethdb.Putter for Write* functions
This covers the easy cases.
* core/state: simplify StateSync
* trie: optimize local node check
* ethdb: add ValueSize to Batch
* core: optimize HasHeader check
This avoids one random database read get the block number. For many uses
of HasHeader, the expectation is that it's actually there. Using Has
avoids a load + decode of the value.
* core: write fast sync block data in batches
Collect writes into batches up to the ideal size instead of issuing many
small, concurrent writes.
* eth/downloader: commit larger state batches
Collect nodes into a batch up to the ideal size instead of committing
whenever a node is received.
* core: optimize HasBlock check
This avoids a random database read to get the number.
* core: use numberCache in HasHeader
numberCache has higher capacity, increasing the odds of finding the
header without a database lookup.
* core: write imported block data using a batch
Restore batch writes of state and add blocks, tx entries, receipts to
the same batch. The change also simplifies the miner.
This commit also removes posting of logs when a forked block is imported.
* core: fix DB write error handling
* ethdb: use RLock for Has
* core: fix HasBlock comment 
						
						
							
						
					 
					
						2017-09-09 19:03:07 +03:00 
						 
				 
			
				
					
						
							
							
								holisticode 
							
						 
					 
					
						
						
							
						
						ac193e36ce 
					 
					
						
						
							
							swarm/api/http: add error pages ( #14967 )  
						
						
						
						
							
						
					 
					
						2017-09-08 20:29:09 +02:00 
						 
				 
			
				
					
						
							
							
								nkbai 
							
						 
					 
					
						
						
							
						
						5ba9225fe3 
					 
					
						
						
							
							accounts/abi/bind: pass non-empty directory when calling goimports ( #15070 )  
						
						
						
						
							
						
					 
					
						2017-09-07 23:34:45 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						fc87bc5f52 
					 
					
						
						
							
							common: improve documentation of Hash.SetBytes ( #15062 )  
						
						... 
						
						
						
						Fixes  #15004  
					
						2017-09-07 23:32:59 +02:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
							
						
						c1740e4540 
					 
					
						
						
							
							core/types, miner: avoid tx sender miscaching ( #14773 )  
						
						
						
						
							
						
					 
					
						2017-09-07 23:22:27 +02:00 
						 
				 
			
				
					
						
							
							
								Benoit Verkindt 
							
						 
					 
					
						
						
							
						
						e3db1236de 
					 
					
						
						
							
							contracts/chequebook: fix race in test ( #15058 )  
						
						
						
						
							
						
					 
					
						2017-09-07 23:14:47 +02:00 
						 
				 
			
				
					
						
							
							
								Fiisio 
							
						 
					 
					
						
						
							
						
						02b4d074f6 
					 
					
						
						
							
							core/asm: use ContainsRune instead of IndexRune ( #15098 )  
						
						
						
						
							
						
					 
					
						2017-09-07 23:11:48 +02:00 
						 
				 
			
				
					
						
							
							
								Fiisio 
							
						 
					 
					
						
						
							
						
						2dcb22afec 
					 
					
						
						
							
							swarm/fuse: use Equal instead of Compare ( #15097 )  
						
						
						
						
							
						
					 
					
						2017-09-07 23:10:51 +02:00 
						 
				 
			
				
					
						
							
							
								Pawan Singh Pal 
							
						 
					 
					
						
						
							
						
						69c8be7c86 
					 
					
						
						
							
							core: delete dao.go ( #15113 )  
						
						... 
						
						
						
						- dao.go is already present in consensus/misc
- core/dao.go is not used anywhere in the codebase 
						
						
							
						
					 
					
						2017-09-07 23:08:06 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						55e5926f34 
					 
					
						
						
							
							Merge pull request  #15103  from karalabe/disable-fastsync-postpivot  
						
						... 
						
						
						
						eth: disable fast sync after pivot is committed 
						
						
							
						
					 
					
						2017-09-07 19:29:45 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						f30179d62e 
					 
					
						
						
							
							eth: disable fast sync after pivot is committed  
						
						
						
						
							
						
					 
					
						2017-09-06 15:02:44 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						c4d21bc8e5 
					 
					
						
						
							
							Merge pull request  #14631  from zsfelfoldi/bloombits2  
						
						... 
						
						
						
						core/bloombits, eth/filter: transformed bloom bitmap based log search 
						
						
							
						
					 
					
						2017-09-06 13:00:35 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						160add8570 
					 
					
						
						
							
							Merge pull request  #15095  from karalabe/txpool-avoid-deep-reorg  
						
						... 
						
						
						
						core: use blocks and avoid deep reorgs in txpool 
						
						
							
						
					 
					
						2017-09-06 12:01:07 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						564c8f3ae6 
					 
					
						
						
							
							core/bloombits: drop nil-matcher special case  
						
						
						
						
							
						
					 
					
						2017-09-06 11:14:22 +03:00 
						 
				 
			
				
					
						
							
							
								Zsolt Felfoldi 
							
						 
					 
					
						
						
							
						
						451ffdb62b 
					 
					
						
						
							
							core/bloombits: use general filters instead of addresses and topics  
						
						
						
						
							
						
					 
					
						2017-09-06 11:14:21 +03:00 
						 
				 
			
				
					
						
							
							
								Zsolt Felfoldi 
							
						 
					 
					
						
						
							
						
						6ff2c02991 
					 
					
						
						
							
							core/bloombits: AddBloom index parameter and fixes variable names  
						
						
						
						
							
						
					 
					
						2017-09-06 11:14:20 +03:00