Commit Graph

40768 Commits

Author SHA1 Message Date
Luke Dashjr
c154e3fe34 Merge 29678 via fix_init_lowdisk_warning_reqd-25 2024-06-21 19:28:12 +00:00
Luke Dashjr
9b20263b9e Merge 29658 via fix_qt_help_on_console_x_newline 2024-06-21 19:28:12 +00:00
Luke Dashjr
1684c767a1 Merge 29586 via wallet_migrate_null_walletname_bak-27 2024-06-21 19:28:12 +00:00
Luke Dashjr
9ee46a61c1 Merge rpc_loadtxoutset_hide-26 2024-06-21 19:28:12 +00:00
Luke Dashjr
e7a5160f32 Merge 29480 via origin-pull/29480/head 2024-06-21 19:28:12 +00:00
Luke Dashjr
5994df4790 Merge 29307 via AutoFile_error_check-27 2024-06-21 19:28:12 +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
f69aee8db7 Merge g788 via origin-pull-g/788/head 2024-06-21 19:28:12 +00:00
Luke Dashjr
0aceb063e6 Merge 29175 via origin-pull/29175/head 2024-06-21 19:28:12 +00:00
Luke Dashjr
72e05830e0 Merge 29141 via fix_rpcauth_blank 2024-06-21 19:28:12 +00:00
Luke Dashjr
53f5d9f75b Merge 28944 via ishaanam/sendall_anti_fee_sniping 2024-06-21 19:28:12 +00:00
Luke Dashjr
e17e134e60 Merge 28874 via fanquake/redundant_upnp_ifdef 2024-06-21 19:28:12 +00:00
Luke Dashjr
78c7a7d1f6 Merge fix_keep_notmy_cookie 2024-06-21 19:28:12 +00:00
Luke Dashjr
3dff7a4e62 Merge 28564 via fix_conf_fuzzbin_main 2024-06-21 19:28:12 +00:00
Luke Dashjr
eb9b51a930 Merge 28340 via origin-pull/28340/head 2024-06-21 19:28:12 +00:00
Luke Dashjr
7750cf2b3f Merge 28345 via fix_bytespersigop_checks-mini 2024-06-21 19:28:12 +00:00
Luke Dashjr
d4d76cedc3 Merge 29946 via jsonrpc_content_type-26+mini 2024-06-21 19:28:12 +00:00
Luke Dashjr
a82dedb8c2 Merge 28055 via fix_getblockfrompeer_rereq_err 2024-06-21 19:28:12 +00:00
Luke Dashjr
3a62f731f7 Merge 28029 via fix_zmq_errhandling_202307-mini 2024-06-21 19:28:12 +00:00
Luke Dashjr
a1c1504ab8 Merge qt_ambig_uri_refs 2024-06-21 19:28:12 +00:00
Luke Dashjr
fd0205141f Merge zmq_unix_uri_compat-25 2024-06-21 19:28:12 +00:00
Luke Dashjr
8dc4bee04f Merge 28020 via origin-pull/28020/head 2024-06-21 19:28:12 +00:00
Luke Dashjr
5eee4dce8b Merge 27815 via origin-pull/27815/head 2024-06-21 19:28:12 +00:00
Luke Dashjr
b1d6a4dc5f Merge 27814 via origin-pull/27814/head 2024-06-21 19:28:12 +00:00
Luke Dashjr
52cf69fd00 Merge acceptstalefeeestimates_mainnet_opt 2024-06-21 19:28:12 +00:00
Luke Dashjr
72a9decfa9 Merge 27039 via fix_reindex_readonly_blkfiles-26 2024-06-21 19:28:12 +00:00
Luke Dashjr
3870249e45 Merge g684 via qt_reqs_multiselect_pr684-25+knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
90c568f524 Merge g677 via fix_qt_peers_na 2024-06-21 19:28:12 +00:00
Luke Dashjr
51c432cfeb Merge g662 via qt_fix_txview_202209 2024-06-21 19:28:12 +00:00
Luke Dashjr
90ee1f3470 Merge g633 via origin-pull-g/633/head 2024-06-21 19:28:12 +00:00
Luke Dashjr
4d1566dadc Merge hww_windows-27 2024-06-21 19:28:12 +00:00
Luke Dashjr
460baed096 Merge boost_171_177_workarounds 2024-06-21 19:28:12 +00:00
Luke Dashjr
c0730223ad Merge g599 via ts_20220515-partial-25 2024-06-21 19:28:12 +00:00
Luke Dashjr
5fa873a82f Merge g595 via qt_handle_autostart_errors-0.15 2024-06-21 19:28:12 +00:00
Luke Dashjr
9c15a9c4bf Merge 24718 via fix_rpc_docs_pr24718-25+knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
bf5509eb89 Merge 24479 via bugfix_settings_numberval 2024-06-21 19:28:12 +00:00
Luke Dashjr
43f1fa075d Merge g506 via qt_qrcode_sizefixes 2024-06-21 19:28:12 +00:00
Luke Dashjr
f08e3f35c0 Merge 23027 via bugfix_util_test_config 2024-06-21 19:28:12 +00:00
Luke Dashjr
040857352f Merge 22417 via bpchild_closefds 2024-06-21 19:28:12 +00:00
Luke Dashjr
a061fd5e53 Merge rpc_addconnection_mainnet 2024-06-21 19:28:12 +00:00
Luke Dashjr
9cd373e067 Merge g236 via gui_init_walleterror_cont 2024-06-21 19:28:12 +00:00
Luke Dashjr
8362aefd8d Merge bugfix_gui_drop_abc_confusing_hack 2024-06-21 19:28:12 +00:00
Luke Dashjr
1af4338b08 Merge g152 via gui_notify_setup_bg 2024-06-21 19:28:12 +00:00
Luke Dashjr
fa39da2f81 Merge 19419 via listwalletdir_skip_data 2024-06-21 19:28:12 +00:00
Luke Dashjr
b669f389b3 Merge 18194 via bugfix_gui_edit_sendaddr-mini 2024-06-21 19:28:12 +00:00
Luke Dashjr
19584338c3 Merge bugfix_rpc_getbalance_hacky 2024-06-21 19:28:12 +00:00
Luke Dashjr
33dc061ece Merge rpcarg_type_per_name 2024-06-21 19:28:12 +00:00
Luke Dashjr
acf739dbe0 Merge 14485 via fadvise-27+knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
a8accd7c82 Merge 29614 via bufferedfile_fclose 2024-06-21 19:28:12 +00:00