obscuren 
							
						 
					 
					
						
						
							
						
						52c874a609 
					 
					
						
						
							
							common: Added debug reporter  
						
						... 
						
						
						
						NOTE: For known, non-consensus, hard to reproduce bugs consider the
following method `common.Report("extra", stuff, "you need logged")` will
give you a stack trace and a friendly request to submit it as an issue
on our issue tracker. 
						
						
					 
					
						2015-04-15 16:39:44 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						eaf73b55bc 
					 
					
						
						
							
							miner: moved bad uncle logging to ridiculous log level.  Closes   #720  
						
						
						
						
					 
					
						2015-04-15 12:12:20 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						6ceb253f74 
					 
					
						
						
							
							whisper: use async handshakes to handle blocking peers  
						
						
						
						
					 
					
						2015-04-15 13:01:22 +03:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						5d2138a2b2 
					 
					
						
						
							
							core: fixed issue for logs filter.  Closes   #629  
						
						... 
						
						
						
						Log filter `Address` field was cast to a Hash which causes it to always
fail. 
						
						
					 
					
						2015-04-15 11:59:41 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						ccb4722a59 
					 
					
						
						
							
							core/types: Changed bloom lookup to take anything bytes backed  
						
						
						
						
					 
					
						2015-04-15 11:58:45 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						46ea193a49 
					 
					
						
						
							
							whisper: remove some unneeded testing complexity  
						
						
						
						
					 
					
						2015-04-15 12:50:10 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						bcf41797ca 
					 
					
						
						
							
							whisper: global message expiration tests, polishes  
						
						
						
						
					 
					
						2015-04-15 10:50:31 +03:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						d82aaf617c 
					 
					
						
						
							
							rpc: changed logging to use glog  
						
						
						
						
					 
					
						2015-04-15 00:09:13 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						f46af4508b 
					 
					
						
						
							
							geth: fixed failing cli tests  
						
						
						
						
					 
					
						2015-04-14 21:26:28 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						8db7b2374c 
					 
					
						
						
							
							rpc: change eth_protocolVersion to eth_version.  Closes   #714  
						
						
						
						
					 
					
						2015-04-14 20:47:21 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						4fb7ab5d09 
					 
					
						
						
							
							whisper: mock tests to use simulated peers  
						
						
						
						
					 
					
						2015-04-14 19:00:57 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						86372b20c0 
					 
					
						
						
							
							whisper: add basic tests for the whiper peers  
						
						
						
						
					 
					
						2015-04-14 18:21:56 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						f6efdd8aad 
					 
					
						
						
							
							whisper: shorten constants to TTL and PoW  
						
						
						
						
					 
					
						2015-04-14 15:16:02 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						1a4cfc173e 
					 
					
						
						
							
							whisper, xeth/whisper, ui/qt/qwhispe: fix API polish breakages  
						
						
						
						
					 
					
						2015-04-14 15:02:31 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						e2b7498c9d 
					 
					
						
						
							
							whisper: add known message expiration to peers, cleanup  
						
						
						
						
					 
					
						2015-04-14 14:28:59 +03:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						13eb46ea94 
					 
					
						
						
							
							geth: added print block to admin  
						
						
						
						
					 
					
						2015-04-14 12:49:30 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						9800c84348 
					 
					
						
						
							
							eth: limit the amount of peers that will receive Block/Tx messages  
						
						... 
						
						
						
						All transaction and block messages are now limited using `sqrt(peers)` 
						
						
					 
					
						2015-04-14 12:49:15 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						8310bcda61 
					 
					
						
						
							
							state: fixed mutex lockes  
						
						
						
						
					 
					
						2015-04-14 12:47:54 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						474aa924ca 
					 
					
						
						
							
							p2p: added limiter function to limit package broadcasting  
						
						
						
						
					 
					
						2015-04-14 12:47:31 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						59bff46505 
					 
					
						
						
							
							whisper: general cleanups, documentation  
						
						
						
						
					 
					
						2015-04-14 13:24:43 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						5205b2f19b 
					 
					
						
						
							
							whisper: fix anonymous broadcast drop, add broadcast tests  
						
						
						
						
					 
					
						2015-04-14 12:12:47 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						4af7743663 
					 
					
						
						
							
							whisper: add utility functions for creating topics  
						
						
						
						
					 
					
						2015-04-14 11:12:09 +03:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						b7e1b686aa 
					 
					
						
						
							
							Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop  
						
						
						
						
					 
					
						2015-04-14 00:38:53 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						2ea98d9b74 
					 
					
						
						
							
							Merge pull request  #704  from fjl/p2p-concurrency-fixups  
						
						... 
						
						
						
						p2p: more concurrency fixups 
						
						
					 
					
						2015-04-14 00:38:47 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						07eebc38b2 
					 
					
						
						
							
							Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop  
						
						
						
						
					 
					
						2015-04-14 00:38:11 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						333d4e0f27 
					 
					
						
						
							
							core: during split properly insert parent blocks  
						
						... 
						
						
						
						During a split parent and grand parent were included in the database but
not in the canonical chain (numbered chain). Added a `merge` function
which finds the common ancestor of the chains and reinserts the missing
blocks. 
						
						
					 
					
						2015-04-14 00:20:29 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						f6f9a0d515 
					 
					
						
						
							
							Merge pull request  #709  from ligi/patch-1  
						
						... 
						
						
						
						Fix links 
						
						
					 
					
						2015-04-13 23:46:17 +02:00 
						 
				 
			
				
					
						
							
							
								ligi 
							
						 
					 
					
						
						
							
						
						3a33428578 
					 
					
						
						
							
							Fix links  
						
						... 
						
						
						
						Where 404s before - now linking to the path that they stay valid a little longer ;-) 
						
						
					 
					
						2015-04-13 23:09:23 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						4f3c169b4e 
					 
					
						
						
							
							miner: don't break loop when encountering gas limit reach err  
						
						... 
						
						
						
						Processing transactions should continue when a transaction throws a gas
