| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |\ \ \
| | | |
| | | |
| | | | |
b49f489 fix next_seed_height regression in getblocktemplate rpc (xnbya)
|
| | | |/
| |/| |
|
| |\ \ \
| | | |
| | | |
| | | | |
ad7ea2c core_rpc_server: on_send_raw_tx - fix bootstrap daemon mode check (xiphon)
|
| | |/ / |
|
| |\ \ \
| |_|/
|/| |
| | | |
f4b2382 rpc_private_headers declaration fix (malbit)
|
| | |/ |
|
| |/ |
|
| | |
|
| | |
|
| |\
| |
| |
| |
| |
| | |
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)
|
| | | |
|
| |\ \
| | |
| | |
| | | |
bdc6b10 Fix ZMQ pruned bulletproof transactions (vtnerd)
|
| | | | |
|
| | |/
|/|
| |
| | |
They are allowed from v12, and MLSAGs are rejected from v13.
|
| |\ \
| | |
| | |
| | | |
728ba38b1 rpc: always send raw txes through P2P (don't use bootstrap daemon) (xiphon)
|
| | | |
| | |
| | |
| | |
| | | |
It turns out that some remote (bootstrap) nodes silently drop /
don't broadcast client's transactions.
|
| | |/
|/|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This reduces the attack surface for data that can come from
malicious sources (exported output and key images, multisig
transactions...) since the monero serialization is already
exposed to the outside, and the boost lib we were using had
a few known crashers.
For interoperability, a new load-deprecated-formats wallet
setting is added (off by default). This allows loading boost
format data if there is no alternative. It will likely go
at some point, along with the ability to load those.
Notably, the peer lists file still uses the boost serialization
code, as the data it stores is define in epee, while the new
serialization code is in monero, and migrating it was fairly
hairy. Since this file is local and not obtained from anyone
else, the marginal risk is minimal, but it could be migrated
later if needed.
Some tests and tools also do, this will stay as is for now.
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | | |
13eee1d6a rpc: reject wrong sized txid (moneromooo-monero)
92e6b7df2 easylogging++: fix crash with reentrant logging (moneromooo-monero)
6dd95d530 epee: guard against exceptions in RPC handlers (moneromooo-monero)
90016ad74 blockchain: guard against exceptions in add_new_block/children (moneromooo-monero)
|
| | | |
| | |
| | |
| | | |
Reporter requested credit to be given to Decred
|
| |\ \ \
| | | |
| | | |
| | | | |
c1b03fb1a rpc: return empty txid get_outs rather than 00..00 when not requested (moneromooo-monero)
|
| | |/ /
| | |
| | |
| | | |
It's more obvious there's no txid, and it saves space
|
| |\ \ \
| | | |
| | | |
| | | | |
4e2377995 Change ZMQ-JSON txextra to hex and remove unnecessary base fields (Lee Clagett)
|
| | | | | |
|
| | | | | |
|
| | |_|/
|/| | |
|
| | |/
|/| |
|
| |\ \
| | |
| | |
| | | |
5ef0607da Update copyright year to 2020 (SomaticFanatic)
|
| | |/
| |
| |
| | |
Update copyright year to 2020
|
| |\ \
| | |
| | |
| | | |
4df8f9c rpc: fix loading rpc payment data from file (moneromooo-monero)
|
| | | |
| | |
| | |
| | | |
Got broken after making one of those micro optimizations requested on review..
|
| |\ \ \
| | | |
| | | |
| | | | |
dc1a053 rpc: fix comparison of seconds vs microseconds (moneromooo-monero)
|
| | | |/
| |/| |
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
6e4a55b rpc: fix relay_tx error return mixup (moneromooo-monero)
9b86e14 functional_tests: add simple relay_tx test (moneromooo-monero)
|
| | |/ / |
|
| |\ \ \
| | | |
| | | |
| | | | |
78d435a rpc: don't display invalid json errors on default log level (moneromooo-monero)
|
| | |/ /
| | |
| | |
| | |
| | | |
It's not something the user needs to know, and will display
attacker controlled data
|
| |\ \ \
| | | |
| | | |
| | | | |
7ebb351 rpc: lock access to the rpc payment object (moneromooo-monero)
|
| | |/ / |
|
| |\ \ \
| |_|/
|/| |
| | | |
4d3c2d0 rpc: add a sanity limit to a few RPC in restricted mode (moneromooo-monero)
|
| | |/ |
|
| |/ |
|
| |\
| |
| |
| | |
feee455 Fixes for ZMQ JSON-RPC endpoint names for raw tx (vtnerd)
|
| | | |
|
| |\ \
| | |
| | |
| | | |
119f706 rpc: fix 'use_bootstrap_daemon_if_necessary' return value (xiphon)
|
| | | | |
|
| | | | |
|
| |\ \ \
| | | |
| | | |
| | | | |
d2d3a81 bootstrap_daemon: fix missing virtual destructor and lambda capture (clang warning) (xiphon)
|
| | | | |
| | | |
| | | |
| | | | |
warning)
|
| | |_|/
|/| | |
|
| | |/
|/| |
|