Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-11-04 | Merge pull request #6974 | luigi1111 | 2 | -6/+113 | |
58cde83 Switch to Dandelion++ fluff mode if no out connections for stem mode (vtnerd) | |||||
2020-11-04 | Merge pull request #6972 | luigi1111 | 1 | -0/+7 | |
8965489 protocol: reject empty incoming block messages (moneromooo-monero) | |||||
2020-11-04 | Merge pull request #6967 | luigi1111 | 1 | -23/+10 | |
fa63d4b Fix tx flush callback queueing (vtnerd) | |||||
2020-11-04 | Merge pull request #6966 | luigi1111 | 1 | -2/+8 | |
42403c7 Fix CLI and unrestricted RPC relay_tx with stempool (vtnerd) | |||||
2020-11-04 | Merge pull request #6962 | luigi1111 | 1 | -2/+30 | |
1a627e1 p2p: use /16 filtering on IPv4-within-IPv6 addresses (moneromooo-monero) | |||||
2020-11-04 | Merge pull request #6961 | luigi1111 | 3 | -0/+33 | |
f55f3fe net_node: add --ban-list option (selsta) | |||||
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-11-03 | Merge pull request #6965 | luigi1111 | 1 | -0/+5 | |
d695340 rpc: on_send_raw_tx (bootstrap) - send to bootstrap daemon and P2P (xiphon) | |||||
2020-11-03 | Merge pull request #6964 | luigi1111 | 1 | -0/+4 | |
5090cdc p2p: remove banned peers from the white list (moneromooo-monero) | |||||
2020-11-03 | Merge pull request #6963 | luigi1111 | 1 | -1/+26 | |
df1061c p2p: give all hosts the same chance of being picked for connecting (moneromooo-monero) | |||||
2020-11-03 | protocol: reject empty incoming block messages | moneromooo-monero | 1 | -0/+7 | |
2020-11-02 | rpc: on_send_raw_tx (bootstrap) - send to bootstrap daemon and P2P | xiphon | 1 | -0/+5 | |
2020-11-02 | p2p: remove banned peers from the white list | moneromooo | 1 | -0/+4 | |
2020-11-02 | 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-02 | net_node: add --ban-list option | selsta | 3 | -0/+33 | |
2020-10-18 | Merge pull request #6916v0.17.1.1 | Riccardo Spagni | 1 | -1/+1 | |
81aaa4ec7 bump default number of connections from 8 to 12 (moneromooo-monero) | |||||
2020-10-18 | Merge pull request #6914 | Riccardo Spagni | 1 | -2/+6 | |
f9a9d2ee2 wallet2: wait for propagation timeout before marking tx as failed (xiphon) | |||||
2020-10-18 | Merge pull request #6912 | Riccardo Spagni | 4 | -34/+69 | |
6e594e53b Allow setting start block on export (Howard Chu) | |||||
2020-10-18 | Merge pull request #6907 | Riccardo Spagni | 3 | -0/+11 | |
39e30d548 wallet2_api: implement stop() to interrupt refresh() loop once (xiphon) | |||||
2020-10-18 | Merge pull request #6911 | Riccardo Spagni | 6 | -9/+10 | |
c028f4c4d build: prepare v0.17.1.1 (selsta) | |||||
2020-10-18 | build: prepare v0.17.1.1 | selsta | 6 | -9/+10 | |
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 #6906 | Alexander Blair | 1 | -3/+15 | |
1120df3c5 blockchain: fix sync at v14 boundary (moneromooo-monero) | |||||
2020-10-18 | wallet2_api: implement stop() to interrupt refresh() loop once | xiphon | 3 | -0/+11 | |
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-14 | Fix CLI and unrestricted RPC relay_tx with stempool | Lee Clagett | 1 | -2/+8 | |
2020-10-14 | Fix tx flush callback queueing | Lee Clagett | 1 | -23/+10 | |
2020-10-13 | Merge pull request #6894v0.17.1.0v0.17.1.0 | luigi1111 | 1 | -0/+7 | |
e49ad98 fix next_seed_height regression in getblocktemplate rpc (xnbya) | |||||
2020-10-13 | Merge pull request #6893 | luigi1111 | 1 | -3/+11 | |
4cf3545 core_rpc_server: on_get_blocks - forward bootstrap daemon error (xiphon) | |||||
2020-10-13 | Merge pull request #6888 | luigi1111 | 6 | -9/+10 | |
a2e37eb build: prepare v0.17.1.0 (selsta) | |||||
2020-10-13 | Merge pull request #6887 | luigi1111 | 2 | -2/+2 | |
518a2cd Force CMAKE_SKIP_RPATH=ON (hyc) | |||||
2020-10-13 | Merge pull request #6884 | luigi1111 | 9 | -64/+78 | |
6352090 Dandelion++: skip desynced peers in stem phase (xiphon) | |||||
2020-10-13 | Merge pull request #6883 | luigi1111 | 1 | -1/+3 | |
c407b92 wallet2: fix missing m_state field in wallet serialization (moneromooo-monero) | |||||
2020-10-13 | Merge pull request #6880 | luigi1111 | 1 | -1/+4 | |
250c48a tx_pool: silence spammy harmless warning till we fix the bug (moneromooo-monero) | |||||
2020-10-13 | Merge pull request #6870 | luigi1111 | 1 | -1/+1 | |
826a844 cmake: Version - use CMAKE_CURRENT_LIST_DIR (xiphon) | |||||
2020-10-13 | Merge pull request #6869 | luigi1111 | 1 | -2/+2 | |
b4c7756 cmake: CheckTrezor - use ${CMAKE_CURRENT_LIST_DIR} to locate tests (xiphon) | |||||
2020-10-13 | Force CMAKE_SKIP_RPATH=ON | Howard Chu | 2 | -2/+2 | |
Fix empty RPATH token issue. Only affects Linux and FreeBSD. | |||||
2020-10-12 | Merge pull request #6868 | luigi1111 | 1 | -12/+17 | |
4665906 Fix lgamma/signgam dependency (hyc) | |||||
2020-10-13 | core_rpc_server: on_get_blocks - forward bootstrap daemon error | xiphon | 1 | -3/+11 | |
2020-10-13 | build: prepare v0.17.1.0 | selsta | 6 | -9/+10 | |
2020-10-12 | Dandelion++: skip desynced peers in stem phase | xiphon | 9 | -64/+78 | |
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 | fix next_seed_height regression in getblocktemplate rpc | Alexis Enston | 1 | -0/+7 | |
2020-10-08 | Fix lgamma/signgam dependency | Howard Chu | 1 | -12/+17 | |
This is a new indirect dependency due to the use of poisson_distribution, introduced in PR#6354 commit 67ade8005 | |||||
2020-10-07 | cmake: Version - use CMAKE_CURRENT_LIST_DIR | xiphon | 1 | -1/+1 | |
2020-10-06 | cmake: CheckTrezor - use ${CMAKE_CURRENT_LIST_DIR} to locate tests | xiphon | 1 | -2/+2 | |
2020-10-06 | Switch to Dandelion++ fluff mode if no out connections for stem mode | Lee Clagett | 2 | -6/+113 | |
2020-09-25 | Merge pull request #6845v0.17.0.1v0.17.0.1 | luigi1111 | 1 | -0/+4 | |
0473abf link libzmq against libgssapi_krb5 if found (moneromooo-monero) | |||||
2020-09-25 | Merge pull request #6843 | luigi1111 | 6 | -9/+10 | |
c02d24f build: prepare v0.17.0.1 (selsta) | |||||
2020-09-25 | Merge pull request #6842 | luigi1111 | 2 | -0/+8 | |
9e6187a fix a couple bugs found by OSS-fuzz (moneromooo-monero) | |||||
2020-09-25 | Merge pull request #6835 | luigi1111 | 1 | -1/+1 | |
4846743 daemon: Windows - fix FAT32 warning, trailing backslash is required (xiphon) | |||||
2020-09-25 | link libzmq against libgssapi_krb5 if found | moneromooo-monero | 1 | -0/+4 | |
2020-09-25 | build: prepare v0.17.0.1 | selsta | 6 | -9/+10 | |
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-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 | Merge pull request #6745 | luigi1111 | 13 | -51/+122 | |
80e535c wallet2: adapt to deterministic unlock time (TheCharlatan) 4971219 blockchain: deterministic UNIX time unlock checks (moneromooo-monero) | |||||
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 | Merge pull request #6812 | luigi1111 | 11 | -14/+17 | |
f240b1d build: prepare v0.17 (selsta) | |||||
2020-09-14 | build: prepare v0.17 | selsta | 11 | -14/+17 | |
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 #6803 | luigi1111 | 1 | -0/+0 | |
1b9fe07 Revert 'unbound: update to get build fixes' (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 | 4 | -23/+50 | |
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 | Revert "unbound: update to get build fixes" | moneromooo-monero | 1 | -0/+0 | |
This reverts commit 541a7c81a1c9e6b261fc13e0b9e3829df46a0bdf. It breaks the depends build | |||||
2020-09-06 | Merge pull request #6111 | Riccardo Spagni | 14 | -55/+306 | |
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-06 | Merge pull request #6802 | Riccardo Spagni | 1 | -0/+0 | |
541a7c81a unbound: update to get build fixes (moneromooo-monero) | |||||
2020-09-06 | unbound: update to get build fixes | moneromooo-monero | 1 | -0/+0 | |
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 | 4 | -23/+50 | |
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 | 8 | -60/+72 | |
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 | 8 | -60/+72 | |
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 #6788 | luigi1111 | 1 | -21/+20 | |
5245ba1 Made spelling, grammar, and punctuation changes. Squashed commits into one as requested. (cryptographicfool) | |||||
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 #6783 | luigi1111 | 1 | -1/+1 | |
30c1cf8 repo: update 'sponsor' link (selsta) | |||||
2020-08-31 | Merge pull request #6782 | luigi1111 | 1 | -0/+0 | |
c3f9913 supercop: update submodule (selsta) | |||||
2020-08-31 | Merge pull request #6770 | luigi1111 | 1 | -1/+5 | |
bdc6b10 Fix ZMQ pruned bulletproof transactions (vtnerd) | |||||
2020-08-31 | Merge pull request #6600 | luigi1111 | 11 | -45/+176 | |
fa06c39 Bind signature to full address and signing mode (SarangNoether) 743608e wallet: allow signing a message with spend or view key (moneromooo-monero) | |||||
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 | 12 | -51/+47 | |
2020-08-28 | wallet: allow signing a message with spend or view key | moneromooo-monero | 16 | -44/+179 | |
2020-08-28 | Merge pull request #6787 | luigi1111 | 2 | -1/+2 | |
e6c81c5 ringct: fix CLSAG serialization after boost/epee changes (moneromooo-monero) | |||||
2020-08-28 | Merge pull request #6785 | luigi1111 | 4 | -13/+21 | |
4a9bd8f core_tests: remove hardcoded hf version (monermooo-monero) 1dc427d core_tests: fix failures after v13 (moneromooo-monero) | |||||
2020-08-28 | Made spelling, grammar, and punctuation changes. Squashed commits into one ↵ | cryptographicfool | 1 | -21/+20 | |
as requested. Made some corrections as suggested. | |||||
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-28 | core_tests: fix failures after v13 | moneromooo-monero | 4 | -13/+21 | |
v13 enforces claiming the full block reward, so we need to keep track of tx fees to add them to the coinbase | |||||
2020-08-28 | core_tests: remove hardcoded hf version | moneromooo-monero | 1 | -1/+1 | |
2020-08-27 | Merge pull request #6769 | Alexander Blair | 2 | -0/+44 | |
b641e0a2c Add clear method to byte_stream (Lee Clagett) | |||||
2020-08-27 | Merge pull request #6739 | Alexander Blair | 43 | -193/+2091 | |
1660fe8a2 draft support of clsag (cslashm) 703944c4d CLSAG device support (Sarang Noether) aff87b5f6 Added balance check to MLSAG/CLSAG performance tests (Sarang Noether) f964a92c5 Updated MLSAG and CLSAG tests for consistency (Sarang Noether) 5aa1575e9 CLSAG verification performance test (Sarang Noether) 641b08c92 CLSAG optimizations (Sarang Noether) 82ee01699 Integrate CLSAGs into monero (moneromooo-monero) 8cd1d6df8 unit_tests: add ge_triple_scalarmult_base_vartime test (moneromooo-monero) 4b328c661 CLSAG signatures (Sarang Noether) | |||||
2020-08-27 | functional_tests: add a large (many randomx epochs) p2p reorg test | moneromooo-monero | 2 | -4/+54 | |
2020-08-27 | functional_tests: add randomx tests | moneromooo-monero | 3 | -4/+163 | |
2020-08-27 | core: fix mining from a block that's not the current top | moneromooo-monero | 10 | -47/+89 | |
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 | Added balance check to MLSAG/CLSAG performance tests | Sarang Noether | 3 | -144/+282 | |
2020-08-27 | Updated MLSAG and CLSAG tests for consistency | Sarang Noether | 3 | -31/+63 | |
2020-08-27 | CLSAG verification performance test | Sarang Noether | 2 | -22/+40 | |
2020-08-27 | CLSAG optimizations | Sarang Noether | 4 | -218/+221 | |
2020-08-27 | Integrate CLSAGs into monero | moneromooo-monero | 31 | -193/+1081 | |
They are allowed from v12, and MLSAGs are rejected from v13. | |||||
2020-08-27 | unit_tests: add ge_triple_scalarmult_base_vartime test | moneromooo-monero | 1 | -0/+62 | |
2020-08-27 | CLSAG signatures | Sarang Noether | 12 | -4/+578 | |
2020-08-27 | repo: update "sponsor" link | selsta | 1 | -1/+1 | |
2020-08-27 | Merge pull request #6771 | Alexander Blair | 2 | -8/+8 | |
7c7ccbd2a depends: fix broken links for ds_store / mac_alias (selsta) | |||||
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 #6766 | Alexander Blair | 1 | -1/+2 | |
12ffc79b2 qrcodegen: fix compilation with old gcc, use modern cmake (selsta) | |||||
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 #6762 | Alexander Blair | 1 | -3/+22 | |
3614f78d5 README: update list of third party monero packages (erciccione) | |||||
2020-08-27 | Merge pull request #6761 | Alexander Blair | 1 | -1/+1 | |
9f05df199 travis: j3 -> j2 on i686-w64-mingw32 (selsta) | |||||
2020-08-27 | Merge pull request #6760 | Alexander Blair | 5 | -2/+33 | |
844fb4e94 enforce claiming maximum coinbase amount (moneromooo-monero) | |||||
2020-08-27 | Merge pull request #6746 | Alexander Blair | 1 | -2/+2 | |
20f603c6b Fix broken multisig pubkey sorting (Jason Rhinelander) | |||||
2020-08-27 | Merge pull request #6753 | Alexander Blair | 1 | -2/+2 | |
4ff2074c7 cryptonote_protocol: don't synced pruned blocks before v11 (cohcho) | |||||
2020-08-27 | Merge pull request #6752 | Alexander Blair | 3 | -15/+43 | |
85899230d simplewallet: allow setting tx keys when sending to a subaddress (moneromooo-monero) e916201f1 wallet2: fix setting tx keys when another is already set (moneromooo-monero) | |||||
2020-08-27 | Merge pull request #6731 | Alexander Blair | 1 | -1/+1 | |
db5d6e460 wallet2: fix wrong name when checking RPC cost (moneromooo-monero) | |||||
2020-08-27 | Merge pull request #6690 | Alexander Blair | 34 | -391/+836 | |
7175dcb10 replace most boost serialization with existing monero serialization (moneromooo-monero) | |||||
2020-08-27 | Merge pull request #6660 | Alexander Blair | 2 | -8/+193 | |
839e1f4ba functional_tests: add p2p functional tests (moneromooo-monero) | |||||
2020-08-27 | Merge pull request #6613 | Alexander Blair | 11 | -92/+92 | |
55363c594 Avoid some temporary strings when reading off the database (moneromooo-monero) | |||||
2020-08-27 | supercop: update submodule | selsta | 1 | -0/+0 | |
2020-08-26 | functional_tests: add p2p functional tests | moneromooo-monero | 2 | -8/+193 | |
Tests tx/block propagation and reorgs | |||||
2020-08-26 | Merge pull request #6610 | Alexander Blair | 1 | -0/+11 | |
b6e904e54 README: mention pruning (moneromooo-monero) | |||||
2020-08-26 | Merge pull request #6607 | Alexander Blair | 1 | -4/+3 | |
eb1b321fe miner: increase min/max intervals to full extents (moneromooo-monero) | |||||
2020-08-21 | enforce claiming maximum coinbase amount | moneromooo-monero | 5 | -2/+33 | |
Claiming a slightly lesser amount does not yield the size gains that were seen pre rct, so this closes a fingerprinting vector | |||||
2020-08-20 | depends: fix broken links for ds_store / mac_alias | selsta | 2 | -8/+8 | |
2020-08-19 | Fix ZMQ pruned bulletproof transactions | Lee Clagett | 1 | -1/+5 | |
2020-08-17 | Add clear method to byte_stream | Lee Clagett | 2 | -0/+44 | |
2020-08-17 | Revert "Use domain-separated ChaCha20 for in-memory key encryption" | luigi1111 | 6 | -172/+50 | |
This reverts commit 921dd8dde5d381052d0aa2936304a3541a230c55. | |||||
2020-08-17 | replace most boost serialization with existing monero serialization | moneromooo-monero | 34 | -391/+836 | |
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. | |||||
2020-08-17 | Avoid some temporary strings when reading off the database | moneromooo-monero | 11 | -92/+92 | |
2020-08-16 | Merge pull request #6736 | Alexander Blair | 1 | -0/+7 | |
05ad4fa39 epee: further defending against exceptions in command handlers (moneromooo-monero) | |||||
2020-08-16 | Merge pull request #6733 | Alexander Blair | 1 | -11/+70 | |
4f01cf4b4 Tweak format, add option for difficulty (Howard Chu) 429d49512 Add options to print daily coin emission and fees (Howard Chu) d745d2433 Don't forget size of prunable txn part (Howard Chu) | |||||
2020-08-16 | Merge pull request #6727 | Alexander Blair | 4 | -15/+57 | |
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) | |||||
2020-08-16 | Merge pull request #6722 | Alexander Blair | 1 | -1/+2 | |
c1b03fb1a rpc: return empty txid get_outs rather than 00..00 when not requested (moneromooo-monero) | |||||
2020-08-16 | Merge pull request #6720 | Alexander Blair | 1 | -26/+0 | |
86abf558c epee: Remove unused functions in local_ip.h (Jean Pierre Dudey) | |||||
2020-08-16 | Merge pull request #6718 | Alexander Blair | 3 | -2/+23 | |
85efc88c1 Fix overflow issue in epee:misc_utils::rolling_median_t and median(), with unit test (koe) | |||||
2020-08-16 | Merge pull request #6716 | Alexander Blair | 19 | -54/+212 | |
76c16822d wallet2_api: implement runtime proxy configuration (xiphon) | |||||
2020-08-16 | Merge pull request #6715 | Alexander Blair | 1 | -1/+4 | |
3d6bc0a68 wallet2: throw a error on wallet initialization failure (xiphon) | |||||
2020-08-16 | Merge pull request #6712 | Alexander Blair | 2 | -1/+9 | |
01cd3d934 For NetBSD, add instructions to README.md and define to ea_config.h (thomasvaughan) | |||||
2020-08-16 | Merge pull request #6703 | Alexander Blair | 1 | -1/+3 | |
8baa7bb23 daemon: don't print "(pruned)" for coinbase txes (moneromooo-monero) | |||||
2020-08-16 | Merge pull request #6698 | Alexander Blair | 1 | -0/+0 | |
a3933a2a5 Update RandomX to v1.1.8 (tevador) | |||||
2020-08-16 | Merge pull request #6691 | Alexander Blair | 2 | -2/+2 | |
6111689cf cmake: allow custom openssl path on macOS (selsta) | |||||
2020-08-16 | Merge pull request #6689 | Alexander Blair | 2 | -3/+5 | |
afd002c31 daemon: print sampling time in print_net_stats (moneromooo-monero) ec7bba079 util: fix kilo prefix typo (K instead of k) (moneromooo-monero) | |||||
2020-08-16 | Merge pull request #6679 | Alexander Blair | 1 | -0/+2 | |
2f1ad3b3d updates: mac gui .tar.bz2 -> .dmg (selsta) | |||||
2020-08-16 | Merge pull request #6677 | Alexander Blair | 1 | -0/+26 | |
f9e3fcdf3 add trezor support to sweep_single (Dusan Klinec) | |||||
2020-08-16 | Merge pull request #6662 | Alexander Blair | 1 | -1/+1 | |
e33428012 python-rpc: fix bad in_peers parameter (moneromooo-monero) | |||||
2020-08-16 | Merge pull request #6661 | Alexander Blair | 2 | -2/+2 | |
267ce5b71 avoid a couple needless copies (moneromooo-monero) | |||||
2020-08-16 | Merge pull request #6634 | Alexander Blair | 1 | -4/+6 | |
01c384c5d workflows: update msys2 setup action v0 -> v1 (selsta) | |||||
2020-08-16 | Merge pull request #6632 | Alexander Blair | 1 | -1/+1 | |
ef694d028 fix warning by removing std::move() on temporary http_client object (woodser) | |||||
2020-08-16 | Merge pull request #6618 | Alexander Blair | 1 | -3/+3 | |
2d5d74ff5 Mention correct libusb and libudev dependencies (MaxXor) | |||||
2020-08-16 | Merge pull request #6614 | Alexander Blair | 7 | -49/+135 | |
fb31167b1 Wallet, daemon: From 'help_advanced' back to 'help', and new 'apropos' command (rbrunner7) | |||||
2020-08-16 | Merge pull request #6603 | Alexander Blair | 5 | -6/+48 | |
4e2377995 Change ZMQ-JSON txextra to hex and remove unnecessary base fields (Lee Clagett) | |||||
2020-08-16 | Merge pull request #6601 | Alexander Blair | 10 | -32/+75 | |
98c151ecb Optimize ZMQ-JSON vector reading; GetBlocksFast reads 24%+ faster (Lee Clagett) 60627c9f2 Switch to insitu parsing for ZMQ-JSON; GetBlocksFast reads 13%+ faster (Lee Clagett) fe96e66eb Fix pruned tx for ZMQ's GetBlocksFast (Lee Clagett) | |||||
2020-08-16 | Merge pull request #6593 | Alexander Blair | 2 | -0/+11 | |
6f5411d30 tests: fix missing error on missing python entry point (moneromooo-monero) c6dc2850c python-rpc: add missing sync_txpool python entry point (moneromooo-monero) | |||||
2020-08-16 | Merge pull request #6546 | Alexander Blair | 1 | -5/+17 | |
eda167585 wallet_rpc_server: use unlock_time in suggested confirmations calc (moneromooo-monero) | |||||
2020-08-16 | Merge pull request #6542 | Alexander Blair | 1 | -1/+0 | |
35665df20 protocol: don't drop a connection if we can't get a compatible chain (moneromooo-monero) | |||||
2020-08-16 | Merge pull request #6500 | Alexander Blair | 1 | -1/+1 | |
a07c8abcc Update expat.mk (ArqTras) | |||||
2020-08-16 | Merge pull request #6493 | Alexander Blair | 6 | -50/+172 | |
921dd8dde Use domain-separated ChaCha20 for in-memory key encryption (Sarang Noether) | |||||
2020-08-16 | Merge pull request #6337 | Alexander Blair | 13 | -5/+648 | |
a11ec4ac1 Support for supercop ASM in wallet, and benchmark for supercop (Lee Clagett) | |||||
2020-08-16 | README: update list of third party monero packages | erciccione | 1 | -3/+22 | |
Removed AUR package, since doesn't seem to exist anymore and added Debian package (the CCS-funded one) | |||||
2020-08-16 | Merge pull request #6329 | Alexander Blair | 7 | -31/+332 | |
6bfcd3101 Updates InProofV1, OutProofV1, and ReserveProofV1 to new V2 variants that include all public proof parameters in Schnorr challenges, along with hash function domain separators. Includes new randomized unit tests. (Sarang Noether) | |||||
2020-08-16 | rpc: always send raw txes through P2P (don't use bootstrap daemon) | xiphon | 1 | -43/+56 | |
It turns out that some remote (bootstrap) nodes silently drop / don't broadcast client's transactions. | |||||
2020-08-16 | Fix build with Boost 1.74 | moneromooo-monero | 2 | -0/+6 | |
Thanks iDunk for testing | |||||
2020-08-16 | qrcodegen: fix compilation with old gcc, use modern cmake | selsta | 1 | -1/+2 | |
2020-08-15 | travis: j3 -> j2 on i686-w64-mingw32 | selsta | 1 | -1/+1 | |
2020-08-14 | Change ZMQ-JSON txextra to hex and remove unnecessary base fields | Lee Clagett | 5 | -6/+48 | |
2020-08-14 | Optimize ZMQ-JSON vector reading; GetBlocksFast reads 24%+ faster | Lee Clagett | 1 | -3/+19 | |
2020-08-14 | Switch to insitu parsing for ZMQ-JSON; GetBlocksFast reads 13%+ faster | Lee Clagett | 6 | -11/+15 | |
2020-08-14 | Fix pruned tx for ZMQ's GetBlocksFast | Lee Clagett | 5 | -18/+41 | |
2020-08-10 | simplewallet: allow setting tx keys when sending to a subaddress | moneromooo-monero | 3 | -5/+33 | |
The tx key derivation is different then | |||||
2020-08-10 | cryptonote_protocol: don't synced pruned blocks before v11 | cohcho | 1 | -2/+2 | |
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. | |||||
2020-08-09 | Use domain-separated ChaCha20 for in-memory key encryption | Sarang Noether | 6 | -50/+172 | |
2020-08-09 | Updates InProofV1, OutProofV1, and ReserveProofV1 to new V2 variants that ↵ | Sarang Noether | 7 | -31/+332 | |
include all public proof parameters in Schnorr challenges, along with hash function domain separators. Includes new randomized unit tests. | |||||
2020-08-09 | Merge pull request #6354 | Alexander Blair | 9 | -40/+368 | |
67ade8005 Add randomized delay when forwarding txes from i2p/tor -> ipv4/6 (Lee Clagett) | |||||
2020-08-08 | wallet2: fix setting tx keys when another is already set | moneromooo-monero | 1 | -10/+10 | |
insert doesn't actually insert if another element with the same key is already in the map | |||||
2020-08-05 | Fix broken multisig pubkey sorting | Jason Rhinelander | 1 | -2/+2 | |
The sort predicate is a boolean ordered-before value, but these are returning the memcmp value directly, and thus returns true whenever the pubkeys aren't equal. This means: - it isn't actually sorting. - it can (and does) segfault for some inputs. | |||||
2020-08-05 | Merge pull request #6571 | Alexander Blair | 1 | -10/+0 | |
1d31e6c00 net_node: remove dead seed nodes (selsta) | |||||
2020-08-05 | Merge pull request #6418 | Alexander Blair | 26 | -127/+1860 | |
e5214a2ca Adding ZMQ/Pub support for txpool_add and chain_main events (Lee Clagett) | |||||
2020-08-03 | Tweak format, add option for difficulty | Howard Chu | 1 | -11/+36 | |
Set input, output, ringsize averages to 2 decimal places precision Add option to show min/max/av per-block difficulty | |||||
2020-08-02 | epee: further defending against exceptions in command handlers | moneromooo-monero | 1 | -0/+7 | |
2020-08-01 | Add options to print daily coin emission and fees | Howard Chu | 1 | -0/+32 | |
Closes #6735 |