aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | fix: multisig stale data after failed refreshSNeedlewoods2025-04-242-38/+29
|/ / /
* | | Merge pull request #9887tobtoht2025-04-231-1/+1
|\ \ \ | | | | | | | | | | | | 16b1d750d Fix cmake usage in FetchContent and ExternalProject (Lee Clagett)
| * | | Fix cmake usage in FetchContent and ExternalProjectLee Clagett2025-04-021-1/+1
| | | |
* | | | Merge pull request #9888tobtoht2025-04-231-1/+2
|\ \ \ \ | |_|/ / |/| | | | | | | 5c9eb2802 ci: run brew update (tobtoht)
| * | | ci: run brew updatetobtoht2025-04-031-1/+2
|/ / /
* | | Merge pull request #9880tobtoht2025-04-031-1/+1
|\ \ \ | |/ / |/| | | | | 0d0a65661 build: set cmake_minimum_required(VERSION 3.5) consistently (cyan)
| * | build: set cmake_minimum_required(VERSION 3.5) consistentlycyan2025-04-011-1/+1
|/ /
* | 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
| | |
* | | Merge pull request #9867tobtoht2025-03-261-11/+10
|\ \ \ | | | | | | | | | | | | ba2dadb0d Correct Max / Min Block Waiting Periods (tzadiko)
| * | | Correct Max / Min Block Waiting Periodstzadiko2025-03-251-11/+10
|/ / /
* | | Merge pull request #9862tobtoht2025-03-241-1/+1
|\ \ \ | | | | | | | | | | | | c8f773501 Fix expected hash check (Lee *!* Clagett)
| * | | 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 #9837tobtoht2025-03-245-541/+16
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 33e7943df epee: Drop unused in-tree MD5 (Bastian Germann) fe1a10d70 Replace in-tree MD5 with OpenSSL (Bastian Germann)
| * | | | epee: Drop unused in-tree MD5Bastian Germann2025-03-143-525/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The RSA-MD licensed implementation that originated from RFC 1321 and got into epee via Cyrus SASL and libEtPan! is not a good fit for epee, which also links to the GPL licensed readline. RSA-MD has an advertisement clause that is known to be incompatible with GPL.
| * | | | Replace in-tree MD5 with OpenSSLBastian Germann2025-03-142-16/+16
| |/ / / | | | | | | | | | | | | | | | | This uses OpenSSL's non-deprecated EVP digest facility to calculate MD5 in HTTP digest authentication.
* | | | Merge pull request #9836tobtoht2025-03-241-9/+0
|\ \ \ \ | |_|/ / |/| | | | | | | 9468a5e54 cryptonote_basic: remove unused struct (tobtoht)
| * | | cryptonote_basic: remove unused structtobtoht2025-03-141-9/+0
| |/ /
* | | Merge pull request #9850tobtoht2025-03-233-0/+18
|\ \ \ | |/ / |/| | | | | bdcfd32f6 trezor: fix protobuf 30 compatibility (tobtoht)
| * | trezor: fix protobuf 30 compatibilitytobtoht2025-03-183-0/+18
|/ /
* | Merge pull request #9807tobtoht2025-03-113-14/+14
|\ \ | | | | | | | | | | | | b556ca667 depends: boost: update to 1.69.0 (tobtoht) aad91bf19 depends: release type should be lower case (tobtoht)
| * | depends: boost: update to 1.69.0tobtoht2025-02-182-10/+4
| | |
| * | depends: release type should be lower casetobtoht2025-02-181-4/+10
| | |
* | | Merge pull request #9823tobtoht2025-03-111-1/+1
|\ \ \ | | | | | | | | | | | | 4acc0ea41 Limit scope of TCP checks to incoming only (Lee *!* Clagett)
| * | | Limit scope of TCP checks to incoming onlyLee *!* Clagett2025-02-261-1/+1
| | | |
* | | | Merge pull request #9740tobtoht2025-03-1029-1618/+1168
|\ \ \ \ | |/ / / |/| | | | | | | 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-1029-1618/+1168
| | | |
* | | | 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
| | | |
* | | | Merge pull request #9438tobtoht2025-02-171-0/+7
|\ \ \ \ | | | | | | | | | | | | | | | 322953e62 assign default port for http and https clients (woodser)
| * | | | assign default port for http and https clientswoodser2025-02-171-0/+7
|/ / / /
* | | | Merge pull request #9797tobtoht2025-02-161-0/+19
|\ \ \ \ | | | | | | | | | | | | | | | f97fef1e9 ci: add arch linux build (tobtoht)
| * | | | ci: add arch linux buildtobtoht2025-02-151-0/+19
| |/ / /
* | | | Merge pull request #9788tobtoht2025-02-164-1/+56
|\ \ \ \ | | | | | | | | | | | | | | | d14c3ca3d add wallet rpc call to get default fee priority (woodser)
| * | | | add wallet rpc call to get default fee prioritywoodser2025-02-154-1/+56
|/ / / /
* | | | Merge pull request #9800tobtoht2025-02-1537-494/+400
|\ \ \ \ | | | | | | | | | | | | | | | 01bcd5292 Fix build with boost ASIO 0.87. Support boost 1.66+ (Lee *!* Clagett)
| * | | | Fix build with boost ASIO 0.87. Support boost 1.66+Lee *!* Clagett2025-02-1437-494/+400
|/ / / /
* | | | Merge pull request #9775tobtoht2025-02-1416-37/+429
|\ \ \ \ | |/ / / |/| | | | | | | | | | | 13ff355cf Set response limits on http server connections (Lee *!* Clagett) 89fa3ed68 epee: update 'http_server_handlers_map2.h' macros to use fully qualified names (Jeffrey Ryan)
| * | | Set response limits on http server connectionsLee *!* Clagett2025-02-1413-27/+423
| | | |
| * | | epee: update 'http_server_handlers_map2.h' macros to use fully qualified namesJeffrey Ryan2025-02-134-10/+6
| | | | | | | | | | | | | | | | quick patch which fixes the issue where if you use some macros from `http_server_handlers_map2.h` you have to be in the `epee` namespace or it doesn't compile. Now can remove `using namespace epee;` from header file `core_rpc_server.h`, which caused a couple of name qualifying mistakes
* | | | Merge pull request #9796tobtoht2025-02-141-10/+29
|\ \ \ \ | |/ / / |/| | | | | | | ef1ff103f tests: Improve p2p tx propagation functional test (iamamyth)
| * | | tests: Improve p2p tx propagation functional testiamamyth2025-02-131-10/+29
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | Reduce the likelihood of false positive failures in the p2p transaction propagation functional test by waiting up to a maximum timeout for a transaction to propagate, rather than using a fixed timeout, to reflect the random delay of Dandelion++ transaction propagation. This strategy also speeds test execution in cases where propagation occurs faster than the previously expected fixed delay.
* | | Merge pull request #9790tobtoht2025-02-133-0/+3
|\ \ \ | | | | | | | | | | | | d13da6e71 tests: include <iomanip> where using std::setfill (jeffro256)
| * | | tests: include <iomanip> where using std::setfilljeffro2562025-02-093-0/+3
| | | |