silence 
							
						 
					 
					
						
						
						
						
							
						
						
							66f0c464cc 
							
						 
					 
					
						
						
							
							core: only cache non-nil receipts from the database ( #18447 )  
						
						... 
						
						
						
						receipts may be null for very short time in some condition. For this case, we should not add the null value into cache. Because you will not get the right result if you keep requesting that receipt. 
						
					 
					
						2019-01-17 17:49:12 +02:00 
						 
				 
			
				
					
						
							
							
								Ferenc Szabo 
							
						 
					 
					
						
						
						
						
							
						
						
							19bfcbf911 
							
						 
					 
					
						
						
							
							swarm/network: fix data race in fetcher_test.go ( #18469 )  
						
						
						
					 
					
						2019-01-17 16:45:36 +01:00 
						 
				 
			
				
					
						
							
							
								Ferenc Szabo 
							
						 
					 
					
						
						
						
						
							
						
						
							4f8ec44565 
							
						 
					 
					
						
						
							
							swarm/network: fix data race in stream.(*Peer).handleOfferedHashesMsg() ( #18468 )  
						
						... 
						
						
						
						* swarm/network: fix data race in stream.(*Peer).handleOfferedHashesMsg()
handleOfferedHashesMsg() contained a data race:
- read => in a goroutine, call to c.batchDone()
- write => in the main thread, write to c.sessionAt
c.batchDone() contained a call to c.AddInterval(). Client was a value
receiver for AddInterval. So on c.AddInterval() call the whole client
struct got copied (read) while one of its field was modified in
handleOfferedHashesMsg() (write).
fixes  ethersphere/go-ethereum#1086 
* swarm/network: simplify some trivial statements 
						
					 
					
						2019-01-17 14:44:29 +01:00 
						 
				 
			
				
					
						
							
							
								Elad 
							
						 
					 
					
						
						
						
						
							
						
						
							81e26d5a48 
							
						 
					 
					
						
						
							
							swarm/network: fix data race warning on TestBzzHandshakeLightNode ( #18459 )  
						
						
						
					 
					
						2019-01-17 11:38:23 +01:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba6349d39a 
							
						 
					 
					
						
						
							
							Merge pull request  #18436  from karalabe/chainmu-dedup  
						
						... 
						
						
						
						core, light: get rid of the dual mutexes, hard to reason with 
						
					 
					
						2019-01-17 12:15:46 +02:00 
						 
				 
			
				
					
						
							
							
								Viktor Trón 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bcb2594151 
							
						 
					 
					
						
						
							
							swarm/network: rewrite of peer suggestion engine, fix skipped tests ( #18404 )  
						
						... 
						
						
						
						* swarm/network: fix skipped tests related to suggestPeer
* swarm/network: rename depth to radius
* swarm/network: uncomment assertHealth and improve comments
* swarm/network: remove commented code
* swarm/network: kademlia suggestPeer algo correction
* swarm/network: kademlia suggest peer
 * simplify suggest Peer code
 * improve peer suggestion algo
 * add comments
 * kademlia testing improvements
   * assertHealth -> checkHealth (test helper)
   * testSuggestPeer -> checkSuggestPeer (test helper)
   * remove testSuggestPeerBug and TestKademliaCase
* swarm/network: kademlia suggestPeer cleanup, improved comments
* swarm/network: minor comment, discovery test default arg 
						
					 
					
						2019-01-17 07:29:34 +01:00 
						 
				 
			
				
					
						
							
							
								Elad 
							
						 
					 
					
						
						
						
						
							
						
						
							34f11e752f 
							
						 
					 
					
						
						
							
							cmd/swarm/swarm-snapshot: swarm snapshot generator ( #18453 )  
						
						... 
						
						
						
						* cmd/swarm/swarm-snapshot: add binary to create network snapshots
* cmd/swarm/swarm-snapshot: refactor and extend tests
* p2p/simulations: remove unused triggerChecks func and fix linter
* internal/cmdtest: raise the timeout for killing TestCmd
* cmd/swarm/swarm-snapshot: add more comments and other minor adjustments
* cmd/swarm/swarm-snapshot: remove redundant check in createSnapshot
* cmd/swarm/swarm-snapshot: change comment wording
* p2p/simulations: revert Simulation.Run from master
https://github.com/ethersphere/go-ethereum/pull/1077/files#r247078904 
* cmd/swarm/swarm-snapshot: address pr comments
* swarm/network/simulations/discovery: removed snapshot write to file
* cmd/swarm/swarm-snapshot, swarm/network/simulations: removed redundant connection event check, fixed lint error 
						
					 
					
						2019-01-16 14:33:02 +01:00 
						 
				 
			
				
					
						
							
							
								Janoš Guljaš 
							
						 
					 
					
						
						
						
						
							
						
						
							f728837ee6 
							
						 
					 
					
						
						
							
							swarm/storage: fix mockNetFetcher data races ( #18462 )  
						
						... 
						
						
						
						fixes : ethersphere/go-ethereum#1117  
					
						2019-01-16 14:31:32 +01:00 
						 
				 
			
				
					
						
							
							
								Janoš Guljaš 
							
						 
					 
					
						
						
						
						
							
						
						
							96c7c18b18 
							
						 
					 
					
						
						
							
							swarm/network: fix data race in TestNetworkID test ( #18460 )  
						
						
						
					 
					
						2019-01-16 12:56:34 +01:00 
						 
				 
			
				
					
						
							
							
								Paweł Bylica 
							
						 
					 
					
						
						
						
						
							
						
						
							d37f987639 
							
						 
					 
					
						
						
							
							cmd/evm: Add --vm.evm flag to support EVMC ( #18457 )  
						
						
						
					 
					
						2019-01-16 11:43:41 +01:00 
						 
				 
			
				
					
						
							
							
								dragonvslinux 
							
						 
					 
					
						
						
						
						
							
						
						
							f50d66f2d8 
							
						 
					 
					
						
						
							
							cmd/geth: update cli copyright years ( #18455 )  
						
						... 
						
						
						
						* Update copyright
2018 -> 2019
* Update copyright
2018 -> 2019 
						
					 
					
						2019-01-16 01:21:50 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24d66944cb 
							
						 
					 
					
						
						
							
							params, swarm: begin Geth v1.8.22 and Swarm v0.3.10 cycle  
						
						
						
					 
					
						2019-01-15 22:52:47 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9dc5d1a915 
							
						 
					 
					
						
						
							
							params, swarm: release Geth v1.8.21 and Swarm v0.3.9  
						
						
						
					 
					
						2019-01-15 22:51:31 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c03f694be5 
							
						 
					 
					
						
						
							
							Merge pull request  #18454  from karalabe/postpone-constantinople  
						
						... 
						
						
						
						params: postpone Constantinople due to net SSTORE reentrancy 
						
					 
					
						2019-01-15 22:25:47 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a2fd5adf8 
							
						 
					 
					
						
						
							
							params: postpone Constantinople due to net SSTORE reentrancy  
						
						
						
					 
					
						2019-01-15 22:06:17 +02:00 
						 
				 
			
				
					
						
							
							
								Guillaume Ballet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							115b1c38ac 
							
						 
					 
					
						
						
							
							accounts/abi: Add tests for reflection ahead of refactor ( #18434 )  
						
						
						
					 
					
						2019-01-15 16:45:52 +01:00 
						 
				 
			
				
					
						
							
							
								gluk256 
							
						 
					 
					
						
						
						
						
							
						
						
							4aeeecfded 
							
						 
					 
					
						
						
							
							swarm/pot: each() functions refactored ( #18452 )  
						
						
						
					 
					
						2019-01-15 11:51:33 +01:00 
						 
				 
			
				
					
						
							
							
								gluk256 
							
						 
					 
					
						
						
						
						
							
						
						
							1636d9574b 
							
						 
					 
					
						
						
							
							swarm/pot: pot.remove fixed ( #18431 )  
						
						... 
						
						
						
						* swarm/pot: refactored pot.remove(), updated comments
* swarm/pot: comments updated 
						
					 
					
						2019-01-11 20:42:33 +01:00 
						 
				 
			
				
					
						
							
							
								holisticode 
							
						 
					 
					
						
						
						
						
							
						
						
							88168ff5c5 
							
						 
					 
					
						
						
							
							Stream subscriptions ( #18355 )  
						
						... 
						
						
						
						* swarm/network: eachBin now starts at kaddepth for nn
* swarm/network: fix Kademlia.EachBin
* swarm/network: fix kademlia.EachBin
* swarm/network: correct EachBin implementation according to requirements
* swarm/network: less addresses simplified tests
* swarm: calc kad depth outside loop in EachBin test
* swarm/network: removed printResults
* swarm/network: cleanup imports
* swarm/network: remove kademlia.EachBin; fix RequestSubscriptions and add unit test
* swarm/network/stream: address PR comments
* swarm/network/stream: package-wide subscriptionFunc
* swarm/network/stream: refactor to kad.EachConn 
						
					 
					
						2019-01-11 15:08:09 +01:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f25f776c9f 
							
						 
					 
					
						
						
							
							core, light: get rid of the dual mutexes, hard to reason with  
						
						
						
					 
					
						2019-01-11 15:27:47 +02:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
						
						
							
						
						
							d5cad488be 
							
						 
					 
					
						
						
							
							core, eth: fix database version ( #18429 )  
						
						... 
						
						
						
						* core, eth: fix database version
* eth: polish error message 
						
					 
					
						2019-01-11 13:49:12 +02:00 
						 
				 
			
				
					
						
							
							
								Ferenc Szabo 
							
						 
					 
					
						
						
						
						
							
						
						
							2eb838ed97 
							
						 
					 
					
						
						
							
							p2p/simulations: eliminate concept of pivot ( #18426 )  
						
						
						
					 
					
						2019-01-11 10:23:45 +01:00 
						 
				 
			
				
					
						
							
							
								Guillaume Ballet 
							
						 
					 
					
						
						
						
						
							
						
						
							38cce9ac33 
							
						 
					 
					
						
						
							
							accounts/abi: Extra slice tests ( #18424 )  
						
						... 
						
						
						
						Co-authored-by: weimumu <934657014@qq.com> 
						
					 
					
						2019-01-10 16:27:54 +01:00 
						 
				 
			
				
					
						
							
							
								lash 
							
						 
					 
					
						
						
						
						
							
						
						
							7240f4d800 
							
						 
					 
					
						
						
							
							swarm/network: Rename minproxbinsize, add as member of simulation ( #18408 )  
						
						... 
						
						
						
						* swarm/network: Rename minproxbinsize, add as member of simulation
* swarm/network: Deactivate WaitTillHealthy, unreliable pending suggestpeer 
						
					 
					
						2019-01-10 12:33:51 +01:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
						
						
							
						
						
							7ca40306af 
							
						 
					 
					
						
						
							
							accounts/abi: tuple support ( #18406 )  
						
						
						
					 
					
						2019-01-10 09:59:37 +01:00 
						 
				 
			
				
					
						
							
							
								Viktor Trón 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6df3e4eeb0 
							
						 
					 
					
						
						
							
							swarm/network: remove isproxbin bool from kad.Each* iterfunc ( #18239 )  
						
						... 
						
						
						
						* swarm/network, swarm/pss: remove isproxbin bool from kad.Each* iterfunc
* swarm/network: restore comment and unskip snapshot sync tests 
						
					 
					
						2019-01-10 03:36:19 +01:00 
						 
				 
			
				
					
						
							
							
								Janoš Guljaš 
							
						 
					 
					
						
						
						
						
							
						
						
							d70c4faf20 
							
						 
					 
					
						
						
							
							swarm: Fix T.Fatal inside a goroutine in tests ( #18409 )  
						
						... 
						
						
						
						* swarm/storage: fix T.Fatal inside a goroutine
* swarm/network/simulation: fix T.Fatal inside a goroutine
* swarm/network/stream: fix T.Fatal inside a goroutine
* swarm/network/simulation: consistent failures in TestPeerEventsTimeout
* swarm/network/simulation: rename sendRunSignal to triggerSimulationRun 
						
					 
					
						2019-01-09 07:05:55 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Evangelatov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81f04fa606 
							
						 
					 
					
						
						
							
							github: remove swarm github codeowners ( #18412 )  
						
						
						
					 
					
						2019-01-08 22:50:15 +01:00 
						 
				 
			
				
					
						
							
							
								holisticode 
							
						 
					 
					
						
						
						
						
							
						
						
							ae857e74bf 
							
						 
					 
					
						
						
							
							swarm, p2p/protocols: Stream accounting ( #18337 )  
						
						... 
						
						
						
						* swarm: completed 1st phase of swap accounting
* swarm, p2p/protocols: added stream pricing
* swarm/network/stream: gofmt simplify stream.go
* swarm: fixed review comments
* swarm: used snapshots for swap tests
* swarm: custom retrieve for swap (less cascaded requests at any one time)
* swarm: addressed PR comments
* swarm: log output formatting
* swarm: removed parallelism in swap tests
* swarm: swap tests simplification
* swarm: removed swap_test.go
* swarm/network/stream: added prefix space for comments
* swarm/network/stream: unit test for prices
* swarm/network/stream: don't hardcode price
* swarm/network/stream: fixed invalid price check 
						
					 
					
						2019-01-08 00:59:00 +01:00 
						 
				 
			
				
					
						
							
							
								Janoš Guljaš 
							
						 
					 
					
						
						
						
						
							
						
						
							56a3f6c03c 
							
						 
					 
					
						
						
							
							swarm/storage/mock/test: fix T.Fatal inside a goroutine ( #18399 )  
						
						
						
					 
					
						2019-01-07 14:32:01 +01:00 
						 
				 
			
				
					
						
							
							
								Janoš Guljaš 
							
						 
					 
					
						
						
						
						
							
						
						
							356c49fa7e 
							
						 
					 
					
						
						
							
							swarm: Shed Index and Uint64Field additions ( #18398 )  
						
						
						
					 
					
						2019-01-07 13:20:11 +01:00 
						 
				 
			
				
					
						
							
							
								Sean 
							
						 
					 
					
						
						
						
						
							
						
						
							428eabe28d 
							
						 
					 
					
						
						
							
							cmd/geth: support dumpconfig optionally saving to file ( #18327 )  
						
						... 
						
						
						
						* Changed dumpConfig function to optionally save to file
* Added O_TRUNC flag to file open and cleaned up code 
						
					 
					
						2019-01-07 10:56:50 +02:00 
						 
				 
			
				
					
						
							
							
								Yondon Fu 
							
						 
					 
					
						
						
						
						
							
						
						
							e05d468075 
							
						 
					 
					
						
						
							
							internal/ethapi: ask transaction pool for pending nonce ( #15794 )  
						
						
						
					 
					
						2019-01-07 10:47:11 +02:00 
						 
				 
			
				
					
						
							
							
								Jeremy Schlatter 
							
						 
					 
					
						
						
						
						
							
						
						
							aca588a8e4 
							
						 
					 
					
						
						
							
							accounts/keystore: small code simplification ( #18394 )  
						
						
						
					 
					
						2019-01-07 10:35:44 +02:00 
						 
				 
			
				
					
						
							
							
								Ferenc Szabo 
							
						 
					 
					
						
						
						
						
							
						
						
							fe03b76ffe 
							
						 
					 
					
						
						
							
							A few minor code inspection fixes ( #18393 )  
						
						... 
						
						
						
						* swarm/network: fix code inspection problems
- typos
- redundant import alias
* p2p/simulations: fix code inspection problems
- typos
- unused function parameters
- redundant import alias
- code style issue: snake case
* swarm/network: fix unused method parameters inspections 
						
					 
					
						2019-01-06 11:58:57 +01:00 
						 
				 
			
				
					
						
							
							
								Jeremy Schlatter 
							
						 
					 
					
						
						
						
						
							
						
						
							072c95fb74 
							
						 
					 
					
						
						
							
							accounts/keystore: fix comment typo ( #18395 )  
						
						
						
					 
					
						2019-01-05 21:27:57 +01:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
						
						
							
						
						
							e8ff318205 
							
						 
					 
					
						
						
							
							eth/tracer: extend create2 ( #18318 )  
						
						... 
						
						
						
						* eth/tracer: extend create2
* eth/tracers: fix create2-flaw in prestate_tracer
* eth/tracers: fix test
* eth/tracers: update assets 
						
					 
					
						2019-01-05 21:26:50 +01:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1c4301121 
							
						 
					 
					
						
						
							
							Merge pull request  #18371  from jeremyschlatter/patch-1  
						
						... 
						
						
						
						core/types: update incorrect comment 
						
					 
					
						2019-01-04 10:14:17 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							391d4cb9b5 
							
						 
					 
					
						
						
							
							Merge pull request  #18390  from realdave/remove-sha3-pkg  
						
						... 
						
						
						
						vendor, crypto, swarm: switch over to upstream sha3 package 
						
					 
					
						2019-01-04 09:51:12 +02:00 
						 
				 
			
				
					
						
							
							
								Ha ĐANG 
							
						 
					 
					
						
						
						
						
							
						
						
							3f421aca54 
							
						 
					 
					
						
						
							
							cmd/puppeth: fix panic error when export aleth genesis wo/ precompile-addresses ( #18344 )  
						
						... 
						
						
						
						* cmd/puppeth: fix panic error when export aleth genesis wo/ precompile-addresses
* cmd/puppeth: don't need to handle duplicate set 
						
					 
					
						2019-01-04 09:48:15 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ec344bf60 
							
						 
					 
					
						
						
							
							vendor: update the entire golang.org/x/crypto dependency  
						
						
						
					 
					
						2019-01-04 09:26:07 +02:00 
						 
				 
			
				
					
						
							
							
								Dave McGregor 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33d233d3e1 
							
						 
					 
					
						
						
							
							vendor, crypto, swarm: switch over to upstream sha3 package  
						
						
						
					 
					
						2019-01-04 09:26:07 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Evangelatov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49975264a8 
							
						 
					 
					
						
						
							
							swarm/docker: Dockerfile for swarm:edge docker image ( #18386 )  
						
						
						
					 
					
						2019-01-03 15:32:58 +01:00 
						 
				 
			
				
					
						
							
							
								HackyMiner 
							
						 
					 
					
						
						
						
						
							
						
						
							1ea5279d5d 
							
						 
					 
					
						
						
							
							vendor: vendor/github.com/mattn/go-isatty - add missing files (reported by mksully22) ( #18376 )  
						
						
						
					 
					
						2019-01-03 13:31:20 +01:00 
						 
				 
			
				
					
						
							
							
								Dragan Milic 
							
						 
					 
					
						
						
						
						
							
						
						
							27913dd226 
							
						 
					 
					
						
						
							
							accounts/abi/bind: add optional block number for calls ( #17942 )  
						
						
						
					 
					
						2019-01-03 12:54:24 +01:00 
						 
				 
			
				
					
						
							
							
								Samuel Marks 
							
						 
					 
					
						
						
						
						
							
						
						
							ddaf48bf84 
							
						 
					 
					
						
						
							
							travis, appveyor: bump to Go 1.11.4 ( #18314 )  
						
						... 
						
						
						
						* travis, appveyor: bump to Go 1.11.4
* internal/build: revert comment changes 
						
					 
					
						2019-01-03 11:32:12 +02:00 
						 
				 
			
				
					
						
							
							
								Rick 
							
						 
					 
					
						
						
						
						
							
						
						
							57a90ad450 
							
						 
					 
					
						
						
							
							build: add LGPL license at update-license.go ( #18377 )  
						
						... 
						
						
						
						* add LGPL licence at update-licence.go
* add empty line 
						
					 
					
						2019-01-03 10:09:04 +02:00 
						 
				 
			
				
					
						
							
							
								Janoš Guljaš 
							
						 
					 
					
						
						
						
						
							
						
						
							1d284c201d 
							
						 
					 
					
						
						
							
							swarm/storage: change Proximity function and add TestProximity test ( #18379 )  
						
						
						
					 
					
						2019-01-03 06:17:59 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Alex Philip Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							b025053ab0 
							
						 
					 
					
						
						
							
							rpc: Warn the user when the path name is too long for the Unix ipc endpoint ( #18330 )  
						
						
						
					 
					
						2019-01-02 17:33:17 +01:00 
						 
				 
			
				
					
						
							
							
								Guillaume Ballet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9bfd0b60cc 
							
						 
					 
					
						
						
							
							accounts/abi: fix case of generated java functions ( #18372 )  
						
						
						
					 
					
						2019-01-02 10:22:10 +01:00