Commit Graph

41053 Commits

Author SHA1 Message Date
Luke Dashjr
1a9f3e2781 Merge 15861 via restore_vbits_warning 2024-06-21 19:28:12 +00:00
Luke Dashjr
2f3d3a2f30 Merge 17795 via gui_console_ctrl_d-26+knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
e3ccdb9496 Merge 15421 via tor_subprocess-27+knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
62b290f27c Merge 15428 via tor_gui_pairing-27+knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
c541c07847 Merge 15218 via postibd_flush-27 2024-06-21 19:28:12 +00:00
Luke Dashjr
7b5d8ea159 Merge dsha256_power8_asm_pragmas-27 2024-06-21 19:28:12 +00:00
Luke Dashjr
5b18402a07 Merge 13203 via dsha256_power8-27 2024-06-21 19:28:12 +00:00
Luke Dashjr
1c0147ac12 Merge 12965 via scriptthreads-27+knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
ea2bd8b970 Merge 11803 via bugfix_dumpwallet_hdkeypath 2024-06-21 19:28:12 +00:00
Luke Dashjr
9e2ebf0434 Merge 11770 via rest_fee 2024-06-21 19:28:12 +00:00
Luke Dashjr
0418dca136 Merge 11750 via coincontrol_multiselect 2024-06-21 19:28:12 +00:00
Luke Dashjr
2d60cbedcb Merge 10350 via filtered_witblock-27 2024-06-21 19:28:12 +00:00
Luke Dashjr
0260dd7092 Merge 10593 via relax_invblk_punishment 2024-06-21 19:28:12 +00:00
Luke Dashjr
af74c96846 Merge 20551 via rpc_onetry_conntype 2024-06-21 19:28:12 +00:00
Luke Dashjr
bd1b1f5384 Merge 10554 via zmq_wtx-27+knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
c65941e0e2 Merge 10615 via multiwallet_rpc-27+knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
3a1685826d Merge g444 via gui_netwatch-27+knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
906e0d7731 Merge 9504 via rpc_dumpmasterprivkey 2024-06-21 19:28:12 +00:00
Luke Dashjr
172a740e61 Merge 8550 via old_stats_qt-27+knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
95365e944d Merge 8501 via old_stats_rpc-27 2024-06-21 19:28:12 +00:00
Luke Dashjr
cdb68165ea Merge ionice_win 2024-06-21 19:28:12 +00:00
Luke Dashjr
9bd35157b4 Merge 9245 via ionice 2024-06-21 19:28:12 +00:00
Luke Dashjr
e33270b118 Merge 9152 via sweepprivkeys 2024-06-21 19:28:12 +00:00
Luke Dashjr
b7189ef691 RPC: sweepprivkeys: Accept named params for privkeys & label 2024-06-22 03:04:15 +00:00
Luke Dashjr
2b44e0b28e Bugfix: QA/fuzz: Add sweepprivkeys to RPC_COMMANDS_SAFE_FOR_FUZZING 2024-06-22 03:04:15 +00:00
Luke Dashjr
8d9daf732b HACK: RPC: Workaround libc++ bug compiling sweepprivkeys 2024-06-22 03:04:15 +00:00
Luke Dashjr
077a745185 QA: Functional test for sweepprivkeys 2024-06-22 03:04:15 +00:00
Luke Dashjr
be8e28f48d GUI/RPCConsole: Include sweepprivkeys in history sensitive-command filter 2024-06-22 03:04:15 +00:00
Luke Dashjr
f8655ad167 RPC: sweepprivkeys method to scan UTXO set and send to local wallet 2024-06-22 03:04:15 +00:00
Luke Dashjr
d5f9eea818 CTxMemPool::FindScriptPubKey to search unconfirmed UTXOs 2024-06-22 03:04:15 +00:00
Luke Dashjr
401bfc1752 Document limitations of CCoinsView::Cursor implementations 2024-06-22 03:04:15 +00:00
Luke Dashjr
660e289519 Merge branch 'AutoFile_error_check-27' into sweepprivkeys 2024-06-22 03:04:08 +00:00
Luke Dashjr
eddc01a795 Diff-minimise 2024-06-22 02:51:26 +00:00
Vasil Dimov
d2ea6ab60b util: explicitly close all AutoFiles that have been written
There is no way to report a close error from `AutoFile` destructor.
Such an error could be serious if the file has been written to because
it may mean the file is now corrupted (same as if write fails).

So, change all users of `AutoFile` that use it to write data to
explicitly close the file and handle a possible error.

Github-Pull: #29307
Rebased-From: 11be9f4103ea219f801a1f0fe1385f66ca70ad22
2024-06-22 02:45:02 +00:00
Luke Dashjr
75d96fb4a0 Merge 22016 via rpc_gbci_period_start 2024-06-21 19:28:12 +00:00
Luke Dashjr
cd9128640b Merge 8751 via sort-multisigs-26+knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
55c9327a70 Merge g825 via gui_show_maxmempoolsize-27 2024-06-21 19:28:12 +00:00
Sebastian Falbesoner
c3d863274b gui: show maximum mempool size in information window
Github-Pull: gui#825
Rebased-From: 4a028cf54c
2024-06-22 14:05:57 +00:00
Sebastian Falbesoner
2197b33617 add node interface method for getting maximum mempool size
Github-Pull: gui#825
Rebased-From: bbde6ffefe
2024-06-22 14:05:57 +00:00
Luke Dashjr
cbcc9da57b Merge 30062 via rpc_getrawaddrman_asmap-26 2024-06-21 19:28:12 +00:00
Luke Dashjr
d78ba182f9 Merge 29695 via gcc_branch_protection_default-26 2024-06-21 19:28:12 +00:00
Luke Dashjr
e99dfc1382 Merge 29687 via bcli_err_noconn_helphint-0.17 2024-06-21 19:28:12 +00:00
Luke Dashjr
d7ccbbc6c9 Merge 29686 via manpage_desc-27+knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
31dedf66ac Merge 29585 via manpage_see_also-23+knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
5c8479dad8 Merge 29530 via rpc_getpeerinfo_misbehaving_score-26 2024-06-21 19:28:12 +00:00
Luke Dashjr
f6a442deba Merge 29657 via fix_netinfo_v2t_safety-27 2024-06-21 19:28:12 +00:00
Luke Dashjr
02e19ccf01 Merge 29016 via rpc_listmempooltxs-26+knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
c9fb60733c Merge 27770 via rpc_getblockfileinfo-26+knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
bd01a7e1f8 Merge 27600 via p2p_forceinbound-27+knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
6ec79584f0 Merge 27351 via codex32-27+knots 2024-06-21 19:28:12 +00:00