2025-05-13

<bitcoin-git> [bitcoin] glozow pushed 11 commits to master: https://github.com/bitcoin/bitcoin/compare/8309a9747a8d...c9ab10910cd7
<bitcoin-git> bitcoin/master 2614fea Pieter Wuille: txgraph: Add GetMainStagingDiagrams function (feature)
<bitcoin-git> bitcoin/master 87e74e1 Pieter Wuille: txgraph: abstract out transaction ordering (refactor)
<bitcoin-git> bitcoin/master 9095d8a Pieter Wuille: txgraph: Maintain chunk index (preparation)
<bitcoin-git> [bitcoin] l0rinc opened pull request #32487: blocks: avoid recomputing block header hash in `ReadBlock` (master...l0rinc/optimize-readblock-hash-check) https://github.com/bitcoin/bitcoin/pull/32487
<achow101> corebot is mine, bitcoin-git is laanwj
<corebot> https://github.com/bitcoin-core/minisketch/issues/89 | header: Delete default Minisketch constructor by TheCharlatan · Pull Request #89 · bitcoin-core/minisketch · GitHub
<bitcoin-git> [bitcoin] fanquake opened pull request #32485: Update minisketch subtree (master...update_minisketch_subtree) https://github.com/bitcoin/bitcoin/pull/32485
<bitcoin-git> [bitcoin] fanquake opened pull request #32484: [28.x] build: suppress `-Wunterminated-string-initialization` in secp256k1 (28.x...28_suppress_unterm_string_init) https://github.com/bitcoin/bitcoin/pull/32484
<bitcoin-git> [bitcoin] mzumsande opened pull request #32483: test: fix two intermittent timeouts in wallet_basic.py (master...202505_fix_wallet_basic) https://github.com/bitcoin/bitcoin/pull/32483
<bitcoin-git> [bitcoin] fanquake merged pull request #32028: Update `secp256k1` subtree to latest master (master...250310-secp-subtree) https://github.com/bitcoin/bitcoin/pull/32028
<bitcoin-git> bitcoin/master c31fcaa Hennadii Stepanov: Squashed 'src/secp256k1/' changes from 0cdc758a56..4187a46649
<bitcoin-git> bitcoin/master 915c1fa Hennadii Stepanov: Update secp256k1 subtree to latest master
<bitcoin-git> bitcoin/master 8309a97 merge-script: Merge bitcoin/bitcoin#32028: Update `secp256k1` subtree to latest master
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/cbd8e3d51148...8309a9747a8d
<bitcoin-git> [leveldb-subtree] fanquake pushed 2 commits to bitcoin-fork: https://github.com/bitcoin-core/leveldb-subtree/compare/41882470862d...113db4962b8b
<bitcoin-git> leveldb-subtree/bitcoin-fork 9defe84 fanquake: refactor: add missing overrides
<bitcoin-git> leveldb-subtree/bitcoin-fork 113db49 merge-script: Merge bitcoin-core/leveldb-subtree#51: refactor: add missing overrides
<fanquake> Looks like https://github.com/bitcoin-core/minisketch is missing from the corebot
<bitcoin-git> [leveldb-subtree] fanquake merged pull request #51: refactor: add missing overrides (bitcoin-fork...add_missing_override) https://github.com/bitcoin-core/leveldb-subtree/pull/51
<bitcoin-git> [bitcoin] fanquake opened pull request #32482: build: add `-W[leading|trailing]-whitespace` (master...trailing_whitespace) https://github.com/bitcoin/bitcoin/pull/32482
<bitcoin-git> [bitcoin] pablomartin4btc opened pull request #32481: wallet, refactor: Remove Legacy wallet unused warnings and errors (master...wallet-remove-legacy-warnings-and-errors) https://github.com/bitcoin/bitcoin/pull/32481
<bitcoin-git> [bitcoin] fanquake opened pull request #32480: [28.x] 28.2rc1 (28.x...28_2_rc1) https://github.com/bitcoin/bitcoin/pull/32480
<bitcoin-git> [bitcoin] fanquake opened pull request #32479: [27.x] Backports (27.x...27_x_backports) https://github.com/bitcoin/bitcoin/pull/32479
<bitcoin-git> [bitcoin] fanquake merged pull request #32299: [28.x] Backports (28.x...28_x_backports) https://github.com/bitcoin/bitcoin/pull/32299
<bitcoin-git> bitcoin/28.x 2d6c14e MarcoFalke: refactor: Remove spurious virtual from final ~CZMQNotificationInterface
<bitcoin-git> bitcoin/28.x e656762 Sjors Provoost: build: use make < 3.82 syntax for define directive
<bitcoin-git> [bitcoin] fanquake pushed 7 commits to 28.x: https://github.com/bitcoin/bitcoin/compare/dbc450c1b59b...a124b913392e
<bitcoin-git> bitcoin/28.x 9b15b20 Brandon Odiwuor: test: Handle empty string returned by CLI as None in RPC tests
<bitcoin-git> [bitcoin] fanquake merged pull request #32476: refactor: Remove unused HaveKey and HaveWatchOnly (master...2505-bdb-removal-2) https://github.com/bitcoin/bitcoin/pull/32476
<bitcoin-git> bitcoin/master cbd8e3d merge-script: Merge bitcoin/bitcoin#32476: refactor: Remove unused HaveKey and HaveWatch...
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/663a9cabf811...cbd8e3d51148
<bitcoin-git> bitcoin/master fa7b7f7 MarcoFalke: Remove HaveKey helper, unused after sethdseed removal
<bitcoin-git> bitcoin/master fabdc5a MarcoFalke: Remove unused LegacyDataSPKM::HaveWatchOnly()
<pinheadmz> the main moderaiton problems we had with comments on the first PR is questions like "is concept NACK a technical argument with no other substance?" and are comments like "no more spam on bitcoin" duplicates since they add no new information
<bitcoin-git> [bitcoin] maflcko opened pull request #32477: lint: Check for missing trailing newline (master...2505-lint-newline) https://github.com/bitcoin/bitcoin/pull/32477
<_aj_> in theory https://github.com/bitcoin-core/meta/issues is the right place to report moderation mistakes fwiw, if nobody answers here
<vasild> IMO the current handling of OP_RETURN on Bitcoin Core side is technically sound, but a PR (as in public relationship) nightmare. That's logical - we are developers, not PR people...
<corebot> https://github.com/bitcoin/bitcoin/issues/32406 | policy: uncap datacarrier by default by instagibbs · Pull Request #32406 · bitcoin/bitcoin · GitHub
<bitcoin-git> [bitcoin] maflcko opened pull request #32476: refactor: Remove unused HaveKey and HaveWatchOnly (master...2505-bdb-removal-2) https://github.com/bitcoin/bitcoin/pull/32476
<corebot> https://github.com/bitcoin/bitcoin/issues/32406 | policy: uncap datacarrier by default by instagibbs · Pull Request #32406 · bitcoin/bitcoin · GitHub
<bitcoin-git> [bitcoin] achow101 opened pull request #32475: wallet: Use `util::Error` throughout `AddWalletDescriptor` instead of returning `nullptr` for some errors (master...addwalletdescriptor-util-error) https://github.com/bitcoin/bitcoin/pull/32475

