Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						c4f224932f 
					 
					
						
						
							
							eth/downloader: reject peer registration if head is banned  
						
						
						
						
					 
					
						2015-06-08 14:46:31 +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 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						4b2dd44711 
					 
					
						
						
							
							eth/downloader: fix throttling test to be less timing dependent  
						
						
						
						
					 
					
						2015-06-08 13:23:58 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						2d627995cf 
					 
					
						
						
							
							eth/downloader: fix another rebase error  
						
						
						
						
					 
					
						2015-06-08 13:23:58 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						b40c796ff7 
					 
					
						
						
							
							eth/downloader: preallocate the block cache  
						
						
						
						
					 
					
						2015-06-08 13:23:58 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						1d7bf3d39f 
					 
					
						
						
							
							eth/downloader: fix merge compile error  
						
						
						
						
					 
					
						2015-06-08 13:23:58 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						6d497f61c6 
					 
					
						
						
							
							eth/downloader: don't block hash deliveries while pulling blocks  
						
						
						
						
					 
					
						2015-06-08 13:23:58 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						9da0232eef 
					 
					
						
						
							
							eth/downloader: update test for shitty travis  
						
						
						
						
					 
					
						2015-06-08 13:23:58 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						0275fcb3d3 
					 
					
						
						
							
							eth/downloader: clean up and simplify the code a bit  
						
						
						
						
					 
					
						2015-06-08 13:23:58 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						abdfcda4dd 
					 
					
						
						
							
							eth/downloader: short circuit sync if head hash is banned  
						
						
						
						
					 
					
						2015-06-08 13:23:58 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						84bc93d8cb 
					 
					
						
						
							
							eth/downloader: accumulating hash bans for reconnecting attackers  
						
						
						
						
					 
					
						2015-06-08 13:23:58 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						eedb25b22a 
					 
					
						
						
							
							eth/downloader: clean up tests and unused variables  
						
						
						
						
					 
					
						2015-06-08 13:23:57 +03:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						c6faa18ec9 
					 
					
						
						
							
							Merge pull request  #1198  from fjl/core-fix-nonce-check  
						
						... 
						
						
						
						core: fix nonce verification one more time 
						
						
					 
					
						2015-06-08 01:31:34 -07:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						6c27e2aaf6 
					 
					
						
						
							
							core: add bad block for the 'missing nonce check' fork  
						
						
						
						
					 
					
						2015-06-08 02:54:10 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						0b493910d3 
					 
					
						
						
							
							core: fix the nonce check one more time  
						
						... 
						
						
						
						The block nonce verification was effectively disabled by a typo.
