Commit Graph

22 Commits (f9eee6f193358c29a1e3e879da8f1ff06554105e)

Author SHA1 Message Date
moneromooo-monero d729730d38
protocol: drop origin IP if a block fails to verify in sync mode
3 years ago
SomaticFanatic 5ef0607da6 Update copyright year to 2020
4 years ago
moneromooo-monero 8330e772f1
monerod can now sync from pruned blocks
5 years ago
binaryFate 1f2930ce0b Update 2019 copyright
5 years ago
moneromooo-monero dc0b86ab4b
block_queue: fix late sanity check off by one
5 years ago
moneromooo-monero b750fb27b0
Pruning
5 years ago
Lee Clagett a5ffc2d5ad Remove boost::lexical_cast for uuid and unused uuid function
5 years ago
moneromooo-monero 704b60caf0
block_queue: faster check whether a block was requested
6 years ago
moneromooo-monero ed2c81ed95
replace std::list with std::vector on some hot paths
6 years ago
xmr-eric 84a7f6a482 Readd copyright starting date
6 years ago
xmr-eric 18216f19dd Update 2018 copyright
6 years ago
moneromooo-monero b51dc56687
use const refs in for loops for non tiny types
7 years ago
moneromooo-monero 45a1c4c088
add empty container sanity checks when using front() and back()
7 years ago
moneromooo-monero 09ce03d612
move includes around to lessen overall load
7 years ago
moneromooo-monero 8028dde7a6
block_queue: use boost::uuids::nil_uuid where appropriate
7 years ago
moneromooo-monero 5d65a75b69
move checkpoints in a separate library
7 years ago
moneromooo-monero 70b8c6d77a
cryptonote_protocol: misc fixes to the new sync algorithm
7 years ago
moneromooo-monero 7b74760756
cryptonote_protocol: kick idle synchronizing peers
7 years ago
moneromooo-monero 6edb1b3e46
block_queue: do not add empty spans
7 years ago
moneromooo-monero 08abb670e1
protocol: fix reorgs while syncing
7 years ago
moneromooo-monero f57ee382b8
cryptonote_protocol: retry stale spans early
7 years ago
moneromooo-monero 5be43fcdba
cryptonote_protocol_handler: sync speedup
7 years ago