Backports:
[30.0] rc2 backports #33356
pull fanquake wants to merge 15 commits into bitcoin:30.x from fanquake:30_0_rc2_backports changing 22 files +299 −20-
fanquake commented at 11:44 am on September 10, 2025: member
-
gui: Avoid pathological QT text/markdown behavior...
during text selection by only setting plaintext mime data. Github-Pull: https://github.com/bitcoin-core/gui/pull/886 Rebased-From: 6a371b70c87ad6b763c89384562fce8549f37434
-
fanquake added this to the milestone 30.0 on Sep 10, 2025
-
DrahtBot added the label Backport on Sep 10, 2025
-
DrahtBot commented at 11:44 am on September 10, 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/33356.
Reviews
See the guideline for information on the review process.
If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.
-
ci: always use tag for LLVM checkout
Rather than trying to match the apt installed clang version, which is prone to intermittent issues. i.e #33345. Github-Pull: #33364 Rebased-From: b736052e39f1f466f63f261ace3dd2deba171e8a
-
trace: Workaround GCC bug compiling with old systemtap
Github-Pull: #33310 Rebased-From: 93a29ff2830162c8129d35c7b9beb43fab984503
-
test: Test wallet 'from me' status change
If something is imported into the wallet, it can change the 'from me' status of a transaction. This status is only visible through gettransaction's "fee" field which is only shown for transactions that are 'from me'. Github-Pull: #33268 Rebased-From: e76c2f7a4111f87080e31539f83c21390fcd8f3b
-
wallet: Determine IsFromMe by checking for TXOs of inputs
Instead of checking whether the total amount of inputs known by the wallet is greater than 0, we should be checking for whether the input is known by the wallet. This enables us to determine whether a transaction spends an of output with an amount of 0, which is necessary for marking 0-value dust outputs as spent. Github-Pull: #33268 Rebased-From: 39a7dbdd277d1dea9a70314d8cc5ae057999ee88
-
wallet: Throw an error in sendall if the tx size cannot be calculated
Github-Pull: #33268 Rebased-From: c40dc822d74aea46e4a21774ca282e008f609c2a
-
test: Add a test for anchor outputs in the wallet
Github-Pull: #33268 Rebased-From: 609d265ebc51abfe9a9ce570da647b6839dc1214
-
wallet: Add m_cached_from_me to cache "from me" status
m_cached_from_me is used to track whether a transaction is "from me", i.e. has any inputs which belong to the wallet. This is held in memory only in the same way that a transaction's balances are. Github-Pull: #33268 Rebased-From: 113a4228229baedda2a730e097f2d59ad58a4b0d
-
cmake: Fix regression in `secp256k1.cmake`
The `enable_language` command must be called in file scope, not in a function call. See: https://cmake.org/cmake/help/latest/command/enable_language.html Github-Pull: #33379 Rebased-From: 9193c3e4340bb5b49af2ab04bce335876e7b1076
-
test: Fix CLI_MAX_ARG_SIZE issues
Github-Pull: #33243 Rebased-From: facfde2cdce661c10be3254a6be99af49ceee072
-
ci: Enable CI_LIMIT_STACK_SIZE=1 in i686_no_ipc task
Github-Pull: #33243 Rebased-From: fa96a4afea2a9bf90c843198e75a00acef02c32d
-
test: Prevent disk space warning during node_init_tests
mzumsande pointed out https://github.com/bitcoin/bitcoin/pull/32345#issuecomment-3286964369 that this test was causing a warning: Warning: Disk space for "/tmp/test_common bitcoin/node_init_tests/init_test/bf78678cb7723a3e84b5/blocks" may not accommodate the block files. Approximately 810 GB of data will be stored in this directory. Fix by setting regtest instead of mainnet network before running the test. Github-Pull: #33391 Rebased-From: bdf01c6f61262cd6e211ead3c0dbc66ccb48b32f
-
test: Add submitblock test in interface_ipc
Co-Authored-By: Sjors Provoost <sjors@sprovoost.nl> Github-Pull: #33380 Rebased-From: 0a26731c4cc182e887ce959cdd301227cdc752d7
-
net: Do not apply whitelist permission to onion inbounds
Tor inbound connections do not reveal the peer's actual network address. Therefore do not apply whitelist permissions to them. Co-authored-by: Vasil Dimov <vd@FreeBSD.org> Github-Pull: #33395 Rebased-From: f563ce90818d486d2a199439d2f6ba39cd106352
-
cmake: Install `bitcoin` manpage
Github-Pull: #33407 Rebased-From: 7584a4fda95d004d31c2df15fdb6f3a7f9654348
-
fanquake marked this as ready for review on Sep 17, 2025
-
darosior approved
-
darosior commented at 5:30 pm on September 17, 2025: memberutACK c9f751090cb638ad8fff600133349446bf426e15
-
hebasto approved
-
glozow merged this on Sep 17, 2025
-
glozow closed this on Sep 17, 2025
-
fanquake deleted the branch on Sep 17, 2025
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-10-10 15:13 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-10-10 15:13 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