Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						f86707713c 
					 
					
						
						
							
							eth: fix data race accessing peer.td  
						
						
						
						
					 
					
						2015-06-09 14:56:27 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						44147d057d 
					 
					
						
						
							
							eth: fix data race accessing peer.recentHash  
						
						
						
						
					 
					
						2015-06-09 14:27:44 +03:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						05cae69d72 
					 
					
						
						
							
							Merge pull request  #1188  from karalabe/newblockhashes-proposal  
						
						... 
						
						
						
						eth: implement the NewBlockHashes protocol proposal 
						
						
					 
					
						2015-06-09 04:07:46 -07:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						8c012e103f 
					 
					
						
						
							
							eth: mark blocks as known when broadcasting hashes too  
						
						
						
						
					 
					
						2015-06-08 18:44:02 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						6f415b96b3 
					 
					
						
						
							
							eth: implement the NewBlockHashes protocol proposal  
						
						
						
						
					 
					
						2015-06-08 18:44:02 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						63c6cedb14 
					 
					
						
						
							
							eth/downloader: cap the hash ban set, add test for it  
						
						
						
						
					 
					
						2015-06-08 14:12:00 +03:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						af28736bd0 
					 
					
						
						
							
							Merge pull request  #1064  from karalabe/downloader-attacks  
						
						... 
						
						
						
						Fix two additional download vulnerabilities 
						
						
					 
					
						2015-05-21 09:00:12 -07:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						06a041589f 
					 
					
						
						
							
							eth, eth/downloader: remove duplicate consts, bump hash fetch to 2K  
						
						
						
						
					 
					
						2015-05-21 18:16:04 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						3c8227b935 
					 
					
						
						
							
							eth: fix odd method names in peer set  
						
						
						
						
					 
					
						2015-05-20 10:34:45 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						4755caeb2d 
					 
					
						
						
							
							eth: remote a superfluous peerSet method  
						
						
						
						
					 
					
						2015-05-18 21:35:42 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						5422fe5125 
					 
					
						
						
							
							eth: make the peer set thread safe  
						
						
						
						
					 
					
						2015-05-18 21:33:37 +03:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						b86e7526e1 
					 
					
						
						
							
							eth, eth/downloader: moved peer selection to protocol handler  
						
						
						
						
					 
					
						2015-04-24 14:40:32 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						d3be1a2719 
					 
					
						
						
							
							eth: moved mined, tx events to protocol-hnd and improved tx propagation  
						
						... 
						
						
						
						Transactions are now propagated to peers from which we have not yet
received the transaction. This will significantly reduce the chatter on
the network.
Moved new mined block handler to the protocol handler and moved
transaction handling to protocol handler. 
						
						
					 
					
						2015-04-23 11:50:12 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						3d497be9bd 
					 
					
						
						
							
							eth: drop blocks with low TD  
						
						
						
						
					 
					
						2015-04-19 13:31:37 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						cc436c4b28 
					 
					
						
						
							
							eth: additional cleanups to the subprotocol, improved block propagation  
						
						... 
						
						
						
						* Improved block propagation by sending blocks only to peers to which, as
  far as we know, the peer does not know about.
* Made sub protocol its own manager
* SubProtocol now contains the p2p.Protocol which is used instead of
  a function-returning-protocol thing. 
						
						
					 
					
						2015-04-18 02:21:07 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						c2f410214c 
					 
					
						
						
							
							eth: began split up of peers and protocol manager  
						
						
						
						
					 
					
						2015-04-18 01:11:09 +02:00