2025-05-12

<laanwj> sliv3r__: they're intentionally not on the site, to not clutter the documentation with a lot of commands that aren't useful to end users, but bitcoind itself knows about them: `bitcoin-cli help <command>`
<bitcoin-git> [bitcoin] fanquake merged pull request #32458: guix: move `*-check.py` scripts under contrib/guix/ (master...move_release_scripts) https://github.com/bitcoin/bitcoin/pull/32458
<bitcoin-git> bitcoin/master 415650c fanquake: guix: move *-check.py scripts under contrib/guix
<bitcoin-git> bitcoin/master 663a9ca merge-script: Merge bitcoin/bitcoin#32458: guix: move `*-check.py` scripts under contrib...
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/05765b8818cf...663a9cabf811
<bitcoin-git> [bitcoin] fanquake merged pull request #32472: doc: Fix typo (master...250512-ellipsis) https://github.com/bitcoin/bitcoin/pull/32472
<bitcoin-git> bitcoin/master d847e17 Hennadii Stepanov: doc: Fix typo
<bitcoin-git> bitcoin/master 05765b8 merge-script: Merge bitcoin/bitcoin#32472: doc: Fix typo
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/3edf400b1020...05765b8818cf
<corebot> https://github.com/bitcoin/bitcoin/issues/32406 | policy: uncap datacarrier by default by instagibbs · Pull Request #32406 · bitcoin/bitcoin · GitHub
<bitcoin-git> [bitcoin] sipa opened pull request #32473: Introduce per-txin sighash midstate cache for legacy/p2sh/segwitv0 scripts (master...202504_sighash_cache) https://github.com/bitcoin/bitcoin/pull/32473
<bitcoin-git> [bitcoin] hebasto opened pull request #32472: doc: Fix typo (master...250512-ellipsis) https://github.com/bitcoin/bitcoin/pull/32472
<bitcoin-git> [bitcoin] glozow closed pull request #32359: Remove arbitrary limits on OP_Return (datacarrier) outputs (master...2025-op-return) https://github.com/bitcoin/bitcoin/pull/32359
<bitcoin-git> [bitcoin] Eunovo opened pull request #32471: Fix listdescriptors true fails with 'Can't get descriptor string' in non-watch-only descriptor wallet (master...list-descriptors-with-partial-keys) https://github.com/bitcoin/bitcoin/pull/32471
<bitcoin-git> [bitcoin] fanquake merged pull request #32469: cmake: Allow `WITH_DBUS` on all Unix-like systems (master...250511-dbus) https://github.com/bitcoin/bitcoin/pull/32469
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/59e09e0fb7b4...3edf400b1020
<bitcoin-git> bitcoin/master 5b7ed46 Hennadii Stepanov: cmake: Allow `WITH_DBUS` on all Unix-like systems
<bitcoin-git> bitcoin/master 3edf400 merge-script: Merge bitcoin/bitcoin#32469: cmake: Allow `WITH_DBUS` on all Unix-like sys...
<bitcoin-git> [gui] hebasto closed pull request #775: Add used balance to overview page (master...overview_page_add_used_balance) https://github.com/bitcoin-core/gui/pull/775
<bitcoin-git> [gui-qml] hebasto closed pull request #434: Move various state computations from the UI to the NodeModel (main...compute-states-in-nodemodel) https://github.com/bitcoin-core/gui-qml/pull/434
<bitcoin-git> [gui-qml] hebasto merged pull request #448: Introduce Coin Selection page (main...coin-control) https://github.com/bitcoin-core/gui-qml/pull/448
<bitcoin-git> gui-qml/main 098bb4b johnny9: qml: Update triangle-up/down icons
<bitcoin-git> gui-qml/main 4d65a74 johnny9: qml: Simplify imageprovider
<bitcoin-git> gui-qml/main 6519ad6 johnny9: qml: Introduce Lock icon
<bitcoin-git> [gui-qml] hebasto pushed 12 commits to main: https://github.com/bitcoin-core/gui-qml/compare/3423fb8b4dbf...320b3d42d115
<bitcoin-git> [gui-qml] hebasto merged pull request #451: ci: Disable external signer in native macOS CI job (main...250511-ci-boost) https://github.com/bitcoin-core/gui-qml/pull/451
<bitcoin-git> gui-qml/main 6efec3c Hennadii Stepanov: ci: Disable external signer in native macOS CI job
<bitcoin-git> gui-qml/main 3423fb8 Hennadii Stepanov: Merge bitcoin-core/gui-qml#451: ci: Disable external signer in native macO...
<bitcoin-git> [gui-qml] hebasto pushed 2 commits to main: https://github.com/bitcoin-core/gui-qml/compare/2e7bef08322a...3423fb8b4dbf

2025-05-11

