aboutsummaryrefslogtreecommitdiffstats
path: root/eth/downloader/peer.go
Commit message (Expand)AuthorAgeFilesLines
* eth, eth/downloader: better remote head trackingPéter Szilágyi2016-07-251-4/+9
* eth, eth/downloader, eth/fetcher: delete eth/61 codeFelix Lange2016-07-221-50/+0
* eth/downloader: adaptive quality of service tuningPéter Szilágyi2016-06-061-19/+62
* eth/downloader: implement concurrent header downloadsPéter Szilágyi2016-05-171-5/+61
* eth/downloader: fix a throughput estimation data racePéter Szilágyi2016-03-101-2/+2
* eth/downloader: fetch data proportionally to peer capacityPéter Szilágyi2015-11-191-106/+125
* eth/downloader: fix dysfunctional ignore list hidden by generic setPéter Szilágyi2015-11-041-5/+40
* core, eth, trie: fix data races and merge/review issuesPéter Szilágyi2015-10-211-6/+22
* core, eth, trie: direct state trie synchronizationPéter Szilágyi2015-10-191-28/+79
* eth/downloader: add fast and light sync strategiesPéter Szilágyi2015-10-191-69/+123
* eth/downloader: match capabilities when querying idle peersPéter Szilágyi2015-10-021-3/+5
* eth: port the synchronisation algo to eth/62Péter Szilágyi2015-08-251-13/+79
* all: fix license headers one more timeFelix Lange2015-07-241-1/+1
* all: update license headers to distiguish GPL/LGPLFelix Lange2015-07-231-4/+4
* all: update license informationFelix Lange2015-07-071-0/+16
* eth, eth/downloader: transition to eth 61Péter Szilágyi2015-07-011-11/+14
* eth, eth/downloader: pass the eth protocol version throughPéter Szilágyi2015-07-011-1/+4
* eth, eth/downloader: do async block fetches, add dl testsPéter Szilágyi2015-06-151-1/+1
* eth/downloader: cap the hash ban set, add test for itPéter Szilágyi2015-06-081-1/+1
* eth/downloader: log hard timeouts and reset capacityPéter Szilágyi2015-06-051-0/+3
* eth/downloader: drop log entry from peer, it's covered alreadyPéter Szilágyi2015-06-041-5/+0
* eth/downloader: fix #1178, don't request blocks beyond the cache boundsPéter Szilágyi2015-06-041-0/+10
* eth/downloader: demote peers if they exceed the soft limits at 1 blocks alreadyPéter Szilágyi2015-06-031-3/+8
* eth/downloader: add a basic block download congestion controlPéter Szilágyi2015-06-031-5/+40
* eth/downloader: use count instead of peers, clearerPéter Szilágyi2015-05-111-2/+2
* eth/downloader: revert to demotion, use harsher penaltyPéter Szilágyi2015-05-111-5/+10
* eth/downloader: fix #910, thread safe peers & polishesPéter Szilágyi2015-05-111-76/+143
* eth/downloader: prioritize block fetch based on chain position, cap memory usePéter Szilágyi2015-05-071-8/+7
* eth/downloader: removed peer td management and best peer selectionobscuren2015-04-241-14/+1
* downloader: moved chunk ignoring. Fixes issue with catching upobscuren2015-04-191-5/+3
* downloader: defer peer reset after downloadobscuren2015-04-191-0/+1
* typoobscuren2015-04-191-1/+1
* downloader: free up peers from work when the downloader resetsobscuren2015-04-191-0/+10
* downloader: improved downloading and synchronisationobscuren2015-04-191-1/+14
* downloader: added demotion / promotion in prep. for rep. systemobscuren2015-04-161-0/+20
* downloader: added missing blocks catchup functionalityobscuren2015-04-131-1/+43
* downloader: return an error for peer.fetch and return chunk to queueobscuren2015-04-121-1/+8
* downloader: implemented new downloaderobscuren2015-04-121-0/+48