obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							b298928c49 
							
						 
					 
					
						
						
							
							core: added 'ignored' status  
						
						
						
					 
					
						2015-05-01 16:00:30 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							016f152b36 
							
						 
					 
					
						
						
							
							eth, eth/downloader: Moved block processing & graceful shutdown  
						
						... 
						
						
						
						The downloader is no longer responsible for processing blocks. The
eth-protocol handler now takes care of this instead.
Added graceful shutdown during block processing. Closes  #846  
						
					 
					
						2015-05-01 15:58:44 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							8595198c1b 
							
						 
					 
					
						
						
							
							eth/downloader: delete blocks from queue  
						
						
						
					 
					
						2015-04-30 17:51:47 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							15873fafc0 
							
						 
					 
					
						
						
							
							core: added a wait group to chain manager for graceful shutdown  
						
						
						
					 
					
						2015-04-30 17:50:47 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							e4dba36892 
							
						 
					 
					
						
						
							
							core: check for parent in calc TD. TD = (N != 0 == parent.TD) || (== D)  
						
						
						
					 
					
						2015-04-30 14:55:21 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							28b39267d9 
							
						 
					 
					
						
						
							
							core, eth: verify td of received blocks  
						
						
						
					 
					
						2015-04-30 13:50:59 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							9b6e8f6195 
							
						 
					 
					
						
						
							
							eth, eth/downloader: remove bad peers from peer set  
						
						... 
						
						
						
						Peers in the eth protocol handler are now being ignored for catch up. 
						
					 
					
						2015-04-30 12:38:16 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							3fef601903 
							
						 
					 
					
						
						
							
							Merge pull request  #830  from obscuren/downloader-missing-parent  
						
						... 
						
						
						
						eth/downloader: missing parent improvement 
						
					 
					
						2015-04-29 15:52:25 -07:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							30b921ef46 
							
						 
					 
					
						
						
							
							cmd/geth: bump version to 0.9.14  
						
						
						
					 
					
						2015-04-30 00:40:14 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							88292f35db 
							
						 
					 
					
						
						
							
							core: remove txs from queue in addition to removal of pending  
						
						
						
					 
					
						2015-04-30 00:20:59 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							2590a7dabb 
							
						 
					 
					
						
						
							
							core: added some additional chain tests for shortest chain  
						
						
						
					 
					
						2015-04-30 00:14:41 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							04c209980b 
							
						 
					 
					
						
						
							
							eth: rely on p2p to determine block propagation  
						
						
						
					 
					
						2015-04-29 22:50:58 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							01e3d694a6 
							
						 
					 
					
						
						
							
							p2p: added received at to peer message  
						
						... 
						
						
						
						p2p.Msg.ReceivedAt can be used for determining block propagation from
begining to end. 
						
					 
					
						2015-04-29 22:49:58 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							9e63798d03 
							
						 
					 
					
						
						
							
							core/types, eth: meassure and display propagation times  
						
						
						
					 
					
						2015-04-29 19:55:30 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							f8c27d7159 
							
						 
					 
					
						
						
							
							eth/downloader: drop block  
						
						
						
					 
					
						2015-04-29 19:55:04 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							c930045834 
							
						 
					 
					
						
						
							
							core: fixed tetst to reflect (int, error) return by insertChain  
						
						
						
					 
					
						2015-04-29 15:27:04 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							dfbf580354 
							
						 
					 
					
						
						
							
							eth/downloader: ignore orphan blocks in the downloader.  
						
						... 
						
						
						
						When blocks have been sorted and are being processed, orphan blocks
should be ignored and thrown out. The protocol handler is responsible
for downloading blocks which have missing parents. 
						
					 
					
						2015-04-29 14:49:37 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							735b029db9 
							
						 
					 
					
						
						
							
							core: return the index of the block that failed when inserting a chain  
						
						
						
					 
					
						2015-04-29 14:00:24 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							764e81bf12 
							
						 
					 
					
						
						
							
							Merge pull request  #825  from obscuren/develop  
						
						... 
						
						
						
						core: chain fork fix 
						
					 
					
						2015-04-29 04:47:26 -07:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							bac4440e17 
							
						 
					 
					
						
						
							
							Merge pull request  #822  from fjl/makefile-improvements  
						
						... 
						
						
						
						Makefile improvements 
						
					 
					
						2015-04-29 04:43:38 -07:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							13364a2dcf 
							
						 
					 
					
						
						
							
							eth/downloader: reset the chain when parent is missing during processing  
						
						
						
					 
					
						2015-04-29 13:40:39 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							745c368987 
							
						 
					 
					
						
						
							
							cmd/geth: bump version number  
						
						
						
					 
					
						2015-04-29 12:54:41 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							4e07967711 
							
						 
					 
					
						
						
							
							core: fixed chain reorg during splits  
						
						... 
						
						
						
						Chain reorgs weren't properly handled when a chain was further ahead.
Previously we'd end up with mixed chains in our canonical numbering
sequence. Added test for this type of forking.
```
     /-o-o-o   A
o-C-+
     \-o-o-o-o B
```
Ends up with with C A1, A2, A3, B4 
						
					 
					
						2015-04-29 12:51:05 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							af73d1d682 
							
						 
					 
					
						
						
							
							core/types: added fake parent hash / hash to String() output  
						
						
						
					 
					
						2015-04-29 12:51:05 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							4b7bdc3766 
							
						 
					 
					
						
						
							
							eth: check if downloader is busy before showing log message  
						
						
						
					 
					
						2015-04-29 12:51:05 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							7ac24d551b 
							
						 
					 
					
						
						
							
							core: seperated proccing mutex and getting mutex  
						
						
						
					 
					
						2015-04-29 12:51:04 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							9f32117457 
							
						 
					 
					
						
						
							
							core: bump database version  
						
						
						
					 
					
						2015-04-29 12:51:04 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							a4b79f1dac 
							
						 
					 
					
						
						
							
							core: moved mutex locks in insert blocks to start of function  
						
						... 
						
						
						
						Insert blocks will no longer allow processing of multiple chains at the
