gary rong 
							
						 
					 
					
						
						
							
						
						de2a7bb764 
					 
					
						
						
							
							eth/downloader: wait for all fetcher goroutines to exit before terminating ( #16509 )  
						
						
						
						
							
						
					 
					
						2018-04-16 11:37:48 +03:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
							
						
						6b2b328cdb 
					 
					
						
						
							
							ethdb: add leveldb write delay statistic ( #16499 )  
						
						
						
						
							
						
					 
					
						2018-04-16 11:18:24 +03:00 
						 
				 
			
				
					
						
							
							
								Ryan Schneider 
							
						 
					 
					
						
						
							
						
						2a1fc3d155 
					 
					
						
						
							
							miner: remove contention on currentMu for pending data retrievals ( #16497 )  
						
						
						
						
							
						
					 
					
						2018-04-16 10:56:20 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						60516c83b0 
					 
					
						
						
							
							Merge pull request  #16494  from karalabe/txpool-stable-pricedelete  
						
						... 
						
						
						
						core: txpool stable underprice drop order, perf fixes 
						
						
							
						
					 
					
						2018-04-12 13:19:06 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						db48d312e4 
					 
					
						
						
							
							core: txpool stable underprice drop order, perf fixes  
						
						
						
						
							
						
					 
					
						2018-04-12 12:54:22 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						7e911b8e47 
					 
					
						
						
							
							Merge pull request  #16491  from holiman/fix_copy_again  
						
						... 
						
						
						
						core/state: fix ripemd-cornercase in Copy 
						
						
							
						
					 
					
						2018-04-12 10:54:29 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						7205366c9f 
					 
					
						
						
							
							core/state: fix ripemd-cornercase in Copy  
						
						
						
						
							
						
					 
					
						2018-04-11 15:03:49 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						5a79aca8b9 
					 
					
						
						
							
							Merge pull request  #16485  from holiman/fixcopycopy  
						
						... 
						
						
						
						core/state: fix bug in copy of copy State 
						
						
							
						
					 
					
						2018-04-11 12:00:17 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						0c7b99b8cc 
					 
					
						
						
							
							core/state: fix bug in copy of copy State  
						
						
						
						
							
						
					 
					
						2018-04-11 10:23:01 +02:00 
						 
				 
			
				
					
						
							
							
								cpusoft 
							
						 
					 
					
						
						
							
						
						e7cc5b4160 
					 
					
						
						
							
							les: add ps.lock.Unlock() before return ( #16360 )  
						
						
						
						
							
						
					 
					
						2018-04-11 11:02:33 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						34ecb495b6 
					 
					
						
						
							
							Merge pull request  #16481  from karalabe/go1.10.1  
						
						... 
						
						
						
						travis, appveyor: bump to Go 1.10.1 
						
						
							
						
					 
					
						2018-04-11 10:56:32 +03:00 
						 
				 
			
				
					
						
							
							
								Elad_ 
							
						 
					 
					
						
						
							
						
						2e247705cd 
					 
					
						
						
							
							travis.yml: add TEST_PACKAGES to speed up swarm testing ( #16456 )  
						
						... 
						
						
						
						This commit is meant to allow ecosystem projects such as ethersphere
to minimize CI build times by specifying an environment variable with
the packages to run tests on.
If the environment variable isn't defined the build script will test
all packages so this shouldn't affect the main go-ethereum repository. 
						
						
							
						
					 
					
						2018-04-10 16:35:26 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						95d5c22086 
					 
					
						
						
							
							travis, appveyor: bump to Go 1.10.1  
						
						
						
						
							
						
					 
					
						2018-04-10 17:07:58 +03:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						3caf16b15f 
					 
					
						
						
							
							core: remove stray account creations in state transition ( #16470 )  
						
						... 
						
						
						
						The 'from' and 'to' methods on StateTransitions are reader methods and
shouldn't have inadvertent side effects on state.
It is safe to remove the check in 'from' because account existence is
implicitly checked by the nonce and balance checks. If the account has
non-zero balance or nonce, it must exist. Even if the sender account has
nonce zero at the start of the state transition or no balance, the nonce
is incremented before execution and the account will be created at that
time.
It is safe to remove the check in 'to' because the EVM creates the
account if necessary.
Fixes  #15119  
						
						
							
						
					 
					
						2018-04-10 15:33:25 +02:00 
						 
				 
			
				
					
						
							
							
								ligi 
							
						 
					 
					
						
						
							
						
						30deb6067f 
					 
					
						
						
							
							build: add -e and -X flags to get more information on  #16433  ( #16443 )  
						
						
						
						
							
						
					 
					
						2018-04-10 14:32:48 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						989ab26028 
					 
					
						
						
							
							Merge pull request  #16478  from karalabe/fix-alltools-dockerfile  
						
						... 
						
						
						
						Dockerfile.alltools: fix invalid command 
						
						
							
						
					 
					
						2018-04-10 14:13:52 +03:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						c7ab3e5544 
					 
					
						
						
							
							common: delete StringToAddress, StringToHash ( #16436 )  
						
						... 
						
						
						
						* common: delete StringToAddress, StringToHash
These functions are confusing because they don't parse hex, but use the
bytes of the string. This change removes them, replacing all uses of
StringToAddress(s) by BytesToAddress([]byte(s)).
* eth/filters: remove incorrect use of common.BytesToAddress 
						
						
							
						
					 
					
						2018-04-10 14:12:07 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						29213b1f8f 
					 
					
						
						
							
							Dockerfile.alltools: fix invalid command  
						
						
						
						
							
						
					 
					
						2018-04-10 14:02:56 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						149f706fde 
					 
					
						
						
							
							Merge pull request  #16477  from karalabe/puppeth-dockerfile-permission-fix  
						
						... 
						
						
						
						cmd/puppeth: fix node deploys for updated dockerfile user 
						
						
							
						
					 
					
						2018-04-10 13:40:52 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						7c1e9a5004 
					 
					
						
						
							
							cmd/puppeth: fix node deploys for updated dockerfile user  
						
						
						
						
							
						
					 
					
						2018-04-10 13:13:05 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						39f4c80155 
					 
					
						
						
							
							Merge pull request  #15225  from holiman/test_removefrom_dirtyset  
						
						... 
						
						
						
						Change handling of dirty objects in state 
						
						
							
						
					 
					
						2018-04-10 12:28:30 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						8c31d2897b 
					 
					
						
						
							
							core: add blockchain benchmarks  
						
						
						
						
							
						
					 
					
						2018-04-10 11:20:06 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						14c9215dd3 
					 
					
						
						
							
							state: handle nil in journal dirties  
						
						
						
						
							
						
					 
					
						2018-04-10 11:20:02 +02:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
							
						
						1100e8ba63 
					 
					
						
						
							
							eth/downloader: flush state sync data before exit ( #16280 )  
						
						
						
						
							
						
					 
					
						2018-04-09 14:46:27 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						0fac705ed0 
					 
					
						
						
							
							compression/rle: delete RLE compression ( #16468 )  
						
						
						
						
							
						
					 
					
						2018-04-09 13:47:06 +02:00 
						 
				 
			
				
					
						
							
							
								Ivo Georgiev 
							
						 
					 
					
						
						
							
						
						315b9b18df 
					 
					
						
						
							
							ethclient: remove empty object in newHeads subscription call ( #16454 )  
						
						
						
						
							
						
					 
					
						2018-04-09 12:40:58 +02:00 
						 
				 
			
				
					
						
							
							
								DoubleWoodH 
							
						 
					 
					
						
						
							
						
						8de655ef3a 
					 
					
						
						
							
							bmt: fix comment typos ( #16461 )  
						
						
						
						
							
						
					 
					
						2018-04-09 12:38:01 +02:00 
						 
				 
			
				
					
						
							
							
								dm4 
							
						 
					 
					
						
						
							
						
						3ebcf92b42 
					 
					
						
						
							
							cmd/evm: print vm output when debug flag is on ( #16326 )  
						
						
						
						
							
						
					 
					
						2018-04-06 12:43:36 +02:00 
						 
				 
			
				
					
						
							
							
								Zhenguo Niu 
							
						 
					 
					
						
						
							
						
						c43792a42c 
					 
					
						
						
							
							cmd/geth: update template for 'geth bug' command ( #16350 )  
						
						
						
						
							
						
					 
					
						2018-04-06 12:42:11 +02:00 
						 
				 
			
				
					
						
							
							
								Federico Gimenez 
							
						 
					 
					
						
						
							
						
						50dbe8e244 
					 
					
						
						
							
							Dockerfile: use non-privileged user account ( #16052 )  
						
						
						
						
							
						
					 
					
						2018-04-05 14:14:32 +02:00 
						 
				 
			
				
					
						
							
							
								Steven Roose 
							
						 
					 
					
						
						
							
						
						ec8ee611ca 
					 
					
						
						
							
							core/types: remove String methods from struct types ( #16205 )  
						
						... 
						
						
						
						Most of these methods did not contain all the relevant information
inside the object and were not using a similar formatting type.
Moreover, the existence of a suboptimal String method breaks usage
with more advanced data dumping tools like go-spew. 
						
						
							
						
					 
					
						2018-04-05 14:13:02 +02:00 
						 
				 
			
				
					
						
							
							
								Giovanni HoSang 
							
						 
					 
					
						
						
							
						
						1e248f3a6e 
					 
					
						
						
							
							README: change 'built in' to 'built-in'  
						
						
						
						
							
						
					 
					
						2018-04-04 15:25:34 +02:00 
						 
				 
			
				
					
						
							
							
								Ricardo Domingos 
							
						 
					 
					
						
						
							
						
						6ab9f0a19f 
					 
					
						
						
							
							accounts/abi: improve test coverage ( #16044 )  
						
						
						
						
							
						
					 
					
						2018-04-04 13:42:36 +02:00 
						 
				 
			
				
					
						
							
							
								Yusup 
							
						 
					 
					
						
						
							
						
						7aad81f881 
					 
					
						
						
							
							eth: fix typos ( #16414 )  
						
						
						
						
							
						
					 
					
						2018-04-04 12:25:02 +02:00 
						 
				 
			
				
					
						
							
							
								Nguyen Sy Thanh Son 
							
						 
					 
					
						
						
							
						
						2a4bd55b43 
					 
					
						
						
							
							cmd/geth: remove relOracle variable ( #16434 )  
						
						
						
						
							
						
					 
					
						2018-04-04 12:22:26 +02:00 
						 
				 
			
				
					
						
							
							
								Jia Chenhui 
							
						 
					 
					
						
						
							
						
						5909482fb5 
					 
					
						
						
							
							core/state: avoid redundant addition to code size cache ( #16427 )  
						
						
						
						
							
						
					 
					
						2018-04-03 17:13:19 +02:00 
						 
				 
			
				
					
						
							
							
								David Huie 
							
						 
					 
					
						
						
							
						
						d1af4e1a9e 
					 
					
						
						
							
							crypto/secp256k1: catch curve parameter parse errors ( #16392 )  
						
						
						
						
							
						
					 
					
						2018-04-03 17:12:00 +02:00 
						 
				 
			
				
					
						
							
							
								Li Xuanji 
							
						 
					 
					
						
						
							
						
						6cdfb9a3eb 
					 
					
						
						
							
							.gitattributes: enable solidity highlighting on github ( #16425 )  
						
						
						
						
							
						
					 
					
						2018-04-03 15:21:24 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						a095b84ec5 
					 
					
						
						
							
							travis.yml: remove sudo requirement for PPA and Azure purge builders ( #16404 )  
						
						... 
						
						
						
						This is supposed to fix the FTP upload issue according to
travis-ci/travis-ci#9391 . 
						
						
							
						
					 
					
						2018-03-28 15:35:41 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						d985b9052a 
					 
					
						
						
							
							core/state: avoid linear overhead on journal dirty listing  
						
						
						
						
							
						
					 
					
						2018-03-28 09:32:02 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						958ed4f3d9 
					 
					
						
						
							
							core/state: rework dirty handling to avoid quadratic overhead  
						
						
						
						
							
						
					 
					
						2018-03-28 09:29:28 +03:00 
						 
				 
			
				
					
						
							
							
								Jia Chenhui 
							
						 
					 
					
						
						
							
						
						1a8894b3d5 
					 
					
						
						
							
							core/state: uniform parameter style ( #16398 )  
						
						... 
						
						
						
						- Uniform code style. 
						
						
							
						
					 
					
						2018-03-28 09:26:37 +03:00 
						 
				 
			
				
					
						
							
							
								Guillaume Ballet 
							
						 
					 
					
						
						
							
						
						80449719bd 
					 
					
						
						
							
							whisper: fix issue in topic list copy ( #16381 )  
						
						... 
						
						
						
						- Fixes  #16271 . What was appeneded was a pointer to
an object that changes during the iteration.
- The topic is allocated as a 4-byte array, fill partial topics
with 0s. Partial topics are currently disabled, but would
crash as they rely on the presence of byte number 3. 
						
						
							
						
					 
					
						2018-03-27 17:26:08 +02:00 
						 
				 
			
				
					
						
							
							
								Felföldi Zsolt 
							
						 
					 
					
						
						
							
						
						45bd4fedde 
					 
					
						
						
							
							light: new CHT for ropsten ( #16393 )  
						
						
						
						
							
						
					 
					
						2018-03-27 10:09:15 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						d763e20d55 
					 
					
						
						
							
							Merge pull request  #16394  from hydai/fix_typo  
						
						... 
						
						
						
						core/vm: Fixed typos in core/vm/interpreter.go 
						
						
							
						
					 
					
						2018-03-27 10:08:58 +03:00 
						 
				 
			
				
					
						
							
							
								hydai 
							
						 
					 
					
						
						
							
						
						6134990709 
					 
					
						
						
							
							core/vm: Fixed typos in core/vm/interpreter.go  
						
						
						
						
							
						
					 
					
						2018-03-27 12:29:04 +08:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						85ea9159d0 
					 
					
						
						
							
							params, VERSION: v1.8.4 unstable  
						
						
						
						
							
						
					 
					
						2018-03-26 18:09:56 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						329ac18ef6 
					 
					
						
						
							
							params: v1.8.3 stable  
						
						
						
						
							
 
						
					 
					
						2018-03-26 18:09:06 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						89cc604a50 
					 
					
						
						
							
							light: new mainnet CHT ( #16390 )  
						
						
						
						
							
						
					 
					
						2018-03-26 18:02:12 +03:00 
						 
				 
			
				
					
						
							
							
								Guillaume Ballet 
							
						 
					 
					
						
						
							
						
						cf799e5eaa 
					 
					
						
						
							
							whisper: switch all remaining components from v5 to v6  
						
						
						
						
							
						
					 
					
						2018-03-26 16:36:14 +02:00