Commit Graph

10008 Commits (v0.9.3.0)
 

Author SHA1 Message Date
moneromooo-monero 03b8228b35
rpc: limit the number of txes for get_blocks.bin
3 years ago
moneromooo-monero 58404d389c
portable_storage: remove array element limit
3 years ago
anon 1ec6d5ccda
ssl: buffered handshake detection
3 years ago
moneromooo-monero 6de11d0718
epee: fix some issues using connections after shutdown
3 years ago
moneromooo-monero b56a9f5bad
protocol: fix false positives dropping peers
3 years ago
moneromooo-monero 63381702d8
portable_storage: remove overly aggressive cutoff
3 years ago
moneromooo-monero 50e25e681c
cryptonote_basic: guess what got lost porting patches to branches again
3 years ago
luigi1111 4efba60bc1
Revert "Reject existing claimed blocks in sync mode"
3 years ago
moneromooo-monero a7e3955772
portable_storage: add some sanity checks on data size
3 years ago
moneromooo-monero 0afd50384f
protocol: drop nodes if they claim new data but only give stale data
3 years ago
moneromooo-monero 9e4e28b25c
ban lists may now include subnets
3 years ago
moneromooo-monero 295d46a1fc
restrict public node checks a little
3 years ago
xiphon 10f9008b9c
rpc: get_info - add 'synchronized' field
3 years ago
moneromooo-monero b042506baa
protocol: reject claimed block hashes that already are in the chain
3 years ago
moneromooo-monero 879715610d
protocol: drop peers we can't download anything from in sync mode
3 years ago
moneromooo-monero 819d40fc7e
p2p: remove peers from grey and anchors lists when blocked
3 years ago
moneromooo-monero a88448499b
Optional DNS based blocklist
3 years ago
moneromooo-monero ffa987003a
daemon: the ban command can now load IPs from a file (ban @filename)
3 years ago
Lee Clagett 8088f8d894
Fix byte_stream::put_n
3 years ago
moneromooo-monero 8547473c83
p2p: ignore incoming peer list entries when we have them blocked
3 years ago
jwinterm 4b1d0f2340 Merge pull request 'update checkpoints, bump version' (#353) from wowario/wownero:cp-version into master
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
3 years ago
jwinterm 90fbc9b181 Merge pull request 'upstream' (#351) from wowario/wownero:up into master
continuous-integration/drone/push Build was killed Details
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 c9b9251fd4
protocol: include first new block in chain entry response
continuous-integration/drone/pr Build is passing Details
3 years ago
moneromooo cd580e0e3c
protocol: stricter checks on received chain hash list
3 years ago
moneromooo-monero 801ac3ce56
protocol: revert incoming chain height check against local chain
3 years ago
moneromooo-monero 23bf7c9813
cmake: fix "release" version string on tagged releases
continuous-integration/drone/pr Build is passing Details
3 years ago
moneromooo-monero 97d3f9d408
protocol: one more sanity check on usable data from a peer
3 years ago
moneromooo-monero f4fac80752
protocol: add a sanity check to the number of block hashes sent
3 years ago
moneromooo-monero 516555402d
protocol: fix asking for pruned blocks for v10
3 years ago
moneromooo-monero a42b6750b1
protocol: drop origin IP if a block fails to verify in sync mode
3 years ago
moneromooo-monero 09a2b6f2e8
protocol: more restrictive checks on chain entry response
3 years ago
Howard Chu 08b99c749d
depends: Update OpenSSL to 1.1.1i
3 years ago
Lee Clagett 0b8bf308ce
Change epee binary output from std::stringstream to byte_stream
3 years ago
Lee Clagett a3033e741b
Change to more efficient allocation strategy in byte_stream
3 years ago
mj-xmr f37d960f75
Clang-tidy integrated into CMakeLists.txt
3 years ago
mj-xmr a76c6b9cae
Add ClangBuildAnalyzer under utils/health for analyzing build times
3 years ago
moneromooo-monero eb6469b7a5
protocol: fix switchting to adding blocks if noone's adding the next span
3 years ago
wowario c3137f7695
update checkpoints, bump version
continuous-integration/drone/pr Build is passing Details
3 years ago
wowario f4285bf135 Update '.drone.yml'
continuous-integration/drone/push Build is passing Details
3 years ago
moneromooo-monero e608cea2a5
p2p: drop peers that spam peer lists
continuous-integration/drone/pr Build is passing Details
3 years ago
moneromooo-monero 117cdc4d50
p2p: fix race condition accessing a deleted context
3 years ago
moneromooo 27cfbe1a22
protocol: drop peers that don't reply to queries
3 years ago
moneromooo f8ec114820
keep only the last seen node on a given host in the white list
3 years ago
moneromooo 0529d350ad
protocol: drop peers that decrease claimed height
3 years ago
moneromooo 868deaaf9e
protocol: add scoring system to drop peers that don't behave
3 years ago
moneromooo-monero 5ac11bb4d6
crypto: fix non zero scalar being 0 after reducing
continuous-integration/drone/pr Build is passing Details
3 years ago
xiphon e0fc0ce7ad
rpc: get_info - add 'synchronized' field
3 years ago
Lee Clagett a840b7e20c
Do not use peer_id tracking method over i2p/tor
3 years ago
Lee Clagett 3208d97f9c
Fix tx flush callback queueing
continuous-integration/drone/pr Build is passing Details
3 years ago