2025-05-23

<bitcoin-git> gui-qml/main 1c7e20a merge-script: Merge bitcoin-core/gui-qml#459: Disable forms when loading
<bitcoin-git> gui-qml/main 3a29670 johnny9: qml: Add initialized property to WalletQmlController
<bitcoin-git> [gui-qml] hebasto merged pull request #455: Add Skeleton loading animation to the Wallet selector (main...skeleton-loading) https://github.com/bitcoin-core/gui-qml/pull/455
<bitcoin-git> gui-qml/main ed5f034 johnny9: qml: Add initialized property to WalletQmlController
<bitcoin-git> gui-qml/main bad0648 johnny9: qml: Fix walletqmlmodel.cpp include order
<bitcoin-git> gui-qml/main 6bbd72d johnny9: qml: Introduce Skeleton.qml
<bitcoin-git> [gui-qml] hebasto pushed 7 commits to main: https://github.com/bitcoin-core/gui-qml/compare/b411e5894145...fa34a743abc3
<gmaxwell> I think in general private wallet use is an important area, since just using a wallet privately is a big reason to use bitcoin core. Essentially all other wallet approaches (except perhaps obscure ones) end up identifying you to third parties even when you're not sending a txn. Best you can do is use them over tor which has pretty significant limitations for long lived usage.
<bitcoin-git> [bitcoin] rkrux opened pull request #32603: wallet, rpc: clarify wallet version in getwalletinfo help (master...wallet-version) https://github.com/bitcoin/bitcoin/pull/32603
<gmaxwell> I stumbled into this somewhat old PR https://github.com/bitcoin/bitcoin/issues/28272 I think it's a moderately severe privacy problem. Consider a wallet in blocksonly mode. An attacker can race to send it an unsolicited compact block to determine what transactions the node sent. There is a straightforward fix: drop or treat as header messages any compact block where you hadn't asked the peer
<bitcoin-git> [bitcoin] marcofleon opened pull request #32602: fuzz: Add target for coins database (master...2025/05/coins-view-db-fuzztest) https://github.com/bitcoin/bitcoin/pull/32602
<bitcoin-git> [bitcoin] hebasto closed pull request #32577: subprocess: Let shell parse command on non-Windows systems (master...250521-subprocess-split) https://github.com/bitcoin/bitcoin/pull/32577
<bitcoin-git> [bitcoin] hebasto opened pull request #32601: test: Fix `system_tests/run_command` test (master...250523-run-comand-test) https://github.com/bitcoin/bitcoin/pull/32601
<bitcoin-git> [bitcoin] maflcko closed pull request #32535: rev_32343_wip_nomerge_ci (master...2505-rev_32343_wip_nomerge_ci) https://github.com/bitcoin/bitcoin/pull/32535
<bitcoin-git> [gui-qml] johnny9 opened pull request #459: Disable forms when loading (main...disable-forms) https://github.com/bitcoin-core/gui-qml/pull/459
<bitcoin-git> [bitcoin] achow101 opened pull request #32598: walletdb: Log additional exception error messages for corrupted wallets (master...loadwallet-log-runtime_error) https://github.com/bitcoin/bitcoin/pull/32598
<bitcoin-git> [bitcoin] achow101 opened pull request #32597: wallet: Always set descriptor cache upgraded flag for new wallets (master...desc-cache-is-upgraded) https://github.com/bitcoin/bitcoin/pull/32597

2025-05-22

