Commit Graph
13318 Commits
Author SHA1 Message Date
tobtoht 3f319be339 Merge pull request #10872
7dd01b6 cryptonote_basic: copy difficulty hash words (Samy)

ACKs: selsta, jpk68
2026-08-25 06:37:56 +00:00
tobtoht a0eb31988f Merge pull request #11138
26ca542 wallet_rpc_server: stop refresh on shutdown (woodser)

ACKs: thomasbuilds, jpk68, selsta
2026-08-25 06:34:13 +00:00
tobtoht 24c2dd987a Merge pull request #11128
9f5653c wallet2: return concrete low priority when adjust_priority fails (woodser)

ACKs: selsta, tobtoht
2026-08-23 20:21:26 +00:00
tobtoht c44a7079b8 Merge pull request #11133
00466ca cmake: make Cargo command aware of jobserver (selsta)

ACKs: jpk68, tobtoht
2026-08-23 20:18:24 +00:00
tobtoht 08c4451c36 Merge pull request #11136
e03c6a2 simplewallet: allow closing wallet when locked due to inactivity (jpk68)

ACKs: selsta, SNeedlewoods
2026-08-23 20:18:00 +00:00
tobtoht cb3205a41a Merge pull request #11132
a760393 wallet_rpc_server: leave unknown incoming tx hash empty (SlowBearDigger)

ACKs: selsta*, jpk68, jeffro256
2026-08-23 20:17:23 +00:00
tobtoht a6b67c94cd Merge pull request #11137
6f82bac Fix two separate data races in async levin commands (Lee Clagett)

ACKs: thomasbuilds, jpk68, selsta
2026-08-23 20:16:47 +00:00
tobtoht bc933f920f Merge pull request #8540
7a8642e Update levin async callbacks for C++14 (Lee *!* Clagett)

ACKs: jpk68, jeffro256, selsta
2026-08-23 07:42:48 +00:00
tobtoht 061c061673 Merge pull request #11127
c2aaa40 epee: parse HTTP methods case-sensitively (Samy)

ACKs: redsh4de, jpk68, SyntheticBird45
2026-08-23 07:41:55 +00:00
tobtoht 9d526382e5 Merge pull request #11119
d66d420 simplewallet: don't exit when unable to get restore date (jpk68)

ACKs: selsta, SNeedlewoods
2026-08-23 07:41:01 +00:00
tobtoht e455c708e0 Merge pull request #10521
46c857e epee: fail digest auth cleanly when MD5 is unavailable (selsta)

ACKs: vtnerd, jpk68
2026-08-23 07:40:37 +00:00
tobtoht cbcec7df34 Merge pull request #10963
44ec22b crypto: get generators return ref (jeffro256)
25a7c97 fix T,U,V generator raw values (jeffro256)

ACKs: selsta, jpk68, tobtoht, redsh4de
2026-08-23 07:40:17 +00:00
tobtoht f706ba923a Merge pull request #11091
41e06a1 tx_pool: do expensive verify after potential no-drop offenses (j-berman)

ACKs: selsta, jpk68
2026-08-23 07:39:40 +00:00
Lee *!* Clagett 7a8642eb1a Update levin async callbacks for C++14 2026-08-21 17:42:09 -04:00
woodser 26ca5427ed wallet_rpc_server: stop refresh on shutdown 2026-08-21 06:23:34 -04:00
tobtoht 0aa9c51bd8 Merge pull request #11107
e000d42 functional_tests_rpc: fix string.join() (a9oss)

ACKs: SNeedlewoods, selsta, jeffro256, jpk68
2026-08-20 15:10:12 +00:00
tobtoht ee9454d887 Merge pull request #11109
6bae0ae ci: remove libunwind-headers brew package (tobtoht)

ACKs: jpk68, selsta
2026-08-20 15:09:03 +00:00
tobtoht 37fe79410e Merge pull request #11110
b6a29b0 readme: line break between copyright headers (tobtoht)

ACKs: jpk68, selsta, jeffro256
2026-08-20 15:08:03 +00:00
tobtoht 74e8614825 Merge pull request #11113
a0e1d11 rpc: avoid copying block blobs (jpk68)

ACKs: selsta, jeffro256
2026-08-20 15:07:31 +00:00
tobtoht 31268f0eb2 Merge pull request #11103
6d3abd3 epee: validate Levin response command before buffering (selsta)

ACKs: jpk68, vtnerd
2026-08-19 11:24:19 +00:00
tobtoht a304f435af Merge pull request #11104
aa94914 epee: fix hex separator handling (questfever)

ACKs: selsta, jpk68
2026-08-19 11:23:43 +00:00
tobtoht f9bd8e7780 Merge pull request #11105
a16b3c8 functional_tests: remove unreachable code, kill process after timeout (SNeedlewoods)

ACKs: selsta, tobtoht, jpk68
2026-08-19 11:22:45 +00:00
tobtoht a76b2a0682 Merge pull request #10360
912b556 FCMP++:	CurveTrees class + outputs_to_leaves impl (j-berman)

