aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Merge pull request #9347luigi11112024-07-161-0/+1
|\ \ \ | |/ / |/| | | | | 738f503 contrib: fix compilation error for boost 1.85 (0xFFFC0000)
| * | contrib: fix compilation error for boost 1.850xFFFC00002024-05-291-0/+1
|/ /
* | Merge pull request #9323luigi11112024-05-201-9/+8
|\ \ | | | | | | | | | 1123ae9 net_node: update seed nodes (selsta)
| * | net_node: update seed nodesselsta2024-05-121-9/+8
| | | | | | | | | | | | Also remove port for I2P seed nodes
* | | Merge pull request #9311luigi11112024-05-2038-230/+186
|\ \ \ | | | | | | | | | | | | dd47d03 Enforce Tx unlock_time is Zero by Relay Rule [RELEASE] (jeffro256)
| * | | Enforce Tx unlock_time is Zero by Relay Rule [RELEASE]jeffro2562024-04-2938-230/+186
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Related to https://github.com/monero-project/research-lab/issues/78 Added a relay rule that enforces the `unlock_time` field is equal to 0 for non-coinbase transactions. UIs changed: * Removed `locked_transfer` and `locked_sweep_all` commands from `monero-wallet-cli` APIs changed: * Removed `unlock_time` parameters from `wallet2` transfer methods * Wallet RPC transfer endpoints send error codes when requested unlock time is not 0 * Removed `unlock_time` parameters from `construct_tx*` cryptonote core functions @tobtoht: undo rebase changes tx.dsts -> tx_dsts
* | | Merge pull request #9309luigi11112024-05-201-1/+1
|\ \ \ | | | | | | | | | | | | 4634b8b wallet2: fix stagenet get_approximate_blockchain_height (selsta)
| * | | wallet2: fix stagenet get_approximate_blockchain_heightselsta2024-04-281-1/+1
| |/ /
* | | Merge pull request #9306luigi11112024-05-206-10/+33
|\ \ \ | | | | | | | | | | | | 755dddd common: support boost filesystem copy_options. Co-authored-by: selsta <selsta@sent.at> (0xFFFC0000)
| * | | common: support boost filesystem copy_options.0xFFFC00002024-05-016-10/+33
| |/ / | | | | | | | | | Co-authored-by: selsta <selsta@sent.at>
* | | Merge pull request #9292luigi11112024-05-203-5/+26
|\ \ \ | | | | | | | | | | | | 100a7d0 Add drop_and_recreate in privatefile class. When creating a private file we need to delete the file if exist. (0xFFFC0000)
| * | | Add drop_and_recreate in privatefile class.0xFFFC00002024-04-233-5/+26
| |/ / | | | | | | | | | When creating a private file we need to delete the file if exist.
* | | Merge pull request #9291luigi11112024-05-201-1/+1
|\ \ \ | | | | | | | | | | | | 7156788 build: force Trezor for depends builds (tobtoht)
| * | | build: force Trezor for depends buildstobtoht2024-04-151-1/+1
| | | |
* | | | Merge pull request #9267luigi11112024-05-204-5/+45
|\ \ \ \ | | | | | | | | | | | | | | | 7686af7 Skip privacy networks (on tx sends) that don't have outgoing connections (Lee *!* Clagett)
| * | | | Skip privacy networks (on tx sends) that don't have outgoing connectionsLee *!* Clagett2024-03-294-5/+45
| | |/ / | |/| |
* | | | Merge pull request #9260luigi11112024-05-201-3/+3
|\ \ \ \ | | | | | | | | | | | | | | | 8703b8a wallet2: ensure transfers and sweeps use same fee calc logic rnd2 (j-berman)
| * | | | wallet2: ensure transfers and sweeps use same fee calc logic rnd2j-berman2024-03-221-3/+3
| |/ / / | | | | | | | | | | | | | | | | | | | | Looks like the logic from #8882 was accidentally removed in #8861 (regressing to the behavior noted in the #8882 description). This commit brings that logic back.
* | | | Merge pull request #9254luigi11112024-05-203-63/+40
|\ \ \ \ | |/ / / |/| | | | | | | d6b35e9 Cleanup string_tools. 1. Use boost::filesystem for already available operations. 2. Use boost::string for already available operations. (0xFFFC0000)
| * | | Cleanup string_tools.0xFFFC00002024-03-153-63/+40
|/ / / | | | | | | | | | | | | 1. Use boost::filesystem for already available operations. 2. Use boost::string for already available operations.
* | | Merge pull request #9244v0.18.3.3luigi11112024-03-121-1/+1
|\ \ \ | | | | | | | | | | | | 31a7f12 ringct: fix trunc_amount field name change (jeffro256)
| * | | ringct: fix trunc_amount field name changejeffro2562024-03-111-1/+1
| | | | | | | | | | | | | | | | Caused in commit 05231400cebfeedbbc0a5386f38a033bba6314b3, PR #9035.
* | | | Merge pull request #9239luigi11112024-03-117-9/+10
|\ \ \ \ | | | | | | | | | | | | | | | 97e3ce5 build: prepare v0.18.3.3 (selsta)
| * | | | build: prepare v0.18.3.3selsta2024-03-117-9/+10
| |/ / /
* | | | Merge pull request #9238luigi11112024-03-111-26/+16
|\ \ \ \ | | | | | | | | | | | | | | | c7cf489 Revert 'http_client: reduce number of packets sent for small bodies' (jeffro256)
| * | | | Revert "http_client: reduce number of packets sent for small bodies"jeffro2562024-03-101-26/+16
| |/ / / | | | | | | | | | | | | This reverts commit e0b2123c324ae80177fd7c6b0516a9f8840803d9.
* | | | Merge pull request #9229luigi11112024-03-111-0/+3
|\ \ \ \ | |/ / / |/| | | | | | | 1a931ec depends: add riscv64 linux build tag (selsta)
| * | | depends: add riscv64 linux build tagselsta2024-03-091-0/+3
|/ / /
* | | Merge pull request #9226v0.18.3.2luigi11112024-03-082-7/+19
|\ \ \ | | | | | | | | | | | | b5b72ae Fixed mempool pruning (SChernykh)
| * | | Fixed mempool pruningSChernykh2024-03-082-7/+19
|/ / / | | | | | | | | | | | | - Fixed undefined behavior after a call to `remove_tx_from_transient_lists` (it used an invalid iterator) - Fixed `txCompare` (it wasn't strictly weak ordered)
* | | Merge pull request #9223luigi11112024-03-081-1/+1
|\ \ \ | | | | | | | | | | | | 36ee12b get_block_template_backlog: better sorting logic (SChernykh)
| * | | get_block_template_backlog: better sorting logicSChernykh2024-03-081-1/+1
| | | | | | | | | | | | | | | | std::sort is unstable, so it can return random sets of transactions when mempool has many transactions with the same fee/byte. It can result in p2pool mining empty blocks sometimes because it doesn't pick up "new" transactions immediately.
* | | | Merge pull request #9224luigi11112024-03-081-0/+1
|\ \ \ \ | | | | | | | | | | | | | | | eeb7c7c tx_memory_pool: make double spends a no-drop offense (jeffro256)
| * | | | tx_memory_pool: make double spends a no-drop offensejeffro2562024-03-081-0/+1
| |/ / / | | | | | | | | | | | | | | | | Nodes who see different txs in a double spend attack will drop each other, splitting the network. Issue found by @boog900.
* | | | Merge pull request #9220luigi11112024-03-082-3/+3
|\ \ \ \ | |/ / / |/| | | | | | | 32b3a56 wallet2: adjust fee during backlog, fix set priority (selsta)
| * | | wallet2: adjust fee during backlog, fix set priorityselsta2024-03-082-3/+3
| |/ /
* | | Merge pull request #9217luigi11112024-03-071-1/+0
|\ \ \ | |/ / |/| | | | | 7807f56 unit_tests: fix strtoul unit test (jeffro256)
| * | unit_tests: fix strtoul unit testjeffro2562024-03-071-1/+0
|/ /
* | Merge pull request #9158luigi11112024-02-249-152/+87
|\ \ | | | | | | | | | 33e3f72 serialization: fix infinite loops and clean up dispatching (jeffro256)
| * | serialization: fix infinite loops and clean up dispatchingjeffro2562024-02-089-152/+87
| |/ | | | | | | Resolves #8687
* | Merge pull request #9136luigi11112024-02-247-9/+10
|\ \ | | | | | | | | | f2360a7 build: prepare v0.18.3.2 (selsta)
| * | build: prepare v0.18.3.2selsta2024-02-207-9/+10
| |/
* | Merge pull request #9190luigi11112024-02-241-2/+2
|\ \ | | | | | | | | | c97c2ec docs: omit i2p port number from ANONYMITY_NETWORKS (selsta)
| * | docs: omit i2p port number from ANONYMITY_NETWORKSselsta2024-02-211-2/+2
| |/
* | Merge pull request #9188luigi11112024-02-241-1/+2
|\ \ | | | | | | | | | 0cc8f7a cryptonote_core: early out on out of bounds scaling parameter (selsta)
| * | cryptonote_core: early out on out of bounds scaling parameterselsta2024-02-201-1/+2
| |/
* | Merge pull request #9178luigi11112024-02-244-15/+15
|\ \ | | | | | | | | | | | | | | | b987870 depends: openssl: update to 3.0.13 (tobtoht) 3aabfcf depends: unbound: update to 1.19.1 (tobtoht) 8322f9c depends: expat: update to 2.6.0 (tobtoht)
| * | depends: openssl: update to 3.0.13tobtoht2024-02-181-2/+2
| | |
| * | depends: unbound: update to 1.19.1tobtoht2024-02-182-7/+7
| | |
| * | depends: expat: update to 2.6.0tobtoht2024-02-181-6/+6
| |/