Commit Graph
8263 Commits
Author SHA1 Message Date
selsta f4795a0001 Remove obsolete test-drop-download debug options
These options were introduced in 2015 as manual debug helpers for
network-limit testing. They are not used by the current test suite.
2026-05-14 17:56:54 +02:00
tobtoht fb5b06bd3b Merge pull request #10520
a5ab8e5 net: replace deprecated boost::asio::strand::wrap with bind_executor (ryurt46)
2026-05-13 11:08:59 +00:00
tobtoht 7f86ea5d8d Merge pull request #10524
664a70c checkpoints: don't link apple libraries (tobtoht)
2026-05-13 11:07:30 +00:00
tobtoht 66f95b537a Merge pull request #10540
8419a91 net_service: fix broken log formatting (jpk68)
2026-05-13 11:05:57 +00:00
tobtoht fdbf139f12 Merge pull request #10541
dae0f4c wallet_rpc_server: add missing trusted daemon check (selsta)
2026-05-13 11:04:46 +00:00
tobtoht 664a70c952 checkpoints: don't link apple libraries 2026-05-13 12:47:19 +02:00
tobtoht 0d9accaeca Merge pull request #10526
b1a81cc cmake: require unbound idiomatically (tobtoht)
2026-05-11 18:40:01 +00:00
tobtoht d450bbeb3e Merge pull request #10525
90fc50c cmake: only link Boost Chrono where needed (tobtoht)
2026-05-11 16:24:19 +00:00
tobtoht 495c7f18dd Merge pull request #10573
a00b7dd blockchain_db: fix remove_block     * remove_block should set the cursor before deletion (0xFFFC0000)
2026-05-10 17:45:50 +00:00
tobtoht d3d29d7312 Merge pull request #10518
eb9be9d p2p: initialize m_fallback_seed_nodes_added before first use (ComputeryPony)
2026-05-10 17:44:12 +00:00
tobtoht 14dc6241ac Merge pull request #10381
2210f85 ringct: make h2d fallible (jeffro256)
2026-05-10 17:41:49 +00:00
tobtoht 4766d3eb8c Merge pull request #10165
50c3c50 use latest hard fork block for get_approximate_blockchain_height & update approximate_rolled_back_blocks (SNeedlewoods)
2026-05-10 17:40:26 +00:00
0xFFFC0000andnahuhh a00b7dd505 blockchain_db: fix remove_block
* remove_block should set the cursor before deletion
2026-05-10 11:40:57 +00:00
SNeedlewoods 50c3c50ba3 use latest hard fork block for get_approximate_blockchain_height & update approximate_rolled_back_blocks 2026-05-10 11:06:44 +02:00
ComputeryPony eb9be9d145 p2p: initialize m_fallback_seed_nodes_added before first use 2026-05-09 16:28:03 -05:00
tobtoht 6767b97448 Merge pull request #10519
f73c72d crypto: implement CTHR_THREAD_CLOSE to avoid leaking memory (ComputeryPony)
2026-05-09 19:19:22 +00:00
selsta dae0f4cf61 wallet_rpc_server: add missing trusted daemon check 2026-05-07 22:55:39 +02:00
jpk68andselsta 8419a91e5a net_service: fix broken log formatting 2026-05-07 20:53:07 +02:00
tobtoht b1a81cc0e6 cmake: require unbound idiomatically 2026-05-06 23:01:42 +02:00
tobtoht 49ea802139 Merge pull request #9899
05ab316 epee: better scope leaver (jeffro256)
2026-05-06 19:34:39 +00:00
tobtoht 90fc50c371 cmake: only link Boost Chrono where needed 2026-05-06 21:24:14 +02:00
jeffro256 05ab316853 epee: better scope leaver
1. Doesn't allocate a `boost::shared_ptr`
2. Doesn't use a vtable
3. Doesn't use `std::function` wrapper
4. Doesn't necessarily copy functional object
5. Doesn't need a factory function for simple declaration (yay CTAD)
6. Isolated to its own header
7. Name doesn't suck as much
2026-05-06 11:59:00 -05:00
ryurt46 a5ab8e5709 net: replace deprecated boost::asio::strand::wrap with bind_executor 2026-05-04 19:10:06 +02:00
tobtoht 6fe4ba670d Merge pull request #10457
dca8e33 rpc: remove last usage of txs_as_hex (selsta)
2026-05-04 16:54:19 +00:00
tobtoht 974125dc5c Merge pull request #10484
13b4225 p2p: check p2p state before parsing in handle_notify_new_transactions (selsta)
2026-05-04 16:37:06 +00:00
tobtoht 2d48a39658 Merge pull request #10483
0617f43 fix: warning: ignored-attributes (tobtoht)
2cf3e27 fix: warning: unused-result (tobtoht)
d8f27be fix: warning: unused-function (tobtoht)
ffbb0cc fix: warning: unused-const-variable (tobtoht)
57975ab fix: warning: deprecated-declarations (tobtoht)
3294b8e fix: warning: unused-variable (tobtoht)
20f6f5f fix: warning: unused-lambda-capture (tobtoht)
37e76ec fix: warning: inconsistent-missing-override (tobtoht)
2026-05-04 16:36:28 +00:00
tobtoht 116817a450 Merge pull request #10474
8847433 fix: warning: old-style function definition (tobtoht)
2026-05-04 16:31:29 +00:00
ComputeryPony f73c72d4d7 crypto: implement CTHR_THREAD_CLOSE to avoid leaking memory 2026-05-03 14:44:41 -05:00
tobtoht dace76882d Merge pull request #10407
ccba74c src: update checkpoints to match v0.18.5.0 (selsta)
2026-05-03 19:24:17 +00:00
jeffro256 2210f85189 ringct: make h2d fallible
One theoretically could have crafted a "long amount" (pre-v10) RingCT transaction
with non-0 padding bytes in the decoded amount which fails receiver scanning, but
passes third-party wallet proof checking.
2026-05-01 19:00:33 -05:00
tobtoht 22d35df8e0 Merge pull request #10460
6a07af9 simplewallet: warn when mining thread count exceeds CPU cores (Rudolf Schmidt)
2026-04-30 21:53:43 +00:00
tobtoht caf02046dc Merge pull request #10492
ea14a60 daemon: on exit, stop the payload handler before closing cxns (j-berman)
2026-04-30 21:50:07 +00:00
j-berman ea14a60854 daemon: on exit, stop the payload handler before closing cxns 2026-04-29 11:43:16 -07:00
tobtoht 243a442f53 Merge pull request #10503
fe3e23a daemon: clarify limitations of restricted ZMQ RPC in help text (selsta)
5d1feb5 zmq: add restricted checks to GetInfo (selsta)
2026-04-29 17:18:31 +00:00
selsta fe3e23a5a2 daemon: clarify limitations of restricted ZMQ RPC in help text 2026-04-29 19:02:02 +02:00
selsta 5d1feb5996 zmq: add restricted checks to GetInfo 2026-04-29 18:54:14 +02:00
tobtoht 2e0dcb3d95 Merge pull request #10422
df2b8b4 rpc: fix incomplete range check in get_coinbase_tx_sum + update test (Thomas)
2026-04-29 13:52:50 +00:00
tobtoht fa286745d0 Merge pull request #10472
18b634a wallet2: reject duplicate outputs in reserve proofs (selsta)
2026-04-29 13:32:50 +00:00
tobtoht b84aee62a4 Merge pull request #10143
4a2d6eb Daemon RPC: getblocks.bin block_ids_exclusive req param (j-berman)
2026-04-29 12:35:26 +00:00
tobtoht ca5b4e74d9 Merge pull request #10470
5835a23 wallet2: use decodeRct for reserve proof amount validation (selsta)
2026-04-29 12:30:05 +00:00
tobtoht 35eb46dbd5 Merge pull request #10490
2009084 cryptonote_core: restore separate fakechain data dir for core_tests (selsta)
2026-04-29 12:27:34 +00:00
selsta 18b634a591 wallet2: reject duplicate outputs in reserve proofs 2026-04-29 14:25:46 +02:00
tobtoht 2cf3e27cac fix: warning: unused-result 2026-04-29 10:21:39 +02:00
tobtoht d8f27be05f fix: warning: unused-function 2026-04-29 10:21:39 +02:00
tobtoht ffbb0ccb2f fix: warning: unused-const-variable 2026-04-29 10:21:39 +02:00
tobtoht 3294b8e891 fix: warning: unused-variable 2026-04-29 10:21:39 +02:00
tobtoht 20f6f5f8bf fix: warning: unused-lambda-capture 2026-04-29 10:21:39 +02:00
tobtoht 37e76ec135 fix: warning: inconsistent-missing-override 2026-04-29 10:21:38 +02:00
tobtoht c7640ed37f Merge pull request #10475
172b4e1 fix: warning: variable set but not used (tobtoht)
2026-04-29 08:07:45 +00:00
tobtoht 2acd076a0c Merge pull request #10479
b7fbe95 wallet2: ensure daemon returns correct tx for spend proof (selsta)
2026-04-29 08:06:39 +00:00