same time. The block lock has been moved to start of the function. 
						
					 
					
						2015-04-29 12:51:04 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							04a09b7e2d 
							
						 
					 
					
						
						
							
							core: set min gas price at startup  
						
						
						
					 
					
						2015-04-29 12:51:04 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							32373e3837 
							
						 
					 
					
						
						
							
							Merge pull request  #828  from tgerring/pathfixes  
						
						... 
						
						
						
						Remove path separator literals 
						
					 
					
						2015-04-29 01:54:47 -07:00 
						 
				 
			
				
					
						
							
							
								Taylor Gerring 
							
						 
					 
					
						
						
						
						
							
						
						
							f8cdff9a5d 
							
						 
					 
					
						
						
							
							Remove path separator literals  
						
						
						
					 
					
						2015-04-29 00:30:25 -05:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							aa03e53ca8 
							
						 
					 
					
						
						
							
							Use Makefile for Travis tests  
						
						
						
					 
					
						2015-04-29 02:13:37 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							c6b983e449 
							
						 
					 
					
						
						
							
							Makefile: add test target  
						
						
						
					 
					
						2015-04-29 02:13:37 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							72d8878084 
							
						 
					 
					
						
						
							
							cmd/mist: always enable whisper  
						
						... 
						
						
						
						The default value of the Shh option is true, but cli can't
see it because it is not part of the mist options. 
						
					 
					
						2015-04-29 02:13:36 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							eb5e43022e 
							
						 
					 
					
						
						
							
							cmd/geth, cmd/mist: use gitCommit in node name  
						
						
						
					 
					
						2015-04-29 02:13:36 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							71c28cfb0c 
							
						 
					 
					
						
						
							
							Makefile: set main.gitCommit when building  
						
						
						
					 
					
						2015-04-29 02:13:36 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							f4e5675303 
							
						 
					 
					
						
						
							
							cmd/mist: add blockchain version flag  
						
						... 
						
						
						
						This is necessary because cli doesn't see the default
value unless the flag is included. 
						
					 
					
						2015-04-29 02:13:35 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							26fbea5cb7 
							
						 
					 
					
						
						
							
							README: simplify build instructions  
						
						
						
					 
					
						2015-04-29 02:13:35 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							8fcd71920a 
							
						 
					 
					
						
						
							
							Makefile: clean should also delete Godeps/_workspace/pkg  
						
						
						
					 
					
						2015-04-29 01:28:35 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							12df8565cf 
							
						 
					 
					
						
						
							
							build: run build commands from the fake workspace root  
						
						... 
						
						
						
						This ensures that compiler error messages contain the correct path. 
						
					 
					
						2015-04-29 01:28:35 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							a6a49ccbf7 
							
						 
					 
					
						
						
							
							Merge pull request  #821  from karalabe/nodedb-fix  
						
						... 
						
						
						
						p2p/discover: fix api issues caused by leveldb update 
						
					 
					
						2015-04-28 04:07:14 -07:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							a7d894611e 
							
						 
					 
					
						
						
							
							Merge pull request  #820  from fjl/rlp-readkind-overflow  
						
						... 
						
						
						
						rlp: fix list bounds check overflow (found by go-fuzz) 
						
					 
					
						2015-04-28 04:04:32 -07:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
						
						
							
						
						
							b569550a39 
							
						 
					 
					
						
						
							
							p2p/discover: fix api issues caused by leveldb update  
						
						
						
					 
					
						2015-04-28 13:57:57 +03:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							91cb8cdd2a 
							
						 
					 
					
						
						
							
							Merge pull request  #793  from karalabe/discovery-node-cache  
						
						... 
						
						
						
						p2p/discover: persistent node database 
						
					 
					
						2015-04-28 03:40:10 -07:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							e88b410b4d 
							
						 
					 
					
						
						
							
							Merge pull request  #819  from karalabe/leveldb-update  
						
						... 
						
						
						
						godeps: refresh leveldb, clean up stale dependencies 
						
					 
					
						2015-04-28 02:40:49 -07:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
						
						
							
						
						
							7e3b080f85 
							
						 
					 
					
						
						
							
							godeps: update leveldb and snappy, dump serpent-go  
						
						
						
					 
					
						2015-04-28 12:18:01 +03:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							99027c79fe 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop  
						
						... 
						
						
						
						Conflicts:
	rpc/api.go 
						
					 
					
						2015-04-28 11:17:41 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							bac455c011 
							
						 
					 
					
						
						
							
							Merge branch 'kobigurk-develop' into develop  
						
						
						
					 
					
						2015-04-28 11:16:22 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							459d898705 
							
						 
					 
					
						
						
							
							eth, rpc, xeth: ext_hanhrate => eth_hashrate  
						
						
						
					 
					
						2015-04-28 11:16:03 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							46f63ef04f 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/kobigurk/go-ethereum  into kobigurk-develop  
						
						
						
					 
					
						2015-04-28 11:10:44 +02:00