. #32233
pull Truong1995-svg wants to merge 8167 commits into bitcoin:24.x from Pekiskok:Truong1995-svg-patch-1 changing 2065 files +367447 −148792-
Truong1995-svg commented at 8:30 pm on April 7, 2025: none
-
Merge 15836 via fee_histogram+pr15836_api b891a04599
-
Merge 22693 via getaddressinfo_txids 1bd683de23
-
Merge g562 via wallet_warn_reuse_gui ea957a557d
-
Merge 18972 via neutrino_whitelist-mini a5e45fc1e0
-
Merge qt_openuri_pastebtn_shortcut-23 91423f64d1
-
Merge 18014 via siphash_optimise_pr18014-27+knots c0fdaeab4d
-
Merge 24202 via rpc_dumptxoutset_hr 3f3877f474
-
Merge 19242 via uaappend 4d64e9e4a9
-
Merge 19463 via prune_locks d8114ff110
-
Merge 19873 via mempressure 2fc6668792
-
Merge g291 via gui_trafficgraph_vert-0.21 ad22a24eb7
-
Merge 20391 via rpc_setfeerate-28+knots a22e586743
-
Merge 20407 via rpcauthfile-28+knots 59ccec7495
-
Merge g149 via intro_assumevalid 1a80144445
-
Merge 20702 via rpc_getblocklocations 34b69da316
-
Merge g363 via qt_peers_directionarrow-25+knots e5d5a5f696
-
Merge 21928 via rpc_hww_toggle-25 d6140f3cc8
-
Merge 21260 via rpcwallet_tx_in_mempool-28+knots 3be97e6ce1
-
Merge g230 via gui_backup_formats 2740504652
-
Merge 21780 via rpc_maxmempool 97b67babbe
-
Merge 22072 via autoreindex 6e151c3f60
-
Merge 22159 via conf_append_cxxflags-23 a060ae018e
-
Merge g307 via gui_peers_rowcolouropt 86efc23e6b
-
Merge 22372 via multinotify 73691fbf13
-
Merge 24963 via rpc_walletprocesspsbt_options-26 7c2fb8de20
-
Merge rpc_descriptorprocesspsbt_opts 3537e02c19
-
Merge 23362 via importfromcoldcard 98b55ac8e6
-
Merge 23387 via rpc_savefeeestimates f20be3bb5b
-
Merge g473 via rebroad-g/NonLinearTraffic 3b46e6081b
-
Merge g492 via qt_traffic_tooltip 1b0204cba3
-
Merge g820 via qt_fontsel_qrcodes-27+knots ce83807084
-
Merge verifymsg_bip137_and_electrum 07d4bdba10
-
Merge 24058 via bip322-28+knots c7dd00c6de
-
Merge 24162 via rpc_deriveaddr_wo_checksum-26 d9cb2a45b9
-
Merge 25183 via rpc_fundraw_segwitonly 938e4a0ff0
-
Merge whitelist_outgoing_auto ec174daacb
-
Merge 27446 via benthecarman/configure-signet-blockitme a7335c387e
-
Merge 26576 via rpc_disconnectnode_subnet dfea58ac00
-
Merge 26990 via cli_mw_errormsgs_pr26990-24 73a8f2cce9
-
Merge 27034 via rpc_importaddr_for_descwallet-27+k 3422369f44
-
Merge 27216 via rpc_getaddressinfo_isactive 707ebbb678
-
Merge 27351 via codex32-28+knots 64f3666c9e
-
Merge 27600 via p2p_forceinbound-28+knots 99edcfd993
-
Merge 27770 via rpc_getblockfileinfo-28+knots a31727f845
-
Merge 29016 via rpc_listmempooltxs-28+knots 8bc551ae42
-
Merge manpages_seealso_notself b4f685cd28
-
Merge 29686 via manpage_desc-28+knots 6fee355866
-
Merge 30183 via rpc_asmap_followup_pr30183-28 5d05d456ba
-
Merge 31121 via guix_glibc_cet-28 44b12da4bd
-
Merge 30708 via rpc_getdescriptoractivity-28 9165f95006
-
Merge 30713 via rpc_scanblocks_status_results-28 15e73d0eb8
-
Merge 30793 via rpc_getorphantxs-28+knots ad863b5a7b
-
Merge 30860 via bashcomp_bcli_generate-28 7a279182b1
-
Merge 30886 via rpc_descrprocesspsbt_prevtxs-28+knots 1764e95f94
-
Merge 30930 via netinfo_svcs_outonly-28 c4dd1db3f3
-
Merge 31215 via http_inc_thr16_wq64-27 d54c2bacb8
-
Merge 31407 via macos_notarization-28 530a83a27b
-
Merge 31531 via rpc_signet_info-28 fc177a6170
-
Merge 31534 via log_big_utxo_flush-26 8de796420d
-
Merge 31560 via rpc_dumptxoutset_fifo-23 27874e8290
-
Merge 31672 via peer_cpu_load-28+knots dee920da09
-
Merge 31845 via pruneduringinit-28+knots a219cacbf5
-
Merge 31886 via netinfo_local_svcs-28+knots bed8900767
-
Merge 8751 via sort-multisigs-28+knots ffec05ceed
-
Merge 22016 via rpc_gbci_period_start 17e4ef3f96
-
Merge 9152 via sweepprivkeys 647dcf1fe7
-
Merge 9245 via ionice 20f5b5a056
-
Merge ionice_win 990ff83c56
-
Merge 8501 via old_stats_rpc-28 8646f7adcf
-
Merge 8550 via old_stats_qt-28+knots 2872a2809b
-
Merge 9504 via rpc_dumpmasterprivkey 66ac57716a
-
Merge g444 via gui_netwatch-28+knots 9feaec422d
-
Merge 10615 via multiwallet_rpc-28+knots 962511f17b
-
Merge 10554 via zmq_wtx-28+knots 560ef5631a
-
Merge 20551 via rpc_onetry_conntype fbc15697b7
-
Merge 10593 via relax_invblk_punishment 79e3ebd76a
-
Merge 10350 via filtered_witblock-28 eb6c081439
-
Merge 11750 via coincontrol_multiselect 5182926cb3
-
Merge 11770 via rest_fee e74bda8557
-
Merge 11803 via bugfix_dumpwallet_hdkeypath 5f71b8ff12
-
Merge 12965 via scriptthreads-28+knots 4463660524
-
Merge 13203 via dsha256_power8-27 f79f994ac5
-
Merge dsha256_power8_asm_pragmas-27 9a6be594a7
-
Merge 15218 via postibd_flush-28 f6400ffc58
-
Merge 15428 via tor_gui_pairing-28+knots ea31fd84e3
-
Merge 17795 via gui_console_ctrl_d-26+knots 114b7254d1
-
Merge 15861 via restore_vbits_warning 637b1c54da
-
Merge rpc_compat_error_index-25+knots 1ebc7d004d
-
Merge g537 via gui_bech32_errpos a574710c9f
-
Merge 17636 via guisettings-0.21 c9fcd4a9cf
-
Merge 17958 via rpc_getgeneralinfo 612e113fcd
-
Merge 18223 via blockfilter_v0 9468bae9ef
-
Merge 19089 via cli_getinfo_mwbalances-28+knots e937882a24
-
Merge 19092 via cli_getinfo_mw_total_balance-28+knots 0e6607f372
-
Merge 19117 via rpc_getrpcwhitelist fcb36072f9
-
Merge getrpcwhitelist_wallets-28+knots a7aa33ccc7
-
Merge wallettool_dump_warning-28+knots 8f9f124c11
-
Merge 30951 via v2onlyclearnet-28+knots 8bcb122421
-
Merge restore_feefilter_opt cf49d58bff
-
Merge gui_payreq_textedit b487f357bb
-
Merge rpc_mempoolentry_txhash 2e8254fc98
-
Merge walletnotify_w_win-27+knots c892f8b6db
-
Merge 14137 via win_taskbar_progress-28+knots 87fe75f61f
-
Merge restore_blockmaxsize a0a7a60212
-
Merge 7107 via qtnetworkport-28+knots 77f2e52bf2
-
Merge 7533 via sendraw_force-28+knots 9d121259d7
-
Merge 11082 via rwconf-27+knots c90495c624
-
Merge 7510 via rwconf_gui-28+knots 3c18bc835f
-
Merge 559 via accept_nonstdtxn e72688bf35
-
Merge 929 via tbc fe176fa702
-
Merge 553 via bugfix_qt_uri_amount_parser 55e55d6819
-
Merge mining_priority 07464b1321
-
Merge 5861 via gui_restore_addresses 39668f3647
-
Merge 5891 via qt_console_history_persist 7663851899
-
Merge 7219 via rbf_opts-28+knots a1e42756c1
-
Merge truc_opts-28+knots 7b898f1d01
-
Merge 12146 via opt_wallet_segwit2 b7643238b1
-
Merge gui_wallet_displayname_wo_dat 1d45ac88ee
-
Merge gui_request_payment_label-0.19 11a5aae734
-
Merge gui_peers_sort_network-23 d69b756c93
-
Merge gui_peers_no_net_column 56925da3ae
-
Merge rpc_getblockfrompeer_future e7c0846752
-
Merge rpc_getblockfrompeer_wo_header b7fb698aa7
-
Merge gbt_rpc_options-28+knots dc8fc35fc0
-
Merge rpccookieperms_log_improvements-28+k ec34bd875d
-
Merge 30232 via refactor_isstandardtx_mpopts-28+knots 5ba611afd0
-
Merge 29309 via permitbarepubkey-28+knots 22193cca11
-
Merge bytespersigopstrict-28+knots 9d18c6ea47
-
Merge 9749 via unique_spk_mempool-28+knots 84eff5944d
-
Merge dustdynamic-28+knots 5dd1f1ee25
-
Merge 28408 via match_more_datacarrier-28+knots 570cb5cb1d
-
Merge datacarriercost-28+knots 42ecf3bfb7
-
Merge acceptnonstddatacarrier-28+knots 48c848e044
-
Merge rejecttokens-28+knots 39ec130834
-
Merge k78 via rejectparasites-28+knots 6c5ca3ed56
-
Merge maxscriptsize-28+knots 574d3ab59c
-
Merge compat_jsonrpc_weirdversions d50d30bf83
-
Merge 29530 via rpc_getpeerinfo_misbehaving_score-28 66b8c669e3
-
Merge rpccookieperms_octal_compat-28+knots cbd3aa51b7
-
Merge zmq_ipc_uri_compat 85f09aa4af
-
Merge wallet_undeprecate_legacy-26 dd9a275a37
-
Merge 14641 via fundraw_min_conf_deprecated-25+knots 9e0533bb2c
-
Merge preserve_unsupported_keyflags 74f7c944e9
-
Merge netperms_implicit_addr 9ffb23bb84
-
Merge rpc_getblockfrompeer_nodeid_compat 925240d6f7
-
Merge gui_peers_bump_setting_keys-25+k 05258006a0
-
Merge 1day_default_conftarget c189a5677d
-
Merge bloom_default-28+knots 401f2f03e8
-
Merge wallet_avoid_newerchange 5962a67e5f
-
Merge enforce_checkpoints 254fabebf5
-
Merge checkpoint_update-28 41c985132c
-
Merge 10282 via timebomb_knots 40f673fe63
-
Delete release notes fragments d4c1e55555
-
Merge 7483 via svg_icon-28+knots 5b18d9e534
-
Merge tbc_font-28+knots 458c5339ce
-
Merge copyright_2025-28 19e67dd9ef
-
Merge knots_branding-28 f58950aab8
-
Update documented versions/BIPs for Knots db9ec3a8f5
-
Bump version to Knots:20250305 ba223403bb
-
Merge rm_historical_relnotes_from_dist 45b084a111
-
doc/release-notes: Update for Bitcoin Knots 28.1.knots20250305 df2512ca90
-
Update manpages, bash completion, and example bitcoin.conf 5f8256608f
-
chainparams: add mainnet assumeutxo param at height 880_000
Github-Pull: #31969 Rebased-From: 14f16748557faf57cf4b0f4c91c162592557434c
-
Merge 31969 via assumeutxo_update-28 d011e71d99
-
Merge branch 'ionice' into ionice_win 45fa891549
-
utilioprio: Add Windows support as ioprio_set_file_idle ac2190c22a
-
ioprio: Standardise HAVE_WINDOWS_IOPRIO macro as defined with either 0 or 1 0fd00fcb11
-
Bugfix: ioprio: Correct type juggling and handle edge cases 8c989494c2
-
Match Windows I/O priority to other platforms: loading external block files and reading blocks raw 67d111426a
-
GUI: Add dialog to visualise blocks & templates 2292675c02
-
Merge blockview-28.1+knots d69357dcf5
-
Merge branch 'sys_libsecp256k1' into restore_libconsensus-28+knots b442c5db16
-
Merge branch 'ionice_win' into restore_libconsensus-28+knots 9ca9d042d1
-
Merge branch 'rm_kernel_lib' into restore_libconsensus-28+knots e7e7893e67
-
Revert "build: remove check for __declspec(dllexport)"
This reverts commit bbcba09cd5ca5fdd9055aaf64781125c5e505576 (#30590)
-
Revert "build: remove check for __attribute__((visibility.."
This reverts commit 37c9abdc4375ce1a1b9186a63e8c133fbb7feebd (#30590)
-
Revert "guix: Remove another leftover from #29648"
This reverts commit 3cb80febb87696f3b1073469c0cc68a57ba81de9 (#29797)
-
Revert "guix: remove errant leftover from #29648"
This reverts commit fd8527a20ebc490df030b3a91c1161f00c8a29b6 (#29787)
-
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.
-
Revert "remove libbitcoinconsensus"
This reverts commit 80f8b92f4f2311b9e9a25361c9dd973244e6f95c (#29648)
-
build: Restore strencodings to libbitcoinconsensus b63c18aa5f
-
Revert "libconsensus: deprecate"
This reverts commit 25dc87e6f84c38c21e109e11f7bbd93f1e1f3183 (#29189)
-
Merge restore_libconsensus-28+knots 57d68d7c5c
-
torcontrol: Limit reconnect timeout to max seconds and log delay in whole seconds
Signed-off-by: Eval EXEC <execvy@gmail.com> Github-Pull: #31979 Rebased-From: f708498293c27f63507cfa08c74909ba3d1aa675
-
Merge branch 'tor_backoff_max-26' into tor_subprocess-28+knots d5f3d05141
-
configure: Add --disable-tor-subprocess option to control Tor subprocess support 2ab02fba5d
-
torcontrol: Launch a private Tor instance when not already running bb95ff82e0
-
Revert "refactor, subprocess: Remove unused `Popen::child_created_` data member"
This reverts commit 05b6f8793c6d5f17d1cb413e2884f1fb0f367ad8.
-
Revert "refactor, subprocess: Remove unused `Popen::poll()`"
This reverts commit 9e1ccf55e178144804e30cfe94757b6da2a6ca28.
-
Revert "remove unused method `Popen::kill` from cpp-subprocess"
This reverts commit 97f159776ec06f767df1d4990aa7d0859140f52f.
-
net: Allow AddLocal of Tor addresses even if we cannot reach Tor outbound a55f3d33f1
-
torcontrol: Use forward declaration for subprocess::Popen 9088343225
-
Merge 15421 via tor_subprocess-28+knots 0ef0693711
-
Qt/Options: Helper functions to build options programatically 284ac93819
-
Qt/Options: Implement Mempool tab design in code 41cf4b94e0
-
interfaces: Expose raw CTxMemPool via interfaces::Node 654ee797d9
-
Qt/Options: Configure mempoolreplacement using rwconf 0892562e43
-
Qt/Options: Configure maxorphantx using rwconf 4dff308dc7
-
Qt/Options: Configure maxmempool using rwconf d6f4eb55f9
-
Qt/Options: Configure mempoolexpiry using rwconf 8ae6db8db1
-
Qt/Options: Configure acceptnonstdtxn using rwconf 5f4b95ab8e
-
Qt/Options: Configure bytespersigopstrict using rwconf 75cd381042
-
Qt/Options: Configure limitancestorcount using rwconf a9fa1302b3
-
Qt/Options: Configure limitancestorsize using rwconf ba4c604118
-
Qt/Options: Configure limitdescendant{count,size} using rwconf c72a0b2100
-
Qt/Options: Configure permitbaremultisig using rwconf f1ab51a491
-
Qt/Options: Configure datacarrier[size] using rwconf 80196bad5c
-
Qt/Options: Implement Mining tab design in code b67e66bcde
-
Qt/Options: Configure blockmaxsize, blockprioritysize, and blockmaxweight using rwconf 9568978fd5
-
Qt/Options: Configure minrelaytxfee using rwconf 63eee42103
-
Qt/Options: Configure walletrbf using rwconf 8102b5aa39
-
Qt/Options: Configure blockreconstructionextratxn using rwconf e8f3dbeb28
-
Qt/Options: Configure incrementalrelayfee using rwconf 1fa7351883
-
Qt/Options: Configure dustrelayfee using rwconf dc03e92c4e
-
Qt/Options: Configure blockmintxfee using rwconf d15608edce
-
Qt/Options: Configure spkreuse using rwconf 0551bcd0ff
-
test_IsStandard: Work with any MAX_OP_RETURN_RELAY 1b37b2d605
-
Adjust default policy for Knots and add -corepolicy option to undo b67adadb9a
-
GUI/Options: When changing mempoolreplacement, update settings.json with mempoolfullrbf too 708fbd4e0f
-
Default to more reasonable datacarriercost=1 datacarrierfullcount=1 69bcc02d5f
-
GUI/Options: Rewrite datacarriersize tooltip in light of match_more_datacarrier 60dea73864
-
GUI/Options: Configure datacarriercost using settings 3e1b343fef
-
Set maxscriptsize policy option default to 1650 (like MAX_STANDARD_SCRIPTSIG_SIZE) 57fadfa036
-
GUI/Options: Configure maxscriptsize using settings 0b07575691
-
QA: Adapt unit tests to not care about permitbarepubkey default 4d0469fad9
-
Default policy: Set permitbarepubkey=0 (corepolicy resets to 1) a933eb7cd8
-
Qt/Options: Configure permitbarepubkey using settings 73fed175b7
-
Default policy: Set acceptnonstddatacarrier=0 (corepolicy resets to 1) e1e3b8137f
-
GUI: Let CreateOptionUI caller pre-initialise the QLayout 057943b59b
-
GUI/Options: Configure dustdynamic using settings 46897eda0e
-
GUI/Options: Configure acceptnonstddatacarrier using settings f19978f20d
-
GUI/Options: Configure rejecttokens using settings 4daa4fe599
-
GUI/Options: Configure rejectparasites using settings
Co-authored-by: Luke Dashjr <luke_github1@dashjr.org> Github-Pull: knots#78 Rebased-From: 78f1ec0f8ddd912778f3c712f08c3412a6d3afb6
-
Default policy: Set rejectparasites=1 (corepolicy resets to 0)
Github-Pull: knots#78 Rebased-From: 535155bfb212d916fafa4c1351dbc856fd829d57
-
GUI/Options: Configure mempooltruc using settings b399472de8
-
Default policy: Set mempooltruc=accept (corepolicy resets to enforce) 2c0de119a0
-
Bugfix: GUI: Check for overridden options of many settings b0e0651b37
-
GUI/OptionsDialog: Split spam filtering to a new tab 1648442c33
-
GUI/OptionsDialog: Move rejectspkreuse back to Mempool tab c5ccb1fe60
-
GUI/OptionsDialog: Move incrementalrelayfee directly below mempoolreplacement 1e529858e2
-
Bugfix: GUI/OptionsDialog: Properly disable dustdynamic labels when appropriate a38caffcd0
-
Bugfix: GUI/OptionsDialog: Disable policy options that require rejectunknownscripts when the latter is disabled 5fdea54c90
-
Bugfix: GUI/OptionsDialog: Set stretch factor on spacers so window resizes avoid weird spacing 7e53e5dc5b
-
GUI/OptionsDialog: Make Spam filtering tab scrollable at smaller screen sizes 78aeaaceaf
-
GUI/Options: Update informational notice to reflect new Spam filtering tab 4b4f6eae2a
-
Bugfix: GUI/Options: Set prevwidget correctly in FixTabOrder 50feba09b8
-
GUI/Options: Make CreateOptionUI even more flexible d9f0785d47
-
Bugfix: GUI/Options: Refactor dustdynamic to use new CreateOptionUI (which calls FixTabOrder for all widgets) 2b7871d02f
-
Merge rwconf_policy-28+knots 6fd67aa463
-
Create python-package-conda.yml 9697546eea
-
DrahtBot commented at 8:30 pm on April 7, 2025: contributor
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
Code Coverage & Benchmarks
For details see: https://corecheck.dev/bitcoin/bitcoin/pulls/32233.
Reviews
See the guideline for information on the review process. A summary of reviews will appear here.
-
DrahtBot added the label Backport on Apr 7, 2025
-
DrahtBot commented at 8:30 pm on April 7, 2025: contributor📁 Archived release notes are archived and should not be modified.
-
DrahtBot commented at 8:30 pm on April 7, 2025: contributor♻️ Automatically closing for now based on heuristics. Please leave a comment, if this was erroneous. Generally, please focus on creating high-quality, original content that demonstrates a clear understanding of the project’s requirements and goals.
-
DrahtBot closed this on Apr 7, 2025
-
bitcoin locked this on Apr 8, 2025
-
fanquake renamed this:
Truong1995 svg patch 1
.
on Apr 8, 2025
Labels
Backport
github-metadata-mirror
This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2025-04-16 15:12 UTC
This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2025-04-16 15:12 UTC
This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me
More mirrored repositories can be found on mirror.b10c.me