Commit Graph

42337 Commits

Author SHA1 Message Date
Luke Dashjr
db82f05cfd Merge g677 via fix_qt_peers_na 2025-03-05 03:27:08 +00:00
Luke Dashjr
0e9150347e Merge g662 via qt_fix_txview_202209 2025-03-05 03:27:08 +00:00
Luke Dashjr
2b6dec6757 Merge g633 via origin-pull-g/633/head 2025-03-05 03:27:08 +00:00
Luke Dashjr
301886f3d0 Merge 29868 via hww_windows-28 2025-03-05 03:27:08 +00:00
Luke Dashjr
5a1384386d Merge gui_psbt_error_msgbox 2025-03-05 03:27:08 +00:00
Luke Dashjr
3da9f0c4b0 Merge g595 via qt_handle_autostart_errors-0.15 2025-03-05 03:27:08 +00:00
Luke Dashjr
bea0c626a1 Merge 24718 via fix_rpc_docs_pr24718-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
7dc92f9cc9 Merge 24479 via bugfix_settings_numberval 2025-03-05 03:27:08 +00:00
Luke Dashjr
36c41fed21 Merge g506 via qt_qrcode_sizefixes 2025-03-05 03:27:08 +00:00
Luke Dashjr
159d9c36b0 Merge 23027 via bugfix_util_test_config 2025-03-05 03:27:08 +00:00
Luke Dashjr
fd30be38f5 Merge 30756 via subproc_closefds 2025-03-05 03:27:08 +00:00
Luke Dashjr
72ac99f48a Merge rpc_addconnection_mainnet 2025-03-05 03:27:08 +00:00
Luke Dashjr
d40c122004 Merge g236 via gui_init_walleterror_cont 2025-03-05 03:27:08 +00:00
Luke Dashjr
85e32c93b2 Merge bugfix_gui_drop_abc_confusing_hack 2025-03-05 03:27:08 +00:00
Luke Dashjr
f81eeca008 Merge g152 via gui_notify_setup_bg 2025-03-05 03:27:08 +00:00
Luke Dashjr
12d357c625 Merge 19419 via listwalletdir_skip_data 2025-03-05 03:27:08 +00:00
Luke Dashjr
e9d0a3182b Merge 18194 via bugfix_gui_edit_sendaddr-mini 2025-03-05 03:27:08 +00:00
Luke Dashjr
ccf3424296 Merge bugfix_rpc_getbalance_hacky 2025-03-05 03:27:08 +00:00
Luke Dashjr
3b0c1f0add Merge fix_rpc_arg_multiname 2025-03-05 03:27:08 +00:00
Luke Dashjr
cfdde513b6 Merge rpcarg_type_per_name 2025-03-05 03:27:08 +00:00
Luke Dashjr
efcc7b7a08 Merge 14485 via fadvise-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
4be2187282 Merge 29614 via bufferedfile_fclose 2025-03-05 03:27:08 +00:00
Luke Dashjr
cbfa6e5b9b Merge 10731 via log_more_uacomment 2025-03-05 03:27:08 +00:00
Luke Dashjr
85dc1e1fc3 Merge 9524 via rpc_pruneblkchain0 2025-03-05 03:27:08 +00:00
Luke Dashjr
d0f65e2f2e Merge http_bind_error+extra 2025-03-05 03:27:08 +00:00
Luke Dashjr
def0d7f8f8 Merge 14968 via http_bind_error 2025-03-05 03:27:08 +00:00
Luke Dashjr
d2d3b434b0 Merge 18490 via bugfix_symcheck_pe_case 2025-03-05 03:27:08 +00:00
Luke Dashjr
da1e5f9ffa Merge 18427 via 2020mingwthrd-mini 2025-03-05 03:27:08 +00:00
Luke Dashjr
506a39d893 Merge 18902 via fix_gitdir_again 2025-03-05 03:27:08 +00:00
Luke Dashjr
5bd6cb2eb0 Merge 18818 via guix_reltar_autogen_distclean 2025-03-05 03:27:08 +00:00
Luke Dashjr
8d7611a7ec Merge 31408 via qafix_framework_pr31408-27 2025-03-05 03:27:08 +00:00
Luke Dashjr
45a2e5951c Merge nowarn_unused-function 2025-03-05 03:27:08 +00:00
Luke Dashjr
ad6a12d7bb Merge nowarn_unreachable-code 2025-03-05 03:27:08 +00:00
Luke Dashjr
efeece9f03 Merge lint_relaxer-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
7d6366b565 Merge 15155 via test_external_bcli 2025-03-05 03:27:08 +00:00
Luke Dashjr
22df203e4c Merge 13789 via bugfix_asm_pragmas 2025-03-05 03:27:08 +00:00
Luke Dashjr
3d44110252 Merge 5416 via sys_libsecp256k1 2025-03-05 03:27:08 +00:00
Luke Dashjr
91af8d0c4e Merge 2241 via sys_leveldb 2025-03-05 03:27:08 +00:00
Luke Dashjr
b7dd579993 Merge 5872 via subdir_incl_compat 2025-03-05 03:27:08 +00:00
Luke Dashjr
5faa5027fa QA: Allow test_runner to pass without full RPC coverage 2025-02-25 19:38:14 +00:00
Luke Dashjr
b24c622edf lint: Allow including bitcoin-config.h without IWYU pragma 2025-02-25 19:38:14 +00:00
Luke Dashjr
eed7bb6496 lint-python: Allow for some style differences 2025-02-25 19:38:14 +00:00
Luke Dashjr
8a4e129845 Diff-minimise 2025-02-25 18:40:17 +00:00
Luke Dashjr
0706589391 QA: system_tests: Avoid unnecessary WINE detection 2025-02-25 18:40:17 +00:00
Hennadii Stepanov
54570647ca test: Drop --enable-external-signer configure option
This option is enabled by default.

Github-Pull: #29868
Rebased-From: 13c012f81f3bba4a1dc806c253c77d3daa16ae7c
2025-02-25 18:40:17 +00:00
Hennadii Stepanov
8c8249b545 build: Re-enable external signer support for Windows
Github-Pull: #29868
Rebased-From: 944717a08a99b750f27a0a81512b3cac92d39923
2025-02-25 18:40:17 +00:00
Luke Dashjr
ad3dedaacb test: Reintroduce Windows support in system_tests/run_command test
Github-Pull: #29868
Rebased-From: b083581226c5d1b0cf027f84ed9b1596221dd8c0
2025-02-25 18:40:17 +00:00
Hennadii Stepanov
36f3c2f5c9 subprocess, refactor: Replace custom __USING_WINDOWS__ with WIN32
The `WIN32` macro is used across the entire code base to designate
building for Windows.

Github-Pull: #29868
Rebased-From: 847d10e38a97f3b874af868e0fdcc3bdaab7342b
2025-02-25 18:40:17 +00:00
Hennadii Stepanov
e2d768731e subprocess: Fix quote issue on Windows
Github-Pull: #29868
Rebased-From: 7d0fcb2fa68a24ef0db133e0d7929e897478dca4
2025-02-25 18:40:17 +00:00
Hennadii Stepanov
1a2cefdb80 subprocess: Make Popen::wait() return process exit code on Windows
This behavior is expected and consistent with the non-Windows
implementation.

The code is borrowed from `Popen::poll()`.

Github-Pull: #29868
Rebased-From: 47d49ea90fcdf9ff79857c741fd5eb4db1b93124
2025-02-25 18:40:17 +00:00