<w473rm3l0n> I don't think any such post will make a difference, because some people are unhappy with the way bitcoin core development works and their concerns or perception go beyond just OP_RETURN.
<bitcoin-git> [bitcoin] theStack opened pull request #32596: wallet, rpc, doc: various legacy wallet removal cleanups in RPCs (master...2025-wallet-rpc-related_legacy_wallet_cleanups) https://github.com/bitcoin/bitcoin/pull/32596
<bitcoin-git> [gui-qml] davidgumberg opened pull request #458: Add missing cstdint declarations (main...5-22-2025-cstdint-qml) https://github.com/bitcoin-core/gui-qml/pull/458
<bitcoin-git> [bitcoin] willcl-ark opened pull request #32595: build: add a depends dependency provider (master...cmake-dependency-provider) https://github.com/bitcoin/bitcoin/pull/32595
<bitcoin-git> [bitcoin] achow101 opened pull request #32594: Getaddrinfo normalized parent (master...getaddrinfo-normalized-parent) https://github.com/bitcoin/bitcoin/pull/32594
<bitcoin-git> [bitcoin] achow101 opened pull request #32593: wallet, rpc: Move (Un)LockCoin WalletBatch creation out of RPC (master...improve-lockcoin-interface) https://github.com/bitcoin/bitcoin/pull/32593
<gmaxwell> my comment about coinbase attributing bitcoin's decenteralization to anyone being able to open a pull request.
<gmaxwell> implementations in Bitcoin today, the thing that replaced the BCH 'reference implementation' was created in response to the adverse change)
<gmaxwell> I dunno how to manage it though because all this openness and inclusiveness are fantastic tools for making good software, and also important to people's good feelings towards the project. But they just simply can't be where Bitcoin's security comes from.
<gmaxwell> 'cause at the day it's not the developers being great people that protects bitcoin (thoug they are!) -- great people can still have guns held to their heads (figuritively or litterally!) or can go crazy.
<gmaxwell> one of the few positive oppturnities in this recent turmoil I think is an chance for people to learn to apply a diff and run a patched copy. That's a skill that any serious bitcoin power user ought to have. and while (IMO) completely unjustified for the current issue, it's exactly what people might need to do in the face of an adverse change.
<gmaxwell> The fact that the current alternatives aren't so impressive is just a product that they are driven by their own motivations that don't have much/anything to do with specific bad choices in bitcoin core.
<gmaxwell> lightlike: re serious alternatives: the code the user is running *right now* is a serious alternative to a future release. A future release with whatever adverse change backed out is a serious alternative -- even a moderately technical user can now reverse apply a diff and build bitcoin core with the help of an LLM. :) And of course people will make alternatives. And especially if the issue
<gmaxwell> So at least for that specific purpose, it would have been better if contributing.md just said "Stuff goes in here if Achow likes it, you can use this repo if you like it, otherwise take a hike" :P ... cause if coinbases lawyers saw that they'd go okay obviously *this* isn't where bitcoin's properties arise. And instead would have made the case that no one controls the software users run and in
<gmaxwell> So I agree to you to at least that extent. But I've absolutely seen it go wrong, including e.g. one coinbase filing in litigation explaining that bitcoin was decenteralized because anyone can make a pull request. ... and I don't really blame coinbase, it's easy to see how the very elaborate pesudogovernmental procedures in the project got mistaken for the origin of Bitcoin's properties.
<bitcoin-git> [bitcoin] theuni opened pull request #32592: threading: remove ancient CRITICAL_SECTION macros (master...remove-critsect) https://github.com/bitcoin/bitcoin/pull/32592
<gmaxwell> I think I feel somewhat the opposite, the whole point of bitcoin is defeated if other people control your usage. So trying to act like a pseudogovernment isn't in Bitcoin's interest, as some people will mistake the pomp and circumstance of power with actual power that should not and must not exist.
<lightlike> gmaxwell: that is certainly what open source projects in general should default to - but even if in theory everyone can run their own software, in practice bitcoin core is still the de-facto reference implementation, which makes it a bit unique. As long as most other node impls are not serious alternatives I'd argue that implies at least some additional responsibilities other projects don't have - only up to some point though (e.g. we
<bitcoin-git> [gui-qml] hebasto merged pull request #454: Add QRImageProvider (main...qrimageprovider) https://github.com/bitcoin-core/gui-qml/pull/454
<bitcoin-git> gui-qml/main 53788b6 goqusan: qml: Add QRImage control
<bitcoin-git> gui-qml/main 33c0467 goqusan: qml: Add QRImageProvider
<bitcoin-git> gui-qml/main f445e65 goqusan: qml: Use QRImage in RequestPayment
<bitcoin-git> [gui-qml] hebasto pushed 4 commits to main: https://github.com/bitcoin-core/gui-qml/compare/849d3ae81714...b411e5894145
<gmaxwell> and this is my view because simply if it doesn't work that way it will be replaced with something that does. Exactly like this IRC channel, which functionally replaced #bitcoin-dev, because the other wasn't maintained in a way that preserved the participation of the major participants.
<gmaxwell> The underlying principle I, personally, would keep in mind is that the repository exists so that its significant contributors can collaborate and produce the best bitcoin software they can. It does not exist to be fair, inclusive, friendly, to anyone -- except to the (very significant!) extent that those things help to produce good bitcoin software.
<gmaxwell> lightlike: to clarify the 'asked to leave' comment from earlier. In watching PRs and bitcoin related traffic on social media, I've seen repeated participation from people who are overtly hostile to the project, it's activities, and contributors... including stuff that would get them immediately ejected from any professional enviroment. And while constructive criticism about proposals is
<bitcoin-git> [bitcoin] fanquake merged pull request #32586: ci: Downgrade DEBUG=1 to -D_GLIBCXX_ASSERTIONS in centos task (master...2505-ci-centos-debug) https://github.com/bitcoin/bitcoin/pull/32586
<bitcoin-git> bitcoin/master 2df824f merge-script: Merge bitcoin/bitcoin#32586: ci: Downgrade DEBUG=1 to -D_GLIBCXX_ASSERTION...
<bitcoin-git> bitcoin/master fa07953 MarcoFalke: ci: Downgrade DEBUG=1 to -D_GLIBCXX_ASSERTIONS in centos task
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/0a8ab559514f...2df824f4e62b
<bitcoin-git> [bitcoin] fanquake merged 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/master 11fed83 Cory Fields: threading: add LOCK_ARGS macro
<bitcoin-git> bitcoin/master 4c8c90b Cory Fields: validation: only create a CCheckQueueControl if it's actually going to be ...
<bitcoin-git> bitcoin/master c3b0e6c Cory Fields: validation: make CCheckQueueControl's CCheckQueue non-optional
<bitcoin-git> [bitcoin] fanquake pushed 6 commits to master: https://github.com/bitcoin/bitcoin/compare/d2c9fc84e171...0a8ab559514f
<fanquake> can everyone still interact here: https://github.com/bitcoin-core/bitcoincore.org
<glozow> perhaps unpopular opinion, but maybe the website repo should have stricter contribution requirements than the bitcoin/bitcoin repo
<TheCharlatan> "> Note that this is not condoning non-financial data block space usage." this is what the issue seems to boil down to for users of Bitcoin Core, but I feel like this is not clear enough.
<sipa> I've written a short statement about the relation between Bitcoin Core developments and transaction relay policy, with the help of darosior and glozow
<hebasto> To improve our chances, I encourage anyone with a microsoft account to consider upvoting issue reports related to Bitcoin Core.
<hebasto> To compile Bitcoin Core on Windows, there is currently only one supported option: MSVC.
<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/454 | Add QRImageProvider by goqusan · Pull Request #454 · bitcoin-core/gui-qml · GitHub
<corebot> https://github.com/bitcoin-core/gui-qml/issues/453 | Change PageStack easing type to InOutCubic by GBKS · Pull Request #453 · bitcoin-core/gui-qml · GitHub
<corebot> https://github.com/bitcoin-core/gui-qml/issues/454 | Add QRImageProvider by goqusan · Pull Request #454 · bitcoin-core/gui-qml · GitHub
<johnny9dev> This following week we'll be focused on getting bitcoin-core/gui-qml#450 mergable, implementing more of the Receive page, and adding input validation and error strings on to the Send page.
<johnny9dev> Christoph has been doing work on the Animations for the wallet and fixed the main transition easing with bitcoin-core/gui-qml#453
<johnny9dev> For me, I implemented the initialization states for the WalletQmlController and added the first instance of the Skeleton loading animation that Christoph proposed last week. bitcoin-core/gui-qml#454
<johnny9dev> This week we onboarded a new contributor, goqusan. He will be helping implement the QML components in the wallet views. He's starting with the receive page and added QR encoding. bitcoin-core/gui-qml#454
<corebot> https://github.com/bitcoin/bitcoin/issues/31829 | p2p: improve TxOrphanage denial of service bounds and increase -maxorphantxs by glozow · Pull Request #31829 · bitcoin/bitcoin · GitHub
<corebot> https://github.com/bitcoin/bitcoin/issues/29675 | wallet: Be able to receive and spend inputs involving MuSig2 aggregate keys by achow101 · Pull Request #29675 · 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/32545 | Replace cluster linearization algorithm with SFL by sipa · Pull Request #32545 · bitcoin/bitcoin · GitHub
<corebot> https://github.com/bitcoin/bitcoin/issues/31553 | cluster mempool: add TxGraph reorg functionality by sipa · Pull Request #31553 · bitcoin/bitcoin · GitHub
<corebot> https://github.com/bitcoin/bitcoin/issues/31382 | kernel: Flush in ChainstateManager destructor by TheCharlatan · Pull Request #31382 · bitcoin/bitcoin · GitHub
<corebot> https://github.com/bitcoin/bitcoin/issues/32317 | kernel: Separate UTXO set access from validation functions by TheCharlatan · Pull Request #32317 · bitcoin/bitcoin · GitHub
<achow101> #bitcoin-core-dev Meeting: abubakarsadiq achow101 _aj_ ajonas b10c brunoerg cfields darosior dergoegge fanquake fjahr furszy gleb glozow hebasto hodlinator 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> [bitcoin] instagibbs opened pull request #32591: test: fix and augment block tests of invalid_txs (master...2025-05-fix_invalidtx_test) https://github.com/bitcoin/bitcoin/pull/32591
<bitcoin-git> [bitcoin] glozow merged pull request #32533: test: properly check for per-tx sigops limit (master...202505-test-exact_per_tx_sigopcost_check) https://github.com/bitcoin/bitcoin/pull/32533
<bitcoin-git> bitcoin/master d2c9fc8 merge-script: Merge bitcoin/bitcoin#32533: test: properly check for per-tx sigops limit
<bitcoin-git> bitcoin/master 7bc64a8 Sebastian Falbesoner: test: properly check for per-tx sigops limit
<bitcoin-git> [bitcoin] glozow pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/35bf3f88398d...d2c9fc84e171
<bitcoin-git> [bitcoin] fanquake opened pull request #32589: [29.x] More backports (29.x...more_29_backports) https://github.com/bitcoin/bitcoin/pull/32589
<bitcoin-git> [bitcoin] maflcko opened pull request #32588: util: Abort on failing CHECK_NONFATAL in debug builds (master...2505-abort-debug-check-nonfatal) https://github.com/bitcoin/bitcoin/pull/32588
<bitcoin-git> [bitcoin] i-am-yuvi opened pull request #32587: [WIP] test: Fix reorg patterns in mempool tests to use proper fork-based approach (master...2025-05-update_test_reorg_behaviour) https://github.com/bitcoin/bitcoin/pull/32587
<bitcoin-git> [bitcoin] maflcko opened pull request #32586: ci: Downgrade DEBUG=1 to -D_GLIBCXX_ASSERTIONS in centos task (master...2505-ci-centos-debug) https://github.com/bitcoin/bitcoin/pull/32586
<bitcoin-git> [bitcoin] fanquake merged pull request #32400: random: Use modern Windows randomness functions (master...5-1-25-winbcrypt) https://github.com/bitcoin/bitcoin/pull/32400
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/a42faa25d8f7...35bf3f88398d
<bitcoin-git> bitcoin/master 6b4bcc1 David Gumberg: random: Use modern Windows randomness functions
<bitcoin-git> bitcoin/master 35bf3f8 merge-script: Merge bitcoin/bitcoin#32400: random: Use modern Windows randomness functio...
<bitcoin-git> [bitcoin] fanquake merged pull request #32292: [29.x] Backports (29.x...29_x_backports) https://github.com/bitcoin/bitcoin/pull/32292
<bitcoin-git> bitcoin/29.x ca70d5c laanwj: Remove support for RNDR/RNDRRS for aarch64 on Linux
<bitcoin-git> bitcoin/29.x 64552c8 Hennadii Stepanov: ci: Add workaround for vcpkg's libevent package
<bitcoin-git> bitcoin/29.x 85f3e1d Brandon Odiwuor: test: Handle empty string returned by CLI as None in RPC tests
<bitcoin-git> [bitcoin] fanquake pushed 23 commits to 29.x: https://github.com/bitcoin/bitcoin/compare/3fad438b8300...589b56192f53
<bitcoin-git> [bitcoin] fanquake opened pull request #32584: depends: hard-code necessary c(xx)flags rather than setting them per-host (master...depends_hard_code_flags) https://github.com/bitcoin/bitcoin/pull/32584
<bitcoin-git> [bitcoin] fanquake merged pull request #32551: cmake: Remove `ENABLE_{SSE41,AVX2,X86_SHANI,ARM_SHANI}` from `bitcoin-build-config.h` (master...250518-crypto-macros) https://github.com/bitcoin/bitcoin/pull/32551
<bitcoin-git> bitcoin/master 8689628 Hennadii Stepanov: cmake: Remove `ENABLE_AVX2` from `bitcoin-build-config.h`
<bitcoin-git> bitcoin/master 1e90052 Hennadii Stepanov: cmake: Remove `ENABLE_X86_SHANI` from `bitcoin-build-config.h`
<bitcoin-git> bitcoin/master a8e2342 Hennadii Stepanov: cmake: Remove `ENABLE_SSE41` from `bitcoin-build-config.h`
<bitcoin-git> [bitcoin] fanquake pushed 6 commits to master: https://github.com/bitcoin/bitcoin/compare/87ec923d3a7a...a42faa25d8f7
<bitcoin-git> [bitcoin] davidgumberg opened pull request #32582: log: Additional compact block logging (master...5-21-2025-block-reconstruction-logs) https://github.com/bitcoin/bitcoin/pull/32582

2025-05-21

<bitcoin-git> [bitcoin] dergoegge opened pull request #32581: allocators: Apply manual ASan poisoning to `PoolResource` (master...2025-05-pool-poison) https://github.com/bitcoin/bitcoin/pull/32581
<bitcoin-git> [bitcoin] rkrux opened pull request #32580: wallet, test: best block locator matches scan state follow-ups (master...wallet-locator) https://github.com/bitcoin/bitcoin/pull/32580
<bitcoin-git> [bitcoin] hodlinator opened pull request #32579: headerssync: Keep tests ahead of increasing params (master...2025/05/headerssync_params) https://github.com/bitcoin/bitcoin/pull/32579
<bitcoin-git> [bitcoin] l0rinc closed 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 #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
<bitcoin-git> bitcoin/master 785e140 Ava Chow: wallet: Use util::Error throughout AddWalletDescriptor
<bitcoin-git> bitcoin/master 87ec923 merge-script: Merge bitcoin/bitcoin#32475: wallet: Use `util::Error` throughout `AddWall...
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/7763e86afa04...87ec923d3a7a
<bitcoin-git> [bitcoin] hebasto opened pull request #32577: subprocess: Handle quoted tokens properly (master...250521-subprocess-split) https://github.com/bitcoin/bitcoin/pull/32577
<bitcoin-git> [bitcoin] cdecker closed pull request #31086: chainparams: Re-add seed.bitcoinstats.com (master...202442-re-add-bitcoinstats-seed) https://github.com/bitcoin/bitcoin/pull/31086
<bitcoin-git> [bitcoin] fanquake merged pull request #32573: ci: Avoid && dropping errors (master...2505-ci-bash-ugh) https://github.com/bitcoin/bitcoin/pull/32573
<bitcoin-git> bitcoin/master fab97f5 MarcoFalke: ci: Avoid && dropping errors
<bitcoin-git> bitcoin/master 7763e86 merge-script: Merge bitcoin/bitcoin#32573: ci: Avoid && dropping errors
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/0a56ed1ac868...7763e86afa04
<bitcoin-git> [bitcoin] fanquake merged pull request #32567: subprocess: Backport upstream changes (master...250520-subprocess-backports) https://github.com/bitcoin/bitcoin/pull/32567
<bitcoin-git> bitcoin/master e63a703 laanwj: subprocess: Don't add an extra whitespace at end of Windows command line
<bitcoin-git> bitcoin/master 0a56ed1 merge-script: Merge bitcoin/bitcoin#32567: subprocess: Backport upstream changes
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/54e406a3055a...0a56ed1ac868
<bitcoin-git> [bitcoin] fanquake closed pull request #29852: build: remove need to test for endianness (master...leveldb_cherrypicks) https://github.com/bitcoin/bitcoin/pull/29852
<bitcoin-git> [bitcoin] fanquake merged 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/master e99188e Sjors Provoost: qt: drop unused watch-only functionality
<bitcoin-git> bitcoin/master 54e406a merge-script: Merge bitcoin/bitcoin#32459: qt: drop unused watch-only functionality
<bitcoin-git> bitcoin/master e8661aa Sjors Provoost: wallet: drop watch-only things from interface
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/ec8120469430...54e406a3055a
<bitcoin-git> [bitcoin] fanquake merged pull request #31622: psbt: add non-default sighash types to PSBTs and unify sighash type match checking (master...psbt-sighashes) https://github.com/bitcoin/bitcoin/pull/31622
<bitcoin-git> bitcoin/master 5a5d26d Ava Chow: psbt: Require ECDSA signatures to be validly encoded
<bitcoin-git> bitcoin/master 2adfd81 Ava Chow: tests: Test PSBT sighash type mismatch
<bitcoin-git> bitcoin/master e58b680 Ava Chow: psbt: Return PSBTError from SignPSBTInput
<bitcoin-git> [bitcoin] fanquake pushed 12 commits to master: https://github.com/bitcoin/bitcoin/compare/9a887baadebc...ec8120469430
<bitcoin-git> [gui-qml] johnny9 opened pull request #455: Skeleton loading (main...skeleton-loading) https://github.com/bitcoin-core/gui-qml/pull/455

2025-05-20

<bitcoin-git> [bitcoin] fjahr closed pull request #32133: RFC: Accept non-std transactions in Testnet4 by default again (master...2025-03-nonstd-testnet) https://github.com/bitcoin/bitcoin/pull/32133
<bitcoin-git> [bitcoin] fjahr opened pull request #32575: RFC: refactor: Split multithreaded case out of CheckInputScripts (master...2025-05-CheckInputScript-split) https://github.com/bitcoin/bitcoin/pull/32575
<bitcoin-git> [bitcoin] maflcko opened pull request #32573: ci: Avoid && dropping errors (master...2505-ci-bash-ugh) https://github.com/bitcoin/bitcoin/pull/32573
<bitcoin-git> [bitcoin] achow101 merged pull request #32344: Wallet: Fix Non-Ranged Descriptors with Range [0,0] Trigger Unexpected Wallet Errors in AddWalletDescriptor (master...bug-fix-wallet-add-non-ranged-descriptors) https://github.com/bitcoin/bitcoin/pull/32344
<bitcoin-git> bitcoin/master 2ae1788 Novo: Skip range verification for non-ranged desc
<bitcoin-git> bitcoin/master 97d383a Novo: Test updating non-ranged descriptor with [0,0] range succeeds
<bitcoin-git> bitcoin/master 9a887ba Ava Chow: Merge bitcoin/bitcoin#32344: Wallet: Fix Non-Ranged Descriptors with Rang...
<bitcoin-git> [bitcoin] achow101 pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/26fba39bda47...9a887baadebc
<bitcoin-git> [bitcoin] achow101 merged 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/master d870bc9 Cory Fields: threading: add temporary semaphore aliases
<bitcoin-git> bitcoin/master 7b816c4 Cory Fields: threading: rename CSemaphore methods to match std::semaphore
<bitcoin-git> bitcoin/master 6790ad2 Cory Fields: scripted-diff: rename CSemaphoreGrant and CSemaphore for net
<bitcoin-git> [bitcoin] achow101 pushed 11 commits to master: https://github.com/bitcoin/bitcoin/compare/878556947b0d...26fba39bda47
<bitcoin-git> [bitcoin] achow101 merged pull request #32333: doc: Add missing top-level description to pruneblockchain RPC (master...04-23-rpc-pruneblockchain-doc) https://github.com/bitcoin/bitcoin/pull/32333
<bitcoin-git> [bitcoin] achow101 pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/fad009af49c4...878556947b0d
<bitcoin-git> bitcoin/master 8785569 Ava Chow: Merge bitcoin/bitcoin#32333: doc: Add missing top-level description to pru...
<bitcoin-git> bitcoin/master 135a0f0 nervana21: doc: Add missing top-level description to pruneblockchain RPC
<bitcoin-git> [gui-qml] goqusan opened pull request #454: Add QRImageProvider (main...qrimageprovider) https://github.com/bitcoin-core/gui-qml/pull/454
<bitcoin-git> [bitcoin] maflcko opened pull request #32572: doc: Remove stale sections in dev notes (master...2505-doc-del) https://github.com/bitcoin/bitcoin/pull/32572
<bitcoin-git> [bitcoin] fanquake merged pull request #32520: Remove legacy `Parse(U)Int*` (master...2504-int-parsing) https://github.com/bitcoin/bitcoin/pull/32520
<bitcoin-git> bitcoin/master fa98041 MarcoFalke: refactor: Use ToIntegral in CreateFromDump
<bitcoin-git> bitcoin/master fa9c455 MarcoFalke: cli: Reject + sign in -netinfo level parsing
<bitcoin-git> bitcoin/master fa23ed7 MarcoFalke: refactor: Use ToIntegral in ParseHDKeypath
<bitcoin-git> [bitcoin] fanquake pushed 18 commits to master: https://github.com/bitcoin/bitcoin/compare/0f9baba0fb6e...fad009af49c4
<gmaxwell> I'd like to hope that bitcoin core is secure against an extended threat model where a social engineer can convince a user to make safe sounding settings changes and the result is hopefully no worse than a denial of service.
<gmaxwell> yeah I wouldn't be surprised if ~no one uses them in practice. There are a bunch of bitcoin core features that are probably unused, but it's not really possible to tell beyond removing it and seeing who complains. :P
<bitcoin-git> [bitcoin] maflcko closed pull request #32569: refactor: remove dump.h/cpp, wallet_bdb_parser.cpp (master...remove-deprecated-dump-and-wallet-bdb) https://github.com/bitcoin/bitcoin/pull/32569
<bitcoin-git> [bitcoin] vicjuma opened pull request #32569: refactor: remove dump.h/cpp, wallet_bdb_parser.cpp (master...remove-deprecated-dump-and-wallet-bdb) https://github.com/bitcoin/bitcoin/pull/32569
<corebot> https://github.com/bitcoin/bitcoin/issues/32545 | Replace cluster linearization algorithm with SFL by sipa · Pull Request #32545 · bitcoin/bitcoin · GitHub
<corebot> https://github.com/bitcoin/bitcoin/issues/32454 | tracing: fix invalid argument in mempool_monitor by jb55 · Pull Request #32454 · bitcoin/bitcoin · GitHub
<corebot> https://github.com/bitcoin/bitcoin/issues/32292 | [29.x] Backports by fanquake · Pull Request #32292 · bitcoin/bitcoin · GitHub
<bitcoin-git> [bitcoin] maflcko reopened pull request #32535: rev_32343_wip_nomerge_ci (master...2505-rev_32343_wip_nomerge_ci) https://github.com/bitcoin/bitcoin/pull/32535
<corebot> https://github.com/bitcoin/bitcoin/issues/28676 | [WIP] Cluster mempool implementation by sdaftuar · Pull Request #28676 · bitcoin/bitcoin · GitHub
<bitcoin-git> [bitcoin] maflcko closed pull request #32501: RPC: removeprunedfunds should take an array of txids (master...removeprunedfunds-array) https://github.com/bitcoin/bitcoin/pull/32501
<bitcoin-git> [bitcoin] fanquake opened pull request #32568: depends: use "mkdir -p" when installing xproto (master...alpine_MKDIRPROG) https://github.com/bitcoin/bitcoin/pull/32568
<bitcoin-git> [bitcoin] fanquake merged pull request #29868: Reintroduce external signer support for Windows (master...240414-win-subprocess) https://github.com/bitcoin/bitcoin/pull/29868
<bitcoin-git> bitcoin/master 6e5fc2b Hennadii Stepanov: test: Reintroduce Windows support in `system_tests/run_command` test
<bitcoin-git> bitcoin/master 719fa9f Hennadii Stepanov: build: Re-enable external signer support for Windows
<bitcoin-git> bitcoin/master 3a18075 Hennadii Stepanov: ci: Drop `-DENABLE_EXTERNAL_SIGNER=ON` configure option
<bitcoin-git> [bitcoin] fanquake pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/cf2cbfac6599...0f9baba0fb6e
<bitcoin-git> [bitcoin] fanquake merged pull request #32553: wallet: Fix logging of wallet version (master...wallet-log-minversion) https://github.com/bitcoin/bitcoin/pull/32553
<bitcoin-git> bitcoin/master 359ecd3 Ava Chow: walletdb: Log the wallet version after it has been read from disk
<bitcoin-git> bitcoin/master 4b2cd0b Ava Chow: test: check that creating a wallet does not log version info
<bitcoin-git> bitcoin/master 39a483c Ava Chow: test: Check that the correct versions are logged on wallet load
<bitcoin-git> [bitcoin] fanquake pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/bc4b04c5bfb4...cf2cbfac6599
<bitcoin-git> [bitcoin] fanquake merged pull request #31864: doc: add missing copyright headers (master...copyright_cleanups) https://github.com/bitcoin/bitcoin/pull/31864
<bitcoin-git> bitcoin/master f667000 fanquake: contrib: remove outdated entries from copyright_header.py
<bitcoin-git> bitcoin/master 6854497 fanquake: contrib: remove GPL-3+ from debian/copyright
<bitcoin-git> [bitcoin] fanquake pushed 5 commits to master: https://github.com/bitcoin/bitcoin/compare/af65fd1a3330...bc4b04c5bfb4
<bitcoin-git> bitcoin/master 0817f2d fanquake: doc: update MIT license URL
<bitcoin-git> [bitcoin] hebasto opened pull request #32567: subprocess: Backport upstream changes (master...250520-subprocess-backports) https://github.com/bitcoin/bitcoin/pull/32567
<hacker4web3bitco> Hi folks, I'm new to learn bitcoin core, ask a question, is there any doc about the cluster mempool implementation? I'm reading the code but struggles with the data structures relationship (bwtween like TxGraph, Cluster, DepGraph etc)
<bitcoin-git> [bitcoin] fanquake merged pull request #32560: ci: Move DEBUG=1 to centos task (master...2505-ci-debug) https://github.com/bitcoin/bitcoin/pull/32560
<bitcoin-git> bitcoin/master fa58d6c MarcoFalke: ci: Move DEBUG=1 to centos task
<bitcoin-git> bitcoin/master af65fd1 merge-script: Merge bitcoin/bitcoin#32560: ci: Move DEBUG=1 to centos task
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/548f6b8cdef5...af65fd1a3330
<bitcoin-git> [bitcoin] fanquake merged pull request #32562: doc: remove // for ... comments (master...remove_for_comments) https://github.com/bitcoin/bitcoin/pull/32562
<bitcoin-git> bitcoin/master 7193245 fanquake: doc: remove For ... comments
<bitcoin-git> bitcoin/master 1b9cdc9 fanquake: net: drop win32 ifdef
<bitcoin-git> [bitcoin] fanquake pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/7c87a0e3fb1b...548f6b8cdef5
<bitcoin-git> bitcoin/master 19ba499 fanquake: init: cerrno is used on all platforms
<bitcoin-git> [bitcoin] fanquake merged pull request #32477: lint: Check for missing trailing newline (master...2505-lint-newline) https://github.com/bitcoin/bitcoin/pull/32477
<bitcoin-git> bitcoin/master 7c87a0e merge-script: Merge bitcoin/bitcoin#32477: lint: Check for missing trailing newline
<bitcoin-git> bitcoin/master fa9198a MarcoFalke: lint: Check for missing trailing newline
<bitcoin-git> bitcoin/master fa2b2aa MarcoFalke: lint: Add archived notes to default excludes
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/33f8f8ae4ced...7c87a0e3fb1b
<bitcoin-git> [bitcoin] maflcko closed pull request #29457: doc: Fix gen-manpages to check build options (master...gen-manpages-build-options) https://github.com/bitcoin/bitcoin/pull/29457

2025-05-19

<bitcoin-git> [bitcoin] ryanofsky merged pull request #30221: wallet: Ensure best block matches wallet scan state (master...wallet-no-chainstateflushed) https://github.com/bitcoin/bitcoin/pull/30221
<bitcoin-git> bitcoin/master 7fd3e1c Ava Chow: wallet, bench: Write a bestblock record in WalletMigration
<bitcoin-git> bitcoin/master 7bacabb Ava Chow: wallet: Update best block record after block dis/connect
<bitcoin-git> bitcoin/master 6d3a8b1 Ava Chow: wallet: Replace chainStateFlushed in loading with SetLastBlockProcessed
<bitcoin-git> [bitcoin] ryanofsky pushed 8 commits to master: https://github.com/bitcoin/bitcoin/compare/7054d24f119a...33f8f8ae4ced
<bitcoin-git> [gui-qml] hebasto merged pull request #453: Change PageStack easing type to InOutCubic (main...feature/fix-pagestack-animation) https://github.com/bitcoin-core/gui-qml/pull/453
<bitcoin-git> gui-qml/main 849d3ae Hennadii Stepanov: Merge bitcoin-core/gui-qml#453: Change PageStack easing type to InOutCubic
<bitcoin-git> gui-qml/main 4384896 GBKS: Change PageStack easing type to InOutCubic
<bitcoin-git> [gui-qml] hebasto pushed 2 commits to main: https://github.com/bitcoin-core/gui-qml/compare/320b3d42d115...849d3ae81714
<darosior> FYI i started drafting something this weekend regarding the "Bitcoin Core on relay policy" letter or however we'd want to call it. I haven't come up with something i consider satisfactory: i feel what i have addresses current drama too directly. I think this would be counterproductive to do. An alternative approach would be to make a more detailed
<bitcoin-git> [gui] hebasto merged pull request #875: Use WitnessV0KeyHash in TestAddAddressesToSendBook (master...2505-qt-addr-test) https://github.com/bitcoin-core/gui/pull/875
<bitcoin-git> bitcoin/master fa982f1 MarcoFalke: Use WitnessV0KeyHash in TestAddAddressesToSendBook
<bitcoin-git> [bitcoin] hebasto pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/4272966d0234...7054d24f119a
<bitcoin-git> bitcoin/master 7054d24 Hennadii Stepanov: Merge bitcoin-core/gui#875: Use WitnessV0KeyHash in TestAddAddressesToSend...
<bitcoin-git> [bitcoin] ryanofsky merged 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
<bitcoin-git> bitcoin/master 879a17b laanwj: rpc: Store all credentials hashed in memory
<bitcoin-git> [bitcoin] ryanofsky pushed 5 commits to master: https://github.com/bitcoin/bitcoin/compare/ff1ee102c4ba...4272966d0234
<bitcoin-git> bitcoin/master 4ab9bed laanwj: rpc: Undeprecate rpcuser/rpcpassword, change message to security warning
<bitcoin-git> bitcoin/master 98ff38a laanwj: rpc: Perform HTTP user:pass split once in `RPCAuthorized`
<bitcoin-git> [bitcoin] hebasto closed pull request #32537: Set minimum supported Windows version to 1903 (May 2019 Update) (master...250516-win-min-ver) https://github.com/bitcoin/bitcoin/pull/32537
<bitcoin-git> [bitcoin] laanwj opened pull request #32566: Use subprocess library for notifications (master...2025-05-subprocess-system) https://github.com/bitcoin/bitcoin/pull/32566
<bitcoin-git> [bitcoin] hebasto closed pull request #32550: cmake: Add missed `SSE41_CXXFLAGS` (master...250518-sse41-flags) https://github.com/bitcoin/bitcoin/pull/32550
<bitcoin-git> [bitcoin] hebasto opened pull request #32564: miniscript, refactor: Make `operator""_mst` `consteval` (re-take) (master...250519-msvc-consteval) https://github.com/bitcoin/bitcoin/pull/32564
<bitcoin-git> [bitcoincore.org] fanquake opened pull request #1135: impersonation: switch Twitter for X (master...misc_stuff) https://github.com/bitcoin-core/bitcoincore.org/pull/1135
<sipa> d33tah: i'd suggest bitcoin.stackexchange.com
<bitcoin-git> [bitcoin] fanquake opened pull request #32563: [28.x] Backport #31407 (28.x...backport_codesigning) https://github.com/bitcoin/bitcoin/pull/32563
<d33tah> hi! is there the right channel to ask about setting up a Bitcoin node? a friend of mine is trying to diagnose why nobody is connecting to him via tor and asked me for help. i'm looking for someone who could help me diagnose the issue. according to https://bitnodes.io/, both the IP and onion address are reachable correctly
<bitcoin-git> [gui] maflcko opened pull request #875: Use WitnessV0KeyHash in TestAddAddressesToSendBook (master...2505-qt-addr-test) https://github.com/bitcoin-core/gui/pull/875
<bitcoin-git> [bitcoin] fanquake opened pull request #32562: doc: remove // for ... comments (master...remove_for_comments) https://github.com/bitcoin/bitcoin/pull/32562
<bitcoin-git> [bitcoin] maflcko closed pull request #32535: rev_32343_wip_nomerge_ci (master...2505-rev_32343_wip_nomerge_ci) https://github.com/bitcoin/bitcoin/pull/32535
<bitcoin-git> [bitcoin] hebasto merged pull request #32561: doc: Adjust stale MSVC bug url (master...2505-doc-msvc) https://github.com/bitcoin/bitcoin/pull/32561
<bitcoin-git> bitcoin/master ff1ee10 Hennadii Stepanov: Merge bitcoin/bitcoin#32561: doc: Adjust stale MSVC bug url
<bitcoin-git> bitcoin/master fa330a5 MarcoFalke: doc: Adjust stale MSVC bug url
<bitcoin-git> [bitcoin] hebasto pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/88791fb97bc3...ff1ee102c4ba
<bitcoin-git> [bitcoin] laanwj closed pull request #32529: subprocess: replace `fs::directory_iterator` with `readdir` (master...2025-05-fdclose-debug-ci-hang) https://github.com/bitcoin/bitcoin/pull/32529
<bitcoin-git> [bitcoin] maflcko opened pull request #32561: doc: Adjust stale MSVC bug url (master...2505-doc-msvc) https://github.com/bitcoin/bitcoin/pull/32561
<bitcoin-git> [bitcoin] maflcko opened pull request #32560: ci: Move DEBUG=1 to centos task (master...2505-ci-debug) https://github.com/bitcoin/bitcoin/pull/32560
<bitcoin-git> [bitcoin] willcl-ark opened pull request #32559: doc: add alpine build instructions (master...alpine-build-docs) https://github.com/bitcoin/bitcoin/pull/32559
<bitcoin-git> [bitcoin] fanquake merged pull request #32544: scripted-diff: test: remove 'descriptors=True' argument for `createwallet` calls (master...202505-scripted-diff-remove_descriptors_false_args) https://github.com/bitcoin/bitcoin/pull/32544
<bitcoin-git> bitcoin/master 86de8c1 Sebastian Falbesoner: scripted-diff: test: remove 'descriptors=True' argument for `createwallet`...
<bitcoin-git> bitcoin/master 88791fb merge-script: Merge bitcoin/bitcoin#32544: scripted-diff: test: remove 'descriptors=True...
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/7710a31f0cb6...88791fb97bc3
<bitcoin-git> [bitcoincore.org] glozow merged pull request #1133: blog: add redirect for disclose-cve-2024-52919 post (master...cve_redirect) https://github.com/bitcoin-core/bitcoincore.org/pull/1133
<bitcoin-git> bitcoincore.org/master 4811201 fanquake: blog: add redirect for disclose-cve-2024-52919 post
<bitcoin-git> bitcoincore.org/master 37ad64f merge-script: Merge bitcoin-core/bitcoincore.org#1133: blog: add redirect for disclose-c...
<bitcoin-git> [bitcoincore.org] glozow pushed 2 commits to master: https://github.com/bitcoin-core/bitcoincore.org/compare/bb813dfbe422...37ad64f72afa
<bitcoin-git> [bitcoincore.org] glozow merged pull request #1134: doc: drop text about project lead (master...drop_project_lead) https://github.com/bitcoin-core/bitcoincore.org/pull/1134
<bitcoin-git> [bitcoincore.org] glozow pushed 2 commits to master: https://github.com/bitcoin-core/bitcoincore.org/compare/1b13bfb2ebef...bb813dfbe422
<bitcoin-git> bitcoincore.org/master bb813df merge-script: Merge bitcoin-core/bitcoincore.org#1134: doc: drop text about project lead
<bitcoin-git> bitcoincore.org/master 07532fd fanquake: doc: drop text about project lead
<bitcoin-git> [bitcoin] achow101 closed pull request #32557: bench: Add WalletMigration benchmark for legacy-to-descriptor wallet upgrade (master...patch-4) https://github.com/bitcoin/bitcoin/pull/32557
<bitcoin-git> [bitcoin] meghasurya07 opened pull request #32557: bench: Add WalletMigration benchmark for legacy-to-descriptor wallet upgrade (master...patch-4) https://github.com/bitcoin/bitcoin/pull/32557
<bitcoin-git> [bitcoin] meghasurya07 closed pull request #32556: bench: Add WalletMigration benchmark for legacy-to-descriptor wallet upgrade (master...patch-3) https://github.com/bitcoin/bitcoin/pull/32556
<bitcoin-git> [bitcoin] meghasurya07 opened pull request #32556: bench: Add WalletMigration benchmark for legacy-to-descriptor wallet upgrade (master...patch-3) https://github.com/bitcoin/bitcoin/pull/32556
<bitcoin-git> [bitcoin] maflcko closed pull request #32555: Comment Changes (master...patch-1) https://github.com/bitcoin/bitcoin/pull/32555
<bitcoin-git> [bitcoin] meghasurya07 opened pull request #32555: Comment Changes (master...patch-1) https://github.com/bitcoin/bitcoin/pull/32555

2025-05-18

<bitcoin-git> [bitcoin] l0rinc opened pull request #32554: RFC: bench: replace embedded raw block with configurable block generator (master...l0rinc/bench-block-generator) https://github.com/bitcoin/bitcoin/pull/32554
<bitcoin-git> [gui-qml] GBKS opened pull request #453: Change PageStack easing type to InOutCubic (main...feature/fix-pagestack-animation) https://github.com/bitcoin-core/gui-qml/pull/453
<bitcoin-git> [bitcoin] achow101 opened pull request #32553: wallet: Fix logging of wallet version (master...wallet-log-minversion) https://github.com/bitcoin/bitcoin/pull/32553
<bitcoin-git> [bitcoin] hebasto closed pull request #32552: refactor: Remove workaround for resolved MSVC bug (master...250518-fixed-msvc) https://github.com/bitcoin/bitcoin/pull/32552
<bitcoin-git> [bitcoin] hebasto opened pull request #32552: refactor: Remove workaround for resolved MSVC bug (master...250518-fixed-msvc) https://github.com/bitcoin/bitcoin/pull/32552
<bitcoin-git> [bitcoin] hebasto opened pull request #32551: cmake: Remove `ENABLE_{SSE41,AVX2,X86_SHANI,ARM_SHANI}` from `bitcoin-build-config.h` (master...250518-crypto-macros) https://github.com/bitcoin/bitcoin/pull/32551
<bitcoin-git> [bitcoin] hebasto opened pull request #32550: cmake: Add missed `SSE41_CXXFLAGS` (master...250518-sse41-flags) https://github.com/bitcoin/bitcoin/pull/32550
<bitcoin-git> [bitcoin] luke-jr opened pull request #32547: Mining: Avoid copying template CBlocks (master...mining_avoid_block_copy) https://github.com/bitcoin/bitcoin/pull/32547
<bitcoin-git> [bitcoin] achow101 closed pull request #32546: Staple (master...staple) https://github.com/bitcoin/bitcoin/pull/32546
<bitcoin-git> [bitcoin] ant12334 opened pull request #32546: Staple (master...staple) https://github.com/bitcoin/bitcoin/pull/32546
<corebot> https://github.com/bitcoin/bitcoin/issues/31132 | validation: fetch block inputs on parallel threads 10% faster IBD by andrewtoth · Pull Request #31132 · bitcoin/bitcoin · GitHub
<corebot> https://github.com/bitcoin/bitcoin/issues/28233 | validation: don't clear cache on periodic flush: >2x block connection speed by andrewtoth · Pull Request #28233 · bitcoin/bitcoin · GitHub

2025-05-17

<bitcoin-git> [bitcoin] sipa opened pull request #32545: Replace cluster linearization algorithm with SFL (master...202505_sfl) https://github.com/bitcoin/bitcoin/pull/32545
<bitcoin-git> [leveldb-subtree] hebasto opened pull request #53: refactor: Delete unused `ScopedHandle:operator=(ScopedHandle&&)` (bitcoin-fork...250517-unused) https://github.com/bitcoin-core/leveldb-subtree/pull/53
<corebot> https://github.com/bitcoin/bitcoin/issues/30039 | dbwrapper: Bump LevelDB max file size to 32 MiB to avoid system slowdown from high disk cache flush rate by maciejsszmigiero · Pull Request #30039 · bitcoin/bitcoin · GitHub
<bitcoin-git> [bitcoin-detached-sigs] achow101 pushed tag v28.2rc1: https://github.com/bitcoin-core/bitcoin-detached-sigs/compare/v28.2rc1
<bitcoin-git> bitcoin-detached-sigs/28.x 51462d5 Ava Chow: 28.2: win signature for rc1
<bitcoin-git> [bitcoin-detached-sigs] achow101 pushed 1 commit to 28.x: https://github.com/bitcoin-core/bitcoin-detached-sigs/compare/490283601047...51462d5b446c
<PaperSword> 10:01:36 AM - sipa: bitcoin core can very aggressively cache the UTXO data cache in its application-level cache though […]
<sipa> bitcoin core can very aggressively cache the UTXO data cache in its application-level cache though, which may or may not impact what gains are possible at all due to the database layer
<bitcoin-git> [bitcoin] theStack opened pull request #32544: scripted-diff: test: remove 'descriptors=True' argument for `createwallet` calls (master...202505-scripted-diff-remove_descriptors_false_args) https://github.com/bitcoin/bitcoin/pull/32544
<bitcoin-git> [bitcoin] TheCharlatan opened pull request #32543: kernel: Remove dependency on clientversion (master...kernelRmClientversion) https://github.com/bitcoin/bitcoin/pull/32543
<bitcoin-git> bitcoin-detached-sigs/28.x 4902836 Matthew Zipkin: 28.2: osx signature for rc1
<bitcoin-git> [bitcoin-detached-sigs] pinheadmz pushed 1 commit to 28.x: https://github.com/bitcoin-core/bitcoin-detached-sigs/compare/da9ae6864fd7...490283601047
<bitcoin-git> [bitcoincore.org] fanquake opened pull request #1134: doc: drop text about project lead (master...drop_project_lead) https://github.com/bitcoin-core/bitcoincore.org/pull/1134
<bitcoin-git> [bitcoincore.org] fanquake opened pull request #1133: blog: add redirect for disclose-cve-2024-52919 post (master...cve_redirect) https://github.com/bitcoin-core/bitcoincore.org/pull/1133
<bitcoin-git> [bitcoin] fanquake merged pull request #32452: test: Remove legacy wallet RPC overloads (master...cleanup-test-import-overload) https://github.com/bitcoin/bitcoin/pull/32452
<bitcoin-git> bitcoin/master fcc4575 Ava Chow: test: Replace importprivkey with wallet_importprivkey
<bitcoin-git> bitcoin/master 94c87bb Ava Chow: test: Remove unnecessary importprivkey from wallet_createwallet
<bitcoin-git> bitcoin/master d314207 Ava Chow: test: Replace usage of importaddress
<bitcoin-git> [bitcoin] fanquake pushed 7 commits to master: https://github.com/bitcoin/bitcoin/compare/b81e5076aa56...7710a31f0cb6
<bitcoin-git> [bitcoin] fanquake merged pull request #32514: scripted-diff: Remove unused leading newline in RPC docs (master...2505-rpc-newline) https://github.com/bitcoin/bitcoin/pull/32514
<bitcoin-git> bitcoin/master fae840e MarcoFalke: rpc: Reject beginning newline in RPC docs
<bitcoin-git> bitcoin/master fa414ed MarcoFalke: scripted-diff: Remove unused leading newline in RPC docs
<bitcoin-git> bitcoin/master fa1f10a MarcoFalke: doc: Fix minor typos in rpc help
<bitcoin-git> [bitcoin] fanquake pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/3023d7e6ad52...b81e5076aa56
<bitcoin-git> [bitcoin] hebasto merged pull request #32534: Update leveldb subtree to latest upstream (master...update_leveldb_subtree) https://github.com/bitcoin/bitcoin/pull/32534
<bitcoin-git> bitcoin/master e2c84b8 fanquake: Squashed 'src/leveldb/' changes from 4188247086..113db4962b
<bitcoin-git> bitcoin/master 7015052 fanquake: build: remove Wsuggest-override suppression from leveldb build
<bitcoin-git> bitcoin/master 0769c8f fanquake: Update leveldb subtree to latest upstream