achow101 changed the topic of #bitcoin-core-dev to: Bitcoin Core development discussion and commit log | Feel free to watch, but please take commentary and usage questions to #bitcoin | Channel logs: http://www.erisian.com.au/bitcoin-core-dev/, http://gnusha.org/bitcoin-core-dev/ | Weekly Meeting Thursday @ 16:00 UTC | Meeting topics http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt
w0xlt has joined #bitcoin-core-dev
w0xlt has quit [Ping timeout: 264 seconds]
w0xlt has joined #bitcoin-core-dev
w0xlt has quit [Ping timeout: 272 seconds]
w0xlt has joined #bitcoin-core-dev
pablomartin has joined #bitcoin-core-dev
w0xlt has quit [Ping timeout: 246 seconds]
w0xlt has joined #bitcoin-core-dev
w0xlt has quit [Ping timeout: 276 seconds]
adil has joined #bitcoin-core-dev
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] taki-abedesselam opened pull request #34774: p2p: prevent unsolicited addr relay token abuse (master...p2p/prevent-unsolicited-addr-relay-token-abuse) https://github.com/bitcoin/bitcoin/pull/34774
svanstaa has quit [Ping timeout: 264 seconds]
svanstaa has joined #bitcoin-core-dev
timbo_xyz has joined #bitcoin-core-dev
w0xlt has joined #bitcoin-core-dev
timbo_xyz has quit [Remote host closed the connection]
w0xlt has quit [Ping timeout: 245 seconds]
timbo_xyz has joined #bitcoin-core-dev
timbo_xyz has quit [Remote host closed the connection]
timbo_xyz has joined #bitcoin-core-dev
Guest19 has joined #bitcoin-core-dev
Guest19 has quit [Client Quit]
tarotfied has quit [Quit: WeeChat 4.1.1]
timbo_xyz has quit [Ping timeout: 258 seconds]
ghost43 has quit [Ping timeout: 258 seconds]
ghost43 has joined #bitcoin-core-dev
ghost43 has quit [Remote host closed the connection]
ghost43 has joined #bitcoin-core-dev
w0xlt has joined #bitcoin-core-dev
w0xlt has quit [Ping timeout: 244 seconds]
adil has quit [Ping timeout: 264 seconds]
timbo_xyz has joined #bitcoin-core-dev
tarotfied has joined #bitcoin-core-dev
adil has joined #bitcoin-core-dev
Guyver2 has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] stickies-v opened pull request #34775: kernel: make logging callback global (master...2026-02/kernel-logging-global) https://github.com/bitcoin/bitcoin/pull/34775
l0rinc has joined #bitcoin-core-dev
enochazariah has joined #bitcoin-core-dev
loungerry_ has quit [Remote host closed the connection]
w0xlt has joined #bitcoin-core-dev
w0xlt has quit [Ping timeout: 264 seconds]
tarotfied has quit [Quit: WeeChat 4.1.1]
tarotfied has joined #bitcoin-core-dev
dviola has quit [Ping timeout: 256 seconds]
diego has joined #bitcoin-core-dev
diego is now known as Guest1302
Guest1302 has left #bitcoin-core-dev [#bitcoin-core-dev]
dviola has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/d198635fa2d4...3a222507fd4d
<bitcoin-git> bitcoin/master f7be5fb glozow: [refactor] rename variable to clarify it is unused and cluster count
<bitcoin-git> bitcoin/master a067ca3 glozow: [doc] coin selection filters by max cluster count, not descendant
<bitcoin-git> bitcoin/master 3a22250 merge-script: Merge bitcoin/bitcoin#34037: wallet, doc: clarify the coin selection filte...
<bitcoin-git> [bitcoin] fanquake merged pull request #34037: wallet, doc: clarify the coin selection filters that enforce cluster count (master...2025-12-ancestry) https://github.com/bitcoin/bitcoin/pull/34037
<bitcoin-git> [bitcoin] hodlinator opened pull request #34776: guix: Make guix-clean less destructive (master...2026/03/guix_clean_destructive) https://github.com/bitcoin/bitcoin/pull/34776
pablomartin has quit [Ping timeout: 264 seconds]
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/3a222507fd4d...aefa8e6d1481
<bitcoin-git> bitcoin/master 5b2c396 Sebastian Falbesoner: test: clean up tx resurrection (re-org) test in feature_block.py
<bitcoin-git> bitcoin/master aefa8e6 merge-script: Merge bitcoin/bitcoin#34361: test: clean up tx resurrection (re-org) test ...
<bitcoin-git> [bitcoin] fanquake merged pull request #34361: test: clean up tx resurrection (re-org) test in feature_block.py (master...202601-test-feature_block_resurrect_cleanup) https://github.com/bitcoin/bitcoin/pull/34361
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/aefa8e6d1481...49bd12bd890f
<bitcoin-git> bitcoin/master fa9d062 MarcoFalke: doc: Use relative markdown links
<bitcoin-git> bitcoin/master 49bd12b merge-script: Merge bitcoin/bitcoin#34693: doc: Use relative markdown links
<bitcoin-git> [bitcoin] fanquake merged pull request #34693: doc: Use relative markdown links (master...2602-doc-rel) https://github.com/bitcoin/bitcoin/pull/34693
tarotfied has quit [Read error: Connection reset by peer]
<bitcoin-git> [bitcoin-maintainer-tools] hebasto opened pull request #195: Update `update-translations.py` (main...260309-translations) https://github.com/bitcoin-core/bitcoin-maintainer-tools/pull/195
tarotfied has joined #bitcoin-core-dev
timbo_xyz has quit [Ping timeout: 258 seconds]
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/49bd12bd890f...7691e8a005a3
<bitcoin-git> bitcoin/master faa016a MarcoFalke: refactor: Use aliasing shared_ptr in Sock::Wait
<bitcoin-git> bitcoin/master 7691e8a merge-script: Merge bitcoin/bitcoin#34471: refactor: Use aliasing shared_ptr in Sock::Wa...
<bitcoin-git> [bitcoin] fanquake merged pull request #34471: refactor: Use aliasing shared_ptr in Sock::Wait (master...2602-refactor-alias-shptr) https://github.com/bitcoin/bitcoin/pull/34471
tarotfied has quit [Quit: WeeChat 4.1.1]
adil has quit [Quit: adil]
l0rinc has quit [Quit: l0rinc]
l0rinc has joined #bitcoin-core-dev
bitdex has quit [Quit: = ""]
Guyver2 has left #bitcoin-core-dev [Closing Window]
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/7691e8a005a3...42f97c542db0
<bitcoin-git> bitcoin/master 89386e7 sedited: kernel: Use fs:: namespace and unicode path in kernel tests
<bitcoin-git> bitcoin/master 42f97c5 merge-script: Merge bitcoin/bitcoin#34705: kernel: Use fs:: namespace and unicode path i...
<bitcoin-git> [bitcoin] fanquake merged pull request #34705: kernel: Use fs:: namespace and unicode path in kernel tests (master...kernel_unicode_path_patch) https://github.com/bitcoin/bitcoin/pull/34705
w0xlt has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/42f97c542db0...f201ccc8003b
<bitcoin-git> bitcoin/master 982883a Ava Chow: makeseeds: Update known user agents
<bitcoin-git> bitcoin/master 27fbdb0 Ava Chow: makeseeds: Choose node info with most recent success when deduplicating
<bitcoin-git> bitcoin/master fec5822 Ava Chow: contrib: Update fixed feeds
<bitcoin-git> [bitcoin] fanquake merged pull request #34673: contrib: Update fixed seeds pre-31.0 (master...31-seeds-update) https://github.com/bitcoin/bitcoin/pull/34673
timbo_xyz has joined #bitcoin-core-dev
w0xlt has quit [Ping timeout: 264 seconds]
timbo_xy1 has joined #bitcoin-core-dev
timbo_xyz has quit [Ping timeout: 258 seconds]
l0rinc has quit [Quit: l0rinc]
eugenesiegel has joined #bitcoin-core-dev
flooded has joined #bitcoin-core-dev
l0rinc has joined #bitcoin-core-dev
<eugenesiegel> are addrfetch connections only made on startup?
<bitcoin-git> [bitcoin] fanquake closed pull request #34770: test: support mainnet base58 in address_to_scriptpubkey (master...test-address-mainnet-base58-scriptpubkey) https://github.com/bitcoin/bitcoin/pull/34770
<bitcoin-git> [bitcoin] taki-abedesselam closed pull request #34774: p2p: prevent unsolicited addr relay token abuse (master...p2p/prevent-unsolicited-addr-relay-token-abuse) https://github.com/bitcoin/bitcoin/pull/34774
eugenesiegel has quit [Quit: Client closed]
eugenesiegel has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/f201ccc8003b...d3056bc149f6
<bitcoin-git> bitcoin/master a61907e Lőrinc: doc: explain swapping in `reduce-memory.md`
<bitcoin-git> bitcoin/master d3056bc merge-script: Merge bitcoin/bitcoin#34606: doc: clarify swapping impact on IBD performan...
<bitcoin-git> [bitcoin] fanquake merged pull request #34606: doc: clarify swapping impact on IBD performance (master...l0rinc/common-warn-high-swap-usage) https://github.com/bitcoin/bitcoin/pull/34606
timbo_xy1 has quit [Quit: WeeChat 4.8.1]
deadmanoz has joined #bitcoin-core-dev
<dergoegge> ryanofsky: https://gist.github.com/dergoegge/2f66365264f316b5ca60ec7565d06d74 lmk if you think something is missing from that (I plan to link to this gist in future bug reports)
<ryanofsky> dergoegge, that looks basically perfect and answers the question I had about if this is supposed to be able to deterministically reproduce bugs, why does there seem to be no way to do that
<ryanofsky> only other information i could think of adding is information about how other people can run antithesesis to find new bugs, if not reproduce existing ones
<ryanofsky> like if you have configuration, scripts, those could just be interesting to see, even if not directly useful for fixing reported bugs
enochazariah has quit [Ping timeout: 240 seconds]
<bitcoin-git> [bitcoin] ryanofsky opened pull request #34778: logging: rewrite macros to add ratelimit option, avoid unused strprintf, clarify confusing errors (master...pr/relog) https://github.com/bitcoin/bitcoin/pull/34778
bugs_ has joined #bitcoin-core-dev
deadmanoz has quit [Quit: Client closed]
<bitcoin-git> [bitcoin] fanquake pushed 5 commits to 30.x: https://github.com/bitcoin/bitcoin/compare/f4f87c9d3bdb...62730a897eb2
<bitcoin-git> bitcoin/30.x 916428f Hennadii Stepanov: cmake: Fix `FindQt` module
<bitcoin-git> bitcoin/30.x b268b4b Cory Fields: qt: add patch to fix build with gcc16
<bitcoin-git> bitcoin/30.x 8f5c205 Cory Fields: qt: add patches to fix SFINAE errors/warnings with gcc16
<bitcoin-git> [bitcoin] fanquake merged pull request #34754: [30.x] Partial backport #34650 (30.x...260306-qt6-gcc16) https://github.com/bitcoin/bitcoin/pull/34754
tla_ has quit [Remote host closed the connection]
tla_ has joined #bitcoin-core-dev
<dergoegge> ryanofsky: I'll eventually open source the tests, so anyone can have a look and suggest improvements. Launching a run requires permissions that give access to the whole platform. We probably want to keep that access limited (like we do for e.g. oss-fuzz as well)
<dergoegge> Ideally a couple people have access eventually, so I am not a bottleneck
w0xlt has joined #bitcoin-core-dev
w0xlt has quit [Ping timeout: 276 seconds]
<ryanofsky> dergoegge, nice. I'm mostly just asking because the platform seems very cool and I'm impressed with the bugs it found so curious what the setup looks like
afiore has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 6 commits to 29.x: https://github.com/bitcoin/bitcoin/compare/99003bed8733...8d6ebc80ce1c
<bitcoin-git> bitcoin/29.x 5910bd3 jayvaliya: doc: fix broken bpftrace installation link
<bitcoin-git> bitcoin/29.x 532afe9 MarcoFalke: doc: Update Guix install for Debian/Ubuntu
<bitcoin-git> bitcoin/29.x 98af76f SomberNight: wallet: rpc: manpage: fix example missing `fee_rate` argument
<bitcoin-git> [bitcoin] fanquake merged pull request #34680: [29.x] Backports (29.x...more_29_x_backports) https://github.com/bitcoin/bitcoin/pull/34680
w0xlt has joined #bitcoin-core-dev
w0xlt has quit [Ping timeout: 255 seconds]
bomb-on has quit [Quit: aллилѹіа!]
bomb-on has joined #bitcoin-core-dev
l0rinc has quit [Quit: l0rinc]
w0xlt has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 244 seconds]
<bitcoin-git> [bitcoin] darosior opened pull request #34779: BIP xxx: reserve version bits 5-28 as extra nonce space (master...2602_more_version_bits_rolling) https://github.com/bitcoin/bitcoin/pull/34779
<darosior> _aj_: why have the dummy deployment out of the bounds of the deployment we support?
<_aj_> darosior: avoids changing all the constants, and avoids using up a real deployment slot for a test case
<darosior> downside is: we don't test deployment activation using a real deployment slot
<darosior> Also the constant `VERSIONBITS_NUM_BITS` would still have to change, so this would only save updating the test constant in mining_basic.py and the hardcoded bit in rpc_blockchain.py. Not clear to me it's worth it
nymius has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
eugenesiegel has quit [Quit: Client closed]
Guest2 has joined #bitcoin-core-dev
eugenesiegel has joined #bitcoin-core-dev
Guest2 has quit [Client Quit]
Guest75 has joined #bitcoin-core-dev
w0xlt has quit [Ping timeout: 264 seconds]
w0xlt has joined #bitcoin-core-dev