| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | |_|/
| |/| | |
|
| |\ \ \ \
| |_|_|/
|/| | |
| | | | |
87d7558 Allow wallet2.h to run in WebAssembly (woodser)
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
- Add abstract_http_client.h which http_client.h extends.
- Replace simple_http_client with abstract_http_client in wallet2,
message_store, message_transporter, and node_rpc_proxy.
- Import and export wallet data in wallet2.
- Use #if defined __EMSCRIPTEN__ directives to skip incompatible code.
|
| |/ /
| |
| |
| |
| |
| | |
- 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
|
| |\ \
| |/
|/|
| | |
5de2295 Correct key image check in tx_pool (vtnerd)
|
| | | |
|
| |\ \
| | |
| | |
| | | |
e719760 Fix receive order leakage with tx fluffing (vtnerd)
|
| | | | |
|
| |\ \ \
| | | |
| | | |
| | | | |
68a6507 Fixed bug in ZMQ JSON-RPC method field (vtnerd)
|
| | | | | |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
42a7a4d daemon: auto public nodes - cache and prioritize most stable nodes (xiphon)
|
| | |/ / / |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
81c5943 Remove temporary std::string creation in some hex->bin calls (vtnerd)
5fcc23a Move hex->bin conversion to monero copyright files and with less includes (vtnerd)
3387f0e Reduce template bloat in hex->bin for ZMQ json (vtnerd)
|
| | | |_|/
| |/| | |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
dbfa4f8 unit_tests: fix missing test names (xiphon)
|
| | | |/ /
| |/| | |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
c61abf8 remove empty statements (shopglobal)
|
| | |/ / /
| | | |
| | | |
| | | | |
Cleaning up a little around the code base.
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
0078ce7 wipeable_string: split - treat CR, LF and Tabs as separators (xiphon)
|
| | | | | | |
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
e69acff functional_tests: update cookie at 10 seconds interval (moneromooo-monero)
f5a11f0 functional_tests: speed up signature generation (moneromooo-monero)
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | | |
Executing a new binary for each signature can get really slow
|
| | | |_|/ /
| |/| | |
| | | | |
| | | | | |
Otherwise the daemon will start rejecting
|
| | | | | | |
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
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
|
| | | | | | |
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
d0641b42 net: fix incorrect less operator for top/i2p addresses (Aaron Hook)
|
| | | |/ / /
| |/| | | |
|
| | |/ / /
|/| | | |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
0f78b06e Various improvements to the ZMQ JSON-RPC handling: (Lee Clagett)
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- Finding handling function in ZMQ JSON-RPC now uses binary search
- Temporary `std::vector`s in JSON output now use `epee::span` to
prevent allocations.
- Binary -> hex in JSON output no longer allocates temporary buffer
- C++ structs -> JSON skips intermediate DOM creation, and instead
write directly to an output stream.
|
| |\ \ \ \ \
| |_|_|_|/
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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)
|
| | | | | | |
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
f1091c41 core_tests: remove some useless verbose logs (moneromooo-monero)
|
| | | | | | | |
|
| |\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
987c3139 print_coinbase_tx_sum now supports 128 bits sums (moneromooo-monero)
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The tail emission will bring the total above 64 bits
|
| |\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | | |
a9bdc6e4 Improved performance for epee serialization: (Lee Clagett)
|
| | |/ / / / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
- Removed copy of field names in binary deserialization
- Removed copy of array values in binary deserialization
- Removed copy of string values in json deserialization
- Removed unhelpful allocation in json string value parsing
- Removed copy of blob data on binary and json serialization
|
| |\ \ \ \ \ \ \
| |_|_|_|_|_|/
|/| | | | | |
| | | | | | | |
02b80513 unit_tests: remove invalid bulletproofs unit test (moneromooo-monero)
|
| | |/ / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
It was intended to check a case which is actually valid (0 gamma),
but was actually duplicating the bad amount test.
Reported by WhatDo_ on IRC.
|
| |\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
d64e5aa7 wallet: allow message sign/verify for subaddresses (moneromooo-monero)
|
| | | |/ / / /
| |/| | | | |
|
| |\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
b90c4bc3 rpc: error out from get_info if the proxied call errors out (moneromooo-monero)
fa16df99 make_test_signature: exit nicely on top level exception (moneromooo-monero)
054b2621 node_rpc_proxy: init some new rpc payment fields in invalidate (moneromooo-monero)
d0faae2a rpc: init a few missing client_info members (moneromooo-monero)
d56a483a rpc: do not propagate exceptions out of a dtor (moneromooo-monero)
3c849188 rpc: always set the update field in update on sucess (moneromooo-monero)
|
| | | |/ / / /
| |/| | | |
| | | | | |
| | | | | | |
Coverity 205411
|
| |\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
56a4469e network: log traffic and add a simple traffic analysis script (moneromooo-monero)
|
| | | |_|/ / /
| |/| | | | |
|
| |/ / / / / |
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
6f330865 fix tests bug added in #6110 (Dusan Klinec)
|