aboutsummaryrefslogtreecommitdiffstats
path: root/blockpool
Commit message (Expand)AuthorAgeFilesLines
* blockpool stability fixes:zelig2015-04-138-344/+356
* bugfixes for headsection deadlockszelig2015-04-111-7/+15
* td update from nodezelig2015-04-104-139/+148
* Skipped td testobscuren2015-04-101-0/+1
* Disabled TD checkobscuren2015-04-092-0/+4
* separate lock for blacklistzelig2015-04-091-3/+6
* oops peer unlocked before return - fixes deadlockzelig2015-04-092-0/+2
* uncomment future block TD check, add test for skipping TD check on future blockzelig2015-04-094-9/+46
* fix deadlock issue in AddBlockzelig2015-04-094-39/+46
* future queued block supportzelig2015-04-091-1/+2
* put back checkTD and unskip incorrectTD testzelig2015-04-092-5/+5
* introduce peers registry on nodeszelig2015-04-092-43/+41
* fix blockpool deadlockzelig2015-04-093-12/+22
* fix TestPoolStatus test crashing, skip tests failing (due to @obscuren hotfixes)zelig2015-04-093-1/+11
* Updated loggingobscuren2015-04-071-1/+2
* Disabled PoW checkobscuren2015-04-051-9/+12
* Temp removed unrequested block errorobscuren2015-04-051-9/+13
* Skipping testobscuren2015-04-051-0/+2
* Removed debuggingobscuren2015-04-051-2/+0
* prevent deadlockobscuren2015-04-051-0/+2
* Disabled peer TD check to support suspended blocks (Future blocks)obscuren2015-04-042-6/+6
* basic glogobscuren2015-04-041-1/+1
* proper locking to prevent "parent unknown" INVALID blocks due to race in peer...zelig2015-04-021-5/+4
* proper locking to prevent close of closed channel crash when multiple mining ...zelig2015-04-021-3/+7
* blockpool: wrap intermittent status test in a loopzelig2015-03-272-40/+55
* header check for testzelig2015-03-252-3/+8
* bugfix with idle too long triggered after peer switchzelig2015-03-252-8/+10
* fixed bad unclesobscuren2015-03-241-1/+2
* Merge branch 'jsonlog' of https://github.com/ethersphere/go-ethereum into eth...obscuren2015-03-231-12/+6
|\
| * fix blockpool test loggerzelig2015-03-221-12/+6
* | Idle too long error incorrectly triggered even when peer sending new blockszelig2015-03-224-28/+31
|/
* use common.Hash as pool key, no string conversion neededzelig2015-03-202-8/+8
* fix common.Hash conversionzelig2015-03-203-3/+5
* fix import in reorganised testzelig2015-03-201-2/+0
* improve documentation and move one testzelig2015-03-209-156/+202
* reduce logging outputzelig2015-03-203-25/+22
* uncomment status test, hack: skip the 2 unreliable fieldszelig2015-03-202-171/+182
* check and penalise td misreportingzelig2015-03-207-52/+129
* fix missing hexification on IdleTooLong error logzelig2015-03-201-1/+1
* use own total difficulty to limit best peerzelig2015-03-205-15/+82
* peer suspension to disallow reconnect after disconnect on fatal error for se...zelig2015-03-207-40/+116
* updated blockpoolobscuren2015-03-173-58/+57
* Moved ethutil => commonobscuren2015-03-163-9/+9
* moved to detailobscuren2015-03-161-1/+1
* fix wonky head section loop; correct status countszelig2015-03-062-24/+33
* partial fix to idle best peer issuezelig2015-03-043-13/+33
* log when added peer is behind (hash found in blockchain)zelig2015-03-031-0/+1
* - fix peer disconnect by adding severity function to errszelig2015-03-034-38/+55
* major rewrite, reorg of blockpool + new featureszelig2015-02-2513-0/+3583