Commit Graph

39 Commits (0cdc7647aaabb796d241ea257b2df2f0c26701d4)

Author SHA1 Message Date
Péter Szilágyi c5d7faefe9 eth, eth/downloader: don't report stall if fetcher filled the block 9 years ago
Felix Lange cea2c0eedf all: fix license headers one more time 9 years ago
Felix Lange b1fdb9f38e all: update license headers to distiguish GPL/LGPL 9 years ago
Felix Lange ea54283b30 all: update license information 10 years ago
Péter Szilágyi 6fc85f1ec2 eth: clean up peer struct a bit, fix double txn bcast 10 years ago
Péter Szilágyi 7c2af1c117 eth, eth/fetcher: separate notification sync mechanism 10 years ago
Péter Szilágyi 2f4cbe22f5 eth, eth/downloader: fix processing interrupt caused by temp cancel 10 years ago
Péter Szilágyi aa250e228a eth: don't refetch non fitting blocks to avoid duplicates 10 years ago
Péter Szilágyi b240983e2b eth, eth/downloader: do async block fetches, add dl tests 10 years ago
Péter Szilágyi fc7abd9886 eth, eth/downloader: move block processing into the downlaoder 10 years ago
Péter Szilágyi 66d3dc8690 eth, eth/downloader: move peer removal into downloader 10 years ago
Péter Szilágyi e61db7145a eth: dedup fetches to ensure no blocks are pulled twice 10 years ago
Péter Szilágyi 355b1e3bb1 eth: randomly fetch announced block (don't hammer origin) 10 years ago
Péter Szilágyi b9affbf9fe eth: discard fetched blocks that don't fit (no goroutine) 10 years ago
Felix Lange 6c73a59806 eth: limit number of sent transactions based on message size 10 years ago
Péter Szilágyi d09ead546c eth: fix a data race in the hash announcement processing 10 years ago
Péter Szilágyi f86707713c eth: fix data race accessing peer.td 10 years ago
Péter Szilágyi 44147d057d eth: fix data race accessing peer.recentHash 10 years ago
Péter Szilágyi 8216bb901c eth: clean up pending announce download map, polish logs 10 years ago
Péter Szilágyi 9ed166c196 eth: split and handle explicitly vs. download requested blocks 10 years ago
Péter Szilágyi fdccce781e eth: fetch announced hashes from origin, periodically 10 years ago
Péter Szilágyi 94e525ae12 eth, eth/downloader: fix #1098, elevate empty hash errors to peer drops 10 years ago
Péter Szilágyi 29b0480cfb core, eth/downloader: expose the bad hashes, check in downloader 10 years ago
obscuren c37389f19c core: check negative value transactions. Closes #1109 10 years ago
Péter Szilágyi eafdc1f8e3 eth, eth/downloader: surface downloaded block origin, drop on error 10 years ago
Jason Carver 97433f5ef1 expand acronym in log message from TD 10 years ago
Péter Szilágyi 5422fe5125 eth: make the peer set thread safe 10 years ago
Péter Szilágyi 83226762c2 eth, eth/downloader: detect and handle madeup hash attacks 10 years ago
Péter Szilágyi 9ad515d2dc eth: drop a sync peer if it sends an invalid hash chain 10 years ago
Péter Szilágyi cd2fb09051 eth, eth/downloader: prevent hash repeater attack 10 years ago
Péter Szilágyi 3eda70c64c eth, eth/downloader: remove parent verification from the downlaoder 10 years ago
Péter Szilágyi a4246c2da6 eth, eth/downloader: handle a potential unknown parent attack 10 years ago
obscuren 48bd48876c eth, eth/downloader: moved pending queue error message to debug 10 years ago
obscuren 05715f27cf eth: added a cancel method for the downloader 10 years ago
Péter Szilágyi bd5720f480 eth, eth/downloader: handle sync errors a bit more gracefully 10 years ago
Péter Szilágyi 9d188f73b5 eth, eth/downloader: make synchronize thread safe 10 years ago
obscuren ba2236fa51 cmd/geth, eth: bump version & tmp fix for incorrect TD peers 10 years ago
obscuren c6ad3aec05 eth,core: changed NewTicker to Tick 10 years ago
obscuren 016f152b36 eth, eth/downloader: Moved block processing & graceful shutdown 10 years ago