This time, there is an actual test for it. 
						
						
					 
					
						2015-06-08 02:19:39 +02:00 
						 
				 
			
				
					
						
							
							
								Taylor Gerring 
							
						 
					 
					
						
						
							
						
						4ab0cedf42 
					 
					
						
						
							
							Export should start with block 0  
						
						
						
						
					 
					
						2015-06-06 10:59:56 -04:00 
						 
				 
			
				
					
						
							
							
								Taylor Gerring 
							
						 
					 
					
						
						
							
						
						2729e6294a 
					 
					
						
						
							
							Improved error checking  
						
						
						
						
					 
					
						2015-06-06 10:04:13 -04:00 
						 
				 
			
				
					
						
							
							
								Taylor Gerring 
							
						 
					 
					
						
						
							
						
						ed621aae33 
					 
					
						
						
							
							Cleanup  
						
						
						
						
					 
					
						2015-06-06 09:50:23 -04:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						e822f440b0 
					 
					
						
						
							
							added ARM builds  
						
						
						
						
					 
					
						2015-06-06 14:33:08 +02:00 
						 
				 
			
				
					
						
							
							
								Taylor Gerring 
							
						 
					 
					
						
						
							
						
						d65b64c884 
					 
					
						
						
							
							Allow export command to take first and last args  
						
						
						
						
					 
					
						2015-06-06 00:02:32 -04:00 
						 
				 
			
				
					
						
							
							
								Taylor Gerring 
							
						 
					 
					
						
						
							
						
						89c9320d80 
					 
					
						
						
							
							Allow exporting subset of chain  
						
						
						
						
					 
					
						2015-06-05 23:01:54 -04:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						43ceb0f5c7 
					 
					
						
						
							
							cmd/geth: version bump 0.9.27  
						
						
						
						
					 
					
						2015-06-05 17:36:42 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						7ab87f9f6e 
					 
					
						
						
							
							wip  
						
						
						
						
					 
					
						2015-06-05 17:33:30 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						b94a76d17e 
					 
					
						
						
							
							Merge pull request  #1189  from karalabe/downloader-polishes  
						
						... 
						
						
						
						eth/downloader: handle timeouts more gracefully 
						
						
					 
					
						2015-06-05 08:31:57 -07:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						8c28126984 
					 
					
						
						
							
							Merge pull request  #1100  from karalabe/drop-sync-peer-on-empty-hash  
						
						... 
						
						
						
						eth, eth/downloader: fix  #1098 , elevate empty hash errors to peer drops 
						
						
					 
					
						2015-06-05 08:28:08 -07:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						94e525ae12 
					 
					
						
						
							
							eth, eth/downloader:  fix   #1098 , elevate empty hash errors to peer drops  
						
						
						
						
					 
					
						2015-06-05 12:52:48 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						328ef60b85 
					 
					
						
						
							
							eth/downloader: differentiate stale and nonexistent deliveries  
						
						
						
						
					 
					
						2015-06-05 12:37:48 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						94e4aa6ea9 
					 
					
						
						
							
							eth/downloader: log hard timeouts and reset capacity  
						
						
						
						
					 
					
						2015-06-05 11:53:46 +03:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						067e66b348 
					 
					
						
						
							
							Merge pull request  #1185  from fjl/p2p-nat-timeouts  
						
						... 
						
						
						
						p2p/nat: request timeouts for UPnP discovery 
						
						
					 
					
						2015-06-04 15:55:39 -07:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						fc6a5ae3ec 
					 
					
						
						
							
							p2p/nat: add timeout for UPnP SOAP requests  
						
						
						
						
					 
					
						2015-06-04 22:25:43 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						6a831ca015 
					 
					
						
						
							
							Godeps: update github.com/huin/goupnp to 5cff77a69fb22f5  
						
						... 
						
						
						
						This includes a fix adding a timeout to router discovery requests. 
						
						
					 
					
						2015-06-04 22:25:43 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						8b4605c336 
					 
					
						
						
							
							Merge pull request  #1186  from obscuren/log_fixes  
						
						... 
						
						
						
						tests: log coalescing fixes 
						
						
					 
					
						2015-06-04 10:49:00 -07:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						246db4250b 
					 
					
						
						
							
							tests: use state logs instead own kept logs  
						
						
						
						
					 
					
						2015-06-04 19:48:23 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						45152dead5 
					 
					
						
						
							
							Merge pull request  #1181  from obscuren/txpool_fixes  
						
						... 
						
						
						
						cmd: transaction pool fixes and improvements 
						
						
					 
					
						2015-06-04 10:47:23 -07:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						10fc733767 
					 
					
						
						
							
							Merge pull request  #1184  from karalabe/nonstop-block-fetches  
						
						... 
						
						
						
						eth/downloader: fix  #1178 , don't request blocks beyond the cache bounds 
						
						
					 
					
						2015-06-04 10:42:34 -07:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						912cf7ba04 
					 
					
						
						
							
							core: added fork test & double nonce test  
						
						
						
						
					 
					
						2015-06-04 19:28:39 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						0f51ee6c88 
					 
					
						
						
							
							crypto: return common.Address rather than raw bytes  
						
						
						
						
					 
					
						2015-06-04 19:28:39 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						dcdb4554d7 
					 
					
						
						
							
							core: documented changes in tx pool  
						
						
						
						
					 
					
						2015-06-04 16:19:22 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						cf5ad266f6 
					 
					
						
						
							
							core: only change the nonce if the account nonce is lower  
						
						
						
						
					 
					
						2015-06-04 15:44:42 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						d754c25cc8 
					 
					
						
						
							
							eth/downloader: drop log entry from peer, it's covered already  
						
						
						
						
					 
					
						2015-06-04 16:22:55 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						24cca2f18d 
					 
					
						
						
							
							eth/downloader: log after state updates, easier to debug  
						
						
						
						
					 
					
						2015-06-04 15:10:43 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						28c32d1b1b 
					 
					
						
						
							
							eth/downloader:  fix   #1178 , don't request blocks beyond the cache bounds  
						
						
						
						
					 
					
						2015-06-04 14:51:14 +03:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						2bb0e48a7b 
					 
					
						
						
							
							skipped failing natspec tests  
						
						
						
						
					 
					
						2015-06-04 13:17:47 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						9dd12a64a7 
					 
					
						
						
							
							core: renamed txs to pending  
						
						
						
						
					 
					
						2015-06-04 13:16:31 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						9b27fb91c0 
					 
					
						
						
							
							cmd/geth, common/natspec: updating tests (still failing?)  
						
						
						
						
					 
					
						2015-06-04 11:41:20 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						36c0db2ac9 
					 
					
						
						
							
							xeth: use the correct nonce for creating transactions  
						
						
						
						
					 
					
						2015-06-04 11:35:37 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						140d883901 
					 
					
						
						
							
							core: test updates  
						
						
						
						
					 
					
						2015-06-03 22:53:33 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						d09a6e5421 
					 
					
						
						
							
							core, eth, miner: moved nonce management to tx pool.  
						
						... 
						
						
						
						Removed the managed tx state from the chain manager to the transaction
pool where it's much easier to keep track of nonces (and manage them).
The transaction pool now also uses the queue and pending txs differently
where queued txs are now moved over to the pending queue (i.e. txs ready
for processing and propagation). 
						
						
					 
					
						2015-06-03 22:43:23 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						5197aed7db 
					 
					
						
						
							
							cmd/utils, eth: core.NewBlockProcessor no longer needs TxPool  
						
						
						
						
					 
					
						2015-06-03 22:43:23 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						ec7a2c3442 
					 
					
						
						
							
							core: don't remove transactions after block processing  
						
						... 
						
						
						
						The transaction pool drops processed transactions on its own
during pool maintenance. 
						
						
					 
					
						2015-06-03 22:43:23 +02:00