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
-
6b19ede1a5
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.
-
f7eded1dca
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
-
35038b03c9
trace: Workaround GCC bug compiling with old systemtap
Github-Pull: #33310 Rebased-From: 93a29ff2830162c8129d35c7b9beb43fab984503
-
ad6c13e041
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
-
d2be9a22d8
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
-
b85dc7ed3a
wallet: Throw an error in sendall if the tx size cannot be calculated
Github-Pull: #33268 Rebased-From: c40dc822d74aea46e4a21774ca282e008f609c2a
-
bbb4e118f3
test: Add a test for anchor outputs in the wallet
Github-Pull: #33268 Rebased-From: 609d265ebc51abfe9a9ce570da647b6839dc1214
-
75026cddea
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
-
0a2afbeb77
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
-
c7faf72ac6
test: Fix CLI_MAX_ARG_SIZE issues
Github-Pull: #33243 Rebased-From: facfde2cdce661c10be3254a6be99af49ceee072
-
5dbb1bae38
ci: Enable CI_LIMIT_STACK_SIZE=1 in i686_no_ipc task
Github-Pull: #33243 Rebased-From: fa96a4afea2a9bf90c843198e75a00acef02c32d
-
3ae592537d
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
-
26208b3a0c
test: Add submitblock test in interface_ipc
Co-Authored-By: Sjors Provoost <sjors@sprovoost.nl> Github-Pull: #33380 Rebased-From: 0a26731c4cc182e887ce959cdd301227cdc752d7
-
2327b2b0db
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
-
c9f751090c
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-11-21 00: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-11-21 00: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