ACKs: jpk68*, selsta, jeffro256, redsh4de, UkoeHB
2026-08-19 11:22:01 +00:00
j-berman 912b556e70 FCMP++: CurveTrees class + outputs_to_leaves impl
- The CurveTrees class is a useful object for updating the curve
trees merkle tree. It is instantiated with the widths of each layer
in the tree, as	well as	the curve objects themselves.
- The outputs_to_leaves function takes in outputs that enter the
chain, and converts them into valid leaves prepared to be inserted
to the curve trees merkle tree.	We do not add invalid outputs to
the tree, so outputs_to_leaves checks outputs for validity and only
includes the valid outputs in the final	response.
2026-08-18 16:24:36 -07:00
tobtoht 7d615a62e0 Merge pull request #11098
6bc69dd simplewallet: don't ignore misplaced index= in sweep commands (jpk68)

ACKs: selsta, SNeedlewoods
2026-08-18 21:52:27 +00:00
tobtoht b6f98a0dfc Merge pull request #11084
4b3eabf daemon: add unban all command (Rene Guenon)

ACKs: selsta, jpk68, thomasbuilds
2026-08-18 21:51:03 +00:00
tobtoht d3097baf0d Merge pull request #10902
472a275 take m_daemon_rpc_mutex in wallet2::get_daemon_address (Alhuda Khan)

ACKs: jpk68, selsta
2026-08-18 21:50:16 +00:00
jeffro256 44ec22be42 crypto: get generators return ref 2026-08-18 15:46:23 -05:00
jeffro256 25a7c97bb4 fix T,U,V generator raw values 2026-08-18 15:46:18 -05:00
SlowBearDigger a760393d61 wallet_rpc_server: leave unknown incoming tx hash empty 2026-08-18 15:12:51 -05:00
Alhuda Khan 472a275db0 take m_daemon_rpc_mutex in wallet2::get_daemon_address 2026-08-18 16:11:54 +05:30
Lee Clagett 6f82bacbb9 Fix two separate data races in async levin commands 2026-08-17 20:56:25 -04:00
jpk68 e03c6a2009 simplewallet: allow closing wallet when locked due to inactivity 2026-08-17 20:12:32 -04:00
selsta 00466ca83a cmake: make Cargo command aware of jobserver 2026-08-17 23:35:25 +02:00
tobtoht 20d9d3cb31 Merge pull request #11092
67764f6 rpc, p2p: remove pay-to-use RPC leftovers (Thomas)

ACKs: jpk68, tobtoht, selsta
2026-08-17 17:30:58 +00:00
tobtoht a440f9f948 Merge pull request #11089
1847293 checkpoints: exclude equal height in get_nearest_checkpoint_height (woodser)

ACKs: selsta, plowsof, jpk68
2026-08-17 17:28:54 +00:00
tobtoht 17b2cc3d0f Merge pull request #11087
d7f32ed wallet_rpc_server: expose change amount in transfer entries (SlowBearDigger)

ACKs: selsta, jpk68
2026-08-17 17:27:56 +00:00
tobtoht 27b32438bb Merge pull request #11085
77a7246 daemon: fix yearly mining estimate (Samy)

ACKs: jpk68, redsh4de
2026-08-17 17:26:13 +00:00
tobtoht cd701600df Merge pull request #11082
7e0c68b p2p: don't reset timeout timer for handshakes (j-berman)

ACKs: jpk68, selsta, vtnerd
2026-08-17 17:25:42 +00:00
woodser 9f5653cbb9 wallet2: return concrete low priority when adjust_priority fails 2026-08-17 08:45:32 -04:00
tobtoht c5d310af8d Merge pull request #11046
60493c3 wallet_rpc_server: add weight to describe_transfer (Samy)

ACKs: selsta, jpk68
2026-08-17 09:27:31 +00:00
tobtoht 592814532b Merge pull request #11077
354906f wallet2: keep multisig import state consistent across failed refreshes (woodser)

ACKs: selsta, jpk68
2026-08-17 09:19:45 +00:00
tobtoht f18ea5a8c7 Merge pull request #11066
0bf3e67 epee: replace some fragile code (jpk68)

ACKs: selsta, SNeedlewoods
2026-08-17 09:19:06 +00:00
jpk68 d66d420d5c simplewallet: don't exit when unable to get restore date 2026-08-16 15:48:41 -04:00
Samy c2aaa4057d epee: parse HTTP methods case-sensitively 2026-08-16 18:44:03 +02:00
tobtoht c802e1e84e Merge pull request #11062
2e3ce7d crypto: improve CSPRNG backtracking resistance (selsta)

ACKs: SChernykh, jeffro256, UkoeHB
2026-08-16 15:22:17 +00:00
tobtoht e171a2daa2 Merge pull request #11073
5cc215d wallet: respect --no-dns for OpenAlias (Samy)

ACKs: jpk68, SNeedlewoods, selsta
2026-08-16 15:20:41 +00:00
tobtoht abbd54cd7b Merge pull request #11075
58e54bf cmake: disable stack traces by default for release builds (Rene Guenon)

ACKs: selsta, jeffro256, jpk68
2026-08-16 15:20:21 +00:00
tobtoht 02b44412eb Merge pull request #11079
f60bdfb Blockchain: static `prevalidate_miner_transaction` (jeffro256)

ACKs: selsta, jpk68, redsh4de
2026-08-16 15:19:34 +00:00
tobtoht 4145106443 Merge pull request #11080
53ff15b Blockchain: improve check_block_timestamp() overloads (jeffro256)

ACKs: j-berman*, thomasbuilds*, jpk68, selsta
2026-08-16 15:19:07 +00:00