Commit Graph

564 Commits (8c855324128fa824bb6a7ea8f4ed1224e727fad0)

Author SHA1 Message Date
Péter Szilágyi f3ae8f50a5 eth/downloader: circumvent download race between crosscheck and hashes 10 years ago
Péter Szilágyi 4f0d88cb02 eth/downloader: fix cancel channel double close 10 years ago
Péter Szilágyi 5c1a7b965c eth/downloader: circumvent a fake blockchain attack 10 years ago
Péter Szilágyi b517967f86 eth/downloader: don't penalize for stale cross checks 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 72411eb24c eth/downloader: circumvent hash reordering attacks 10 years ago
Péter Szilágyi bcc2980179 eth/downloader: check sync after failed attacks 10 years ago
Péter Szilágyi 366e9627e8 eth/downloader: add a test for detecting missing blocks 10 years ago
Péter Szilágyi cd2fb09051 eth, eth/downloader: prevent hash repeater attack 10 years ago
obscuren cfb2b51b74 eth/downloader: fixed test 10 years ago
obscuren b71091e337 eth, eth/downloader, miner: use download events to check miner start 10 years ago
Péter Szilágyi fe87feccb1 eth/downloader: add a small additional check to the test 10 years ago
Péter Szilágyi ebf1eb9359 eth/downloader: remove a previous leftover 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
Péter Szilágyi 910a6d4e46 eth/downloader: fix nil panic caused by wrong variable use 10 years ago
Péter Szilágyi de3a71cafd eth/downloader: remove a redundant sync progress check 10 years ago
Péter Szilágyi 48ee0777a5 eth/downloader: add a user sync notificaton 10 years ago
Péter Szilágyi ec57aa64cd eth/downloader: sync the cancel channel during cancel too 10 years ago
Péter Szilágyi ee0c892303 eth/downloader: fix deliveries to check for sync cancels 10 years ago
Péter Szilágyi d2d5dbc6fb eth/downloader: fix active peer shadowing, polish func names 10 years ago
obscuren 8fe01b4bfa eth: 100% tx propagation 10 years ago
Gustav Simonsson 8754f2b768 Fix common.Address / []byte type conversions 10 years ago
Gustav Simonsson da9fe951da Use common.Address type for accounts.Address 10 years ago
Bas van Kervel b79dd188d9 replaced several path.* with filepath.* which is platform independent 10 years ago
obscuren 96d4a7d087 eth, ethdb: lower the amount of open files & improve err messages for db 10 years ago
obscuren 13f8f65a58 eth, ethdb: lower the amount of open files & improve err messages for db 10 years ago
obscuren 48bd48876c eth, eth/downloader: moved pending queue error message to debug 10 years ago
obscuren 21e52efdfe cmd/geth, miner, backend, xeth: Fixed miner threads to be settable 10 years ago
Péter Szilágyi 064cf16099 eth/downloader: use count instead of peers, clearer 10 years ago
Péter Szilágyi d37a2559b9 eth/downloader: revert to demotion, use harsher penalty 10 years ago
Péter Szilágyi 70c65835f4 eth/downloader: fix #910, thread safe peers & polishes 10 years ago
Péter Szilágyi fa53c5e074 eth/downloader: use count instead of peers, clearer 10 years ago
Péter Szilágyi ebbd8b0743 eth/downloader: revert to demotion, use harsher penalty 10 years ago
Péter Szilágyi 685862d2ce eth/downloader: fix #910, thread safe peers & polishes 10 years ago
obscuren a2919b5e17 core, eth, miner: improved tx removal & fatal error on db sync err 10 years ago
obscuren 05715f27cf eth: added a cancel method for the downloader 10 years ago
obscuren cb1fa523e4 cmd/geth, cmd/mist, eth, flags: renamed loglevel to verbosity 10 years ago
Péter Szilágyi edad47bf0e eth/downloader: fix leftover state between syncs 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
Péter Szilágyi 4d5a719f25 cmd, eth, p2p: introduce pending peer cli arg, add tests 10 years ago
Péter Szilágyi 43901c9282 eth/downloader: fix priority queue reset, add throttling test 10 years ago
Péter Szilágyi 45f8304f3c eth/downloader: fix expiration not running while fetching 10 years ago
Péter Szilágyi 4800c94392 eth/downloader: prioritize block fetch based on chain position, cap memory use 10 years ago
Gustav Simonsson b1cc9cdc74 Integrate new ethash API and change geth makedag cmd 10 years ago
Péter Szilágyi 4accc187d5 eth, p2p: add trusted node list beside static list 10 years ago
obscuren 1470b22e90 downloader: hash downloading recovery 10 years ago
obscuren ba2236fa51 cmd/geth, eth: bump version & tmp fix for incorrect TD peers 10 years ago