- 27 May, 2015 2 commits
- 
- 
obscuren authored
- 
Jeffrey Wilcke authoredcore: block.gasLimit - parent.gasLimit <= parent.gasLimit / GasLimitB… 
 
- 
- 26 May, 2015 33 commits
- 
- 
obscuren authored
- 
Jeffrey Wilcke authoredcore: block database version update 
- 
obscuren authored
- 
obscuren authored
- 
Péter Szilágyi authored
- 
Péter Szilágyi authored
- 
Péter Szilágyi authored
- 
Péter Szilágyi authored
- 
Péter Szilágyi authored
- 
Péter Szilágyi authored
- 
Felix Lange authoredFine tune seeder and p2p peer handling 
- 
Jeffrey Wilcke authoredcore: check negative value transactions. Closes #1109 
- 
obscuren authored
- 
Jeffrey Wilcke authoredjsre: fixes for concurrent use, improved timer handling 
- 
Jeffrey Wilcke authoredcommon/compiler: compile solidity contracts with std library 
- 
Jeffrey Wilcke authoredeth/downloader: silence "Added N blocks from..." if N == 0 
- 
Péter Szilágyi authored
- 
Péter Szilágyi authored
- 
Péter Szilágyi authored
- 
Péter Szilágyi authored
- 
obscuren authored
- 
Péter Szilágyi authored
- 
obscuren authored
- 
Jeffrey Wilcke authoredp2p: new dialer, peer management without locks 
- 
Jeffrey Wilcke authoredFork fix 
- 
obscuren authored
- 
obscuren authoredHash 38f5bbbffd74804820ffa4bab0cd540e9de229725afb98c1a7e57936f4a714bc ignored. 
- 
obscuren authored
- 
obscuren authored
- 
Jeffrey Wilcke authoredeth, eth/downloader: surface downloaded block origin, drop on error 
- 
Péter Szilágyi authored
- 
Jeffrey Wilcke authoredcore/vm: Cleanups & SUB output fix. Closes #1096 
- 
obscuren authored
 
- 
- 25 May, 2015 2 commits
- 
- 
Felix Lange authoredeth: expand acronym in log message from TD 
- 
Felix Lange authoredSome JSRE methods (PrettyPrint, ToVal) bypassed the event loop. All calls to the JS VM are now wrapped. In order to make this somewhat more foolproof, the otto VM is now a local variable inside the event loop. 
 
- 
- 24 May, 2015 3 commits
- 
- 
Felix Lange authoredThis detects hanging connections sooner. We send a ping every 15s and other implementation have similar limits. 
- 
Felix Lange authoredThe most visible change is event-based dialing, which should be an improvement over the timer-based system that we have at the moment. The dialer gets a chance to compute new tasks whenever peers change or dials complete. This is better than checking peers on a timer because dials happen faster. The dialer can now make more precise decisions about whom to dial based on the peer set and we can test those decisions without actually opening any sockets. Peer management is easier to test because the tests can inject connections at checkpoints (after enc handshake, after protocol handshake). Most of the handshake stuff is now part of the RLPx code. It could be exported or move to its own package because it is no longer entangled with Server logic. 
- 
Felix Lange authored
 
-