aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | daemon: warn user on specifiying ZMQ args with --no-zmqjeffro2562026-03-271-0/+19
| |/ / / | | | | | | | | | | | | Resolves https://github.com/monero-project/monero/issues/9127
* | | | Merge pull request #10387tobtoht2026-03-311-0/+1
|\ \ \ \ | | | | | | | | | | | | | | | f60b400 abstract_tcp_server2: add missing return (selsta)
| * | | | abstract_tcp_server2: add missing returnselsta2026-03-271-0/+1
| |/ / /
* | | | Merge pull request #10391tobtoht2026-03-282-2/+2
|\ \ \ \ | | | | | | | | | | | | | | | fd17e7b ci: arch: add missing boost-libs dependency (tobtoht)
| * | | | ci: arch: add missing boost-libs dependencytobtoht2026-03-282-2/+2
|/ / / /
* | | | Merge pull request #10364tobtoht2026-03-282-37/+13
|\ \ \ \ | | | | | | | | | | | | | | | f355f85 Harden HTTP client auth (Lee *!* Clagett)
| * | | | Harden HTTP client authLee *!* Clagett2026-03-132-37/+13
| |/ / /
* | | | Merge pull request #10373tobtoht2026-03-281-1/+5
|\ \ \ \ | | | | | | | | | | | | | | | f9d089a cryptonote_core: try-catch in prepare same as cleanup (j-berman)
| * | | | cryptonote_core: try-catch in prepare same as cleanupj-berman2026-03-181-1/+5
| |/ / /
* | | | Merge pull request #10377tobtoht2026-03-286-8/+18
|\ \ \ \ | | | | | | | | | | | | | | | 0761024 tx_memory_pool: speedup get_complement() for large requests (jeffro256)
| * | | | tx_memory_pool: speedup get_complement() for large requestsjeffro2562026-03-216-8/+18
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | Changes complexity from M*N to (2*N+M)*log2(M). The FCMP++ stressnet recently hit mempool sizes of ~55k txs. If the requesting node's mempool is populated, this results in an average of (55000*55000)/2 (about 1.5 billion) comparisons for the responding node. Under this commit, this would be reduced to (55000+55000)*log2(55000) comparisons (about 2.6 million), a 99.83% reduction.
* | | | Merge pull request #10380tobtoht2026-03-282-4/+28
|\ \ \ \ | |/ / / |/| | | | | | | 7a4825b wallet: add source info to describe_transfer RPC (jeffro256)
| * | | wallet: add source info to describe_transfer RPCjeffro2562026-03-242-4/+28
|/ / /
* | | Merge pull request #10337tobtoht2026-03-012-4/+18
|\ \ \ | | | | | | | | | | | | 1e6a551 cryptonote_basic: fix add_extra_nonce_to_tx_extra() length (jeffro256)
| * | | cryptonote_basic: fix add_extra_nonce_to_tx_extra() lengthjeffro2562026-02-242-4/+18
| |/ / | | | | | | | | | Missing unit tests.
* | | Merge pull request #10336tobtoht2026-03-011-1/+1
|\ \ \ | |/ / |/| | | | | 5312158 windows_service: quote service executable path (selsta)
| * | windows_service: quote service executable pathselsta2026-02-241-1/+1
|/ /
* | Merge pull request #10162v0.18.4.6tobtoht2026-02-221-0/+1
|\ \ | | | | | | | | | 48252dd add getter for daemon proxy (woodser)
| * | add getter for daemon proxywoodser2025-10-121-0/+1
| | |
* | | Merge pull request #10318tobtoht2026-02-187-9/+10
|\ \ \ | | | | | | | | | | | | a1a106d build: prepare v0.18.4.6 (selsta)
| * | | build: prepare v0.18.4.6selsta2026-02-137-9/+10
| | | |
* | | | Merge pull request #10317tobtoht2026-02-181-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | 54edc17 p2p: fix inverted ternary in peer list filter (selsta)
| * | | | p2p: fix inverted ternary in peer list filterselsta2026-02-131-1/+1
| |/ / /
* | | | Merge pull request #10298tobtoht2026-02-033-62/+173
|\ \ \ \ | | | | | | | | | | | | | | | ee9e4a4 p2p: connection patches (j-berman)
| * | | | p2p: connection patchesj-berman2026-02-023-62/+173
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Make sure the server sends a complete response when the client includes the "Connection: close" header. - Make sure the server terminates in `m_strand` to avoid concurrent socket closure and ops processing.
* | | | | Merge pull request #10284tobtoht2026-02-031-1/+6
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | d4d67c4 multisig: fix kex failure in monero-gen-trusted-multisig (0xFFFC0000)
| * | | | | multisig: fix kex failure in monero-gen-trusted-multisig0xFFFC00002026-01-211-1/+6
| | | | | |
* | | | | | Merge pull request #10294tobtoht2026-02-031-2/+2
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | c4e54fe depends: openssl: update to 3.0.19 (tobtoht)
| * | | | | depends: openssl: update to 3.0.19tobtoht2026-01-291-2/+2
| |/ / / /
* | | | | Merge pull request #10280tobtoht2026-02-021-2/+1
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | 482daa7 Tweak command_line::add_arg for clang 21 (Lee *!* Clagett)
| * | | | Tweak command_line::add_arg for clang 21Lee *!* Clagett2026-01-121-2/+1
| | | | |
* | | | | Merge pull request #10279tobtoht2026-01-173-3/+3
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | ff4c4aa Remove .no moneropulse domain from codebase (binaryFate)
| * | | | Remove .no moneropulse domain from codebasebinaryFate2026-01-133-3/+3
|/ / / /
* | | | Merge pull request #10262v0.18.4.5tobtoht2025-12-297-9/+10
|\ \ \ \ | | | | | | | | | | | | | | | ec34c5b build: prepare v0.18.4.5 (selsta)
| * | | | build: prepare v0.18.4.5selsta2025-12-297-9/+10
| |/ / /
* | | | Merge pull request #10268tobtoht2025-12-292-4/+14
|\ \ \ \ | | | | | | | | | | | | | | | 1075ace logging: Generalize terminal color detection (iamamyth)
| * | | | logging: Generalize terminal color detectioniamamyth2025-12-292-4/+14
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | Assume the terminal supports color codes if TERM ends with `-color` or `-256color`, rather than special-casing a handful of such terminals. Co-authored-by: laanwj <126646+laanwj@users.noreply.github.com>
* | | | Merge pull request #10252tobtoht2025-12-291-0/+1
|\ \ \ \ | | | | | | | | | | | | | | | 7baf2bd epee: add missing cstdint include (tobtoht)
| * | | | epee: add missing cstdint includetobtoht2025-12-111-0/+1
| | | | |
* | | | | Merge pull request #10257tobtoht2025-12-296-14/+12
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | d8d3cf9 p2p: fix race causing dropped connections during sync (j-berman)
| * | | | | p2p: fix race causing dropped connections during syncj-berman2025-12-116-14/+12
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Without this commit: 1) read height from DB 2) add block to chain in separate thread 3) read chain for block id's and request them from peer 4) ERR in handle_response_chain_entry, peer's first block is the one that was added to the chain, which has block idx=height from step 1. This commit reads the chain for height and highest block id's in one go while holding the m_blockchain_lock to avoid the race.
* | | | | Merge pull request #10255tobtoht2025-12-291-17/+34
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | c147e2d wallet2: fix edge case where tx's ki's remain marked unspent (j-berman)
| * | | | wallet2: fix edge case where tx's ki's remain marked unspentj-berman2025-12-121-17/+34
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If a tx is marked as failed (because it never shows up in the daemon's pool), its key images get reset back to unspent so they can be used in future txs. If the tx re-enters the daemon's pool (e.g. it's removed from the pool and then relayed back), then the wallet incorrectly maintains that the tx's key images are unspent. This change ensures the wallet re-marks the tx's key images as spent if the tx re-appears in the node's pool.
* | | | Merge pull request #10243tobtoht2025-12-091-0/+1
|\ \ \ \ | |/ / / |/| | | | | | | 15fc1c8 ledger: add nano gen5 id (tobtoht)
| * | | ledger: add nano gen5 idtobtoht2025-12-011-0/+1
|/ / /
* | | Merge pull request #10238tobtoht2025-11-261-1/+1
|\ \ \ | | | | | | | | | | | | ba163d3 simplewallet: edit desc. text for transfer (Cat)
| * | | simplewallet: edit desc. text for transferCat2025-11-261-1/+1
| | | |
* | | | Merge pull request #10234tobtoht2025-11-262-25/+3
|\ \ \ \ | |/ / / |/| | | | | | | c14a0ba depends: hidapi: update to 0.15.0 (tobtoht)
| * | | depends: hidapi: update to 0.15.0tobtoht2025-11-242-25/+3
|/ / /
* | | Merge pull request #10206v0.18.4.4tobtoht2025-11-121-7/+10
|\ \ \ | | | | | | | | | | | | 4e4e343 Daemon: relay empty fluffy block on found block (j-berman)