Commit Graph

43564 Commits

Author SHA1 Message Date
Luke Dashjr
c317b89223 Revert "remove libbitcoinconsensus"
This reverts commit 80f8b92f4f (#29648)
2025-03-05 17:54:44 +00:00
Luke Dashjr
fab39a63d6 build: Never strip macOS libraries when cross-compiling
libtool assumes "GNU strip" accepts --strip-unneeded, but at least recent versions of LLVM do not (for MachO) yet claim to be compatible with "GNU strip".
For now, we just disable stripping libraries entirely when cross-compiling for macOS.
2025-03-05 17:54:44 +00:00
Luke Dashjr
3e63c467e5 Revert "guix: remove errant leftover from #29648"
This reverts commit fd8527a20e (#29787)
2025-03-05 17:54:44 +00:00
Luke Dashjr
6ff758d42b Revert "guix: Remove another leftover from #29648"
This reverts commit 3cb80febb8 (#29797)
2025-03-05 17:54:44 +00:00
Luke Dashjr
99a645c28c Revert "build: remove check for __attribute__((visibility.."
This reverts commit 37c9abdc43 (#30590)
2025-03-05 17:54:44 +00:00
Luke Dashjr
a0e4d76712 Revert "build: remove check for __declspec(dllexport)"
This reverts commit bbcba09cd5 (#30590)
2025-03-05 17:54:44 +00:00
Luke Dashjr
e7e7893e67 Merge branch 'rm_kernel_lib' into restore_libconsensus-28+knots 2025-03-05 17:54:31 +00:00
Luke Dashjr
9ca9d042d1 Merge branch 'ionice_win' into restore_libconsensus-28+knots 2025-03-05 17:54:27 +00:00
Luke Dashjr
b442c5db16 Merge branch 'sys_libsecp256k1' into restore_libconsensus-28+knots 2025-03-05 17:54:24 +00:00
Luke Dashjr
67d111426a Match Windows I/O priority to other platforms: loading external block files and reading blocks raw 2025-03-05 17:28:03 +00:00
Luke Dashjr
8c989494c2 Bugfix: ioprio: Correct type juggling and handle edge cases 2025-03-05 17:28:03 +00:00
Luke Dashjr
0fd00fcb11 ioprio: Standardise HAVE_WINDOWS_IOPRIO macro as defined with either 0 or 1 2025-03-05 17:23:03 +00:00
Luke Dashjr
ac2190c22a utilioprio: Add Windows support as ioprio_set_file_idle 2025-03-05 17:23:03 +00:00
Luke Dashjr
45fa891549 Merge branch 'ionice' into ionice_win 2025-03-05 17:21:08 +00:00
Luke Dashjr
d69357dcf5 Merge blockview-28.1+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
2292675c02 GUI: Add dialog to visualise blocks & templates 2025-03-05 17:40:47 +00:00
Luke Dashjr
dc8fc35fc0 Merge gbt_rpc_options-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
b7fb698aa7 Merge rpc_getblockfrompeer_wo_header 2025-03-05 03:27:08 +00:00
Luke Dashjr
e7c0846752 Merge rpc_getblockfrompeer_future 2025-03-05 03:27:08 +00:00
Luke Dashjr
56925da3ae Merge gui_peers_no_net_column 2025-03-05 03:27:08 +00:00
Luke Dashjr
d69b756c93 Merge gui_peers_sort_network-23 2025-03-05 03:27:08 +00:00
Luke Dashjr
11a5aae734 Merge gui_request_payment_label-0.19 2025-03-05 03:27:08 +00:00
Luke Dashjr
1d45ac88ee Merge gui_wallet_displayname_wo_dat 2025-03-05 03:27:08 +00:00
Luke Dashjr
b7643238b1 Merge 12146 via opt_wallet_segwit2 2025-03-05 03:27:08 +00:00
Luke Dashjr
7b898f1d01 Merge truc_opts-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
a1e42756c1 Merge 7219 via rbf_opts-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
7663851899 Merge 5891 via qt_console_history_persist 2025-03-05 03:27:08 +00:00
Luke Dashjr
39668f3647 Merge 5861 via gui_restore_addresses 2025-03-05 03:27:08 +00:00
Luke Dashjr
07464b1321 Merge mining_priority 2025-03-05 03:27:08 +00:00
Luke Dashjr
55e55d6819 Merge 553 via bugfix_qt_uri_amount_parser 2025-03-05 03:27:08 +00:00
Luke Dashjr
fe176fa702 Merge 929 via tbc 2025-03-05 03:27:08 +00:00
Luke Dashjr
e72688bf35 Merge 559 via accept_nonstdtxn 2025-03-05 03:27:08 +00:00
Luke Dashjr
3c18bc835f Merge 7510 via rwconf_gui-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
c90495c624 Merge 11082 via rwconf-27+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
9d121259d7 Merge 7533 via sendraw_force-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
77f2e52bf2 Merge 7107 via qtnetworkport-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
a0a7a60212 Merge restore_blockmaxsize 2025-03-05 03:27:08 +00:00
Luke Dashjr
87fe75f61f Merge 14137 via win_taskbar_progress-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
c892f8b6db Merge walletnotify_w_win-27+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
2e8254fc98 Merge rpc_mempoolentry_txhash 2025-03-05 03:27:08 +00:00
Luke Dashjr
b487f357bb Merge gui_payreq_textedit 2025-03-05 03:27:08 +00:00
Luke Dashjr
cf49d58bff Merge restore_feefilter_opt 2025-03-05 03:27:08 +00:00
Luke Dashjr
8bcb122421 Merge 30951 via v2onlyclearnet-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
8f9f124c11 Merge wallettool_dump_warning-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
a7aa33ccc7 Merge getrpcwhitelist_wallets-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
fcb36072f9 Merge 19117 via rpc_getrpcwhitelist 2025-03-05 03:27:08 +00:00
Luke Dashjr
0e6607f372 Merge 19092 via cli_getinfo_mw_total_balance-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
e937882a24 Merge 19089 via cli_getinfo_mwbalances-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
9468bae9ef Merge 18223 via blockfilter_v0 2025-03-05 03:27:08 +00:00
Luke Dashjr
612e113fcd Merge 17958 via rpc_getgeneralinfo 2025-03-05 03:27:08 +00:00