<bitcoin-git>
[bitcoin] achow101 opened pull request #34141: miniscript: Use Func and Expr when parsing keys, hashes, and locktimes (master...musig-miniscript) https://github.com/bitcoin/bitcoin/pull/34141
<bitcoin-git>
[bitcoin] maflcko opened pull request #34137: test: Avoid hard time.sleep(1) in feature_init.py (master...2512-test-less-hard-sleep) https://github.com/bitcoin/bitcoin/pull/34137
<bitcoin-git>
[bitcoin] maflcko opened pull request #34136: test: Allow mempool_updatefromblock.py to run on 32-bit (master...2512-test-32-bit) https://github.com/bitcoin/bitcoin/pull/34136
<bitcoin-git>
[bitcoin] maflcko opened pull request #34135: rpc: [wallet] Use unsigned type for tx version in sendall (master...2512-rpc-wallet-less-i32) https://github.com/bitcoin/bitcoin/pull/34135
<bitcoin-git>
[gui] waketraindev opened pull request #920: Set peer version and subversion to N/A when not available or detecting (master...pr/qt_user_agent_detail_fix) https://github.com/bitcoin-core/gui/pull/920
2025-12-20
<bitcoin-git>
[bitcoin] l0rinc opened pull request #34132: refactor: inline `CCoinsViewErrorCatcher` into `CCoinsViewDB` (master...l0rinc/move-errorcatcher) https://github.com/bitcoin/bitcoin/pull/34132
<bitcoin-git>
[bitcoin] hebasto opened pull request #34127: iwyu: Add `pragma: always_keep` to `bitcoin-build-config.h` (master...251220-iwyu-always) https://github.com/bitcoin/bitcoin/pull/34127
<bitcoin-git>
[bitcoin] zkokelj closed pull request #34126: index: Add ScriptTypeIndex to track script type statistics per block (master...ziga/script_type_index) https://github.com/bitcoin/bitcoin/pull/34126
<bitcoin-git>
[bitcoin] zkokelj opened pull request #34126: index: Add ScriptTypeIndex to track script type statistics per block (master...ziga/script_type_index) https://github.com/bitcoin/bitcoin/pull/34126
<bitcoin-git>
[bitcoin] l0rinc opened pull request #34125: refactor: reuse `should_empty` for chainstate flush condition (master...l0rinc/reuse-should-empty) https://github.com/bitcoin/bitcoin/pull/34125
<bitcoin-git>
[bitcoin] YG01110 closed pull request #34123: doc: Clarify CMake test runner workflow in README (master...doc-clarify-cmake-run) https://github.com/bitcoin/bitcoin/pull/34123
<bitcoin-git>
[bitcoin] l0rinc opened pull request #34124: refactor: make `CCoinsView` a purely abstract base class (master...l0rinc/pure-virtual-CCoinsView) https://github.com/bitcoin/bitcoin/pull/34124
<bitcoin-git>
[bitcoin] YG01110 opened pull request #34123: doc: Clarify CMake test runner workflow in README (master...doc-clarify-cmake-run) https://github.com/bitcoin/bitcoin/pull/34123
<bitcoin-git>
[bitcoin] fanquake closed pull request #34115: doc: Use multi-path descriptors in descriptors.md and linked tests (master...doc-multipath-descriptors) https://github.com/bitcoin/bitcoin/pull/34115
<bitcoin-git>
[bitcoin] ritoban23 opened pull request #34115: doc: Use multi-path descriptors in descriptors.md and linked tests (master...doc-multipath-descriptors) https://github.com/bitcoin/bitcoin/pull/34115
<bitcoin-git>
[bitcoin] anuragchvn-blip reopened pull request #34100: doc: Use multipath descriptors in descriptors.md and linked test (master...master) https://github.com/bitcoin/bitcoin/pull/34100
<bitcoin-git>
[bitcoin] anuragchvn-blip closed pull request #34100: doc: Use multipath descriptors in descriptors.md and linked test (master...master) https://github.com/bitcoin/bitcoin/pull/34100
<bitcoin-git>
[bitcoin] maflcko opened pull request #34113: refactor: [rpc] Remove confusing and brittle integral casts (master...2512-less-casts) https://github.com/bitcoin/bitcoin/pull/34113
<bitcoin-git>
[bitcoin] maflcko opened pull request #34112: rpc: Remove erroneous int32_t casts in entryToJSON (master...2512-less-i32) https://github.com/bitcoin/bitcoin/pull/34112
<bitcoin-git>
[bitcoin] maflcko closed pull request #34073: doc: Add CMake config note to functional test README (master...doc-cmake-test-config) https://github.com/bitcoin/bitcoin/pull/34073
<bitcoin-git>
[bitcoin] maflcko opened pull request #34109: refactor: Use uint64_t over size_t for serialize corruption check in fees.dat (master...2512-fix-u64) https://github.com/bitcoin/bitcoin/pull/34109
<Novo>
https://github.com/bitcoin/bips/pull/2055 was opened to limit the number of SP recipients to scan for to `(2^32) - 1` to allow devs set appropriate datatypes in their implementation.
<bitcoin-git>
[bitcoin] fanquake merged pull request #31533: fuzz: Add fuzz target for block index tree and related validation events (master...202412_fuzz_checkblockindex_pr) https://github.com/bitcoin/bitcoin/pull/31533
<bitcoin-git>
bitcoin/master db2d39f Eugene Siegel: fuzz: add subtest for re-downloading a previously pruned block
<bitcoin-git>
bitcoin/master c011e3a Martin Zumsande: test: Wrap validation functions with TestChainstateManager
<bitcoin-git>
bitcoin/master 45f5b2d Martin Zumsande: fuzz: Add fuzzer for block index
<bitcoin-git>
[bitcoin] anuragchvn-blip opened pull request #34100: doc: Use multipath descriptors in descriptors.md and linked test (master...master) https://github.com/bitcoin/bitcoin/pull/34100
<vasild>
lightlike: wrt https://github.com/bitcoin/bitcoin/pull/29415#discussion_r2620864832 -- I mean what if -privatebroadcast=0 and thus we leave the optional member empty/uninitialized and then somebody does "sendrawtransaction ... private=yes" (assuming in the future we decide to support that). In this case the optional member is empty but we need it...
<bitcoin-git>
[bitcoin] maflcko opened pull request #34080: ci: Pin native tests on cross-builds to same commit (master...2512-ci-pin) https://github.com/bitcoin/bitcoin/pull/34080
<bitcoin-git>
[bitcoin] l0rinc closed pull request #34046: bench: run `FindByte` across block-sized buffer (master...l0rinc/findbyte-bench) https://github.com/bitcoin/bitcoin/pull/34046
<bitcoin-git>
bitcoin/master f11a7d2 Ava Chow: gui: Add restore_and_migrate function to restore then migrate a wallet
<bitcoin-git>
[gui] hebasto merged pull request #877: Add a menu action to restore then migrate a legacy wallet (master...gui-migrate-path) https://github.com/bitcoin-core/gui/pull/877
<bitcoin-git>
[bitcoin] rustaceanrob opened pull request #34077: refactor: Use an enum for `Autofile::seek` wrapper (master...12-15-afile) https://github.com/bitcoin/bitcoin/pull/34077
<bitcoin-git>
[bitcoin] rustaceanrob opened pull request #34063: Make `transaction_indentifier` hex string constructor evaluated at comptime (master...12-12-consteval-txid) https://github.com/bitcoin/bitcoin/pull/34063
<bitcoin-git>
[bitcoin] marcofleon opened pull request #34061: fuzz: Fix bugs in `clusterlin_postlinearize_tree` target (master...2025/12/clusterlin-fuzz-fixes) https://github.com/bitcoin/bitcoin/pull/34061
<bitcoin-git>
[bitcoin] stratospher opened pull request #34060: test: fix race condition in p2p_v2_misbehaving.py peerid assertion (master...2025_12_fix_peerid_race) https://github.com/bitcoin/bitcoin/pull/34060
<bitcoin-git>
[bitcoin] maflcko opened pull request #34059: refactor: Use NodeClock::time_point for m_addr_token_timestamp (master...2512-net-less-GetTime) https://github.com/bitcoin/bitcoin/pull/34059