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
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
adys39871 has quit [Read error: Connection reset by peer]
adys39871 has joined #bitcoin-core-dev
adys39871 has quit [Read error: Connection reset by peer]
adys39871 has joined #bitcoin-core-dev
robszarka has joined #bitcoin-core-dev
Zenton has joined #bitcoin-core-dev
szarka has quit [Ping timeout: 260 seconds]
Cory78 has joined #bitcoin-core-dev
Cory73 has quit [Ping timeout: 272 seconds]
adys398715 has joined #bitcoin-core-dev
adys39871 has quit [Ping timeout: 260 seconds]
jadi has quit [Ping timeout: 240 seconds]
kevkevin has quit [Remote host closed the connection]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 252 seconds]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 255 seconds]
adys398715 has quit [Ping timeout: 240 seconds]
jadi has joined #bitcoin-core-dev
adys398715 has joined #bitcoin-core-dev
jadi has quit [Ping timeout: 246 seconds]
Guest19 has joined #bitcoin-core-dev
robszarka has quit [Quit: Leaving]
kevkevin has joined #bitcoin-core-dev
Guest19 has quit [Quit: Client closed]
kevkevin has quit [Ping timeout: 250 seconds]
w0xlt has joined #bitcoin-core-dev
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 260 seconds]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 240 seconds]
w0xlt has quit [Ping timeout: 244 seconds]
Chris_Stewart_5 has quit [Ping timeout: 260 seconds]
Chris_Stewart_5 has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 260 seconds]
Guest58 has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
Cory78 has quit [Quit: Client closed]
ghost43 has quit [Ping timeout: 252 seconds]
Cory78 has joined #bitcoin-core-dev
_flood has quit [Read error: Connection reset by peer]
Guest58 has quit [Quit: Client closed]
WizJin has joined #bitcoin-core-dev
ghost43 has joined #bitcoin-core-dev
w0xlt has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
w0xlt has quit [Ping timeout: 246 seconds]
_andrewtoth_ has quit [Remote host closed the connection]
kevkevin has quit [Ping timeout: 264 seconds]
kevkevin has joined #bitcoin-core-dev
w0xlt has joined #bitcoin-core-dev
cotsuka has quit [Ping timeout: 260 seconds]
roconnor has quit [Ping timeout: 265 seconds]
roconnor has joined #bitcoin-core-dev
Guyver2 has joined #bitcoin-core-dev
w0xlt has quit [Ping timeout: 240 seconds]
jetpack has quit [Quit: ZNC 1.8.2+deb2+deb11u1 - https://znc.in]
jetpack has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 264 seconds]
zumbi_ is now known as zumbi
durandal_ has quit [Ping timeout: 240 seconds]
Cory78 has quit [Quit: Client closed]
Cory78 has joined #bitcoin-core-dev
durandal_ has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
mudsip has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 240 seconds]
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 260 seconds]
mudsip has quit []
w0xlt has joined #bitcoin-core-dev
w0xlt has quit [Ping timeout: 264 seconds]
kevkevin has joined #bitcoin-core-dev
Cory78 has quit [Quit: Client closed]
Cory78 has joined #bitcoin-core-dev
cold has quit [Ping timeout: 240 seconds]
midnight has quit [Ping timeout: 250 seconds]
cold has joined #bitcoin-core-dev
midnight has joined #bitcoin-core-dev
adys3987158 has joined #bitcoin-core-dev
adys398715 has quit [Ping timeout: 240 seconds]
<bitcoin-git> [bitcoin] billymcbip closed pull request #34058: test: Improve code coverage for pubkey checks (master...cov) https://github.com/bitcoin/bitcoin/pull/34058
ghost43 has quit [Remote host closed the connection]
ghost43 has joined #bitcoin-core-dev
Cory78 has quit [Quit: Client closed]
Cory78 has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] maflcko opened pull request #34098: test: [move-only] Move lint functions into modules (master...2512-lint-move-only) https://github.com/bitcoin/bitcoin/pull/34098
aleggg has quit [Ping timeout: 256 seconds]
aleggg has joined #bitcoin-core-dev
w0xlt has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 246 seconds]
w0xlt has quit [Ping timeout: 244 seconds]
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/ab513103df8d...8d38b6f5f10b
<bitcoin-git> bitcoin/master caf4843 brunoerg: fuzz: doc: remove any mention to address_deserialize_v2
<bitcoin-git> bitcoin/master 8d38b6f merge-script: Merge bitcoin/bitcoin#34091: fuzz: doc: remove any mention to `address_des...
<bitcoin-git> [bitcoin] fanquake merged pull request #34091: fuzz: doc: remove any mention to `address_deserialize_v2` (master...2025-12-fuzz-rm-address-v2) https://github.com/bitcoin/bitcoin/pull/34091
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/8d38b6f5f10b...3a2807ad953c
<bitcoin-git> bitcoin/master 76e0e60 Hodlinator: qa: Account for errno not always being set for ConnectionResetError
<bitcoin-git> bitcoin/master 3a2807a merge-script: Merge bitcoin/bitcoin#33875: qa: Account for unset errno in ConnectionRese...
<bitcoin-git> [bitcoin] fanquake merged pull request #33875: qa: Account for unset errno in ConnectionResetError (master...2025/11/RemoteDisconnect_err) https://github.com/bitcoin/bitcoin/pull/33875
Guyver2 has left #bitcoin-core-dev [Closing Window]
kevkevin has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/3a2807ad953c...80b1b5917dd1
<bitcoin-git> bitcoin/master facd3d5 MarcoFalke: log: Use `__func__` for -logsourcelocations
<bitcoin-git> bitcoin/master 80b1b59 merge-script: Merge bitcoin/bitcoin#34088: log: Use `__func__` for -logsourcelocations
<bitcoin-git> [bitcoin] fanquake merged pull request #34088: log: Use `__func__` for -logsourcelocations (master...2512-log-func) https://github.com/bitcoin/bitcoin/pull/34088
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/80b1b5917dd1...09a1fa190ea3
<bitcoin-git> bitcoin/master cd98cae Woolfgm: Update ci.yml
<bitcoin-git> bitcoin/master 09a1fa1 merge-script: Merge bitcoin/bitcoin#34094: chore: bump checkout to v6
<bitcoin-git> [bitcoin] fanquake merged pull request #34094: ci: bump actions/checkout version to v6 (master...patch-1) https://github.com/bitcoin/bitcoin/pull/34094
<bitcoin-git> [bitcoin] billymcbip opened pull request #34099: test: Improve code coverage for pubkey checks (master...cov) https://github.com/bitcoin/bitcoin/pull/34099
cotsuka has joined #bitcoin-core-dev
janb84 has quit [Quit: WeeChat 4.7.2]
<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
kevkevin has quit [Ping timeout: 264 seconds]
memset_ has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
jonatack has joined #bitcoin-core-dev
w0xlt has joined #bitcoin-core-dev
w0xlt has quit [Ping timeout: 244 seconds]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 240 seconds]
jadi has joined #bitcoin-core-dev
eugenesiegel has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake opened pull request #34102: depends: capnp 1.3.0 (master...capnp_1_3_0) https://github.com/bitcoin/bitcoin/pull/34102
jadi has quit [Ping timeout: 246 seconds]
Guest93 has joined #bitcoin-core-dev
svanstaa has joined #bitcoin-core-dev
svanstaa has quit [Client Quit]
svanstaa has joined #bitcoin-core-dev
svanstaa has quit [Client Quit]
jerryf has quit [Remote host closed the connection]
jerryf has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
memset_ has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
Guest93 has quit [Quit: Client closed]
kevkevin has quit [Ping timeout: 260 seconds]
jonatack has quit [Ping timeout: 252 seconds]
WizJin has quit [Remote host closed the connection]
WizJin has joined #bitcoin-core-dev
flooded has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] hebasto opened pull request #34103: cmake: Add missed `Boost::headers` (master...251218-ipc-boost) https://github.com/bitcoin/bitcoin/pull/34103
_flood has joined #bitcoin-core-dev
flooded has quit [Ping timeout: 244 seconds]
Novo has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] l0rinc opened pull request #34105: kernel: revert accidentally removed copyright header (master...l0rinc/revert-copyright) https://github.com/bitcoin/bitcoin/pull/34105
janb84 has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/09a1fa190ea3...9272fd517fd3
<bitcoin-git> bitcoin/master 85314dc Lőrinc: kernel: revert accidentally removed copyright header
<bitcoin-git> bitcoin/master 9272fd5 merge-script: Merge bitcoin/bitcoin#34105: kernel: revert accidentally removed copyright...
<bitcoin-git> [bitcoin] fanquake merged pull request #34105: kernel: revert accidentally removed copyright header (master...l0rinc/revert-copyright) https://github.com/bitcoin/bitcoin/pull/34105
<bitcoin-git> [bitcoin] fanquake pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/9272fd517fd3...516ae5ede44a
<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/master db2d39f Eugene Siegel: fuzz: add subtest for re-downloading a previously pruned block
<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
<eugenesiegel> nice
jadi has joined #bitcoin-core-dev
Novo has quit [Quit: Client closed]
jadi has quit [Ping timeout: 240 seconds]
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
jerryf has quit [Remote host closed the connection]
jerryf has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 4 commits to 30.x: https://github.com/bitcoin/bitcoin/compare/b1499ddf8b15...dd47caee822b
<bitcoin-git> bitcoin/30.x 26294d6 fanquake: doc: update release notes for v30.1
<bitcoin-git> bitcoin/30.x 5726443 fanquake: build: bump version to v30.1
<bitcoin-git> bitcoin/30.x 2a21824 fanquake: doc: update manual pages for v30.1
<bitcoin-git> [bitcoin] fanquake merged pull request #34092: [30.x] Finalise v30.1 (30.x...30_1_final) https://github.com/bitcoin/bitcoin/pull/34092
<bitcoin-git> [bitcoin] fanquake pushed tag v30.1: https://github.com/bitcoin/bitcoin/compare/v30.1
Emc99 has joined #bitcoin-core-dev
Emc99 has quit [Client Quit]
Emc99 has joined #bitcoin-core-dev
Novo has joined #bitcoin-core-dev
<stickies-v> #proposedmeetingtopic skip meeting next week
<stickies-v> #startmeeting
<corebot> stickies-v: Meeting started at 2025-12-18T16:00+0000
<corebot> stickies-v: Current chairs: stickies-v
<corebot> stickies-v: Useful commands: #action #info #idea #link #topic #motion #vote #close #endmeeting
dzxzg has joined #bitcoin-core-dev
<corebot> stickies-v: See also: https://hcoop-meetbot.readthedocs.io/en/stable/
<Novo> hi
<corebot> stickies-v: Participants should now identify themselves with '#here' or with an alias like '#here FirstLast'
<dzxzg> hi
<hebasto> hi
<sedited> hi
<eugenesiegel> hi
<fjahr> hi
<Novo> #here
<brunoerg> hi
<dergoegge> hi
<stringintech> hi
<hodlinator> hi
<yancy> #here
<stickies-v> #bitcoin-core-dev Meeting: abubakarsadiq achow101 _aj_ ajonas b10c brunoerg cfields darosior dergoegge dzxzg eugenesiegel fanquake fjahr furszy gleb glozow hebasto hodlinator instagibbs janb84 jarolrod jonatack josibake kanzure kevkevin laanwj LarryRuane lightlike l0rinc luke-jr maflcko marcofleon maxedw Murch pinheadmz provoostenator ryanofsky sdaftuar S3RK stickies-v sipa sr_gi tdb3 theStack TheCharlatan vasild
<stickies-v> willcl-ark
<pinheadmz> hi
<janb84> hi
<lightlike> hi
<stickies-v> There are two pre-proposed meeting topics this week. Any last minute ones to add?
<marcofleon> hi
<furszy> hi
l0rinc has joined #bitcoin-core-dev
<stickies-v> let's get started with the working group updates
<kevkevin> hi
<stickies-v> #topic Fuzzing WG Update (dergoegge)
<abubakarsadiq> hi
l0rinc_ has joined #bitcoin-core-dev
<dergoegge> There are a bunch of updates on fuzzamoto, I made some notes here: https://gist.github.com/dergoegge/056f94f9bbff726993ee376872547ecb
<dergoegge> Maybe the most relevant to you all, is that hopefully soon you can write fuzzamoto tests using the functional test framework
<dergoegge> That's probably it, unless someone else also has updates on something fuzzing related
<cfields> hi
<l0rinc_> hi
<instagibbs> v nice
<stickies-v> "will enbale fuzzing pretty much anything " :rocket
jonatack has joined #bitcoin-core-dev
<stickies-v> #topic Kernel WG Update (sedited)
<jonatack> hi
<sedited> stickies-v has been working on a spec for a kernel logger: https://github.com/bitcoin/bitcoin/issues/34062 .
<sedited> His most recent approach for that splits the existing logger into a new util::log that implements string formatting and the existing higher level functions for buffering, writing to file, etc.
<sedited> We've also been discussing a new non-locking chain data structure as a replacement/extension of CChain that uses copy-on-write. The end goal is to have a chain that does not require locking to read.
<sedited> A similar approach could be taken for the block tree map too.
l0rinc has quit [Ping timeout: 260 seconds]
<sedited> Also been experimenting a bit with introducing more kernel header api-based utilities to better dog food it.
<l0rinc_> is it a logarithmic COW?
<l0rinc_> (never thought I'll write this sentence)
<b10c> hi
<sedited> l0rinc_ something like that is the aim
<l0rinc_> Let me know if I can help with that
<sedited> that's all :)
<stickies-v> sedited: are any of those utilities public already?
<vasild> hi
<stickies-v> #topic Benchmarking WG Update (l0rinc, andrewtoth)
<l0rinc_> I'm mentioning PRs that are tangentially related to benchmarking and IBD performance to help with their visibility (not necessarily because I was involved).
<sedited> stickies-v, they are, but not quite in a state where I want to PR them yet.
<l0rinc_> Raimo pushed #34044 which was meant to speed up `-reindex` a bit, but based on the usage it turned out to be a dead end.
<corebot> https://github.com/bitcoin/bitcoin/issues/34044 | streams: replace `std::find` with `memchr` (5x improvement) by Raimo33 · Pull Request #34044 · bitcoin/bitcoin · GitHub
<l0rinc_> Cory opened #34083 - a vectorized ChaCha implementation, resulting in 2-3x speedup - no IBD benchmarks yet.
<corebot> https://github.com/bitcoin/bitcoin/issues/34083 | Add initial vectorized chacha20 implementation for 2-3x speedup by theuni · Pull Request #34083 · bitcoin/bitcoin · GitHub
<l0rinc_> Rob experimented with different ways to store the hints for #34004 and addressed a few review concerns.
<corebot> https://github.com/bitcoin/bitcoin/issues/34004 | Implementation of SwiftSync by rustaceanrob · Pull Request #34004 · bitcoin/bitcoin · GitHub
<l0rinc_> (corebot is working today :D)
<l0rinc_> #32414 was merged recently, so reindex-chainstate benchmarks will behave slightly different now - especially for bigger dbcaches.
<corebot> https://github.com/bitcoin/bitcoin/issues/32414 | validation: periodically flush dbcache during reindex-chainstate by andrewtoth · Pull Request #32414 · bitcoin/bitcoin · GitHub
<l0rinc_> Most of our low-end benchmarking servers were offline this week for maintenance, but on the remaining ones we have experimented with:
<l0rinc_> * benchmarking #31132 in a cloud environment with network-connected storage;
<corebot> https://github.com/bitcoin/bitcoin/issues/31132 | validation: fetch block inputs on parallel threads >40% faster IBD by andrewtoth · Pull Request #31132 · bitcoin/bitcoin · GitHub
<l0rinc_> * since we need a lot less memory now for the same performance after #31132, we tried to see how a sorted map would perform instead of SipHashed std::unordered_map - it would be 26-60% slower;
<corebot> https://github.com/bitcoin/bitcoin/issues/31132 | validation: fetch block inputs on parallel threads >40% faster IBD by andrewtoth · Pull Request #31132 · bitcoin/bitcoin · GitHub
<l0rinc_> * we tried turning off cache reallocation during IBD flushes - seems to result in ~4% speedup;
<l0rinc_> * wanted to see whether the speedup introduced by pooled allocation is still relevant - removing it would still slow validation by 8-12%; next step is to see if we can fine-tune it instead;
<l0rinc_> * currently measuring how much difference a SipHash-1-3 would make compared to the current SipHash-2-4;
<l0rinc_> * I have finally rented a Windows benchmarking server, so we might soon see how well it performs there.
<l0rinc_> A few related PRs where reviews would help: #33018, #33680, #33866, #33512
<corebot> https://github.com/bitcoin/bitcoin/issues/33018 | coins: remove SetFresh method from CCoinsCacheEntry by andrewtoth · Pull Request #33018 · bitcoin/bitcoin · GitHub
<corebot> https://github.com/bitcoin/bitcoin/issues/33680 | validation: do not wipe utxo cache for stats/scans/snapshots by l0rinc · Pull Request #33680 · bitcoin/bitcoin · GitHub
<corebot> https://github.com/bitcoin/bitcoin/issues/33866 | refactor: Let CCoinsViewCache::BatchWrite return void by sedited · Pull Request #33866 · bitcoin/bitcoin · GitHub
<corebot> https://github.com/bitcoin/bitcoin/issues/33512 | coins: use number of dirty cache entries in flush warnings/logs by l0rinc · Pull Request #33512 · bitcoin/bitcoin · GitHub
<l0rinc_> Thanks, that's it
<hebasto> Windows benchmarking server is promising
<l0rinc_> we'll see, it started with 1 week of maintenace :p
<l0rinc_> after renting it, couldn't even set it up
<sedited> -_-
<stickies-v> #topic Silent Payments WG Update (Novo)
<Novo> The LabelSet scanning approach for https://github.com/bitcoin-core/secp256k1/pull/1765 is still being tested, theStack has implemented both scanning approaches in python https://github.com/theStack/secp256k1lab/blob/775f74373b30390932e10ab6f9d31db606339987/src/secp256k1lab/bip352.py#L234 to ease review and will publish an alternative branch with
<Novo> the LabelSet scanning approach in the next few days.
<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.
<Novo> I ran some tests on Signet using https://github.com/bitcoin/bitcoin/pull/32966 and an SP light client that runs on mobile. Haven't found any issues yet.
<Novo> There is a proposed sp descriptor in https://groups.google.com/g/bitcoindev/c/bP6ktUyCOJI that introduces two new key types for silent payments ("spscan1q..." and "spspend1q") and looks something like "sp([deadbeef/352'/0'/0']spscan1q...,900000,1,5,10)".
<Novo> Nymius started https://groups.google.com/g/bitcoindev/c/Kap7NMwzl2k to discuss adding a new field to store SP_TWEAKs for spending SP outputs in PSBTs.
<stickies-v> a lot to dig into, thanks for the overview Novo. I'll give it another minute for people to comment
<Novo> I'll break it up in the future
<furszy> :thumbs_up:
<stickies-v> #topic Cluster Mempool WG Update (sdaftuar, sipa)
<stickies-v> #topic Stratum v2 WG Update (sjors)
<instagibbs> (#32545 is the one to review)
<corebot> https://github.com/bitcoin/bitcoin/issues/32545 | Replace cluster linearization algorithm with SFL by sipa · Pull Request #32545 · bitcoin/bitcoin · GitHub
<stickies-v> #topic Net Split WG Update (cfields)
<cfields> I've been distracted by other work, so no update this week. I intend to get back to this full-time in the new year.
<sipa> hi
<stickies-v> alright, that concludes the WG updates. haven't had stratum v2 updates for 3 weeks so I'll archive that for now, Sjors[m]1 let me know when you'd like to start giving updates again
<stickies-v> #topic libevent organization members team needs update (https://github.com/libevent/libevent/issues/1812) (pinheadmz)
<pinheadmz> hi
<stickies-v> (this topic was brought forward from last week's meeting)
<pinheadmz> this libevent issue brought to my attention by darosior
<fjahr> To me this doesn’t really change much. I didn’t expect we would be seeing a 2.2 release before we remove it no matter how long the process takes. Now we might see a 2.2 but won’t want to upgrade to it anyway :p
<darosior> hi
<pinheadmz> they are looking for a new maintainer, which makes sense since the lib hasnt cut a release this decade
<fjahr> Not sure if it had even been worth the effort trying to leverage 2.2 if it came out today even without the new concerns, given the work already going into the httpserver.
<pinheadmz> fjahr agreed just wanted to bring to attention, the risk this deependency poses is ticking up slightly
<pinheadmz> reminder to all there is tracking issue https://github.com/bitcoin/bitcoin/issues/31194
l0rinc has joined #bitcoin-core-dev
<pinheadmz> and next pr for review is #32061
<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> which i recently refactored to address concerns broughtup at coredev by cfields
<pinheadmz> so now, there is no sockman "lite" or otherwise, httpserver does its own sockets
l0rinc_ has quit [Ping timeout: 240 seconds]
<cfields> 🙏
<pinheadmz> im rebasing again today to fix conflicts with master then ill run some more benchmarks
<pinheadmz> as well as the integration tests with various RPC consuming libraries like electrs
<pinheadmz> if no Qs, thats all for me
<darosior> pinheadmz: feel free to hit me up to run the Liana functional test suite on a PR, can give some more assurance re RPC interface
<stickies-v> pinheadmz: might also be worth bringing this up in optech so people are nudged to test this out?
<instagibbs> I'd hit up major LN impls, for instance
<pinheadmz> thanks will do - what ive been doing is forking repos like electrs, forcing my branch into its own functional tests and running that
<darosior> Yeah. Core-Lightning also has a functional test suite we should be able to run with minimal efforts
<pinheadmz> ok!
<darosior> (That consumes a lot of the RPC interface)
<pinheadmz> yeah i have lnd integration test
<darosior> Nice
<pinheadmz> i thought cln just wrapped bitcoin-cli actually?
<darosior> Right
<darosior> But the functional tests also speak to the interface directly :)
<pinheadmz> ok ill check that.
<pinheadmz> example lnd integration test from stale branch: https://github.com/pinheadmz/lnd/pull/1
<darosior> I wonder how Sparrow does its testing
<pinheadmz> +1 another good one to check
<stickies-v> going to move on now to keep meeting momentum but feel free to continue conversation after?
<stickies-v> #topic skip meeting next two weeks (stickies-v)
<Novo> +1 on skipping the next two weeks
<sedited> sgtm
<stickies-v> the next 2 scheduled IRC meetings are on 25th dec (christmas) and 1st jan (new year)
<sipa> sgtm to skip
<dergoegge> +1
<stickies-v> all in favour of skipping both meetings and resume 8th jan?
<hebasto> agreed
<marcofleon> yes
<hodlinator> agreed
<darosior> sgtm
<kevkevin> agreed
<yancy> ack
<furszy> +1
<pinheadmz> 🍾🍾🍾
<Novo> Try not to sound too excited guys
<janb84> ack
<stickies-v> alright, that seems unanimous. see you all again on jan 8th, enjoy the holidays and looking forward to seeing the progress in 2026!
<stickies-v> #endmeeting
<corebot> stickies-v: Meeting ended at 2025-12-18T16:34+0000
Emc99 has quit [Quit: Client closed]
HammerTime has joined #bitcoin-core-dev
Novo has quit [Quit: Client closed]
<bitcoin-git> [bitcoin] fjahr closed pull request #27731: Prevent file descriptor exhaustion from too many RPC calls (master...2023-05-fd-exhaust) https://github.com/bitcoin/bitcoin/pull/27731
arejula27 has joined #bitcoin-core-dev
arejula27_ has joined #bitcoin-core-dev
arejula27_ has quit [Client Quit]
HammerTime has quit [Quit: Client closed]
arejula27 has quit [Quit: Client closed]
arejula27 has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake opened pull request #34106: doc: add missing copyright headers (master...missing_copyright_headers) https://github.com/bitcoin/bitcoin/pull/34106
svanstaa has joined #bitcoin-core-dev
svanstaa has quit [Client Quit]
svanstaa has joined #bitcoin-core-dev
svanstaa has quit [Client Quit]
jadi has joined #bitcoin-core-dev
dzxzg has quit []
adys3987158 has quit [Quit: The Lounge - https://thelounge.chat]
adys has joined #bitcoin-core-dev
jon_atack has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 250 seconds]
adys has quit [Changing host]
adys has joined #bitcoin-core-dev
eugenesiegel has quit [Quit: Client closed]
jadi has quit [Ping timeout: 250 seconds]
arejula27 has quit [Ping timeout: 264 seconds]
jadi has joined #bitcoin-core-dev
eugenesiegel has joined #bitcoin-core-dev
jadi has quit [Ping timeout: 240 seconds]
jadi has joined #bitcoin-core-dev
bitdex has quit [Quit: = ""]
kevkevin has quit [Remote host closed the connection]
kevkevin has joined #bitcoin-core-dev
durandal_ has quit [Ping timeout: 240 seconds]
cotsuka has quit [Remote host closed the connection]
kevkevin has quit [Ping timeout: 256 seconds]
cotsuka has joined #bitcoin-core-dev
WizJin_ has joined #bitcoin-core-dev
WizJin has quit [Ping timeout: 260 seconds]
jadi has quit [Ping timeout: 244 seconds]
durandal_ has joined #bitcoin-core-dev
jadi has joined #bitcoin-core-dev
jon_atack has quit [Ping timeout: 245 seconds]
kevkevin has joined #bitcoin-core-dev
WizJin__ has joined #bitcoin-core-dev
jadi has quit [Ping timeout: 240 seconds]
WizJin_ has quit [Ping timeout: 252 seconds]
w0xlt has joined #bitcoin-core-dev
jadi has joined #bitcoin-core-dev
w0xlt has quit [Ping timeout: 255 seconds]
Cory49 has joined #bitcoin-core-dev
Cory78 has quit [Ping timeout: 272 seconds]
durandal_ has quit [Ping timeout: 252 seconds]
jadi has quit [Ping timeout: 240 seconds]
jadi has joined #bitcoin-core-dev
durandal_ has joined #bitcoin-core-dev
jadi has quit [Ping timeout: 252 seconds]
kevkevin has quit [Remote host closed the connection]
kevkevin has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
w0xlt has joined #bitcoin-core-dev
___nick___ has joined #bitcoin-core-dev
w0xlt has quit [Ping timeout: 244 seconds]
jadi has joined #bitcoin-core-dev
jadi has quit [Ping timeout: 240 seconds]
jonatack has quit [Read error: Connection reset by peer]
jonatack has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] hebasto opened pull request #34107: build: Update minimum required Boost version (master...251218-boost-min) https://github.com/bitcoin/bitcoin/pull/34107
jadi has joined #bitcoin-core-dev
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
___nick___ has joined #bitcoin-core-dev
___nick___ has quit [Client Quit]
w0xlt has joined #bitcoin-core-dev
w0xlt has quit [Ping timeout: 264 seconds]
jonatack has quit [Ping timeout: 250 seconds]
kevkevin has quit [Remote host closed the connection]
kevkevin has joined #bitcoin-core-dev
cotsuka has quit [Ping timeout: 264 seconds]
cotsuka has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
jadi1 has joined #bitcoin-core-dev
jadi has quit [Ping timeout: 244 seconds]
jadi has joined #bitcoin-core-dev
jadi1 has quit [Ping timeout: 252 seconds]
PaperSword has joined #bitcoin-core-dev
PaperSword has quit [Quit: PaperSword]
<bitcoin-git> [bitcoin] l0rinc closed pull request #34048: refactor: inline constant `f_obfuscate = false` parameter (master...l0rinc/inline-constant-obfuscate-param) https://github.com/bitcoin/bitcoin/pull/34048
eugenesiegel has quit [Quit: Client closed]
l0rinc has quit [Ping timeout: 252 seconds]
jonatack has quit [Ping timeout: 240 seconds]
Cory49 has quit [Quit: Client closed]
Cory49 has joined #bitcoin-core-dev
kevkevin has quit [Remote host closed the connection]
w0xlt has joined #bitcoin-core-dev
w0xlt has quit [Ping timeout: 246 seconds]
PaperSword has joined #bitcoin-core-dev