| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |\
| |
| |
| | |
a9cd5d9 cryptonote_core: dandelion - use local height or median height if syncing (xiphon)
|
| | | |
|
| |\ \
| | |
| | |
| | | |
be84f67 Switch to Dandelion++ fluff mode if no out connections for stem mode (Lee Clagett)
|
| | | | |
|
| |\ \ \
| |_|/
|/| |
| | | |
f9527e6 protocol: reject empty incoming block messages (moneromooo-monero)
|
| | |/ |
|
| |/ |
|
| | |
|
| |\
| |
| |
| | |
4ff2074c7 cryptonote_protocol: don't synced pruned blocks before v11 (cohcho)
|
| | |
| |
| |
| |
| |
| | |
There are a few Borromean proofs txes in the v8 era, and these
aren't supported by get_pruned_transaction_weight. Moreover, only
only the most recent variant of bulletproofs is currently supported.
|
| |\ \
| | |
| | |
| | | |
fb31167b1 Wallet, daemon: From 'help_advanced' back to 'help', and new 'apropos' command (rbrunner7)
|
| | |/ |
|
| |\ \
| | |
| | |
| | | |
35665df20 protocol: don't drop a connection if we can't get a compatible chain (moneromooo-monero)
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This can now happen if:
- we have a pruned db
- we have not connected to the monero network for a while
- we connect to a node
- that node asks us for history
- we only have a pruned version of the most recent common block
In that case, it's better to not reply but keep the connection alive,
so we can sync off it.
|
| |\ \ \
| |_|/
|/| |
| | | |
67ade8005 Add randomized delay when forwarding txes from i2p/tor -> ipv4/6 (Lee Clagett)
|
| | | | |
|
| |\ \ \
| | | |
| | | |
| | | | |
5ef0607da Update copyright year to 2020 (SomaticFanatic)
|
| | | |/
| |/|
| | |
| | | |
Update copyright year to 2020
|
| |\ \ \
| | | |
| | | |
| | | | |
567402c protocol: move the 'peer claims higher version' warning to debug (moneromooo-monero)
|
| | |/ /
| | |
| | |
| | |
| | | |
Because there's a neverending supply of cunts claiming a wrong
version just to say "look at me" I guess
|
| | | |
| | |
| | |
| | | |
Reported by xnbya
|
| |/ /
| |
| |
| | |
Reported by xnbya
|
| |/
|
|
|
| |
We don't have a function to calculate their weight from a pruned
version (yet).
|
| |\
| |
| |
| | |
387fd66 Daemon: Print estimates for time until fully synced (rbrunner7)
|
| | | |
|
| | |
| |
| |
| |
| |
| | |
- New flag in NOTIFY_NEW_TRANSACTION to indicate stem mode
- Stem loops detected in tx_pool.cpp
- Embargo timeout for a blackhole attack during stem phase
|
| |\ \
| | |
| | |
| | | |
e719760 Fix receive order leakage with tx fluffing (vtnerd)
|
| | | | |
|
| |\ \ \
| | | |
| | | |
| | | | |
ebf3c10 Added logging for dropped local txes with no i2p/tor connections (vtnerd)
|
| | |/ / |
|
| |\ \ \
| | | |
| | | |
| | | | |
054b4c7 protocol: request txpool contents when synced (moneromooo-monero)
|
| | | |/
| |/|
| | |
| | |
| | |
| | |
| | | |
A newly synced Alice sends a (typically quite small) list of
txids in the local tpxool to a random peer Bob, who then uses
the existing tx relay system to send Alice any tx in his txpool
which is not in the list Alice sent
|
| |\ \ \
| | | |
| | | |
| | | | |
66472074 Daemon: Guard against reporting "synchronized" too early (rbrunner7)
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The added condition "hshd.current_height >= target" guards against
reporting "synchronized" too early in the special situation that the
very first peer sending us data is synced to a lower height than
ourselves.
|
| | |/ /
|/| | |
|
| |\ \ \
| |_|/
|/| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
4771a7ae p2p: remove obsolete local time in handshake (moneromooo-monero)
2fbbc4a2 p2p: avoid sending the same peer list over and over (moneromooo-monero)
3004835b epee: remove backward compatible endian specific address serialization (moneromooo-monero)
39a343d7 p2p: remove backward compatible peer list (moneromooo-monero)
60631802 p2p: simplify last_seen serialization now we have optional stores (moneromooo-monero)
9467b2e4 cryptonote_protocol: omit top 64 bits of difficulty when 0 (moneromooo-monero)
b595583f serialization: do not write optional fields with default value (moneromooo-monero)
5f98b46d p2p: remove obsolete local time from TIMED_SYNC (moneromooo-monero)
|
| | | | |
|
| |\ \ \
| | | |
| | | |
| | | | |
bc6d8aa3 Corrected message typo (palomato)
|
| | | |/
| |/|
| | |
| | | |
Message was "peer claims higher version that we think"
Requested change "peer claims higher version than we think"
|
| |\ \ \
| | | |
| | | |
| | | | |
72ca7e3b Fix time comparison math (Jason Rhinelander)
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Dividing `dt` here by 1e6 converts it to seconds, but that is clearly
wrong since `REQUEST_NEXT_SCHEDULED_SPAN_THRESHOLD_STANDBY` is measured
in microseconds. As a result, this if statement was effectively never
used.
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
67b4a19e simplewallet: noob-friendly help menu (wowario)
|
| | |/ / / |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
deb350b7 always print peer IDs in the same format (moneromooo-monero)
|
| | | | | | |
|
| | |_|_|/
|/| | | |
|
| | |_|/
|/| | |
|
| | |/
|/| |
|
| |/ |
|
| |\
| |
| |
| |
| |
| | |
b3a9a4d add a quick early out to get_blocks.bin when up to date (moneromooo-monero)
2899379 daemon, wallet: new pay for RPC use system (moneromooo-monero)
ffa4602 simplewallet: add public_nodes command (moneromooo-monero)
|