Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-12-26 | Merge pull request #7180 | Alexander Blair | 2 | -6/+18 | |
56748e1d7 ban lists may now include subnets (moneromooo-monero) | |||||
2020-12-26 | Merge pull request #7173 | Alexander Blair | 7 | -11/+68 | |
d2fda6c25 restrict public node checks a little (moneromooo-monero) | |||||
2020-12-26 | Merge pull request #7154 | Alexander Blair | 1 | -19/+18 | |
cf7e1571d protocol: reject claimed block hashes that already are in the chain (moneromooo-monero) af0a25544 protocol: drop peers we can't download anything from in sync mode (moneromooo-monero) | |||||
2020-12-26 | Merge pull request #7145 | Alexander Blair | 1 | -0/+2 | |
68637bca3 p2p: remove peers from grey and anchors lists when blocked (moneromooo-monero) | |||||
2020-12-26 | Merge pull request #7138 | Alexander Blair | 5 | -5/+67 | |
e9abfea16 Optional DNS based blocklist (moneromooo-monero) | |||||
2020-12-26 | Merge pull request #7098 | Alexander Blair | 2 | -5/+5 | |
c0c75ac19 Fixed issues found by static analysis (SChernykh) | |||||
2020-12-26 | Merge pull request #7086 | Alexander Blair | 1 | -2/+2 | |
14bc5c095 db_lmdb: move spammy "not found in db" message to TRACE (moneromooo-monero) | |||||
2020-12-26 | Merge pull request #6931 | Alexander Blair | 1 | -2/+28 | |
fbb03ef2a simplewallet: add "address mnew" command (codesoap) | |||||
2020-12-26 | simplewallet: add "address mnew" command | codesoap | 1 | -2/+28 | |
2020-12-22 | restrict public node checks a little | moneromooo-monero | 7 | -11/+68 | |
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 | |||||
2020-12-22 | ban lists may now include subnets | moneromooo-monero | 2 | -6/+18 | |
2020-12-20 | Optional DNS based blocklist | moneromooo-monero | 5 | -5/+67 | |
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 | |||||
2020-12-19 | Merge pull request #7143 | luigi1111 | 1 | -1/+3 | |
58651d1 p2p: ignore incoming peer list entries when we have them blocked (moneromooo-monero) | |||||
2020-12-19 | Merge pull request #7141 | luigi1111 | 2 | -4/+42 | |
9de3787 daemon: the ban command can now load IPs from a file (ban @filename) (moneromooo-monero) | |||||
2020-12-19 | Merge pull request #7075 | luigi1111 | 2 | -3/+3 | |
f3c0d4f protocol: remove unused (and cunningly uninitialized) field (moneromooo-monero) 8e62362 p2p: ifx getting seed nodes for uncommon cases (moneromooo-monero) | |||||
2020-12-17 | rpc: add a busy_syncing field to get_info | moneromooo-monero | 4 | -1/+13 | |
true if and pretty much only if new blocks are being added | |||||
2020-12-17 | protocol: reject claimed block hashes that already are in the chain | moneromooo-monero | 1 | -0/+13 | |
2020-12-16 | protocol: drop peers we can't download anything from in sync mode | moneromooo-monero | 1 | -19/+5 | |
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. | |||||
2020-12-15 | protocol: remove unused (and cunningly uninitialized) field | moneromooo-monero | 1 | -2/+0 | |
2020-12-15 | p2p: ifx getting seed nodes for uncommon cases | moneromooo-monero | 1 | -1/+3 | |
The code is technically correct, but liable to easily become incorrect with changes | |||||
2020-12-14 | daemon: the ban command can now load IPs from a file (ban @filename) | moneromooo-monero | 2 | -4/+42 | |
2020-12-13 | p2p: remove peers from grey and anchors lists when blocked | moneromooo-monero | 1 | -0/+2 | |
2020-12-13 | p2p: ignore incoming peer list entries when we have them blocked | moneromooo-monero | 1 | -1/+3 | |
2020-12-12 | Merge pull request #7130 | luigi1111 | 2 | -0/+12 | |
543733d protocol: include first new block in chain entry response (moneromooo-monero) | |||||
2020-12-12 | Merge pull request #7127 | luigi1111 | 2 | -0/+36 | |
5d1849a protocol: stricter checks on received chain hash list (moneromooo) | |||||
2020-12-12 | protocol: include first new block in chain entry response | moneromooo-monero | 2 | -0/+12 | |
2020-12-11 | protocol: stricter checks on received chain hash list | moneromooo | 2 | -0/+36 | |
2020-12-11 | protocol: revert incoming chain height check against local chain | moneromooo-monero | 1 | -1/+1 | |
We can actually request a chain that's further away from what we have as we buffer more and more | |||||
2020-12-10 | Merge pull request #7121 | Alexander Blair | 1 | -1/+1 | |
cd7e9769d protocol: one more sanity check on usable data from a peer (moneromooo-monero) | |||||
2020-12-10 | Merge pull request #7117 | Alexander Blair | 2 | -1/+2 | |
5dee031b2 protocol: add a sanity check to the number of block hashes sent (moneromooo-monero) | |||||
2020-12-10 | Merge pull request #7114 | Alexander Blair | 1 | -1/+1 | |
eb77790df protocol: fix asking for pruned blocks for v10 (moneromooo-monero) | |||||
2020-12-10 | Merge pull request #7110 | Alexander Blair | 5 | -24/+53 | |
d660f22ed protocol: drop origin IP if a block fails to verify in sync mode (moneromooo-monero) | |||||
2020-12-10 | Merge pull request #7106 | Alexander Blair | 1 | -1/+8 | |
0f34cabb9 protocol: more restrictive checks on chain entry response (moneromooo-monero) | |||||
2020-12-10 | Merge pull request #7009 | Alexander Blair | 4 | -24/+25 | |
7414e2bac Change epee binary output from std::stringstream to byte_stream (Lee Clagett) | |||||
2020-12-10 | protocol: one more sanity check on usable data from a peer | moneromooo-monero | 1 | -1/+1 | |
2020-12-10 | protocol: drop origin IP if a block fails to verify in sync mode | moneromooo-monero | 5 | -24/+53 | |
It would otherwise be possible for a peer to send bad blocks, then disconnect and reconnect again, escaping bans | |||||
2020-12-10 | protocol: add a sanity check to the number of block hashes sent | moneromooo-monero | 2 | -1/+2 | |
2020-12-10 | protocol: fix asking for pruned blocks for v10 | moneromooo-monero | 1 | -1/+1 | |
Old format is still alloewd there, this is a two fork update | |||||
2020-12-10 | protocol: more restrictive checks on chain entry response | moneromooo-monero | 1 | -1/+8 | |
2020-12-10 | protocol: fix switchting to adding blocks if noone's adding the next span | moneromooo-monero | 1 | -2/+1 | |
2020-12-08 | Fixed issues found by static analysis | SChernykh | 2 | -5/+5 | |
- 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 | |||||
2020-12-07 | Merge pull request #7072 | luigi1111 | 2 | -0/+6 | |
bc7cd78 p2p: drop peers that spam peer lists (moneromooo-monero) | |||||
2020-12-07 | Merge pull request #7070 | luigi1111 | 3 | -10/+12 | |
281b42a p2p: fix race condition accessing a deleted context (moneromooo-monero) | |||||
2020-12-07 | Merge pull request #7055 | luigi1111 | 5 | -14/+111 | |
ff7fdf6 protocol: drop peers that don't reply to queries (moneromooo-monero) 89e984d keep only the last seen node on a given host in the white list (moneromooo-monero) c74d8ff protocol: drop peers that decrease claimed height (moneromooo-monero) 61f5001 protocol: add scoring system to drop peers that don't behave (moneromooo-monero) | |||||
2020-12-06 | protocol: drop peers that don't reply to queries | moneromooo | 3 | -11/+37 | |
2020-12-06 | p2p: fix race condition accessing a deleted context | moneromooo-monero | 3 | -10/+12 | |
2020-12-06 | db_lmdb: move spammy "not found in db" message to TRACE | moneromooo-monero | 1 | -2/+2 | |
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 | |||||
2020-12-05 | p2p: drop peers that spam peer lists | moneromooo-monero | 2 | -0/+6 | |
There's always some people who just want to abuse things | |||||
2020-12-04 | Merge pull request #7068 | Alexander Blair | 1 | -1/+2 | |
2395e0e67 p2p: add a tor seed node (moneromooo-monero) | |||||
2020-12-04 | Merge pull request #7062 | Alexander Blair | 1 | -4/+8 | |
5ed604fe5 crypto: fix non zero scalar being 0 after reducing (moneromooo-monero) | |||||
2020-12-04 | Merge pull request #7043 | Alexander Blair | 1 | -0/+14 | |
17c537039 wallet2: check imported multisig curve points are in main subgroup (Crypto City) | |||||
2020-12-04 | Merge pull request #7030 | Alexander Blair | 2 | -1/+4 | |
0363476ee rpc: get_info - add 'synchronized' field (xiphon) | |||||
2020-12-04 | Merge pull request #7017 | Alexander Blair | 2 | -40/+51 | |
13350f79d Do not use peer_id tracking method over i2p/tor (Lee Clagett) | |||||
2020-12-04 | keep only the last seen node on a given host in the white list | moneromooo | 2 | -0/+15 | |
2020-12-04 | protocol: drop peers that decrease claimed height | moneromooo | 1 | -1/+16 | |
2020-12-04 | protocol: add scoring system to drop peers that don't behave | moneromooo | 3 | -11/+52 | |
2020-12-04 | crypto: fix non zero scalar being 0 after reducing | moneromooo-monero | 1 | -4/+8 | |
2020-12-03 | p2p: add a tor seed node | moneromooo-monero | 1 | -1/+2 | |
2020-12-03 | Merge pull request #7058 | Alexander Blair | 1 | -1/+2 | |
89bbb802c wallet2: set propagation timeout to current max timeout (selsta) | |||||
2020-12-03 | Merge pull request #7056 | Alexander Blair | 1 | -10/+17 | |
c64b94bd1 p2p: fix endianness when checking IPv6 addresses mapping to IPv4 (moneromooo-monero) 67f2bec2d p2p: make this work with boost <= 1.65 (pffff) (moneromooo-monero) ffdf1fb1d p2p: rewrite boost's make_address_v4 to cater for < 1.66 (moneromooo) | |||||
2020-12-03 | Merge pull request #6984 | Alexander Blair | 1 | -2/+14 | |
7a5e11645 net_node: add tor / i2p seed nodes (selsta) | |||||
2020-12-03 | wallet2: set propagation timeout to current max timeout | selsta | 1 | -1/+2 | |
2020-12-03 | p2p: fix endianness when checking IPv6 addresses mapping to IPv4 | moneromooo-monero | 1 | -5/+3 | |
2020-12-03 | p2p: make this work with boost <= 1.65 (pffff) | moneromooo-monero | 1 | -0/+4 | |
2020-12-03 | p2p: rewrite boost's make_address_v4 to cater for < 1.66 | moneromooo | 1 | -9/+14 | |
2020-12-01 | Merge pull request #7025 | Alexander Blair | 2 | -4/+4 | |
b10878f10 Change Dandelion++ fluff probability to 20%, and embargo timeout to 39s (Lee Clagett) | |||||
2020-12-01 | Merge pull request #7024 | Alexander Blair | 3 | -17/+21 | |
aaf837cf5 rpc: skip non-synced bootstrap daemons in --no-sync mode too (xiphon) | |||||
2020-12-01 | Merge pull request #6954 | Alexander Blair | 1 | -23/+12 | |
dff1d8067 Fix tx flush callback queueing (Lee Clagett) | |||||
2020-12-01 | Merge pull request #6948 | Alexander Blair | 4 | -4/+55 | |
65903d2cf Add rpc-restricted-bind-ip option (Howard Chu) | |||||
2020-12-01 | Merge pull request #6939 | Alexander Blair | 1 | -1/+26 | |
6c9980a55 p2p: give all hosts the same chance of being picked for connecting (moneromooo) | |||||
2020-12-01 | Merge pull request #6923 | Alexander Blair | 1 | -3/+3 | |
cc034fe0c util: fix escaping more than one ?* in glob_to_regex (moneromooo-monero) | |||||
2020-12-01 | Merge pull request #6910 | Alexander Blair | 4 | -34/+69 | |
b7dd8349f Allow setting start block on export (Howard Chu) | |||||
2020-12-01 | Merge pull request #6890 | Alexander Blair | 5 | -0/+56 | |
ec14e4b8c wallet2: skip reorgs exceeding max-reorg-depth wallet setting (xiphon) | |||||
2020-11-29 | p2p: give all hosts the same chance of being picked for connecting | moneromooo | 1 | -1/+26 | |
even if some run more than one node | |||||
2020-11-29 | net_node: add tor / i2p seed nodes | selsta | 1 | -2/+14 | |
Co-authored-by: Lee Clagett <code@leeclagett.com> | |||||
2020-11-29 | Merge pull request #7021 | luigi1111 | 4 | -9/+46 | |
d73cb95 Fix timeout checks for forwarded and Dandelion++ stem txes (Lee Clagett) | |||||
2020-11-29 | Merge pull request #7020 | luigi1111 | 1 | -0/+4 | |
2c66894 wallet_api: TransactionHistory - fill unconfirmed out payments dests (xiphon) | |||||
2020-11-29 | Merge pull request #7018 | luigi1111 | 7 | -15/+75 | |
a9cd5d9 cryptonote_core: dandelion - use local height or median height if syncing (xiphon) | |||||
2020-11-29 | Merge pull request #7008 | luigi1111 | 2 | -3/+3 | |
3247f11 Silence stupid warnings (Howard Chu) | |||||
2020-11-29 | Merge pull request #6973 | luigi1111 | 1 | -6/+4 | |
be84f67 Switch to Dandelion++ fluff mode if no out connections for stem mode (Lee Clagett) | |||||
2020-11-29 | Merge pull request #6971 | luigi1111 | 1 | -0/+7 | |
f9527e6 protocol: reject empty incoming block messages (moneromooo-monero) | |||||
2020-11-29 | Merge pull request #6960 | luigi1111 | 1 | -0/+9 | |
5569a8e rpc: on_send_raw_tx (bootstrap) - send to bootstrap daemon and P2P (xiphon) | |||||
2020-11-29 | Merge pull request #6949 | luigi1111 | 1 | -2/+8 | |
aad780b Fix CLI and unrestricted RPC relay_tx with stempool (Lee Clagett) | |||||
2020-11-29 | Merge pull request #6943 | luigi1111 | 1 | -0/+4 | |
cb069d0 p2p: remove banned peers from the white list (moneromooo-monero) | |||||
2020-11-29 | Merge pull request #6937 | luigi1111 | 2 | -1/+4 | |
8a282f6 Add RELINK_TARGETS, monero_add_target_no_relink and use monero_add_executable/monero_add_library where possible (mj-xmr) Add monero_add_minimal_executable and use in tests (mj-xmr) | |||||
2020-11-29 | Merge pull request #6933 | luigi1111 | 1 | -2/+30 | |
1f04a31 p2p: use /16 filtering on IPv4-within-IPv6 addresses (moneromooo-monero) | |||||
2020-11-29 | Merge pull request #6924 | luigi1111 | 1 | -8/+0 | |
874487f blockchain: remove some dead code (moneromooo-monero) | |||||
2020-11-29 | Merge pull request #6922 | luigi1111 | 3 | -14/+31 | |
a25bc71 Make Blockchain::get_fee_quantization_mask() compile time (SChernykh) | |||||
2020-11-29 | Merge pull request #6921 | luigi1111 | 1 | -2/+2 | |
f1836ac cryptonote_core: Fix missing override warnings (Nathan Dorfman) | |||||
2020-11-29 | Merge pull request #6920 | luigi1111 | 3 | -0/+33 | |
aad2f87 net_node: add --ban-list option (selsta) | |||||
2020-11-29 | Merge pull request #6915 | luigi1111 | 1 | -1/+1 | |
c67fa32 bump default number of connections from 8 to 12 (moneromooo-monero) | |||||
2020-11-29 | Merge pull request #6913 | luigi1111 | 1 | -2/+6 | |
fc2f971 wallet2: wait for propagation timeout before marking tx as failed (xiphon) | |||||
2020-11-29 | Merge pull request #6898 | luigi1111 | 2 | -65/+43 | |
593ae2e device: Ledger - update status codes (xiphon) | |||||
2020-11-29 | Merge pull request #6897 | luigi1111 | 2 | -54/+83 | |
2abdbf6 Add support for i2p and tor seed nodes (vtnerd) | |||||
2020-11-29 | Merge pull request #6895 | luigi1111 | 1 | -0/+7 | |
b49f489 fix next_seed_height regression in getblocktemplate rpc (xnbya) | |||||
2020-11-29 | Merge pull request #6892 | luigi1111 | 1 | -1/+1 | |
ad7ea2c core_rpc_server: on_send_raw_tx - fix bootstrap daemon mode check (xiphon) | |||||
2020-11-28 | Merge pull request #6849 | luigi1111 | 1 | -1/+1 | |
f4b2382 rpc_private_headers declaration fix (malbit) | |||||
2020-11-28 | Merge pull request #6830 | luigi1111 | 4 | -0/+23 | |
64e9526 Extend TransactionInfo with coinbase and description attributes in wallet/api (dsc) | |||||
2020-11-28 | Allow tx note edits via TransactionHistory object in wallet/api | dsc | 3 | -0/+13 | |
2020-11-28 | Merge pull request #6826 | luigi1111 | 2 | -101/+203 | |
83da867 Update error messages in daemon (tmoravec) | |||||
2020-11-25 | cryptonote_core: dandelion - use local height or median height if syncing | xiphon | 7 | -15/+75 | |
2020-11-24 | wallet2: check imported multisig curve points are in main subgroup | Crypto City | 1 | -0/+14 | |
2020-11-19 | rpc: get_info - add 'synchronized' field | xiphon | 2 | -1/+4 | |
2020-11-17 | Change Dandelion++ fluff probability to 20%, and embargo timeout to 39s | Lee Clagett | 2 | -4/+4 | |
A 20% fluff probability increases the precision of a spy connected to every node by 10% on average, compared to a network using 0% fluff probability. The current value (10% fluff) should increase precision by ~5% compared to baseline. This decreases the expected stem length from 10 to 5. The embargo timeout was therefore lowered to 39s; the fifth node in a stem is expected to have a 90% chance of being the first to timeout, which is the same probability we currently have with an expected stem length of 10 nodes. | |||||
2020-11-17 | rpc: skip non-synced bootstrap daemons in --no-sync mode too | xiphon | 3 | -17/+21 | |
2020-11-16 | Better log message for unusable anon networks | Howard Chu | 3 | -15/+18 | |
2020-11-15 | Fix timeout checks for forwarded and Dandelion++ stem txes | Lee Clagett | 4 | -9/+46 | |
2020-11-15 | rpc: on_send_raw_tx (bootstrap) - send to bootstrap daemon and P2P | xiphon | 1 | -0/+9 | |
2020-11-14 | wallet_api: TransactionHistory - fill unconfirmed out payments dests | xiphon | 1 | -0/+4 | |
2020-11-11 | Silence stupid warnings | Howard Chu | 2 | -3/+3 | |
2020-11-03 | Switch to Dandelion++ fluff mode if no out connections for stem mode | Lee Clagett | 1 | -6/+4 | |
2020-11-03 | protocol: reject empty incoming block messages | moneromooo-monero | 1 | -0/+7 | |
2020-11-03 | p2p: use /16 filtering on IPv4-within-IPv6 addresses | moneromooo-monero | 1 | -2/+30 | |
IPv6 addresses include a range that can map IPv4 addresses, which allowed those mapped addresses to bypass filtering. This filter should be replaced by AS filtering at some point. | |||||
2020-10-29 | Fix CLI and unrestricted RPC relay_tx with stempool | Lee Clagett | 1 | -2/+8 | |
2020-10-29 | Add rpc-restricted-bind-ip option | Howard Chu | 4 | -4/+55 | |
Fixes #6369 | |||||
2020-10-28 | Add RELINK_TARGETS, monero_add_target_no_relink and use ↵ | mj-xmr | 2 | -1/+4 | |
monero_add_executable/monero_add_library where possible (mj-xmr) Add monero_add_minimal_executable and use in tests This is done in order not to have to relink targets, when just an .so changed, but not its interface. | |||||
2020-10-27 | p2p: remove banned peers from the white list | moneromooo | 1 | -0/+4 | |
2020-10-21 | Merge pull request #6902 | luigi1111 | 3 | -0/+11 | |
70eb0d1 wallet2_api: implement stop() to interrupt refresh() loop once (xiphon) | |||||
2020-10-20 | net_node: add --ban-list option | selsta | 3 | -0/+33 | |
2020-10-20 | blockchain: remove some dead code | moneromooo-monero | 1 | -8/+0 | |
This is already done | |||||
2020-10-20 | util: fix escaping more than one ?* in glob_to_regex | moneromooo-monero | 1 | -3/+3 | |
2020-10-20 | Make Blockchain::get_fee_quantization_mask() compile time | SChernykh | 3 | -14/+31 | |
This also removes potential thread safety bug in that function. | |||||
2020-10-19 | cryptonote_core: Fix missing override warnings | Nathan Dorfman | 1 | -2/+2 | |
2020-10-19 | Add support for i2p and tor seed nodes | Lee Clagett | 2 | -54/+83 | |
2020-10-18 | Merge pull request #6891 | Alexander Blair | 1 | -3/+11 | |
4cf3545a3 core_rpc_server: on_get_blocks - forward bootstrap daemon error (xiphon) | |||||
2020-10-18 | Merge pull request #6881 | Alexander Blair | 1 | -1/+4 | |
11b20229c tx_pool: silence spammy harmless warning till we fix the bug (moneromooo-monero) | |||||
2020-10-18 | Merge pull request #6882 | Alexander Blair | 1 | -1/+3 | |
fcbfb0a00 wallet2: fix missing m_state field in wallet serialization (moneromooo-monero) | |||||
2020-10-18 | Merge pull request #6875 | Alexander Blair | 8 | -30/+37 | |
a12a8174e Dandelion++: skip desynced peers in stem phase (xiphon) | |||||
2020-10-18 | wallet2: wait for propagation timeout before marking tx as failed | xiphon | 1 | -2/+6 | |
2020-10-18 | bump default number of connections from 8 to 12 | moneromooo-monero | 1 | -1/+1 | |
2020-10-18 | Allow setting start block on export | Howard Chu | 4 | -34/+69 | |
And make import honor the starting block# recorded in a bootstrap file | |||||
2020-10-18 | Merge pull request #6905 | Alexander Blair | 1 | -3/+15 | |
88fde0309 blockchain: fix sync at v14 boundary (moneromooo-monero) | |||||
2020-10-18 | blockchain: fix sync at v14 boundary | moneromooo-monero | 1 | -3/+15 | |
Miners with MLSAG txes which they'd already verified included a couple in that block, but the consensus rules had changed in the meantime, so that block is technically invalid and any node which did not already have those two txes in their txpool could not sync. Grandfather them in, since it has no effect in practice. | |||||
2020-10-17 | wallet2_api: implement stop() to interrupt refresh() loop once | xiphon | 3 | -0/+11 | |
2020-10-15 | Do not use peer_id tracking method over i2p/tor | Lee Clagett | 2 | -40/+51 | |
2020-10-13 | device: Ledger - update status codes | xiphon | 2 | -65/+43 | |
2020-10-13 | Merge pull request #6828 | luigi1111 | 3 | -0/+21 | |
1b3f220 Allow AddressBook description edits via wallet/api interface (xmrdsc) | |||||
2020-10-13 | wallet2: skip reorgs exceeding max-reorg-depth wallet setting | xiphon | 5 | -0/+56 | |
2020-10-13 | fix next_seed_height regression in getblocktemplate rpc | Alexis Enston | 1 | -0/+7 | |
2020-10-13 | core_rpc_server: on_get_blocks - forward bootstrap daemon error | xiphon | 1 | -3/+11 | |
2020-10-12 | core_rpc_server: on_send_raw_tx - fix bootstrap daemon mode check | xiphon | 1 | -1/+1 | |
2020-10-12 | wallet2: fix missing m_state field in wallet serialization | moneromooo-monero | 1 | -1/+3 | |
2020-10-12 | tx_pool: silence spammy harmless warning till we fix the bug | moneromooo-monero | 1 | -1/+4 | |
2020-10-12 | Dandelion++: skip desynced peers in stem phase | xiphon | 8 | -30/+37 | |
2020-10-10 | Change epee binary output from std::stringstream to byte_stream | Lee Clagett | 4 | -24/+25 | |
2020-10-06 | Fix tx flush callback queueing | Lee Clagett | 1 | -23/+12 | |
2020-09-27 | Merge pull request #6841 | Alexander Blair | 2 | -0/+8 | |
b6c4f8cd5 fix a couple bugs found by OSS-fuzz (moneromooo-monero) | |||||
2020-09-27 | rpc_private_headers declaration fix | Michal m@lbit Malicki | 1 | -1/+1 | |
2020-09-24 | fix a couple bugs found by OSS-fuzz | moneromooo-monero | 2 | -0/+8 | |
- index out of bounds when importing outputs - accessing invalid CLSAG data | |||||
2020-09-20 | daemon: Windows - fix FAT32 warning, trailing backslash is required | xiphon | 1 | -1/+1 | |
2020-09-19 | Extend TransactionInfo with coinbase and description attributes in wallet/api | dsc | 4 | -0/+23 | |
2020-09-19 | Allow AddressBook description edits via wallet/api interface | dsc | 3 | -0/+21 | |
2020-09-18 | Update error messages in daemon | Tadeas Moravec | 2 | -101/+203 | |
When given a wrong argument, some daemon commands failed with "unknown command" error, instead of a meaningful error message. This patch brings consistency into the error messages. In several places, this patch removes relatively useful messages, and replaces them with more generic ones. E.g., - std::cout << "use: print_pl [white] [gray] [<limit>] [pruned] [publicrpc]" << std::endl; + std::cout << "Invalid syntax: Too many parameters. For more details, use the help command." << std::endl; There are two reasons for this: 1. Consistency. 2. Removing duplicates. The detailed information about the parameters is present in the help messages already. Having it in two places increases the risk that the messages would get out of date. | |||||
2020-09-15 | Merge pull request #6819v0.17.0.0 | luigi1111 | 1 | -1/+1 | |
c3f354e simplewallet fix wrong persistent-rpc-client-id name in help (moneromooo-monero) | |||||
2020-09-15 | Merge pull request #6816 | luigi1111 | 1 | -2/+0 | |
929ea98 Remove unused macros from cryptonote_config.h (TheCharlatan) | |||||
2020-09-15 | Merge pull request #6793 | luigi1111 | 1 | -1/+1 | |
de9a9fb update error message 'No unlocked balance in the specified account' (woodser) | |||||
2020-09-15 | wallet2: adapt to deterministic unlock time | TheCharlatan | 10 | -23/+57 | |
2020-09-15 | blockchain: deterministic UNIX time unlock checks | moneromooo-monero | 3 | -28/+65 | |
Based on a patch by TheCharlatan <seb.kung@gmail.com> | |||||
2020-09-14 | simplewallet fix wrong persistent-rpc-client-id name in help | moneromooo-monero | 1 | -1/+1 | |
2020-09-14 | Merge pull request #6815 | luigi1111 | 2 | -4/+9 | |
ef4325f wallet2: fix tx sanity check triggering on pre-rct outputs (monermooo-monero) | |||||
2020-09-14 | Merge pull request #6813 | luigi1111 | 1 | -1/+1 | |
a3844e2 Fix typo in command line argument description (reinaldoacosta) | |||||
2020-09-14 | build: prepare v0.17 | selsta | 4 | -3/+4 | |
2020-09-14 | Remove unused macros from cryptonote_config.h | TheCharlatan | 1 | -2/+0 | |
2020-09-12 | wallet2: fix tx sanity check triggering on pre-rct outputs | moneromooo-monero | 2 | -4/+9 | |
2020-09-09 | Fix typo in command line argument description | Reinaldulin | 1 | -1/+1 | |
2020-09-07 | Merge pull request #6805 | luigi1111 | 1 | -1/+1 | |
fc2cb22 blockchain: fix pow skipping for old blocks without precalc hash (moneromooo-monero) | |||||
2020-09-07 | Merge pull request #6804 | luigi1111 | 1 | -2/+2 | |
5498142 rpc: assume randomx from v13 onwards (moneromooo-monero) | |||||
2020-09-07 | Merge pull request #6800 | luigi1111 | 1 | -2/+2 | |
036da6d Let stagenet hardfork happen before mainnet. (normoes) | |||||
2020-09-07 | Merge pull request #6798 | luigi1111 | 2 | -13/+18 | |
4e44306 enable CLSAG support for Trezor client (ph4r05) | |||||
2020-09-07 | blockchain: fix pow skipping for old blocks without precalc hash | moneromooo-monero | 1 | -1/+1 | |
2020-09-07 | rpc: assume randomx from v13 onwards | moneromooo-monero | 1 | -2/+2 | |
2020-09-06 | Merge pull request #6111 | Riccardo Spagni | 10 | -52/+167 | |
d20ff4f64 functional_tests: add a large (many randomx epochs) p2p reorg test (moneromooo-monero) 6a0b3b1f8 functional_tests: add randomx tests (moneromooo-monero) 9d42649d5 core: fix mining from a block that's not the current top (moneromooo-monero) | |||||
2020-09-04 | Let stagenet hardfork happen before mainnet. | Norman Moeschter | 1 | -2/+2 | |
2020-09-04 | enable CLSAG support for Trezor client | Dusan Klinec | 2 | -13/+18 | |
2020-09-03 | Merge pull request #6794 | luigi1111 | 1 | -0/+2 | |
b09cc3d hardforks: add v13/v14 for testnet (moneromooo-monero) | |||||
2020-09-03 | Merge pull request #6757 | luigi1111 | 7 | -40/+52 | |
6a37da8 threadpool: guard against exceptions in jobs, and armour plating (moneromooo-monero) | |||||
2020-09-02 | hardforks: add v13/v14 for testnet | moneromooo-monero | 1 | -0/+2 | |
2020-09-01 | update error message "No unlocked balance in the specified account" | woodser | 1 | -1/+1 | |
2020-09-01 | threadpool: guard against exceptions in jobs, and armour plating | moneromooo-monero | 7 | -40/+52 | |
Those would, if uncaught, exit run and leave the waiter to wait indefinitely for the number of active jobs to reach 0 | |||||
2020-08-31 | Merge pull request #6789 | luigi1111 | 1 | -1/+1 | |
bdcf587 net: fix get_tcp_endpoint, boost address_v4 ip in host byte order (xiphon) | |||||
2020-08-31 | Merge pull request #6786 | luigi1111 | 2 | -7/+9 | |
975ae22 Fix send scalar z in plaintext (grydz) 333ae55 Update minimal Ledger Monero app version (grydz) 0a3c5a6 Update protocol version with Ledger's HW (grydz) | |||||
2020-08-31 | Merge pull request #6770 | luigi1111 | 1 | -1/+5 | |
bdc6b10 Fix ZMQ pruned bulletproof transactions (vtnerd) | |||||
2020-08-29 | net: fix get_tcp_endpoint, boost address_v4 ip in host byte order | xiphon | 1 | -1/+1 | |
2020-08-28 | Bind signature to full address and signing mode | Sarang Noether | 11 | -51/+45 | |
2020-08-28 | wallet: allow signing a message with spend or view key | moneromooo-monero | 13 | -36/+165 | |
2020-08-28 | ringct: fix CLSAG serialization after boost/epee changes | moneromooo-monero | 2 | -1/+2 | |
also fix a an assert message refering t MLSAG | |||||
2020-08-28 | Fix send scalar z in plaintext | François Colas | 1 | -4/+6 | |
The scalar z has not been generated on the HW thus it can't be sent encrypted. The value is derived from the exported private view key. | |||||
2020-08-28 | Update minimal Ledger Monero app version | François Colas | 1 | -2/+2 | |
2020-08-28 | Update protocol version with Ledger's HW | François Colas | 1 | -1/+1 | |
2020-08-27 | functional_tests: add a large (many randomx epochs) p2p reorg test | moneromooo-monero | 1 | -4/+35 | |
2020-08-27 | functional_tests: add randomx tests | moneromooo-monero | 1 | -4/+46 | |
2020-08-27 | core: fix mining from a block that's not the current top | moneromooo-monero | 9 | -44/+86 | |
2020-08-27 | draft support of clsag | cslashm | 2 | -0/+157 | |
2020-08-27 | CLSAG device support | Sarang Noether | 5 | -21/+47 | |
2020-08-27 | CLSAG optimizations | Sarang Noether | 2 | -132/+139 | |
2020-08-27 | Integrate CLSAGs into monero | moneromooo-monero | 16 | -108/+425 | |
They are allowed from v12, and MLSAGs are rejected from v13. | |||||
2020-08-27 | CLSAG signatures | Sarang Noether | 8 | -0/+382 | |
2020-08-27 | Merge pull request #6767 | Alexander Blair | 2 | -0/+6 | |
07442a605 Fix build with Boost 1.74 (moneromooo-monero) | |||||
2020-08-27 | Merge pull request #6763 | Alexander Blair | 1 | -43/+56 | |
728ba38b1 rpc: always send raw txes through P2P (don't use bootstrap daemon) (xiphon) | |||||
2020-08-27 | Merge pull request #6760 | Alexander Blair | 2 | -2/+3 | |
844fb4e94 enforce claiming maximum coinbase amount (moneromooo-monero) |