obscuren 
							
						 
					 
					
						
						
							
						
						03bb88dec0 
					 
					
						
						
							
							xeth, rpc: added nonce setting through RPC and xeth transact  
						
						
						
						
					 
					
						2015-05-06 18:30:55 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
							
						
						054947def7 
					 
					
						
						
							
							Add ethash linux & windows build fixes  
						
						
						
						
					 
					
						2015-05-06 17:38:28 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						aa884c052d 
					 
					
						
						
							
							Merge pull request  #771  from zsfelfoldi/develop  
						
						... 
						
						
						
						jsre: support for setTimeout, sendAsync 
						
						
					 
					
						2015-05-06 07:27:24 -07:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						2adcc31bb4 
					 
					
						
						
							
							p2p/discover: new distance metric based on sha3(id)  
						
						... 
						
						
						
						The previous metric was pubkey1^pubkey2, as specified in the Kademlia
paper. We missed that EC public keys are not uniformly distributed.
Using the hash of the public keys addresses that. It also makes it
a bit harder to generate node IDs that are close to a particular node. 
						
						
					 
					
						2015-05-06 16:10:41 +02:00 
						 
				 
			
				
					
						
							
							
								zsfelfoldi 
							
						 
					 
					
						
						
							
						
						c54d123b31 
					 
					
						
						
							
							setTimeout and sendAsync implemented  
						
						... 
						
						
						
						added and eval queue for serializing JSRE vm execution 
						
						
					 
					
						2015-05-06 15:58:27 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						2e9ed6f7aa 
					 
					
						
						
							
							Merge pull request  #856  from karalabe/windows-console-color-fix  
						
						... 
						
						
						
						cmd/geth: colorize console output in windows 
						
						
					 
					
						2015-05-05 04:50:48 -07:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						c750ef09e1 
					 
					
						
						
							
							cmd/geth:  fix   #853  colorize console output in windows  
						
						
						
						
					 
					
						2015-05-05 14:44:39 +03:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
							
						
						f4341c7b7f 
					 
					
						
						
							
							Unskip working blocktests following ethash cache reusage  
						
						
						
						
					 
					
						2015-05-05 08:34:29 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
							
						
						b1cc9cdc74 
					 
					
						
						
							
							Integrate new ethash API and change geth makedag cmd  
						
						
						
						
					 
					
						2015-05-05 08:24:15 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
							
						
						50659f4b48 
					 
					
						
						
							
							Update ethash Godeps files  
						
						
						
						
					 
					
						2015-05-05 07:50:04 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						4accc187d5 
					 
					
						
						
							
							eth, p2p: add trusted node list beside static list  
						
						
						
						
					 
					
						2015-05-04 13:59:51 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						2382da4179 
					 
					
						
						
							
							cmd/mist: fix a stale error message  
						
						
						
						
					 
					
						2015-05-04 13:11:43 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						54db54931e 
					 
					
						
						
							
							p2p: add static node dialing test  
						
						
						
						
					 
					
						2015-05-04 13:08:42 +03:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						ac85fdc75e 
					 
					
						
						
							
							Merge pull request  #835  from obscuren/handler_errors  
						
						... 
						
						
						
						eth, eth/downloader: error handlers and td checks 
						
						
					 
					
						2015-05-04 02:00:54 -07:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						37770ed0d3 
					 
					
						
						
							
							core: added unix timestamp to debug output for block proc  
						
						
						
						
					 
					
						2015-05-03 21:49:19 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						1470b22e90 
					 
					
						
						
							
							downloader: hash downloading recovery  
						
						... 
						
						
						
						If a peer fails to respond (disconnect, etc) during hash downloading
switch to a different peer which has it's current_hash in the queue's
peer set. 
						
						
					 
					
						2015-05-03 16:27:03 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						ba2236fa51 
					 
					
						
						
							
							cmd/geth, eth: bump version & tmp fix for incorrect TD peers  
						
						
						
						
					 
					
						2015-05-03 14:11:47 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						f2a2b2ac70 
					 
					
						
						
							
							eth/downloader: put back hashes on block overflow error  
						
						
						
						
					 
					
						2015-05-03 14:11:00 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						493181ea09 
					 
					
						
						
							
							eth/downloader: changed has to blockHashes for chain linking  
						
						
						
						
					 
					
						2015-05-03 14:10:31 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						c5b8acbaf0 
					 
					
						
						
							
							core: print ignored blocks  
						
						
						
						
					 
					
						2015-05-03 14:09:50 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						25bc88113f 
					 
					
						
						
							
							eth/downloader: added additional tests  
						
						
						
						
					 
					
						2015-05-03 14:09:33 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						c6ad3aec05 
					 
					
						
						
							
							eth,core: changed NewTicker to Tick  
						
						
						
						
					 
					
						2015-05-03 13:27:37 +02:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						e82ddd9198 
					 
					
						
						
							
							p2p: correct a leftover trusted -> static  
						
						
						
						
					 
					
						2015-04-30 19:34:33 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						413ace37d3 
					 
					
						
						
							
							eth, p2p: rename trusted nodes to static, drop inbound extra slots  
						
						
						
						
					 
					
						2015-04-30 19:32:48 +03: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 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						701591b403 
					 
					
						
						
							
							cmd, eth, p2p: fix review issues enumerated by Felix  
						
						
						
						
					 
					
						2015-04-30 16:15:29 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						1528dbc171 
					 
					
						
						
							
							p2p: add trust check to handshake, test privileged connectivity  
						
						... 
						
						
						
						Conflicts:
	p2p/server_test.go 
						
						
					 
					
						2015-04-30 16:06:47 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						14f32a0c3a 
					 
					
						
						
							
							p2p: reduce the severity of a debug log  
						
						
						
						
					 
					
						2015-04-30 16:04:09 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						679c90b873 
					 
					
						
						
							
							cmd/geth, cmd/utils, eth: internalize trusted node config file  
						
						
						
						
					 
					
						2015-04-30 16:03:47 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						de0549fabb 
					 
					
						
						
							
							cmd/geth, cmd/mist, cmd/utils, eth, p2p: support trusted peers  
						
						
						
						
					 
					
						2015-04-30 16:03:10 +03:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						d457a1187d 
					 
					
						
						
							
							common: add Hash.Generate  
						
						
						
						
					 
					
						2015-04-30 15:02:23 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						72ab6d3255 
					 
					
						
						
							
							p2p/discover: track sha3(ID) in Node  
						
						
						
						
					 
					
						2015-04-30 15:02:23 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						b34a8ef624 
					 
					
						
						
							
							p2p, p2p/discover: protocol version 4  
						
						
						
						
					 
					
						2015-04-30 14:57:34 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						fc747ef4a6 
					 
					
						
						
							
							p2p/discover: new endpoint format  
						
						... 
						
						
						
						This commit changes the discovery protocol to use the new "v4" endpoint
format, which allows for separate UDP and TCP ports and makes it
possible to discover the UDP address after NAT. 
						
						
					 
					
						2015-04-30 14:57:33 +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