<bitcoin-git> [gui-qml] hebasto opened pull request #451: ci: Disable external signer in native macOS CI job (main...250511-ci-boost) https://github.com/bitcoin-core/gui-qml/pull/451
<bitcoin-git> [gui] hebasto merged pull request #871: qt, docs: Unify term "clipboard" (master...250506-clipboard) https://github.com/bitcoin-core/gui/pull/871
<bitcoin-git> bitcoin/master 3bbdbc0 Hennadii Stepanov: qt, docs: Unify term "clipboard"
<bitcoin-git> bitcoin/master 59e09e0 Hennadii Stepanov: Merge bitcoin-core/gui#871: qt, docs: Unify term "clipboard"
<bitcoin-git> [bitcoin] hebasto pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/46f79dde67e4...59e09e0fb7b4
<bitcoin-git> [gui] hebasto merged pull request #841: Decouple WalletModel from RPCExecutor (master...2024_gui_rpconsole_walletmodel_dependency) https://github.com/bitcoin-core/gui/pull/841
<bitcoin-git> bitcoin/master 002b792 furszy: gui: decouple WalletModel from RPCExecutor
<bitcoin-git> bitcoin/master 46f79dd Hennadii Stepanov: Merge bitcoin-core/gui#841: Decouple WalletModel from RPCExecutor
<bitcoin-git> [bitcoin] hebasto pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/746ab19d5a13...46f79dde67e4
<bitcoin-git> [bitcoin] hebasto opened pull request #32469: cmake: Allow `WITH_DBUS` on all Unix-like systems (master...250511-dbus) https://github.com/bitcoin/bitcoin/pull/32469

2025-05-10

<bitcoin-git> [bitcoin] polespinasa opened pull request #32468: rpc:generatetomany (master...generatetomany) https://github.com/bitcoin/bitcoin/pull/32468
<bitcoin-git> [bitcoin] fanquake merged pull request #32446: build: simplify *ifaddr handling (master...simplify_socket) https://github.com/bitcoin/bitcoin/pull/32446
<bitcoin-git> bitcoin/master ab878a7 fanquake: build: simplify *ifaddr handling
<bitcoin-git> bitcoin/master 746ab19 merge-script: Merge bitcoin/bitcoin#32446: build: simplify *ifaddr handling
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/19b1e177d673...746ab19d5a13
<bitcoin-git> [bitcoin] theuni opened pull request #32467: checkqueue: make the queue non-optional for CCheckQueueControl and drop legacy locking macro usage (master...checkqueue_control_mandatory) https://github.com/bitcoin/bitcoin/pull/32467
<bitcoin-git> [bitcoin] theuni opened pull request #32466: threading: drop CSemaphore in favor of c++20 std::counting_semaphore (master...modernize-semaphore) https://github.com/bitcoin/bitcoin/pull/32466
<bitcoin-git> [bitcoin] theuni opened pull request #32465: thread-safety: fix annotations with REVERSE_LOCK (master...fix-reverselock) https://github.com/bitcoin/bitcoin/pull/32465

2025-05-09

<bitcoin-git> [bitcoin] achow101 merged pull request #32155: miner: timelock the coinbase to the mined block's height (master...2502_height_in_cb_locktime) https://github.com/bitcoin/bitcoin/pull/32155
<bitcoin-git> bitcoin/master a5f52cf Antoine Poinsot: qa: timelock coinbase transactions created in functional tests
<bitcoin-git> bitcoin/master 9c94069 Antoine Poinsot: contrib: timelock coinbase transactions in signet miner
<bitcoin-git> bitcoin/master c76dbe9 Antoine Poinsot: qa: timelock coinbase transactions created in fuzz targets
<bitcoin-git> [bitcoin] achow101 pushed 7 commits to master: https://github.com/bitcoin/bitcoin/compare/6c6ef58b0b22...19b1e177d673
<bitcoin-git> [bitcoin] achow101 merged pull request #32436: test: refactor: negate signature-s using libsecp256k1 (master...202505-test-negate-signature_s-with-libsecp) https://github.com/bitcoin/bitcoin/pull/32436
<bitcoin-git> bitcoin/master 1ee698f Sebastian Falbesoner: test: refactor: negate signature-s using libsecp256k1
<bitcoin-git> bitcoin/master 6c6ef58 Ava Chow: Merge bitcoin/bitcoin#32436: test: refactor: negate signature-s using libs...
<bitcoin-git> [bitcoin] achow101 pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/9a05b45da60d...6c6ef58b0b22
<corebot> https://github.com/bitcoin/bitcoin/issues/29136 | wallet: `addhdkey` RPC to add just keys to wallets via new `unused(KEY)` descriptor by achow101 · Pull Request #29136 · bitcoin/bitcoin · GitHub
<bitcoin-git> [bitcoin] ismaelsadeeq opened pull request #32463: test: fix an incorrect `feature_fee_estimation.py` subtest (master...05-2025-fix-incorrect-fee-estimator-test) https://github.com/bitcoin/bitcoin/pull/32463
<bitcoin-git> [bitcoin] fanquake merged pull request #32438: refactor: Removals after bdb removal (master...2505-bdb-remove) https://github.com/bitcoin/bitcoin/pull/32438
<bitcoin-git> bitcoin/master fa5f3e6 MarcoFalke: vcpkg: Remove bdb
<bitcoin-git> bitcoin/master fa62a01 MarcoFalke: remove dead flush()
<bitcoin-git> bitcoin/master ffff949 MarcoFalke: remove NotifyWatchonlyChanged
<bitcoin-git> [bitcoin] fanquake pushed 9 commits to master: https://github.com/bitcoin/bitcoin/compare/b070ce16966f...9a05b45da60d
<bitcoin-git> [bitcoin] fanquake opened pull request #32460: fs: remove `_POSIX_C_SOURCE` defining (master...posix_c_source) https://github.com/bitcoin/bitcoin/pull/32460
<bitcoin-git> [bitcoin] Sjors opened pull request #32459: qt: drop unused watch-only functionality (master...2025/05/qt-watch-only) https://github.com/bitcoin/bitcoin/pull/32459
<bitcoin-git> [bitcoin] fanquake merged pull request #31360: depends: Avoid using helper variables in toolchain file (master...241124-vars) https://github.com/bitcoin/bitcoin/pull/31360
<bitcoin-git> bitcoin/master b070ce1 merge-script: Merge bitcoin/bitcoin#31360: depends: Avoid using helper variables in tool...
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/5b8752198e97...b070ce16966f
<bitcoin-git> bitcoin/master 7343a18 Hennadii Stepanov: depends: Avoid using helper variables in toolchain file
<bitcoin-git> [bitcoin] fanquake opened pull request #32458: guix: move `*-check.py` scripts under contrib/guix/ (master...move_release_scripts) https://github.com/bitcoin/bitcoin/pull/32458
<bitcoin-git> [bitcoin] fanquake closed pull request #32445: build: let CMake determine the year (master...cmake_determine_year) https://github.com/bitcoin/bitcoin/pull/32445
<bitcoin-git> [bitcoin] l0rinc opened pull request #32457: bench: replace benchmark block with more representative one (413567 → 784588) (master...l0rinc/bench-block-413567-to-784000) https://github.com/bitcoin/bitcoin/pull/32457
<bitcoin-git> [bitcoin] fanquake merged pull request #32454: tracing: fix invalid argument in mempool_monitor (master...fix-mempool-monitor) https://github.com/bitcoin/bitcoin/pull/32454
<bitcoin-git> bitcoin/master 31c5ebc William Casarin: tracing: fix invalid argument in mempool_monitor
<bitcoin-git> bitcoin/master 5b87521 merge-script: Merge bitcoin/bitcoin#32454: tracing: fix invalid argument in mempool_moni...
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/ad5cd129f3cc...5b8752198e97
<bitcoin-git> [bitcoin] jb55 opened pull request #32454: tracing: fix invalid argument in mempool_monitor (master...fix-mempool-monitor) https://github.com/bitcoin/bitcoin/pull/32454

