aboutsummaryrefslogtreecommitdiffstats
path: root/eth/sync.go
Commit message (Collapse)AuthorAgeFilesLines
* eth: drop a sync peer if it sends an invalid hash chainPéter Szilágyi2015-05-151-1/+1
|
* eth, eth/downloader: prevent hash repeater attackPéter Szilágyi2015-05-151-2/+4
|
* eth, eth/downloader: remove parent verification from the downlaoderPéter Szilágyi2015-05-141-9/+4
|
* eth, eth/downloader: handle a potential unknown parent attackPéter Szilágyi2015-05-141-6/+17
|
* eth, eth/downloader: moved pending queue error message to debugobscuren2015-05-111-1/+2
|
* eth: added a cancel method for the downloaderobscuren2015-05-101-0/+3
| | | | | | | | | Added a cancel method to the downloader which gracefully shuts down any active syncing process (hash fetching or block downloading) and resets the queue and remove any pending blocks. Issue with the downloader which would stall because of an active ongoing process when an invalid block was found.
* eth, eth/downloader: handle sync errors a bit more gracefullyPéter Szilágyi2015-05-081-26/+28
|
* eth, eth/downloader: make synchronize thread safePéter Szilágyi2015-05-081-12/+4
|
* cmd/geth, eth: bump version & tmp fix for incorrect TD peersobscuren2015-05-031-0/+7
|
* eth,core: changed NewTicker to Tickobscuren2015-05-031-4/+4
|
* eth, eth/downloader: Moved block processing & graceful shutdownobscuren2015-05-011-0/+101
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