summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #10051v0.18.4.2tobtoht2025-08-213-2/+2
|\ | | | | | | f921431 checkpoints: update to a recent block height (selsta)
| * checkpoints: update to a recent block heightselsta2025-08-203-2/+2
| |
* | Skip ping connections in outgoing countLee *!* Clagett2025-08-192-4/+6
|/
* Merge pull request #10019tobtoht2025-08-054-2/+3
|\ | | | | | | 32f701b build: prepare v0.18.4.2 (selsta)
| * build: prepare v0.18.4.2selsta2025-08-014-2/+3
| |
* | wallet: deprecate wallet2::find_and_save_rings()jeffro2562025-07-294-80/+6
|/ | | | | | | Rings for outgoing transactions are stored within the scanning code since the last hardfork, so this code is largely unneccessary now. Co-authored-by: j-berman <justinberman@protonmail.com>
* set do_not_relay always false in submit_multisig_mainSNeedlewoods2025-07-141-2/+2
|
* Merge pull request #9982tobtoht2025-07-131-1/+4
|\ | | | | | | 45152f9 rpc: return error correctly on bad key image string (jeffro256)
| * rpc: return error correctly on bad key image stringjeffro2562025-07-111-1/+4
| | | | | | | | | | | | Because of the missing `return` statement, the status is set to "OK" later on in the method when it shouldn't be. Thank you to ADA Logics and the MAGIC Monero Fund for reporting this!
* | Merge pull request #9983tobtoht2025-07-131-8/+2
|\ \ | | | | | | | | | bec90df add do_not_relay option to submit_multisig_main command in simplewallet (SNeedlewoods)
| * | add do_not_relay option to submit_multisig_main command in simplewalletSNeedlewoods2025-07-111-8/+2
| |/
* / crypto: check+throw for Cryptonight v1 invalid inputjeffro2562025-07-111-1/+11
|/ | | | | | | If `crypto::cn_slow_hash()` is called with `variant=1` and an input length of less thab 43 bytes, it triggers a program exit. This checks first and throws an exception instead. Thank you to ADA Logics and the MAGIC Monero Fund for reporting this!
* Merge pull request #9958tobtoht2025-07-103-1/+9
|\ | | | | | | 9002681 Add new dynamic fees to ZMQ (Lee Clagett)
| * Add new dynamic fees to ZMQLee Clagett2025-06-133-1/+9
| |
* | Merge pull request #9946tobtoht2025-07-104-2/+3
|\ \ | | | | | | | | | b96af8e build: prepare v0.18.4.1 (selsta)
| * | build: prepare v0.18.4.1selsta2025-07-094-2/+3
| |/
* | Merge pull request #9954tobtoht2025-07-105-28/+115
|\ \ | | | | | | | | | | | | | | | | | | 1da19da wallet: refactor subaddress expansion & add to transfer test (jeffro256) e23d51b wallet: improve lookahead logic & make rpc persistent (Justin Berman) 678f5da wallet: create set_subaddress_lookahead wallet rpc endpoint (benevanoff) 8f5a7b0 wallet: ensure subaddress keys table is at least size of requested lookahead (benevanoff)
| * | wallet: refactor subaddress expansion & add to transfer testjeffro2562025-07-072-53/+56
| | |
| * | wallet: improve lookahead logic & make rpc persistentJustin Berman2025-07-073-22/+52
| | |
| * | wallet: create set_subaddress_lookahead wallet rpc endpointbenevanoff2025-07-073-1/+36
| | |
| * | wallet: ensure subaddress keys table is at least size of requested lookaheadbenevanoff2025-07-031-0/+19
| |/
* | Merge pull request #9978tobtoht2025-07-101-2/+1
|\ \ | | | | | | | | | e0df82e simplewallet: respect `do-not-relay` in `sweep_single` (hinto.janai)
| * | simplewallet: respect `do-not-relay` in `sweep_single`hinto.janai2025-07-081-2/+1
| | |
* | | Merge pull request #9949tobtoht2025-07-081-2/+2
|\ \ \ | | | | | | | | | | | | ac22479 Add is_same_host check to p2p (Lee *!* Clagett)
| * | | Add is_same_host check to p2pLee *!* Clagett2025-06-071-2/+2
| | |/ | |/|
* | | cmake: don't redefine projecttobtoht2025-06-242-6/+0
| | |
* | | Merge pull request #9950tobtoht2025-06-142-18/+72
|\ \ \ | | | | | | | | | | | | | | | | 8375edf wallet:set refresh interval to default when hitting tip of chain (tzadiko) 22d2d53 wallet: fix monero-wallet-rpc ignoring calls during sync (tzadiko)
| * | | wallet:set refresh interval to default when hitting tip of chaintzadiko2025-06-072-11/+9
| | | |
| * | | wallet: fix monero-wallet-rpc ignoring calls during synctzadiko2025-06-072-14/+70
| |/ /
* / / fix issue 9943: cli using wrong filename for storing keysRudolf Schmidt2025-06-071-1/+1
|/ /
* | msys2 build: include int headersjeffro2562025-05-061-0/+1
| |
* | fix: multisig stale data after failed refreshSNeedlewoods2025-04-242-38/+29
| |
* | Merge pull request #9864v0.18.4.0tobtoht2025-03-263-2/+2
|\ \ | | | | | | | | | 97e1a49dd checkpoints: update to a recent block height (selsta)
| * | checkpoints: update to a recent block heightselsta2025-03-253-2/+2
| | |
* | | Correct Max / Min Block Waiting Periodstzadiko2025-03-251-11/+10
| | |
* | | Fix expected hash checkLee *!* Clagett2025-03-241-1/+1
| | |
* | | Merge pull request #9854tobtoht2025-03-241-4/+0
|\ \ \ | | | | | | | | | | | | c7f01e57f Blockchain: remove skip for pruned txs in `check_tx_inputs()` (jeffro256)
| * | | Blockchain: remove skip for pruned txs in `check_tx_inputs()`jeffro2562025-03-191-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I can't see how this would trigger in the current codebase, so it's not a *current* safety issue, but I can very well see it becoming on in the future if downstream code doesn't handle the passing of pruned transactions correctly. I think the safe/good choice would be to remove this skip now that all transactions that pass into the mempool are supposed to be unpruned. And for all in-block txs, `check_tx_inputs()` isn't called for checkpointed blocks, and we sync pruned blocks only if syncing checkpointed blocks.
* | | | Merge pull request #9853tobtoht2025-03-242-8/+32
|\ \ \ \ | | | | | | | | | | | | | | | ce1c864b4 cryptonote_protocol: fix handling of pruned blocks during sync (jeffro256)
| * | | | cryptonote_protocol: fix handling of pruned blocks during syncjeffro2562025-03-192-8/+32
| |/ / /
* | | | Merge pull request #9836tobtoht2025-03-241-9/+0
|\ \ \ \ | |_|/ / |/| | | | | | | 9468a5e54 cryptonote_basic: remove unused struct (tobtoht)
| * | | cryptonote_basic: remove unused structtobtoht2025-03-141-9/+0
| |/ /
* / / trezor: fix protobuf 30 compatibilitytobtoht2025-03-182-0/+14
|/ /
* | Merge pull request #9740tobtoht2025-03-1022-1144/+1053
|\ \ | | | | | | | | | 008ba966d blockchain sync: reduce disk writes from 2 to 1 per tx (jeffro256)
| * | blockchain sync: reduce disk writes from 2 to 1 per txjeffro2562025-03-1022-1144/+1053
| | |
* | | Merge pull request #9805tobtoht2025-02-171-2/+3
|\ \ \ | | | | | | | | | | | | 33e33fbca BlockchainLMDB: fix data.mdb nuking on Windows (jeffro256)
| * | | BlockchainLMDB: fix data.mdb nuking on Windowsjeffro2562025-02-171-2/+3
| | | |
* | | | Merge pull request #9803tobtoht2025-02-171-0/+1
|\ \ \ \ | |/ / / |/| | | | | | | 6ccd3200b common: add missing iomanip include (tobtoht)
| * | | common: add missing iomanip includetobtoht2025-02-171-0/+1
| | | |
* | | | add wallet rpc call to get default fee prioritywoodser2025-02-153-1/+46
| | | |