wowario
f897aa5dbf
diff hotfix 2
3 years ago
wowario
5b162aea14
bump version
3 years ago
wowario
84674fd19d
bump version
3 years ago
wowario
f4cea65949
update checkpoints
...
Signed-off-by: wowario <wowario@protonmail.com>
3 years ago
wowario
2c07a2d5c7
sync
3 years ago
wowario
a5f901b46f
update checkpoints
3 years ago
wowario
f65197d73e
bumb version
3 years ago
wowario
963d748f34
Merge pull request 'hotfix' ( #361 ) from wowario/wownero:wowario-patch-1 into master
...
Reviewed-on: #361
3 years ago
wowario
cfadfbd91a
hotfix
3 years ago
jwinterm
0e65b21328
Merge pull request 'update readme and checkpoints [CI SKIP]' ( #358 ) from wowario/wownero:checkpoint into master
...
Reviewed-on: #358
3 years ago
jwinterm
d886300416
Merge pull request 'upstream' ( #357 ) from wowario/wownero:upstream into master
...
Reviewed-on: #357
3 years ago
jwinterm
c3e390d44d
Merge pull request 'nudge time in approx_blockchain_height' ( #356 ) from wowario/wownero:time into master
...
Reviewed-on: #356
3 years ago
jwinterm
f2f76de880
Merge pull request 'add more outputs to requested_outputs_count' ( #355 ) from wowario/wownero:outputs into master
...
Reviewed-on: #355
3 years ago
wowario
89f650cf52
update checkpoints.dat
3 years ago
wowario
6cfba57fb0
bump version
3 years ago
wowario
d95ab4b9e3
nudge time in approx_blockchain_height
3 years ago
wowario
8fe9ce706c
add more outputs to requested_outputs_count
3 years ago
moneromooo-monero
9522d66815
p2p: only log to global when a blocked IP is not already blocked
3 years ago
Denis Goddard
7dff3540f0
Header row for peer list in sync_info
3 years ago
moneromooo-monero
4679168a57
protocol: fix wrong command in logs
...
this is not a levin packet, this is just its payload
3 years ago
moneromooo-monero
f17b506d3d
protocol: add calls to reserve where appropriate
3 years ago
moneromooo-monero
2ec025d1a3
simplewallet: don't complain about connecting to the daemon when offline
3 years ago
moneromooo-monero
1212e1791c
rpc: report target height as 0 when synced
...
since it only makes sense when syncing, and it confuses people
3 years ago
Lee Clagett
9fc1c6dec5
Command max_bytes moved from dynamic map to static switch
3 years ago
moneromooo-monero
a0e757a104
protocol: handle receiving a block hash we've not added yet
3 years ago
moneromooo-monero
a27cf7b602
fix accessing an network address in a deleted context
...
Both drop_connection and add_host_fail can drop the connection,
which invalidates the context, and thus the address it contains.
Thanks to wfaressuissia[m] for lots of help and prodding when
debugging this
3 years ago
moneromooo-monero
f02e91ef83
add a max levin packet size by command type
3 years ago
moneromooo-monero
22365207be
blockchain: lock access to m_blocks_hash_of_hashes
...
it is accessed both when adding and when prevalidating a set
of new hashes from a peer
3 years ago
moneromooo-monero
859a8752f4
protocol: remove unused (and cunningly uninitialized) field
3 years ago
wowario
af3263c8ac
bump version
3 years ago
wowario
9ef4a4ea7f
update checkpoints
3 years ago
SChernykh
5de14c44ec
Fixed issues found by static analysis
...
- rolling_median: tried to free uninitialized pointer in a constructor
- net_node.inl: erase-remove idiom was used incorrectly. remove_if doesn't actually remove elements, see http://cpp.sh/6fcjv
- bulletproofs.cc: call to sizeof() instead of vector.size(), luckily it only impacts performance and not code logic there
3 years ago
moneromooo-monero
b62d6648eb
db_lmdb: move spammy "not found in db" message to TRACE
...
These are functions that check whether a tx is in the db, so whether
it is there or not is really not interesting, and it seems to scare
people from time to time
3 years ago
codesoap
3e36df73ac
simplewallet: add "address mnew" command
3 years ago
moneromooo-monero
c44dbc582f
protocol: more sanity checks in new chain block hashes
3 years ago
moneromooo
31dc71afaf
p2p: fix deadlock banning while updating peer lists
3 years ago
moneromooo-monero
45a462eb91
protocol: don't reset last request time on an idle timer
...
this prevents losing time of "idle time" for a peer, which could
otherwise be reset by another timed sync command from the peer
3 years ago
Lee Clagett
b4206cea5a
Add aggressive restrictions to pre-handshake p2p buffer limit
3 years ago
moneromooo-monero
03b8228b35
rpc: limit the number of txes for get_blocks.bin
3 years ago
moneromooo-monero
b56a9f5bad
protocol: fix false positives dropping peers
...
it'd trigger on reorgs
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
0afd50384f
protocol: drop nodes if they claim new data but only give stale data
...
Some joker is spending time actually doing this
3 years ago
moneromooo-monero
9e4e28b25c
ban lists may now include subnets
3 years ago
moneromooo-monero
295d46a1fc
restrict public node checks a little
...
do not include blocked hosts in peer lists or public node lists by default,
warn about no https on clearnet and about untrusted peers likely being spies
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
...
instead of the (incorrect) check for whether we think we might have
a user for it at some point in the near future. We can reconnect.
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
...
If enabled, pulls IPs to block on blocklist.moneropulse.*, and
blocks then for 8 days (so IPs dropping from the list will
eventually get unblocked, and DNS failures don't result in
instant clearing of the blocklist).
Enable with --enable-dns-blocklist
3 years ago