<bitcoin-git>
[bitcoin] tnndbtc reopened pull request #31719: miniscript: fixes #29098 by only use first k valid signatures (master...fix-multi-sig-performance) https://github.com/bitcoin/bitcoin/pull/31719
<bitcoin-git>
[bitcoin] tnndbtc closed pull request #31719: miniscript: fixes #29098 by only use first k valid signatures (master...fix-multi-sig-performance) https://github.com/bitcoin/bitcoin/pull/31719
<bitcoin-git>
[bitcoin] l0rinc opened pull request #32279: prevector: allocate `P2WSH` and `P2TR` scripts on stack as well (master...l0rinc/prevector-size) https://github.com/bitcoin/bitcoin/pull/32279
<bitcoin-git>
[bitcoin] vasild opened pull request #32278: doc: better document NetEventsInterface and the deletion of "CNode"s (master...doc_NetEventsInterface) https://github.com/bitcoin/bitcoin/pull/32278
<bitcoin-git>
[bitcoin] achow101 merged pull request #31785: Have createNewBlock() wait for tip, make rpc handle shutdown during long poll and wait methods (master...2025/02/create_new_block) https://github.com/bitcoin/bitcoin/pull/31785
<bitcoin-git>
bitcoin/master f9cf8bd Sjors Provoost: Handle negative timeout for waitTipChanged()
<bitcoin-git>
bitcoin/master 64a2795 Sjors Provoost: rpc: handle shutdown during long poll and wait methods
<bitcoin-git>
bitcoin/master a3bf433 Sjors Provoost: rpc: drop unneeded IsRPCRunning() guards
<bitcoin-git>
[bitcoin] laanwj opened pull request #32248: Remove support for RNDR/RNDRRS for aarch64 on Linux (master...2025-04-remove-arm64-rndr) https://github.com/bitcoin/bitcoin/pull/32248
<bitcoin-git>
[bitcoin] maflcko closed pull request #32060: test: Add support for mainnet addresses in address_to_scriptpubkey (master...AE2233KT) https://github.com/bitcoin/bitcoin/pull/32060
<ryanofsky>
cfields, docs might just recommend using `bitcoin` executable which is not tied to multiprocess and doesnt depend on the build option or any outside dependency
<vasild>
wen connect with "bitcoin gui" to an existent and running bitcoin-node?
<ryanofsky>
I don't imagine deprecating bitcoind and bitcoin-cli anytime soon, I don't think we would gain anything from that
<sipa>
maybe at some point, if the multiprocess world becomes the New World Order, bitcoind and bitcoin-qt could become wrapper binaries too that just invoke the corresponding multiprocess binaries
<Sjors[m]>
Without having to explain why "bitcoin-node" vs "bitcoind", just use "bitcoin" with some arguments.
<ryanofsky>
In any case the main thing for mining IPC interface is to add a bitcoin-node binary, bitcoin-gui is there for inconsistency but I'd be surprised if anyone used it
<ryanofsky>
Ideally we have a wrapper binary, so users can just run `bitcoin gui` with IPC option or not
<sipa>
ryanofsky: so this would mean that users run either bitcoind/bitcoin-qt OR bitcoin-node/bitcoin-gui?
<ryanofsky>
If you have concerns about including a `bitcoin-node` binary in upcoming releases with an `-ipcbind` option exposing a mining interface used by a stratum v2 mining client, it'd be great if we could discuss them here or in #31756.
<ryanofsky>
Summary is that previously I had wanted to add a `bitcoin-node` binary to the 29.0 release, installed in `libexec/` not `bin/` so not on PATH, identical to `bitcoind` binary except for supporting an `-ipcbind` option that could be used to enable an IPC mining interface, which is used by Sjors Stratum v2 mining client.
<bitcoin-git>
[bitcoin] sr-gi opened pull request #32245: doc: Updates how to reproduce fuzz CI failure locally (master...2025-04-update-fuzzmd) https://github.com/bitcoin/bitcoin/pull/32245
<ghost43>
hi. I was reading this post by Jeremy Rubin https://rubin.io/bitcoin/2025/03/11/core-vuln-taproot-dos/ , re PR #24105, and wanted to ask why the caching was not done for bip-143 sighash_single. Naively, the same issue applies there, and the last two comments even mention this, but ultimately without follow-up. (compare interpreter.cpp#L1544 and interpreter.cpp#L1589) Is the taproot DOS vector more effective somehow? (e.g. maybe some
<bitcoin-git>
[bitcoin] glozow merged pull request #30535: feefrac: add support for evaluating at given size (master...202407_feefrac_eval) https://github.com/bitcoin/bitcoin/pull/30535
<bitcoin-git>
bitcoin/master 800c0de Pieter Wuille: feefrac: rework comments around Mul/MulFallback
<bitcoin-git>
[bitcoin] gap-editor opened pull request #32234: add test utilities for AddCoin and SpendCoin functions (master...master) https://github.com/bitcoin/bitcoin/pull/32234
<bitcoin-git>
[bitcoin] VolodymyrBg closed pull request #32231: coins: Fix GetCoin to not return spent coins in CoinsViewBottom (master...bg) https://github.com/bitcoin/bitcoin/pull/32231
<bitcoin-git>
[bitcoin] VolodymyrBg opened pull request #32231: coins: Fix GetCoin to not return spent coins in CoinsViewBottom (master...bg) https://github.com/bitcoin/bitcoin/pull/32231
<bitcoin-git>
[bitcoin] hebasto opened pull request #32230: depends: Make native package paths platform-agnostic (master...250407-native-deps) https://github.com/bitcoin/bitcoin/pull/32230
<bitcoin-git>
[bitcoin] Christewart opened pull request #32229: tests: Add unix timestamp tests for OP_CLTV (master...2025-04-06-locktime-tests) https://github.com/bitcoin/bitcoin/pull/32229
<bitcoin-git>
[gui] furszy opened pull request #864: gui: crash fix, disconnect numBlocksChanged() signal during shutdown (master...2025_gui_fix_crash_numBlocksChanged) https://github.com/bitcoin-core/gui/pull/864
<laanwj>
pinheadmz: i'd have said c-lightning but it just calls into bitcoin-cli to use the rpc so that doesn't help much
<corebot>
https://github.com/bitcoin/bitcoin/issues/32061 | Replace libevent with our own HTTP and socket-handling implementation by pinheadmz · Pull Request #32061 · bitcoin/bitcoin · GitHub
<pinheadmz>
gm. For #32061 I'm putting together a suite of integration tests with various http clients. So far I have electrs, rpc-bitcoin (nodejs) and lnd all passing... what are some other apps / clients I should check the new http interface with ?
<bitcoin-git>
[bitcoin] maflcko closed pull request #32199: util: Ensure UninterruptibleSleep does not return too early (master...2504-time) https://github.com/bitcoin/bitcoin/pull/32199
<bitcoin-git>
[bitcoin] maflcko reopened pull request #29770: index: Check all necessary block data is available before starting to sync (master...2024-03-check-undo-index) https://github.com/bitcoin/bitcoin/pull/29770
<bitcoin-git>
[bitcoin] maflcko closed pull request #29770: index: Check all necessary block data is available before starting to sync (master...2024-03-check-undo-index) https://github.com/bitcoin/bitcoin/pull/29770
<bitcoin-git>
[bitcoin] hebasto merged pull request #32212: test: Remove confusing and failing system time test (master...2504-time-test-no-sys) https://github.com/bitcoin/bitcoin/pull/32212
<bitcoin-git>
bitcoin/master fadf8f0 MarcoFalke: test: Remove confusing and failing system time test
<bitcoin-git>
bitcoin/master 0dc74c9 Hennadii Stepanov: Merge bitcoin/bitcoin#32212: test: Remove confusing and failing system tim...
<Murch[m]>
<PennyEther> "could anyone point me to where..." <- Hey PennyEther, if you don't get a good reply quickly here, that sort of question tends to get good and quick answers on Bitcoin stack exchange
<bitcoin-git>
[bitcoin] hebasto opened pull request #32220: cmake: Get rid of undocumented `BITCOIN_GENBUILD_NO_GIT` environment variable (master...250404-tarball) https://github.com/bitcoin/bitcoin/pull/32220
<bitcoin-git>
[bitcoin] m3dwards opened pull request #32219: DRAFT: test: enabling wallet migration functional test on windows (master...250403-win-test-prev-rel) https://github.com/bitcoin/bitcoin/pull/32219
<bitcoin-git>
[bitcoin] luke-jr opened pull request #32217: Bugfix: Only use git for build info if the repository is actually the right one (master...fix_gitdir_foreign) https://github.com/bitcoin/bitcoin/pull/32217
<sipa>
that is in #bitcoin-core-pr-reviews, at 17 UTC yesterday
<bitcoin-git>
[bitcoin] monlovesmango opened pull request #32216: bench: Match ConnectBlock tx output counts (master...connectblock-bench-fix-output-counts) https://github.com/bitcoin/bitcoin/pull/32216