<bitcoin-git>
[bitcoin] maflcko opened pull request #33063: util: Revert "common: Close non-std fds before exec in RunCommandJSON" (master...2507-tempoary-revert) https://github.com/bitcoin/bitcoin/pull/33063
<bitcoin-git>
[bitcoin] benthecarman opened pull request #33059: Allow disabling default consistency checks on regtest (master...regtest-opt) https://github.com/bitcoin/bitcoin/pull/33059
<bitcoin-git>
[bitcoin] achow101 closed pull request #33041: wallet: Set minversion to FEATURE_LATEST during migration (master...migrate-set-latest-minversion) https://github.com/bitcoin/bitcoin/pull/33041
<bitcoin-git>
[bitcoin] yancyribbens opened pull request #33058: test: add assertions to SRD max weight test (master...add-assertions-to-srd-test) https://github.com/bitcoin/bitcoin/pull/33058
<bitcoin-git>
bitcoin/29.x c6fe697 fanquake: doc: update release notes for 29.x
<bitcoin-git>
[bitcoin] maflcko closed pull request #33055: test: handle potential None value for change address in setlabel (master...master) https://github.com/bitcoin/bitcoin/pull/33055
<bitcoin-git>
[bitcoin] raul-anton-2005 opened pull request #33055: test: handle potential None value for change address in setlabel (master...master) https://github.com/bitcoin/bitcoin/pull/33055
<bitcoin-git>
[bitcoin] raul-anton-2005 closed pull request #33054: test: ensure change address is set only if it exists (master...master) https://github.com/bitcoin/bitcoin/pull/33054
<bitcoin-git>
[bitcoin] raul-anton-2005 opened pull request #33054: test: ensure change address is set only if it exists (master...master) https://github.com/bitcoin/bitcoin/pull/33054
<bitcoin-git>
[bitcoin] raul-anton-2005 opened pull request #33053: doc: Improve comments in FindCoins function for clarity (master...master) https://github.com/bitcoin/bitcoin/pull/33053
<bitcoin-git>
[bitcoin] fanquake merged pull request #32984: wallet: Set migrated wallet name only on success (master...migratewallet-dont-set-name-on-failed) https://github.com/bitcoin/bitcoin/pull/32984
<bitcoin-git>
bitcoin/master 060695c MarcoFalke: test: Failed load after migrate should restore backup
<bitcoin-git>
bitcoin/master e2f2df0 merge-script: Merge bitcoin/bitcoin#32984: wallet: Set migrated wallet name only on succ...
<bitcoin-git>
bitcoin/master 8a4cfdd Ava Chow: wallet: Set migrated wallet name only on success
<bitcoin-git>
[bitcoin] achow101 merged pull request #31179: RPC: Add reserve member function to `UniValue` and use it in `blockToJSON` function (master...10-2024-add-reserve-to-univalue) https://github.com/bitcoin/bitcoin/pull/31179
<bitcoin-git>
bitcoin/master 5d82d92 ismaelsadeeq: rpc: reserve space for `UniValue` variables in `blockToJSON`
<bitcoin-git>
bitcoin/master bd46119 ismaelsadeeq: bench: support benching all verbosity of `BlockToJson`
<bitcoin-git>
bitcoin/master 6a506d5 ismaelsadeeq: UniValue: add reserve member function
<bitcoin-git>
[bitcoin] fanquake opened pull request #33046: [29.x] test: Do not pass tests on unhandled exceptions (29.x...29_x_unhandled_exceptions) https://github.com/bitcoin/bitcoin/pull/33046
<bitcoin-git>
[bitcoin] fanquake opened pull request #33044: contrib: drop use of `PermissionsStartOnly` & `Group=` (master...19513_rebased) https://github.com/bitcoin/bitcoin/pull/33044
<bitcoin-git>
[bitcoin] w0xlt opened pull request #33043: [POC] wallet: Enable non-electronic (paper-based) wallet backup with codex32 (master...codex32) https://github.com/bitcoin/bitcoin/pull/33043
<bitcoin-git>
[bitcoin] l0rinc opened pull request #33042: refactor: inline constant return values from `dbwrapper` write methods (master...l0rinc/write-batch-constant-return) https://github.com/bitcoin/bitcoin/pull/33042
<bitcoin-git>
[bitcoin] luisschwab closed pull request #32123: wallet: make coinbase that will mature on the next block available for selection (master...fix/off-by-one-coinbase) https://github.com/bitcoin/bitcoin/pull/32123
<bitcoin-git>
[bitcoin] achow101 opened pull request #33041: wallet: Set minversion to FEATURE_LATEST during migration (master...migrate-set-latest-minversion) https://github.com/bitcoin/bitcoin/pull/33041
<bitcoin-git>
[bitcoin] l0rinc opened pull request #33040: doc: remove dangling toc entries from `developer-notes.md` (master...l0rinc/32572-follow-ups) https://github.com/bitcoin/bitcoin/pull/33040
<bitcoin-git>
[bitcoin] achow101 merged pull request #33020: test: delete commented-out tests and add a test case in wallet_signer (master...2025_2/test_wallet_signer) https://github.com/bitcoin/bitcoin/pull/33020
<bitcoin-git>
bitcoin/master da318fe naiyoma: test: delete commented out tests
<bitcoin-git>
bitcoin/master c8ec423 Ava Chow: Merge bitcoin/bitcoin#33020: test: delete commented-out tests and add a te...
<bitcoin-git>
bitcoin/master 06ab3a3 Anthony Towns: tests: speed up coins_tests by parallelizing
<bitcoin-git>
[bitcoin] achow101 merged pull request #33030: test: check tx is final when there is no locktime (master...2025-07-test-isfinaltx-nlocktime-0) https://github.com/bitcoin/bitcoin/pull/33030
<bitcoin-git>
bitcoin/master 5d98fc7 Ava Chow: Merge bitcoin/bitcoin#33030: test: check tx is final when there is no lock...
<bitcoin-git>
bitcoin/master 065e429 brunoerg: test: IsFinalTx returns true when there is no locktime
<bitcoin-git>
[bitcoin] marshallshen opened pull request #33035: test: functional test for incomplete PSBT with additional signatures required (master...test_add_psbt_functional_tests) https://github.com/bitcoin/bitcoin/pull/33035
2025-07-21
<bitcoin-git>
[bitcoin] achow101 opened pull request #33034: wallet: Store transactions in a separate sqlite table (master...wallet-sql-txs-table) https://github.com/bitcoin/bitcoin/pull/33034
<bitcoin-git>
[bitcoin] achow101 opened pull request #33033: wallet, sqlite: Encapsulate SQLite statements in a RAII class (master...sqlite-stmt-raii) https://github.com/bitcoin/bitcoin/pull/33033
<bitcoin-git>
[bitcoin] achow101 opened pull request #33032: wallet, test: Replace MockableDatabase with in-memory SQLiteDatabase (master...sqlite-in-memory-db) https://github.com/bitcoin/bitcoin/pull/33032
<bitcoin-git>
[bitcoin] achow101 opened pull request #33031: wallet: Set descriptor cache upgraded flag for migrated wallets (master...lasthardened-cache-migratewallet) https://github.com/bitcoin/bitcoin/pull/33031
<bitcoin-git>
[bitcoin] brunoerg opened pull request #33030: test: check tx is final when there is no locktime (master...2025-07-test-isfinaltx-nlocktime-0) https://github.com/bitcoin/bitcoin/pull/33030
<bitcoin-git>
[bitcoin] naiyoma opened pull request #33029: net: make m_mempool optional in PeerManager (master...2025_3/peer_mempool_ptr) https://github.com/bitcoin/bitcoin/pull/33029
<bitcoin-git>
[bitcoin] fjahr opened pull request #33026: test, refactor: Embedded ASmap selected preparatory work (master...2023-10-asmap-in-source-prep) https://github.com/bitcoin/bitcoin/pull/33026
<bitcoin-git>
[bitcoin] marshallshen opened pull request #33025: test: add unit test for psbt_wallet error messages (master...test-error-message) https://github.com/bitcoin/bitcoin/pull/33025
<bitcoin-git>
[bitcoin] bigshiny90 opened pull request #33023: test: Add functional tests for blockreconstructionextratxn parameter (master...compactblocks-extratxs-tests-core) https://github.com/bitcoin/bitcoin/pull/33023
<bitcoin-git>
[bitcoin] l0rinc opened pull request #33021: test: revive test verifying that `GetCoinsCacheSizeState` switches from OK→LARGE→CRITICAL (master...l0rinc/validation_flush_tests) https://github.com/bitcoin/bitcoin/pull/33021
<bitcoin-git>
[bitcoin] darosior opened pull request #33012: script: return verification flag responsible for error upon validation failure (master...2507_script_errors) https://github.com/bitcoin/bitcoin/pull/33012
<darosior>
Hi everyone, so very early on Bitcoin Core started shipping with NAT hole punching enabled by default with UPnP. This was disabled in 2015 following a discovery of an RCE in miniupnpc, the dependency Core used for UPnP, by laanwj present here. Disabled by default, NAT hole punching is not quite useful, and we eventually got rid of UPnP altogether
<johnny9dev>
We created a new branch in the gui-qml project called "qt6" that is seeded with just the history of the qml folder. The pinhead did a PR into that branch with his CMake work to build it against a sub-module. bitcoin-core/gui-qml#475. The PR is quite comprehensive even including some github workflows for CI. I started reviewing it and found somethings to workthrough so thats my top priority going into the weekend. Afterwards I plan to
<bitcoin-git>
[bitcoin] brunoerg opened pull request #33003: test: add option to skip large re-org test in feature_block (master...2025-07-test-featureblock-skiplargereorg) https://github.com/bitcoin/bitcoin/pull/33003
<maflcko>
So merging master is the easiest workaround (the alternative would be to have devs rebase for basically no reason). Also, with any mutable CI logic in yaml files, it is actually impossible to not merge with with master, see https://github.com/bitcoin/bitcoin/pull/32203#issue-2967008670