Commit Graph

66 Commits (9fc1c6dec5fb4c5070426a7b82be957c7a031717)

Author SHA1 Message Date
Lee Clagett 9fc1c6dec5
Command max_bytes moved from dynamic map to static switch
3 years ago
moneromooo-monero f02e91ef83
add a max levin packet size by command type
3 years ago
moneromooo-monero 0afd50384f
protocol: drop nodes if they claim new data but only give stale data
3 years ago
moneromooo-monero f2949f7cf4
rpc: add a busy_syncing field to get_info
continuous-integration/drone/pr Build was killed Details
3 years ago
moneromooo-monero a42b6750b1
protocol: drop origin IP if a block fails to verify in sync mode
3 years ago
Lee Clagett 0b8bf308ce
Change epee binary output from std::stringstream to byte_stream
3 years ago
moneromooo 27cfbe1a22
protocol: drop peers that don't reply to queries
3 years ago
moneromooo 868deaaf9e
protocol: add scoring system to drop peers that don't behave
3 years ago
xiphon 6294fe26df
cryptonote_core: dandelion - use local height or median height if syncing
4 years ago
Alexander Blair a0d179e528
Merge pull request #6512
4 years ago
moneromooo-monero f1d0457523
cryptonote_protocol: stricter limit to number of objects requested
4 years ago
SomaticFanatic 5ef0607da6 Update copyright year to 2020
4 years ago
luigi1111 9c660e159e
Merge pull request #6278
4 years ago
Lee Clagett 02d887c2e5 Adding Dandelion++ support to public networks:
4 years ago
luigi1111 096e2135dd
Merge pull request #6214
4 years ago
moneromooo-monero 054b4c7f41
protocol: request txpool contents when synced
4 years ago
rbrunner7 387fd668d1 Daemon: Print estimates for time until fully synced
4 years ago
Aaron Hook aa93e38862 p2p: remove old debug commands
4 years ago
Lee Clagett 5d7ae2d279 Adding support for hidden (anonymity) txpool
5 years ago
xiphon 2e2bf8a207 daemon: always use bootstrap daemon (if set) in '--no-sync' mode
5 years ago
luigi1111 dc48cdc998
Merge pull request #5933
5 years ago
moneromooo-monero 8330e772f1
monerod can now sync from pruned blocks
5 years ago
moneromooo-monero 3455efafa8
ban peers sending bad pow outright
5 years ago
moneromooo-monero 1cc61018e5
cryptonote_protocol: expand basic DoS protection
5 years ago
anonimal 8f66b7053a
cryptonote_protocol_handler: prevent potential DoS
5 years ago
Riccardo Spagni acc7211b5b
Merge pull request #5199
5 years ago
Riccardo Spagni bf0f85221b
Merge pull request #5195
5 years ago
binaryFate 1f2930ce0b Update 2019 copyright
5 years ago
moneromooo-monero eef164f7cc
cryptonote_protocol_handler: search for syncing peers in "cruise mode"
5 years ago
xiphon a54e81e572 daemon: add '--no-sync' arg to optionally disable blockchain sync
5 years ago
Lee Clagett 973403bc9f Adding initial support for broadcasting transactions over Tor
5 years ago
moneromooo-monero b750fb27b0
Pruning
5 years ago
Riccardo Spagni 846362842c
Merge pull request #4976
5 years ago
moneromooo-monero 85665003a7
epee: better network buffer data structure
5 years ago
moneromooo-monero 5464725a29
protocol: change standby mode to not wait sleeping
6 years ago
Edward Betts fbcc91c2a4 Correct spelling mistakes.
6 years ago
Riccardo Spagni bdf0339dda
Merge pull request #3181
6 years ago
xmr-eric 18216f19dd Update 2018 copyright
6 years ago
moneromooo-monero e3f0980a1d
daemon: don't drop RPC with busy error when running offline
6 years ago
moneromooo-monero 4abf25f3c9
cryptonote_core does not depend on p2p anymore
6 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 f90bbe2a5c
cryptonote_protocol: keep target in sync with dropped connections
7 years ago
moneromooo-monero 5be43fcdba
cryptonote_protocol_handler: sync speedup
7 years ago
Riccardo Spagni c3599fa7b9
update copyright year, fix occasional lack of newline at line end
7 years ago
moneromooo-monero 8bdc86beb4
protocol: speed up sync by minimizing duplicate work
7 years ago
kenshi84 8027ce0c75 extract some basic code from libcryptonote_core into libcryptonote_basic
7 years ago
moneromooo-monero 5833d66f65
Change logging to easylogging++
7 years ago
Riccardo Spagni f2ea2afb77
Merge pull request #1398
8 years ago
Pierre Boyer f4772bae81 Fix a few minor typos
8 years ago