limit reached error. Other transactions may actually succeed. 
						
						
					 
					
						2015-04-13 22:58:53 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						d423305f07 
					 
					
						
						
							
							state: fixed nonce issue in managed state  
						
						... 
						
						
						
						Rlock => Lock when creating a new nonce 
						
						
					 
					
						2015-04-13 22:57:03 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						d61ec9ca76 
					 
					
						
						
							
							rpc: removed hash from LogRes.  Closes   #701  
						
						
						
						
					 
					
						2015-04-13 21:28:05 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						0217652d1b 
					 
					
						
						
							
							p2p/discover: improve timer handling for reply timeouts  
						
						
						
						
					 
					
						2015-04-13 18:08:11 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						b8aeb04f6f 
					 
					
						
						
							
							p2p/discover: remove unused field Node.activeStamp  
						
						
						
						
					 
					
						2015-04-13 17:44:14 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						b9929d289d 
					 
					
						
						
							
							p2p: fix unsynchronized map access during Server shutdown  
						
						... 
						
						
						
						removePeer can be called even after listenLoop and dialLoop have returned. 
						
						
					 
					
						2015-04-13 17:37:32 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						333e539ce2 
					 
					
						
						
							
							Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop  
						
						
						
						
					 
					
						2015-04-13 17:35:46 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						1fa844aaf5 
					 
					
						
						
							
							Merge pull request  #702  from ethersphere/frontier/blockpool  
						
						... 
						
						
						
						blockpool stability fixes: 
						
						
					 
					
						2015-04-13 17:35:25 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						5f9346bc7a 
					 
					
						
						
							
							Merge pull request  #700  from bas-vk/issue_650  
						
						... 
						
						
						
						Added blockchain DB versioning support, closes  #650  
						
						
					 
					
						2015-04-13 17:34:34 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						995fab2ebc 
					 
					
						
						
							
							p2p: fix yet another disconnect hang  
						
						... 
						
						
						
						Peer.readLoop will only terminate if the connection is closed. Fix the
hang by closing the connection before waiting for readLoop to terminate.
This also removes the british disconnect procedure where we're waiting
for the remote end to close the connection. I have confirmed with
@subtly that cpp-ethereum doesn't adhere to it either. 
						
						
					 
					
						2015-04-13 17:34:08 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						97d2954e22 
					 
					
						
						
							
							eth: added downloader for syncing up the chain  
						
						
						
						
					 
					
						2015-04-13 17:22:32 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						79a6782c1c 
					 
					
						
						
							
							p2p: fix goroutine leak when handshake read fails  
						
						... 
						
						
						
						This regression was introduced in b3c058a9e4 
						
						
					 
					
						2015-04-13 17:06:19 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						ad4891a09a 
					 
					
						
						
							
							Merge pull request  #689  from Gustav-Simonsson/add_transaction_tests  
						
						... 
						
						
						
						Add transaction tests 
						
						
					 
					
						2015-04-13 16:55:21 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						a8a2b2a488 
					 
					
						
						
							
							downloader: added missing blocks catchup functionality  
						
						... 
						
						
						
						When a parent is missing in the block list an attempt should be made to
fetch the missing parent and grandparents. 
						
						
					 
					
						2015-04-13 16:38:32 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						cb707ba50c 
					 
					
						
						
							
							whisper: push work in progress for bug report  
						
						
						
						
					 
					
						2015-04-13 16:19:34 +03:00 
						 
				 
			
				
					
						
							
							
								zelig 
							
						 
					 
					
						
						
							
						
						3d57e377a4 
					 
					
						
						
							
							blockpool stability fixes:  
						
						... 
						
						
						
						- follow up locks and fix them
- chainManager: call SetQueued for parentErr future blocks, uncomment TD checks, unskip test
- make ErrIncorrectTD non-fatal to be forgiving to genuine mistaken nodes (temp) but demote them to guard against stuck best peers.
- add purging to bounded nodeCache (config nodeCacheSize)
- use nodeCache when creating blockpool entries and let non-best peers add blocks (performance boost)
- minor error in addError
- reduce idleBestPeerTimeout to 1 minute
- correct status counts and unskip status passing status test
- glogified logging 
						
						
					 
					
						2015-04-13 13:13:55 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						faa2747809 
					 
					
						
						
							
							Merge pull request  #690  from karalabe/whisper-cleanup  
						
						... 
						
						
						
						Whisper cleanup, part 1 
						
						
					 
					
						2015-04-13 13:39:59 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						89358d25a4 
					 
					
						
						
							
							whisper: start adding integration tests  
						
						
						
						
					 
					
						2015-04-13 13:15:01 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						9a53390f49 
					 
					
						
						
							
							whisper: clean up and integrate topics  
						
						
						
						
					 
					
						2015-04-13 12:16:51 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						7b501906db 
					 
					
						
						
							
							whisper: separate out magic number from the code  
						
						
						
						
					 
					
						2015-04-13 11:31:51 +03:00 
						 
				 
			
				
					
						
							
							
								Bas van Kervel 
							
						 
					 
					
						
						
							
						
						49a513bdeb 
					 
					
						
						
							
							Added blockchain DB versioning support,  closes   #650  
						
						
						
						
					 
					
						2015-04-13 10:13:52 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						7dcb9825c3 
					 
					
						
						
							
							downloader: return an error for peer.fetch and return chunk to queue  
						
						... 
						
						
						
						If a peer was somehow already fetching and somehow managed to end up in
the `available` pool it should return it's work. 
						
						
					 
					
						2015-04-12 13:36:01 +02:00