2025-05-08

<bitcoin-git> [bitcoin] JeremyRubin opened pull request #32453: [Policy] Discourage Unsigned Annexes (master...unsigned_annex) https://github.com/bitcoin/bitcoin/pull/32453
<bitcoin-git> [bitcoin] achow101 opened pull request #32452: test: Remove legacy wallet RPC overloads (master...cleanup-test-import-overload) https://github.com/bitcoin/bitcoin/pull/32452
<bitcoin-git> [bitcoin] ryanofsky merged pull request #30660: qa: Verify clean shutdown on startup failure (master...2024-08/test_node_rpc_connection_failure) https://github.com/bitcoin/bitcoin/pull/30660
<bitcoin-git> [bitcoin] ryanofsky pushed 7 commits to master: https://github.com/bitcoin/bitcoin/compare/1656f6dbba86...ad5cd129f3cc
<bitcoin-git> bitcoin/master 879243e Hodlinator: qa refactor: wait_for_rpc_connection - Treat OSErrors the same
<bitcoin-git> bitcoin/master 6ad21b4 Hodlinator: qa: Include ignored errors in RPC connection timeout
<bitcoin-git> bitcoin/master 9b24a40 Hodlinator: qa: Only allow calling TestNode.stop() after connecting
<bitcoin-git> [bitcoin] achow101 merged pull request #32448: contrib: remove bdb exception from FORTIFY check (master...remove_bdb_exception_stack_protector) https://github.com/bitcoin/bitcoin/pull/32448
<bitcoin-git> [bitcoin] achow101 pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/1b4ddb0c2d10...1656f6dbba86
<bitcoin-git> bitcoin/master f9dfe8d fanquake: contrib: remove bdb exception from FORTIFY check
<bitcoin-git> bitcoin/master 1656f6d Ava Chow: Merge bitcoin/bitcoin#32448: contrib: remove bdb exception from FORTIFY ch...
<bitcoin-git> [bitcoin] andrewtoth opened pull request #32451: contrib: add xor-blocks tool to obfuscate blocks directory (master...xor-blocks) https://github.com/bitcoin/bitcoin/pull/32451
<bitcoin-git> [bitcoin] fanquake opened pull request #32450: randomenv: remove some `/proc/` accesses (master...remove_randomenv_proc) https://github.com/bitcoin/bitcoin/pull/32450
<_aj_> laanwj: work out whether the bitcoin core logo is black (x.com/bitcoincoreorg, github.com/bitcoin) or orange (github.com/bitcoin-core, bitcoincore.org)...
<_aj_> laanwj: change the display name to "Bitcoin Core", add links to other resources/clients in the org description
<laanwj> we could also move everything from bitcoin-core to bitcoin instead lol
<abubakarsadiq> @stickies-v There is an issue for the requests https://github.com/bitcoin-core-review-club/website/issues/791
<kanzure> tons of users have been completely fooled by bitcoin.com
<fjahr> Murch[m]: we still have headaches to not loose bitcoin/bitcoin so the org split isn't really going away imo and the third is philosophical. Seemed to me that the first issue was what started this discussion and bothered people the most. That's why it seemed like the highest priority to me.
<kanzure> we have absolutely not coped well with bitcoin.com are you kidding me
<_aj_> Murch[m]: (we've coped pretty well with bitcoin.com, bitcoin.org, twitter.com/bitcoin, reddit.com/bitcoin not necessarily being "bitcoin", why should github.com/bitcoin be that different?)
<bitcoin-git> [bitcoin] furszy opened pull request #32449: wallet: init, don't error out when loading legacy wallets (master...2025_init_skip_legacy_wallets) https://github.com/bitcoin/bitcoin/pull/32449
<Murch[m]> It would fix that bans by Bitcoin Core affect BIPs, but it would not fix the org split that Bitcoin Core has currently, nor disclaim that Bitcoin Core is Bitcoin
<stickies-v> kanzure: we could purposefully break the redirect in x years to ensure any people still relying on bitcoin/bitcoin move, almost entirely eliminating the hostile takeover risk
<kanzure> _aj_: unfortunately gh namespace 'bitcoin' owners have essentially a moral obligation to not abandon it to the wolves due to long-term security issues, such as release spoofing, tag spoofing, issue rewriting, comment rewriting... etc.
<hodlinator> I think it might help perception to "concede" that bitcoin-core is not bitcoin, but it's hard to predict.
<jonatack> FWIW, I don't see how anti-core sentiment would be further fueled by moving to bitcoin-core
<laanwj> in a way moving bips is more controversial than moving bitcoin core, as bips does belong with the global network/blockchain and is shared between implementations
<_aj_> "bitcoin org is the network, not an implementation" doesn't really match the "but we'll keep bitcoin/bitcoin pointing at bitcoin-core/whatever forever"
<jonatack> achow101: bitcoin-core/bitcoin-core sgtm too
<achow101> jonatack: shall we bikeshed the name of the repo? I prefer bitcoin-core/bitcoin-core
<jonatack> "may indeed be a good idea" -> bips migration to bitcoin-bips
<achow101> kanzure: and currently it is duplicated work for bitcoin core to have the bans be the same on both orgs, if we actually did that
<laanwj> jonatack: right; "bitcoin core" is a particular implementation, "bitcoin" is the network and block chain
<jonatack> moving bitcoin/bitcoin to bitcoin-core/bitcoin or bitcoin-core/bitcoin-core seems the most philosophically correct
<_aj_> if bips is going to auto-ban everyone bitcoin-core does, what's the point?
<pinheadmz> isnt the whole point to separate bans between bips and bitcoin core ?
<kanzure> not urgent at the moment but is there a way i could subscribe to bitcoin-core/ gh bans to auto-ban on the bips org to not duplicate that work
<sipa> abubakarsadiq: bitcoin-core was always intended to move everything bitcoin-core-specific to, but the bitcoin/bitcoin repo just never got around to it
<laanwj> i mean maybe, on the other hand it's always bad timing, there is always some drama in bitcoin
<glozow> first pwuille is given up, then bitcoin... chaos
<laanwj> no, we're not giving up the bitcoin org
<Murch[m]> I thought it was pretty unanimous that control over the bitcoin org would not be given up
<laanwj> having all code repositories under one org would be great and has been the plan pretty much since bitcoin-core org was created
<achow101> why would bitcoin/ be given up?
<furszy> I'm concerned about moving the repo, giving up ownership of /bitcoin due to some public drama in the future, and then the new /bitcoin owners recreating the repo with different source code.
<Murch[m]> Still seems like a good idea to me. Maybe we should check with Bitcoin Twitter, though. They seem to think that we should run everything by them. :p
<achow101> #topic moving the repo to bitcoin-core (take 3) (achow101)
<corebot> https://github.com/bitcoin-core/gui/issues/870 | [DRAFT] Expose AssumeUTXO Load Snapshot Functionality To The GUI by D33r-Gee · Pull Request #870 · bitcoin-core/gui · GitHub
<corebot> https://github.com/bitcoin-core/gui-qml/issues/424 | QML Load Snapshot Signet (160,000 height) by D33r-Gee · Pull Request #424 · bitcoin-core/gui-qml · GitHub
<corebot> https://github.com/bitcoin-core/gui-qml/issues/450 | Add Multiple Recipients option to the Send form by johnny9 · Pull Request #450 · bitcoin-core/gui-qml · GitHub
<corebot> https://github.com/bitcoin-core/gui-qml/issues/448 | Introduce Coin Selection page by johnny9 · Pull Request #448 · bitcoin-core/gui-qml · GitHub
<johnny9dev> bitcoin-core/gui-qml#448 is complete and just waiting for one last validation and merge
<johnny9dev> I opened up the first draft of sending to multiple recipients at bitcoin-core/gui-qml#450
<johnny9dev> Contributor Gee has un-drafted AssumeUTXO snapshot loading bitcoin-core/gui-qml#424 and is looking for review. Related to that, he is also looking to contribute this work to the Qt widgets gui at bitcoin-core/gui#870
<corebot> https://github.com/bitcoin/bitcoin/issues/28710 | Remove the legacy wallet and BDB dependency by achow101 · Pull Request #28710 · bitcoin/bitcoin · GitHub
<corebot> https://github.com/bitcoin/bitcoin/issues/31244 | descriptors: MuSig2 by achow101 · Pull Request #31244 · bitcoin/bitcoin · GitHub
<corebot> https://github.com/bitcoin/bitcoin/issues/31622 | psbt: add non-default sighash types to PSBTs and unify sighash type match checking by achow101 · Pull Request #31622 · bitcoin/bitcoin · GitHub
<corebot> https://github.com/bitcoin/bitcoin/issues/31444 | cluster mempool: add txgraph diagrams/mining/eviction by sipa · Pull Request #31444 · bitcoin/bitcoin · GitHub
<corebot> https://github.com/bitcoin/bitcoin/issues/30289 | Cluster mempool tracking issue · Issue #30289 · bitcoin/bitcoin · GitHub
<sipa> not much to say since last update, though i did a talk about the topic yesterday at bitcoin++
<bitcoin-git> [bitcoin] hebasto reopened pull request #31669: cmake: Introduce `WITH_PYTHON` build option (master...250116-python) https://github.com/bitcoin/bitcoin/pull/31669
<achow101> #bitcoin-core-dev Meeting: abubakarsadiq achow101 _aj_ ajonas b10c brunoerg cfields darosior dergoegge fanquake fjahr furszy gleb glozow hebasto instagibbs jarolrod jonatack josibake kanzure laanwj LarryRuane lightlike luke-jr maflcko marcofleon maxedw Murch pinheadmz provoostenator ryanofsky sdaftuar S3RK stickies-v sipa sr_gi tdb3 theStack TheCharlatan vasild willcl-ark
<bitcoin-git> [gui-qml] johnny9 opened pull request #450: Add Multiple Recipients option to the Send form (main...recipients) https://github.com/bitcoin-core/gui-qml/pull/450
<bitcoin-git> [bitcoin] ryanofsky merged pull request #32356: cmake: Respect user-provided configuration-specific flags (master...250426-var-override) https://github.com/bitcoin/bitcoin/pull/32356
<bitcoin-git> bitcoin/master edde963 Hennadii Stepanov: cmake: Respect user-provided configuration-specific flags
<bitcoin-git> bitcoin/master 1b4ddb0 Ryan Ofsky: Merge bitcoin/bitcoin#32356: cmake: Respect user-provided configuration-sp...
<bitcoin-git> [bitcoin] ryanofsky pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/66c968b4b4a9...1b4ddb0c2d10
<bitcoin-git> [bitcoin] fanquake opened pull request #32448: contrib: remove bdb exception from FORTIFY check (master...remove_bdb_exception_stack_protector) https://github.com/bitcoin/bitcoin/pull/32448
<bitcoin-git> [bitcoin] fanquake merged pull request #32444: doc: swap "Docker image" for "container image" (master...no_docker_container_image) https://github.com/bitcoin/bitcoin/pull/32444
<bitcoin-git> bitcoin/master 1372eb0 fanquake: doc: swap "Docker image" for "container image"
<bitcoin-git> bitcoin/master 66c968b merge-script: Merge bitcoin/bitcoin#32444: doc: swap "Docker image" for "container image"
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/646975295237...66c968b4b4a9
<bitcoin-git> [leveldb-subtree] laanwj opened pull request #52: Revert "Increase maximum read-only mmap()s used from 1000 to 4096 on 64-bit systems" (bitcoin-fork...2025-05-revert-mmap-increase) https://github.com/bitcoin-core/leveldb-subtree/pull/52
<bitcoin-git> [bitcoin] laanwj closed pull request #32447: [RFC] dbwrapper: Set global leveldb mmap limit (master...2025-05-leveldb-mmap-file-limit) https://github.com/bitcoin/bitcoin/pull/32447
<bitcoin-git> [bitcoin] laanwj opened pull request #32447: [RFC] dbwrapper: Set global leveldb mmap limit (master...2025-05-leveldb-mmap-file-limit) https://github.com/bitcoin/bitcoin/pull/32447
<bitcoin-git> [bitcoin] fanquake opened pull request #32446: build: simplify *ifaddr handling (master...simplify_socket) https://github.com/bitcoin/bitcoin/pull/32446
<bitcoin-git> [bitcoin] fanquake merged pull request #32434: lint: Remove string exclusion from locale check (master...2505-lint-loc) https://github.com/bitcoin/bitcoin/pull/32434
<bitcoin-git> bitcoin/master fa24fdc MarcoFalke: lint: Remove string exclusion from locale check
<bitcoin-git> bitcoin/master 6469752 merge-script: Merge bitcoin/bitcoin#32434: lint: Remove string exclusion from locale che...
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/03ebdd079302...646975295237
<bitcoin-git> [bitcoin] fanquake opened pull request #32445: build: let CMake determine the year (master...cmake_determine_year) https://github.com/bitcoin/bitcoin/pull/32445
<bitcoin-git> [leveldb-subtree] fanquake opened pull request #51: refactor: add missing overrides (bitcoin-fork...add_missing_override) https://github.com/bitcoin-core/leveldb-subtree/pull/51
<bitcoin-git> [bitcoin] fanquake opened pull request #32444: doc: swap "Docker image" for "container image" (master...no_docker_container_image) https://github.com/bitcoin/bitcoin/pull/32444
<bitcoin-git> [bitcoin] fanquake merged pull request #32437: crypto: disable ASan for sha256_sse4 with Clang (master...extend_asan_sse4) https://github.com/bitcoin/bitcoin/pull/32437
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/95bb305b96a8...03ebdd079302
<bitcoin-git> bitcoin/master 4e8ab5e fanquake: crypto: disable ASan for sha256_sse4 with Clang
<bitcoin-git> bitcoin/master 03ebdd0 merge-script: Merge bitcoin/bitcoin#32437: crypto: disable ASan for sha256_sse4 with Cla...

2025-05-07

<bitcoin-git> [bitcoin] achow101 merged pull request #32429: docs: Improve `keypoolrefill` RPC docs (master...keypoolrefill_docs) https://github.com/bitcoin/bitcoin/pull/32429
<bitcoin-git> bitcoin/master ff35a4b w0xlt: docs: Improve `keypoolrefill` RPC docs
<bitcoin-git> bitcoin/master 95bb305 Ava Chow: Merge bitcoin/bitcoin#32429: docs: Improve `keypoolrefill` RPC docs
<bitcoin-git> [bitcoin] achow101 pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/1b1b9f32cfdb...95bb305b96a8
<bitcoin-git> [bitcoin] davidgumberg opened pull request #32442: doc: Add troubleshooting note about Guix on SELinux systems (master...5-7-25-guix-doc) https://github.com/bitcoin/bitcoin/pull/32442
<bitcoin-git> [bitcoin] fanquake closed pull request #32441: Fix broken Kyoto Cabinet link in leveldb benchmark doc (master...link) https://github.com/bitcoin/bitcoin/pull/32441
<bitcoin-git> [bitcoin] MozirDmitriy opened pull request #32441: Fix broken Kyoto Cabinet link in leveldb benchmark doc (master...link) https://github.com/bitcoin/bitcoin/pull/32441
<bitcoin-git> [bitcoin] achow101 merged pull request #32440: test: remove bdb assert in tool_wallet.py (master...removeBDBAssert) https://github.com/bitcoin/bitcoin/pull/32440
<bitcoin-git> bitcoin/master 4b6dd97 kevkevinpal: test: remove bdb assert in tool_wallet.py
<bitcoin-git> bitcoin/master e08e656 kevkevinpal: test: remove assert_dump since it is not used anymore
<bitcoin-git> bitcoin/master 1b1b9f3 Ava Chow: Merge bitcoin/bitcoin#32440: test: remove bdb assert in tool_wallet.py
<bitcoin-git> [bitcoin] achow101 pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/efac285a0d70...1b1b9f32cfdb
<bitcoin-git> [bitcoin] kevkevinpal opened pull request #32440: test: remove bdb assert in tool_wallet.py (master...removeBDBAssert) https://github.com/bitcoin/bitcoin/pull/32440
<bitcoin-git> [bitcoin] fanquake opened pull request #32439: guix: accomodate migration to codeberg (master...guix_codeberg_migrate) https://github.com/bitcoin/bitcoin/pull/32439
<bitcoin-git> [bitcoin] maflcko opened pull request #32438: refactor: Removals after bdb removal (master...2505-bdb-remove) https://github.com/bitcoin/bitcoin/pull/32438
<bitcoin-git> [bitcoin] fanquake merged pull request #28710: Remove the legacy wallet and BDB dependency (master...rm-legacy-wallet) https://github.com/bitcoin/bitcoin/pull/28710
<bitcoin-git> [bitcoin] fanquake pushed 10 commits to master: https://github.com/bitcoin/bitcoin/compare/6d5edfcc585b...efac285a0d70
<bitcoin-git> bitcoin/master 04a7a7a Ava Chow: build, wallet, doc: Remove BDB
<bitcoin-git> bitcoin/master 810476f Ava Chow: test: Remove unused options and variables, correct comments
<bitcoin-git> bitcoin/master 84f671b Ava Chow: test: Run multisig script limit test
<bitcoin-git> [bitcoin] fanquake opened pull request #32437: crypto: disable ASan for sha256_sse4 with Clang (master...extend_asan_sse4) https://github.com/bitcoin/bitcoin/pull/32437
<bitcoin-git> [bitcoin] fanquake merged pull request #32388: fuzz: Remove unused TimeoutExpired catch in fuzz runner (master...2504-fuzz-timeout) https://github.com/bitcoin/bitcoin/pull/32388
<bitcoin-git> bitcoin/master fa48040 MarcoFalke: fuzz: Remove unused TimeoutExpired catch in fuzz runner
<bitcoin-git> bitcoin/master 6d5edfc merge-script: Merge bitcoin/bitcoin#32388: fuzz: Remove unused TimeoutExpired catch in f...
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/59d3e4ed34eb...6d5edfcc585b
<bitcoin-git> [bitcoin] theStack opened pull request #32436: test: refactor: negate signature-s using libsecp256k1 (master...202505-test-negate-signature_s-with-libsecp) https://github.com/bitcoin/bitcoin/pull/32436
<bitcoin-git> [bitcoin] maflcko opened pull request #32434: lint: Remove string exclusion from locale check (master...2505-lint-loc) https://github.com/bitcoin/bitcoin/pull/32434
<bitcoin-git> [bitcoin] w0xlt opened pull request #32432: wallet, rpc: Change `OutputType` items from `string` into compile-time constants `string_view` (master...outputtype_const) https://github.com/bitcoin/bitcoin/pull/32432
<bitcoin-git> [bitcoin] davidgumberg opened pull request #32431: deps: Bump lief to 0.16.5 (master...5-6-25-lief-noci) https://github.com/bitcoin/bitcoin/pull/32431
<bitcoin-git> [qa-assets] murchandamus opened pull request #225: Add Murch’s inputs May 2025 (main...2025-05-murch-inputs) https://github.com/bitcoin-core/qa-assets/pull/225

2025-05-06

<achow101> #proposedmeetingtopic moving the repo to bitcoin-core (take 3)
<bitcoin-git> [bitcoin] maflcko opened pull request #32430: test: Add and use ElapseTime helper (master...2505-elapse-time) https://github.com/bitcoin/bitcoin/pull/32430
<bitcoin-git> [bitcoin] achow101 merged pull request #32415: scripted-diff: adapt script error constant names in feature_taproot.py (master...202505-test-adapt_consensus_error_constants) https://github.com/bitcoin/bitcoin/pull/32415
<bitcoin-git> bitcoin/master b5f580c Sebastian Falbesoner: scripted-diff: adapt script error constant names in feature_taproot.py
<bitcoin-git> bitcoin/master 59d3e4e Ava Chow: Merge bitcoin/bitcoin#32415: scripted-diff: adapt script error constant na...
<bitcoin-git> [bitcoin] achow101 pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/fffb272c2587...59d3e4ed34eb
<bitcoin-git> [bitcoin] achow101 merged pull request #29532: Refactor BnB tests (master...2024-03-coinselection_tests) https://github.com/bitcoin/bitcoin/pull/29532
<bitcoin-git> bitcoin/master 2bafc46 Murch: test: Recreate simple BnB success tests
<bitcoin-git> bitcoin/master 7db6f01 Murch: test: Move BnB feerate sensitivity tests
<bitcoin-git> bitcoin/master a94030a Murch: test: Recreate BnB clone skipping test
<bitcoin-git> [bitcoin] achow101 pushed 8 commits to master: https://github.com/bitcoin/bitcoin/compare/44057fe38ccc...fffb272c2587
<bitcoin-git> [gui] hebasto opened pull request #871: qt, docs: Unify term "clipboard" (master...250506-clipboard) https://github.com/bitcoin-core/gui/pull/871
<gmaxwell> Yeah. I mean in general building is so easy once you have the prereqs installed I kind think interested powerusers should just compile for themselves... at least anyone already running it on a linux device. And nothing that can _run_ bitcoin core would be unable to compile it.
<Sjors[m]> Yes, knots seems to be 1370 commits, while 1 would do the trick for the current situation: https://github.com/bitcoin/bitcoin/compare/v28.1...bitcoinknots:bitcoin:28.x-knots
<gmaxwell> Sjors[m]: it was occuring to me that it would be nice if these "bitcoin node" devices were setup so you could just drop patches in a directory and it would apply them if it could, run the tests, tell you the status.. making it easier for less developer-savvy users to just run patches. Hopefully they don't *need* to but like hopefully they don't *need* to run a node either. :P
<bitcoin-git> [bitcoin] w0xlt opened pull request #32429: docs: Improve `keypoolrefill` RPC docs (master...keypoolrefill_docs) https://github.com/bitcoin/bitcoin/pull/32429
<gmaxwell> people in the Bitcoin-o-sphere... you see the same thing in other open source projects like the ffmpeg/libav split, or in other cryptocurrencies.
<gmaxwell> Yeah, so I think for example bitcoin core repo could be killed by inclusive policy (or by being too insular but thats the opposite direction of its current challenges in my view) or by some toxic central figure or etc. But the result is that there would be something else which would eventually gather up the biggest collection of people who *can* collaborate. .. and it would be the obvious
<Sjors[m]> gmaxwell: I indeed think that people assume the bitcoin repo is a public square, because Bitcoin Core is open source and there's been very little historical moderation on the repo.
<gmaxwell> But when you agonize over kicking out people who can't control themselves or just give tiny little short blocks, you send the message that the repository is public property and that access to it is somehow integral to the freedom of bitcoin or something... and then every removal is a high crime.
<gmaxwell> Sjors[m]: I think that document has caused a bit of confusion, like for example in one lawsuit Coinbase cited from it extensively as an explination as to why bitcoin is not controlled by 'bitcoin core developers', but I think that's a terrible example because the policy there doesn't actually really achieve that... particularly since anyone with control over the repo (ultimately MSFT) could
<bitcoin-git> [bitcoin] fanquake merged pull request #32287: build: Fix `macdeployqtplus` after switching to Qt 6 (master...250416-macdeploy) https://github.com/bitcoin/bitcoin/pull/32287
<bitcoin-git> bitcoin/master 938208d Hennadii Stepanov: build: Resolve `@rpath` in `macdeployqtplus`
<bitcoin-git> bitcoin/master fad57e9 Hennadii Stepanov: build: Fix `macdeployqtplus` after switching to Qt 6
<bitcoin-git> bitcoin/master 84de8c9 Hennadii Stepanov: ci: Add `deploy` target for native macOS CI job
<bitcoin-git> [bitcoin] fanquake pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/229943b51368...44057fe38ccc
<bitcoin-git> [bitcoin] fanquake merged pull request #32086: Shuffle depends instructions and recommend modern make for macOS (master...2025/03/mc-make) https://github.com/bitcoin/bitcoin/pull/32086
<bitcoin-git> bitcoin/master 99e6490 Sjors Provoost: doc: shuffle depends instructions
<bitcoin-git> bitcoin/master b645c52 Sjors Provoost: doc: recommend modern make for macOS depends
<bitcoin-git> bitcoin/master 22cff32 Sjors Provoost: doc: recommend gmake for FreeBSD
<bitcoin-git> [bitcoin] fanquake pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/baa848b8d381...229943b51368
<bitcoin-git> [bitcoin] fanquake merged pull request #32352: [29.x] qt: 29.1 translations update (29.x...250426-29.x-translations) https://github.com/bitcoin/bitcoin/pull/32352
<bitcoin-git> bitcoin/29.x fc60337 Hennadii Stepanov: qt: 29.1 translations update
<bitcoin-git> bitcoin/29.x 3fad438 merge-script: Merge bitcoin/bitcoin#32352: [29.x] qt: 29.1 translations update
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to 29.x: https://github.com/bitcoin/bitcoin/compare/f490f5562d4b...3fad438b8300
<bitcoin-git> [bitcoin] TheCharlatan opened pull request #32427: (RFC) kernel: Replace leveldb-based BlockTreeDB with flat-file based store (master...blocktreestore) https://github.com/bitcoin/bitcoin/pull/32427
<bitcoin-git> [bitcoin] vasild opened pull request #32425: config: allow setting -proxy per network (master...proxy_per_network) https://github.com/bitcoin/bitcoin/pull/32425
<bitcoin-git> [bitcoin] crStiv opened pull request #32424: docs: clarify RPC credentials security boundary (master...ishak) https://github.com/bitcoin/bitcoin/pull/32424
<bitcoin-git> [bitcoin] laanwj opened pull request #32423: rpc: Undeprecate rpcuser/rpcpassword, store all credentials hashed in memory (master...2025-05-remove-rpcpassword-deprecation) https://github.com/bitcoin/bitcoin/pull/32423

2025-05-05

<bitcoin-git> [gui-qml] D33r-Gee opened pull request #449: [DRAFT] WIP Qml Load Snapshot Onboarding (main...qml-load-snapshot-onboarding) https://github.com/bitcoin-core/gui-qml/pull/449
<bitcoin-git> [bitcoin] darosior closed pull request #32422: spam: trick Drahtbot into rendering a scammy link (master...2505_trick_drahtbot) https://github.com/bitcoin/bitcoin/pull/32422
<bitcoin-git> [bitcoin] darosior opened pull request #32422: spam: trick Drahtbot into rendering a scammy link (master...2505_trick_drahtbot) https://github.com/bitcoin/bitcoin/pull/32422
<bitcoin-git> [bitcoin] theStack opened pull request #32421: test: refactor: overhaul (w)txid determination for `CTransaction` objects (master...202505-test-remove_txid_caching) https://github.com/bitcoin/bitcoin/pull/32421
<bitcoin-git> [bitcoin] polespinasa closed pull request #31177: rpc, logging: return "verificationprogress" of 1 when up to date (master...verificationProgress) https://github.com/bitcoin/bitcoin/pull/31177
<bitcoin-git> [bitcoin] hebasto merged pull request #32405: build: replace header checks with `__has_include` (master...use_has_include) https://github.com/bitcoin/bitcoin/pull/32405
<bitcoin-git> bitcoin/master baa848b Hennadii Stepanov: Merge bitcoin/bitcoin#32405: build: replace header checks with `__has_incl...
<bitcoin-git> [bitcoin] hebasto pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/53ccb75f0c47...baa848b8d381
<bitcoin-git> bitcoin/master e1f5438 fanquake: build: replace header checks with __has_include
<bitcoin-git> [bitcoin] Sjors opened pull request #32420: miner: don't needlessly append dummy OP_0 to bip34 (master...2025/05/bip34) https://github.com/bitcoin/bitcoin/pull/32420
<bitcoin-git> [bitcoin] rkrux closed pull request #32186: descriptor: handle listdescriptors(private=true) for descriptors having partial keys (master...taproot-list-desc) https://github.com/bitcoin/bitcoin/pull/32186
<bitcoin-git> [bitcoin] rkrux opened pull request #32419: psbt: clarify PSBT, PSBTInput, PSBTOutput unserialization flows (master...psbt-deser) https://github.com/bitcoin/bitcoin/pull/32419
<bitcoin-git> [bitcoin] hebasto merged pull request #32358: subprocess: Backport upstream changes (master...250427-subprocess-backports) https://github.com/bitcoin/bitcoin/pull/32358
<bitcoin-git> bitcoin/master 2fd3f2f Haoran Peng: subprocess: Fix memory leaks
<bitcoin-git> bitcoin/master 6476304 Haowen Liu: subprocess: Get Windows return code in wait()
<bitcoin-git> bitcoin/master d3f511b Haowen Liu: subprocess: Fix string_arg when used with rref
<bitcoin-git> [bitcoin] hebasto pushed 10 commits to master: https://github.com/bitcoin/bitcoin/compare/fa2c5484296f...53ccb75f0c47
<bitcoin-git> [bitcoin] maflcko closed pull request #32368: Catch harmful arbitrary data. (missing code for #32359) (master...data) https://github.com/bitcoin/bitcoin/pull/32368
<bitcoin-git> [bitcoin] hebasto merged pull request #32417: doc: Explain that .gitignore is not for IDE-specific excludes (master...2505-gitignoreignore) https://github.com/bitcoin/bitcoin/pull/32417
<bitcoin-git> [bitcoin] hebasto pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/eba5f9c4b63f...fa2c5484296f