--- Log opened Thu Jul 10 00:00:36 2025 00:08 -!- f321x [~f321x@user/f321x] has joined #bitcoin-core-dev 00:47 -!- Guyver2 [~Guyver@77-174-98-73.fixed.kpn.net] has joined #bitcoin-core-dev 01:02 -!- jamesob1566592 [~jamesob@pool-108-44-244-6.clppva.fios.verizon.net] has joined #bitcoin-core-dev 01:03 -!- jamesob443688173 [~jamesob@pool-108-44-244-6.clppva.fios.verizon.net] has quit [Read error: Connection reset by peer] 01:03 -!- jamesob156659 [~jamesob@pool-108-44-244-6.clppva.fios.verizon.net] has quit [Read error: Connection reset by peer] 01:03 -!- jamesob1566592 is now known as jamesob156659 01:13 -!- Cory51 [~Cory51@user/pasha] has quit [Quit: Client closed] 01:13 -!- Cory51 [~Cory51@user/pasha] has joined #bitcoin-core-dev 01:17 -!- Cory51 [~Cory51@user/pasha] has quit [Client Quit] 01:18 -!- Cory51 [~Cory51@user/pasha] has joined #bitcoin-core-dev 01:44 -!- hacker4web3bitco [~hacker4we@user/hacker4web3bitco] has joined #bitcoin-core-dev 01:46 -!- bitcoinlover [~hacker4we@user/hacker4web3bitco] has quit [Ping timeout: 245 seconds] 02:00 < bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/a40e9536588c...83ae7802fe14 02:00 < bitcoin-git> bitcoin/master fa4d68c MarcoFalke: Turn rpcauth.py test into functional test 02:00 < bitcoin-git> bitcoin/master 83ae780 merge-script: Merge bitcoin/bitcoin#32881: test: Turn rpcauth.py test into functional te... 02:00 < bitcoin-git> [bitcoin] fanquake merged pull request #32881: test: Turn rpcauth.py test into functional test (master...2507-test-rpcauth-fun) https://github.com/bitcoin/bitcoin/pull/32881 02:00 < bitcoin-git> [bitcoin] maflcko opened pull request #32932: test: Add missing convert_to_json_for_cli (master...2507-test-fix-cli) https://github.com/bitcoin/bitcoin/pull/32932 02:05 -!- dunxen [~dunxen@user/dunxen] has joined #bitcoin-core-dev 02:27 < bitcoin-git> [bitcoin] maflcko opened pull request #32933: log: Properly log warnings with warn loglevel in addrdb (master...2507-log-warn-addrdb) https://github.com/bitcoin/bitcoin/pull/32933 02:30 -!- dunxen [~dunxen@user/dunxen] has quit [Ping timeout: 245 seconds] 02:45 -!- f321x [~f321x@user/f321x] has quit [Quit: f321x] 03:01 -!- f321x [~f321x@user/f321x] has joined #bitcoin-core-dev 03:04 < bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/83ae7802fe14...c4f90900b55f 03:04 < bitcoin-git> bitcoin/master fa05284 MarcoFalke: test: Add missing convert_to_json_for_cli 03:04 < bitcoin-git> bitcoin/master c4f9090 merge-script: Merge bitcoin/bitcoin#32932: test: Add missing convert_to_json_for_cli 03:04 < bitcoin-git> [bitcoin] fanquake merged pull request #32932: test: Add missing convert_to_json_for_cli (master...2507-test-fix-cli) https://github.com/bitcoin/bitcoin/pull/32932 03:15 -!- f321x_ [~f321x@user/f321x] has joined #bitcoin-core-dev 03:16 -!- f321x [~f321x@user/f321x] has quit [Ping timeout: 244 seconds] 03:17 -!- kevkevin [~kevkevin@209.242.39.30] has joined #bitcoin-core-dev 03:21 -!- kevkevin [~kevkevin@209.242.39.30] has quit [Ping timeout: 252 seconds] 03:49 -!- adil [~Thunderbi@2402:d000:8134:2f97:d5e8:cae3:a28c:ac15] has joined #bitcoin-core-dev 04:01 -!- jespada [~jespada@179.26.197.246] has joined #bitcoin-core-dev 04:06 < bitcoin-git> [bitcoin] fanquake opened pull request #32937: Enable `-Werror=dev` in CI & Guix (master...use_werror_dev) https://github.com/bitcoin/bitcoin/pull/32937 04:14 -!- Cory51 [~Cory51@user/pasha] has quit [Quit: Client closed] 04:15 -!- Cory51 [~Cory51@user/pasha] has joined #bitcoin-core-dev 04:24 -!- Cory51 [~Cory51@user/pasha] has quit [Quit: Client closed] 04:24 -!- Cory51 [~Cory51@user/pasha] has joined #bitcoin-core-dev 04:25 < bitcoin-git> [packaging] maflcko opened pull request #287: snap: WIP NOMERGE test with master commit (main...2507-test-30-beta) https://github.com/bitcoin-core/packaging/pull/287 04:29 -!- jonatack [~jonatack@user/jonatack] has quit [Ping timeout: 276 seconds] 04:30 -!- Guyver2 [~Guyver@77-174-98-73.fixed.kpn.net] has left #bitcoin-core-dev [Closing Window] 04:42 -!- joetor5 [~Thunderbi@user/joetor5] has joined #bitcoin-core-dev 05:07 -!- jespada [~jespada@179.26.197.246] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 05:24 -!- jespada [~jespada@179.26.197.246] has joined #bitcoin-core-dev 05:34 < bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/c4f90900b55f...b80ead8a7182 05:34 < bitcoin-git> bitcoin/master fa2fbaa MarcoFalke: bench: Avoid tmp files in pwd 05:34 < bitcoin-git> bitcoin/master b80ead8 merge-script: Merge bitcoin/bitcoin#32890: bench: Avoid tmp files in pwd 05:34 < bitcoin-git> [bitcoin] fanquake merged pull request #32890: bench: Avoid tmp files in pwd (master...2507-bench-less-clutter) https://github.com/bitcoin/bitcoin/pull/32890 05:41 -!- Guest51 [~Guest51@102.89.32.51] has joined #bitcoin-core-dev 05:42 -!- Cory51 [~Cory51@user/pasha] has quit [Quit: Client closed] 05:42 -!- Cory51 [~Cory51@user/pasha] has joined #bitcoin-core-dev 05:43 -!- joetor5 [~Thunderbi@user/joetor5] has quit [Ping timeout: 260 seconds] 05:44 -!- joetor5 [~Thunderbi@user/joetor5] has joined #bitcoin-core-dev 05:47 < bitcoin-git> [bitcoin] l0rinc opened pull request #32939: refactor: avoid double hashing in `SourceLocationHasher` (master...l0rinc/loggin-hasher) https://github.com/bitcoin/bitcoin/pull/32939 05:51 -!- robszarka [~szarka@2603:3003:4eac:100:3504:8489:ca78:204c] has joined #bitcoin-core-dev 05:54 -!- szarka [~szarka@2603:3003:4eac:100:c5b7:d8fd:e2d4:4bdc] has quit [Ping timeout: 276 seconds] 05:59 -!- Guest42 [~Guest42@180.151.90.14] has joined #bitcoin-core-dev 06:00 -!- Guest42 [~Guest42@180.151.90.14] has quit [Client Quit] 06:01 -!- adil [~Thunderbi@2402:d000:8134:2f97:d5e8:cae3:a28c:ac15] has quit [Quit: adil] 06:03 -!- dunxen [~dunxen@user/dunxen] has joined #bitcoin-core-dev 06:08 -!- Guest51 [~Guest51@102.89.32.51] has quit [Quit: Client closed] 06:20 < bitcoin-git> [bitcoin] l0rinc closed pull request #32939: refactor: avoid double hashing in `SourceLocationHasher` (master...l0rinc/loggin-hasher) https://github.com/bitcoin/bitcoin/pull/32939 06:23 -!- joetor5 [~Thunderbi@user/joetor5] has quit [Remote host closed the connection] 06:23 -!- joetor5 [~Thunderbi@user/joetor5] has joined #bitcoin-core-dev 06:37 -!- kevkevin [~kevkevin@209.242.39.30] has joined #bitcoin-core-dev 06:40 -!- dunxen [~dunxen@user/dunxen] has quit [Remote host closed the connection] 06:41 < bitcoin-git> [packaging] maflcko closed pull request #287: snap: WIP NOMERGE test with master commit (main...2507-test-30-beta) https://github.com/bitcoin-core/packaging/pull/287 06:41 -!- Cory51 [~Cory51@user/pasha] has quit [Quit: Client closed] 06:41 -!- Cory51 [~Cory51@user/pasha] has joined #bitcoin-core-dev 06:57 -!- Christoph_ [~Christoph@host-88-217-174-126.customer.m-online.net] has joined #bitcoin-core-dev 07:04 -!- joetor5 [~Thunderbi@user/joetor5] has quit [Quit: joetor5] 07:09 < bitcoin-git> [bitcoin] hebasto closed pull request #30075: test, subprocess: Improve coverage report correctness (master...240509-coverage) https://github.com/bitcoin/bitcoin/pull/30075 07:25 -!- bugs_ [~bugs@user/bugs/x-5128603] has joined #bitcoin-core-dev 07:46 -!- eugenesiegel [~eugenesie@user/eugenesiegel] has joined #bitcoin-core-dev 08:01 -!- dzxzg [~dzxzg@user/dzxzg] has joined #bitcoin-core-dev 08:06 -!- eugenesiegel [~eugenesie@user/eugenesiegel] has quit [Ping timeout: 272 seconds] 08:16 -!- Christoph_ [~Christoph@host-88-217-174-126.customer.m-online.net] has quit [Quit: Christoph_] 08:30 -!- Guest20 [~Guest68@213-202-88-4.dsl.iskon.hr] has joined #bitcoin-core-dev 08:34 -!- SpellChecker [~SpellChec@user/SpellChecker] has quit [Remote host closed the connection] 08:35 -!- SpellChecker [~SpellChec@user/SpellChecker] has joined #bitcoin-core-dev 08:38 < bitcoin-git> [gui] 1BitcoinBoWP1FZ4xwTNkq6XksKidmgYYw opened pull request #879: New SVG, Icons, PNGs and X PixMaps (master...master) https://github.com/bitcoin-core/gui/pull/879 08:39 -!- hacker4web3bitco [~hacker4we@user/hacker4web3bitco] has quit [Ping timeout: 272 seconds] 08:40 -!- OYENRAZOR369 [~OYENRAZOR@2a09:bac1:34a0:50::23:3ba] has joined #bitcoin-core-dev 08:41 -!- jespada [~jespada@179.26.197.246] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 08:43 -!- jespada [~jespada@179.26.197.246] has joined #bitcoin-core-dev 08:47 < bitcoin-git> [bitcoin] hebasto opened pull request #32940: cmake: Use newer signature of `qt6_add_lrelease` when available (master...250710-lrelease) https://github.com/bitcoin/bitcoin/pull/32940 08:50 -!- OYENRAZOR369 [~OYENRAZOR@2a09:bac1:34a0:50::23:3ba] has quit [Quit: Client closed] 08:51 -!- l0rinc [~l0rinc@user/l0rinc] has joined #bitcoin-core-dev 08:52 -!- eugenesiegel [~eugenesie@user/eugenesiegel] has joined #bitcoin-core-dev 08:56 -!- Emc99 [~Emc99@212.129.86.0] has joined #bitcoin-core-dev 09:00 < achow101> #startmeeting 09:00 < corebot> achow101: Meeting started at 2025-07-10T16:00+0000 09:00 < corebot> achow101: Current chairs: achow101 09:00 < corebot> achow101: Useful commands: #action #info #idea #link #topic #motion #vote #close #endmeeting 09:00 < corebot> achow101: See also: https://hcoop-meetbot.readthedocs.io/en/stable/ 09:00 < corebot> achow101: Participants should now identify themselves with '#here' or with an alias like '#here FirstLast' 09:00 -!- rkrux [~rkrux@user/rkrux] has joined #bitcoin-core-dev 09:00 -!- jonatack [~jonatack@user/jonatack] has joined #bitcoin-core-dev 09:00 < 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 09:00 < janb84> #here 09:00 < hebasto> hi 09:00 < rkrux> hi 09:00 < eugenesiegel> hi 09:00 < janb84> hi 09:00 < kevkevin> hi 09:00 < lightlike> hi 09:00 < furszy> hi 09:00 < Murch[m]> Hi 09:00 < stickies-v> hi 09:00 < sr_gi[m]1> hi 09:00 < cfields> hi 09:00 < emzy> hi 09:00 < achow101> There are no pre-proposed meeting topics this week. Any last minute ones to add? 09:01 < b10c> hi 09:01 < kanzure> hi 09:01 < jonatack> hi 09:01 < l0rinc> hi 09:01 < TheCharlatan> hi 09:01 < darosior> hi 09:01 < laanwj> hi 09:01 < achow101> #topic Erlay WG Update (sr_gi, gleb) 09:02 < sr_gi[m]1> Ok, I have some data to report. I've been running sims in networks up to 200 nodes on Warnet, and what I’ve observed is that, for these sizes, we can achieve ~24% savings in INV messages for ~35% more latency. This is slightly better than what I saw when simulating in the actual network event simulator (the prospected was 40% more time for 21% savings), but pretty much in line. 09:02 < pinheadmz> hi 09:02 < sr_gi[m]1> Something I've noticed, however, is that the bigger the networks, the better this ratio seems to get. I haven’t been able to run reliable simulations for bigger networks, since I have been struggling with limitation in the current approach for capturing results. The biggest I've tried so far is 500 nodes, but the sims crash more often than not (or end up returning only partial data). 09:02 < sipa> hi 09:03 < sr_gi[m]1> This week I decided to change the approach for this, instead of collecting data from the node’s logs, I've implemented a small patch in Core that keeps track of when a node first hers about a transaction (first INV received) and when it first sees it, and I added it to getrawtransaction, so the Warnet scenario can just query that information as it goes. I think this would allow for bigger network to be tested. 09:03 -!- Christoph_ [~Christoph@2a02:810d:1399:b700:4d0f:9fd7:56fc:74da] has joined #bitcoin-core-dev 09:03 < sr_gi[m]1> One thing I'm missing is running sims with more than 8 outbounds per node, to see if the expected decrease in bandwidth (with respect to the current approach) when making the network more tightly connected can be seen. 09:03 < sr_gi[m]1> I think this should be good as a concept to start moving forward with #30116. 09:03 < corebot> https://github.com/bitcoin/bitcoin/issues/30116 | p2p: Fill reconciliation sets (Erlay) attempt 2 by sr-gi · Pull Request #30116 · bitcoin/bitcoin · GitHub 09:03 < brunoerg> hi 09:03 < sr_gi[m]1> I'll be working on making the simulations easily reproducible (they are a bit clunky atm given the issues I was mentioning before) and test the new approach to gather results for bigger networks. Happy to walk through both concept and approach to anyone who’s interested in reviewing it. 09:03 < theStack> hi 09:03 < dzxzg> hi 09:04 < cfields> sr_gi[m]1: as I 09:05 < sr_gi[m]1> :tada: 09:05 < cfields> as I've been poking at the p2p code lately, I've noticed a likely bottlenecks wrt scaling and number of nodes being processed. I'd be interested in discussing some of that with you and looking at some data, maybe not directly related to erlay itself. 09:05 < bitcoin-git> [bitcoin] glozow opened pull request #32941: TxOrphanage revamp cleanups (master...2025-07-orphanage-followups) https://github.com/bitcoin/bitcoin/pull/32941 09:05 < sr_gi[m]1> That's it from me. Feel free to ping me if you'd like some intro to it 09:05 < cfields> *a few likely 09:06 < sr_gi[m]1> cfields: Sure, happy to looking at that with you 09:06 < cfields> 🚀 09:06 < achow101> #topic Kernel WG Update (TheCharlatan) 09:07 < TheCharlatan> Looking for some comments again on the approach in #30595 regarding having a C or a C++ API as a first class citizen for the library. 09:07 < corebot> https://github.com/bitcoin/bitcoin/issues/30595 | kernel: Introduce initial C header API by TheCharlatan · Pull Request #30595 · bitcoin/bitcoin · GitHub 09:07 < jonatack> cfields: nice -- interested to hear where the bottlenecks appear to be 09:07 < sipa> cfields: i have thoughts too, will reach out 09:07 < TheCharlatan> We've had the debate for over a year now, and I implemented both variants, but people either stopped weighing in, or still seem undecided. 09:08 < TheCharlatan> would be good to get this rolling again, especially since more people seem to be getting interested 09:09 < TheCharlatan> that's all 09:09 < achow101> #topic Cluster Mempool WG Update (sdaftuar, sipa) 09:10 < abubakarsadiq> hi 09:10 < sipa> hi, 31553 got merged, so the next PR in the TxGraph Series(tm) is #32263 09:10 < corebot> https://github.com/bitcoin/bitcoin/issues/32263 | cluster mempool: add TxGraph work controls by sipa · Pull Request #32263 · bitcoin/bitcoin · GitHub 09:11 < sipa> while 32263 isn't all that critical as it doesn't change APIs much, i think it's the best thing to look at now 09:11 < johnny9dev> hi 09:11 < sipa> the bigger plan is getting sdaftuar to rebase #28676 on top of the now-merged TxGraph stuff, and perhaps seeing if some parts of that can be split off 09:12 < corebot> https://github.com/bitcoin/bitcoin/issues/28676 | [WIP] Cluster mempool implementation by sdaftuar · Pull Request #28676 · bitcoin/bitcoin · GitHub 09:12 < sipa> also, getting #30605 would be nice as i think it's very close 09:12 < corebot> https://github.com/bitcoin/bitcoin/issues/30605 | Cluster linearization: separate tests from tests-of-tests by sipa · Pull Request #30605 · bitcoin/bitcoin · GitHub 09:13 < sipa> that's it from me 09:13 < achow101> #topic MuSig2 WG Update (achow101) 09:13 < achow101> No changes since last week, #31244 is still probably rfm. 09:13 < corebot> https://github.com/bitcoin/bitcoin/issues/31244 | descriptors: MuSig2 by achow101 · Pull Request #31244 · bitcoin/bitcoin · GitHub 09:13 < achow101> #topic QML GUI WG Update (jarolrod, johnny9dev) 09:13 < johnny9dev> https://github.com/pinheadmz/bitcoin-core-app 09:13 < johnny9dev> gradually working on getting my work from the last month upstreamed. 09:13 < johnny9dev> pinheadmz completed a really nice proposal for using bitcoin/bitcoin as a submodule to the project. https://github.com/pinheadmz/bitcoin-core-app. I took that approach and used a git filter-branch to try and extract out all of the history for the qml folder while not burdening the repo with the entire history of bitcoin/bitcoin at https://github.com/johnny9/bitcoin-core-app. I really like this approach and it would get my vote for 09:13 < johnny9dev> how to move forward with the project. I think rebasing with upstream and managing the two has become too overwhelming. 09:14 -!- f321x_ [~f321x@user/f321x] has quit [Quit: f321x_] 09:14 < glozow> hi 09:14 < darosior> neat 09:14 < johnny9dev> I think we're interested in some opinions on moving forward on a submodule approach for the project 09:15 -!- Guest20 [~Guest68@213-202-88-4.dsl.iskon.hr] has quit [Ping timeout: 272 seconds] 09:15 < johnny9dev> Possibly creating a new repo and archiving the old one. 09:15 -!- l0rinc [~l0rinc@user/l0rinc] has quit [Quit: l0rinc] 09:15 < achow101> johnny9dev: would this approch result in the gui being permanently separated from the rest of the project? 09:16 < Murch[m]> What would you use as the steps for the submodule? Would you update it to tagged releases or just update to upstream occasionally? 09:16 < pinheadmz> i think thats a practical longer term goal 09:16 < fanquake> Would that mean you'd ultimately delete everything gui related on the bitcoin/bitcoin side, and move it into the app repo? and going forward we'd ship a gui from the app repo? 09:16 < pinheadmz> we still need to figure out "who" manages depends for qt 09:16 < fanquake> Would you make your own copies of the depends system, guix etc in that repo? 09:16 < pinheadmz> and right now even the qml source depends on the qt/ code in bitcoin core cirrently 09:16 < fanquake> same for copies of the CI system? 09:16 < johnny9dev> We can always collapse back I think and this is just for gui-qml 09:17 < pinheadmz> presumably with core as a submodule we wouldnt need to copy all the bitcoin core CI either 09:17 < johnny9dev> We certainly have a lot of figure out in terms of CI and deployment but at least for now it seems like it will give us more flexibility 09:18 < fanquake> pinheadz: that assume's that core keeps everything gui related around though? 09:18 < pinheadmz> no i meant like, right now qml-gui runs everything bitcoin runs 09:18 < pinheadmz> no need for that 09:18 < pinheadmz> gui repo can just test gui 09:19 < pinheadmz> but then yeah depends/qt, and src/qt we could eventually move to the GUI repo 09:19 < pinheadmz> and yes i assume ship from the gui repo 09:19 < pinheadmz> but also this is the QML gui only, its not the legacy gui 09:20 < pinheadmz> however i guess the same kind of structure might be possible hm... 09:20 < achow101> pinheadmz: I guess the question is whether this is the long term organizational plan, or just temporary to avoid having to constantly rebase gui-qml 09:20 < achow101> I assume that's all still up in the air 09:21 < pinheadmz> yeah 09:21 < fanquake> Yea, it's not really clear if this is just useful for development, or what we actually want to do long term 09:21 < achow101> this might be a good topic to discuss at coredev 09:21 < fanquake> Longer term, I don't think submoduling makes sense 09:22 < johnny9dev> I'd like to at least try this as soon as possible because it gets me to cmake and qt6 09:22 < pinheadmz> not to mention, there are changes to bitcoin core source code in the gui-qml repo and a sumbodule just makes that not psossible 09:23 < johnny9dev> Anything there should be upstreamed properly, though 09:24 < pinheadmz> well one conflict i found was for example adding back a get-block-time interface that had been *removed* in core ! 09:25 < achow101> johnny9dev: I think we can setup a new repo in bitcoin-core for this if you think it would be helpful with developing the new gui 09:25 < fanquake> is there an issue with the current repo? 09:25 < johnny9dev> Thank you. Might need a bit to decide what the initial instance should be. 09:26 < achow101> fanquake: I assume blowing away the commit history is not desirable? 09:26 < johnny9dev> But will let you know what is decided for sure 09:26 < fanquake> achow101: then just make a new branch? 09:26 < fanquake> Why does that need a new repo 09:26 -!- sbddesign [~sbddesign@user/sbddesign] has joined #bitcoin-core-dev 09:26 < hebasto> a new branch might me default one 09:27 < johnny9dev> Good point. Just new default branch might do it. 09:27 < pinheadmz> blow away the entire history of main? 09:27 < achow101> fanquake: for issue and pr organzation, since the codebase is essentially entirely different 09:27 < pinheadmz> and johnny9dev and i can work on a PR to the new empty branch 09:27 < achow101> repos are cheap anyways, and we can delete/archive them when they're not needed 09:28 < fanquake> achow101: Isn't that already the QML repo? 09:28 < hebasto> pinheadmz: "main" remains; new branch, say "qt6" or " dev" will be the default one 09:28 < pinheadmz> yeah with no history :+1: 09:29 < achow101> fanquake: which currently has issues and prs that refer to code in already in the repo that has a completely different layout than what was proposed 09:30 < johnny9dev> I work on sorting out the PRs and migrate them to the new branch. 09:31 < achow101> i don't think it matters that much either way, and we can accomodate what they want/need. either way, it doesn't really effect the main project 09:31 -!- jonatack [~jonatack@user/jonatack] has quit [Read error: Connection reset by peer] 09:32 < johnny9dev> Ok I think a branch makes sense and will work with hebasto and pinhead to sort it out. 09:33 < achow101> alright 09:33 < johnny9dev> That is all I think. 09:33 < achow101> #topic orphan resolution WG Update (glozow) 09:33 < glozow> #31829 is looking close-ish 09:33 < corebot> https://github.com/bitcoin/bitcoin/issues/31829 | p2p: improve TxOrphanage denial of service bounds by glozow · Pull Request #31829 · bitcoin/bitcoin · GitHub 09:33 < glozow> I have opened a followup for cleanups and optimizations 09:34 < glozow> Followup is #32941 09:34 < corebot> https://github.com/bitcoin/bitcoin/issues/32941 | p2p: TxOrphanage revamp cleanups by glozow · Pull Request #32941 · bitcoin/bitcoin · GitHub 09:34 < glozow> that's all from me 09:34 -!- jonatack [~jonatack@user/jonatack] has joined #bitcoin-core-dev 09:34 < achow101> Any other topics to discuss this week? 09:35 -!- hacker4web3bitco [~hacker4we@user/hacker4web3bitco] has joined #bitcoin-core-dev 09:36 < achow101> #endmeeting 09:36 < corebot> achow101: Meeting ended at 2025-07-10T16:36+0000 09:36 < corebot> achow101: Raw log: https://achow101.com/ircmeetings/2025/bitcoin-core-dev.2025-07-10_16_00.log.json 09:36 < corebot> achow101: Formatted log: https://achow101.com/ircmeetings/2025/bitcoin-core-dev.2025-07-10_16_00.log.html 09:36 < corebot> achow101: Minutes: https://achow101.com/ircmeetings/2025/bitcoin-core-dev.2025-07-10_16_00.html 09:36 -!- Emc99 [~Emc99@212.129.86.0] has quit [Quit: Client closed] 09:42 -!- Christoph_ [~Christoph@2a02:810d:1399:b700:4d0f:9fd7:56fc:74da] has quit [Quit: Christoph_] 09:48 -!- dzxzg [~dzxzg@user/dzxzg] has quit [] 09:49 -!- Christoph_ [~Christoph@2a02:810d:1399:b700:4d0f:9fd7:56fc:74da] has joined #bitcoin-core-dev 09:56 -!- Christoph_ [~Christoph@2a02:810d:1399:b700:4d0f:9fd7:56fc:74da] has quit [Quit: Christoph_] 10:05 -!- enochazariah [~enochazar@102.91.92.127] has joined #bitcoin-core-dev 10:05 -!- enochazariah [~enochazar@102.91.92.127] has quit [Client Quit] 10:11 < bitcoin-git> [bitcoin] stickies-v opened pull request #32942: rest/rpc: use more util::Join (master...2025-07/more-join) https://github.com/bitcoin/bitcoin/pull/32942 10:17 -!- Guest23 [~Guest23@2001:818:d95a:9300:6403:8b47:ae3d:6371] has joined #bitcoin-core-dev 10:19 -!- Talkless [~Talkless@138.199.6.197] has joined #bitcoin-core-dev 10:20 -!- Guest23 [~Guest23@2001:818:d95a:9300:6403:8b47:ae3d:6371] has quit [Client Quit] 10:21 -!- Guest23 [~Guest23@2001:818:d95a:9300:6403:8b47:ae3d:6371] has joined #bitcoin-core-dev 10:34 -!- jespada [~jespada@179.26.197.246] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 10:35 -!- jespada [~jespada@179.26.197.246] has joined #bitcoin-core-dev 10:36 -!- Christoph_ [~Christoph@2a02:810d:1399:b700:4d0f:9fd7:56fc:74da] has joined #bitcoin-core-dev 10:39 -!- Christoph_ [~Christoph@2a02:810d:1399:b700:4d0f:9fd7:56fc:74da] has quit [Client Quit] 10:40 -!- Guest23 [~Guest23@2001:818:d95a:9300:6403:8b47:ae3d:6371] has quit [Quit: Client closed] 10:53 < bitcoin-git> [bitcoin] glozow pushed 12 commits to master: https://github.com/bitcoin/bitcoin/compare/b80ead8a7182...5ef0d4897be4 10:53 < bitcoin-git> bitcoin/master 77a432e Pieter Wuille: clusterlin tests: count SimpleCandidateFinder iterations better 10:53 < bitcoin-git> bitcoin/master a38c389 Pieter Wuille: clusterlin tests: separate testing of Search- and SimpleCandidateFinder 10:53 < bitcoin-git> bitcoin/master 10e90f7 Pieter Wuille: clusterlin tests: make SimpleCandidateFinder always find connected 10:53 < bitcoin-git> [bitcoin] glozow merged pull request #30605: Cluster linearization: separate tests from tests-of-tests (master...202408_cluster_tests) https://github.com/bitcoin/bitcoin/pull/30605 10:56 -!- hacker4web3bitco [~hacker4we@user/hacker4web3bitco] has quit [Ping timeout: 248 seconds] 10:57 -!- jonatack [~jonatack@user/jonatack] has quit [Ping timeout: 248 seconds] 10:58 -!- jonatack [~jonatack@user/jonatack] has joined #bitcoin-core-dev 11:19 -!- hacker4web3bitco [~hacker4we@user/hacker4web3bitco] has joined #bitcoin-core-dev 11:25 -!- rkrux [~rkrux@user/rkrux] has quit [Quit: Client closed] 11:26 -!- bugs_ [~bugs@user/bugs/x-5128603] has quit [Quit: Leaving] 11:38 -!- l0rinc [~l0rinc@user/l0rinc] has joined #bitcoin-core-dev 11:41 -!- hacker4web3bitco [~hacker4we@user/hacker4web3bitco] has quit [Ping timeout: 260 seconds] 12:20 < bitcoin-git> [bitcoin] hebasto opened pull request #32943: depends: Force `CMAKE_EXPORT_NO_PACKAGE_REGISTRY=TRUE` (master...250710-package-registry) https://github.com/bitcoin/bitcoin/pull/32943 12:21 -!- sbddesign [~sbddesign@user/sbddesign] has quit [Remote host closed the connection] 12:24 -!- Talkless [~Talkless@138.199.6.197] has quit [Quit: Konversation terminated!] 12:30 -!- jespada [~jespada@179.26.197.246] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 12:32 -!- jespada [~jespada@179.26.197.246] has joined #bitcoin-core-dev 12:58 -!- l0rinc [~l0rinc@user/l0rinc] has quit [Quit: l0rinc] 12:58 -!- robszarka [~szarka@2603:3003:4eac:100:3504:8489:ca78:204c] has quit [Quit: Leaving] 12:59 -!- szarka [~szarka@2603:3003:4eac:100:3504:8489:ca78:204c] has joined #bitcoin-core-dev 13:02 -!- l0rinc [~l0rinc@user/l0rinc] has joined #bitcoin-core-dev 13:34 -!- eugenesiegel [~eugenesie@user/eugenesiegel] has left #bitcoin-core-dev [] 13:46 -!- l0rinc [~l0rinc@user/l0rinc] has quit [Quit: l0rinc] 14:04 -!- kevkevin [~kevkevin@209.242.39.30] has quit [Remote host closed the connection] 14:07 -!- kevkevin [~kevkevin@209.242.39.30] has joined #bitcoin-core-dev 14:08 -!- jespada [~jespada@179.26.197.246] has quit [Ping timeout: 276 seconds] 14:11 -!- jespada [~jespada@r190-133-9-81.dialup.adsl.anteldata.net.uy] has joined #bitcoin-core-dev 14:12 -!- kevkevin [~kevkevin@209.242.39.30] has quit [Ping timeout: 276 seconds] 14:16 -!- jonatack [~jonatack@user/jonatack] has quit [Ping timeout: 252 seconds] 14:16 -!- jonatack [~jonatack@user/jonatack] has joined #bitcoin-core-dev 14:32 -!- kevkevin [~kevkevin@2607:fb90:9ba8:856c:91b9:34ca:dce7:f80b] has joined #bitcoin-core-dev 14:36 -!- bugs_ [~bugs@user/bugs/x-5128603] has joined #bitcoin-core-dev 14:42 < bitcoin-git> [bitcoin] achow101 pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/5ef0d4897be4...7f28e8032987 14:42 < bitcoin-git> bitcoin/master 0f86da3 rkrux: wallet: remove dead code in legacy wallet migration 14:42 < bitcoin-git> bitcoin/master 150b5c9 rkrux: wallet: replace `reload_wallet` with inline functionality 14:42 < bitcoin-git> bitcoin/master 7f28e80 Ava Chow: Merge bitcoin/bitcoin#32758: wallet: remove dead code in legacy wallet mig... 14:42 < bitcoin-git> [bitcoin] achow101 merged pull request #32758: wallet: remove dead code in legacy wallet migration (master...migration-deadcode) https://github.com/bitcoin/bitcoin/pull/32758 14:42 -!- bugs_ [~bugs@user/bugs/x-5128603] has quit [Quit: Leaving] 14:44 -!- zeropoint [~alex@45-28-139-114.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-core-dev 14:45 -!- joetor5 [~Thunderbi@user/joetor5] has joined #bitcoin-core-dev 14:51 < bitcoin-git> [bitcoin] achow101 pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/7f28e8032987...bad998b7c040 14:51 < bitcoin-git> bitcoin/master 83bb414 Sjors Provoost: test: less ambiguous error if bitcoind is missing 14:51 < bitcoin-git> bitcoin/master bad998b Ava Chow: Merge bitcoin/bitcoin#32921: test: less ambiguous error if bitcoind is mis... 14:51 < bitcoin-git> [bitcoin] achow101 merged pull request #32921: test: less ambiguous error if bitcoind is missing (master...2025/07/test-missing-binary) https://github.com/bitcoin/bitcoin/pull/32921 14:55 < bitcoin-git> [bitcoin] w0xlt opened pull request #32944: wallet: Remove `upgradewallet` RPC (master...remove_upgradewallet_rpc) https://github.com/bitcoin/bitcoin/pull/32944 14:58 -!- S3RK [~S3RK@user/s3rk] has joined #bitcoin-core-dev 15:00 -!- Christoph_ [~Christoph@2a02:810d:1399:b700:4d0f:9fd7:56fc:74da] has joined #bitcoin-core-dev 15:01 -!- S3RK_ [~S3RK@user/s3rk] has quit [Ping timeout: 244 seconds] 15:08 -!- joetor5 [~Thunderbi@user/joetor5] has quit [Ping timeout: 252 seconds] 15:10 -!- mudsip [~mudsip@user/mudsip] has joined #bitcoin-core-dev 15:10 -!- mudsip [~mudsip@user/mudsip] has quit [Client Quit] 15:13 -!- Christoph_ [~Christoph@2a02:810d:1399:b700:4d0f:9fd7:56fc:74da] has quit [Quit: Christoph_] 15:28 -!- kevkevin [~kevkevin@2607:fb90:9ba8:856c:91b9:34ca:dce7:f80b] has quit [Remote host closed the connection] 15:59 -!- twistedline [~bitcoin@c-76-100-108-154.hsd1.md.comcast.net] has joined #bitcoin-core-dev 16:07 -!- saturday7 [~saturday7@59.167.129.22] has quit [Ping timeout: 276 seconds] 16:31 -!- jonatack [~jonatack@user/jonatack] has quit [Ping timeout: 244 seconds] 16:32 -!- kevkevin [~kevkevin@2603:300a:2305:c000:7c0f:4a91:5639:71fa] has joined #bitcoin-core-dev 16:51 -!- PaperSword [~Thunderbi@50.126.96.22] has joined #bitcoin-core-dev 16:53 -!- PaperSword [~Thunderbi@50.126.96.22] has quit [Remote host closed the connection] 16:54 -!- PaperSword [~Thunderbi@50.126.96.22] has joined #bitcoin-core-dev 17:00 -!- PaperSword1 [~Thunderbi@50.126.96.22] has joined #bitcoin-core-dev 17:00 -!- PaperSword [~Thunderbi@50.126.96.22] has quit [Ping timeout: 260 seconds] 17:00 -!- PaperSword1 is now known as PaperSword 17:02 -!- jespada [~jespada@r190-133-9-81.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 245 seconds] 17:30 -!- kevkevin [~kevkevin@2603:300a:2305:c000:7c0f:4a91:5639:71fa] has quit [Remote host closed the connection] 17:39 -!- joetor5 [~Thunderbi@user/joetor5] has joined #bitcoin-core-dev 17:42 -!- szkl [uid110435@id-110435.uxbridge.irccloud.com] has quit [Quit: Connection closed for inactivity] 17:52 -!- joetor5 [~Thunderbi@user/joetor5] has quit [Ping timeout: 276 seconds] 17:55 -!- joetor5 [~Thunderbi@user/joetor5] has joined #bitcoin-core-dev 17:57 -!- zeropoint [~alex@45-28-139-114.lightspeed.sntcca.sbcglobal.net] has quit [Quit: leaving] 17:57 -!- sliv3r__ [~sliv3r__@user/sliv3r-:76883] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 17:57 -!- sliv3r__ [~sliv3r__@user/sliv3r-:76883] has joined #bitcoin-core-dev 18:02 -!- saturday7 [~saturday7@59.167.129.22] has joined #bitcoin-core-dev 18:07 -!- joetor5 [~Thunderbi@user/joetor5] has quit [Ping timeout: 248 seconds] 18:08 -!- joetor5 [~Thunderbi@user/joetor5] has joined #bitcoin-core-dev 18:50 -!- joetor5 [~Thunderbi@user/joetor5] has quit [Quit: joetor5] 18:54 -!- PaperSword [~Thunderbi@50.126.96.22] has quit [Ping timeout: 248 seconds] 19:10 -!- entropyx [~blackbox@user/entropyx] has quit [Read error: Connection reset by peer] 19:13 -!- joetor5 [~Thunderbi@user/joetor5] has joined #bitcoin-core-dev 19:14 -!- joetor5 [~Thunderbi@user/joetor5] has quit [Client Quit] 20:02 -!- eremitah [~int@user/eremitah] has quit [Remote host closed the connection] 20:29 -!- PaperSword [~Thunderbi@ec2-3-17-244-63.us-east-2.compute.amazonaws.com] has joined #bitcoin-core-dev 20:30 -!- PaperSword [~Thunderbi@ec2-3-17-244-63.us-east-2.compute.amazonaws.com] has quit [Client Quit] 20:41 -!- eremitah [~int@191.23.19.78] has joined #bitcoin-core-dev 20:41 -!- eremitah [~int@user/eremitah] has changed host 20:51 -!- szarka [~szarka@2603:3003:4eac:100:3504:8489:ca78:204c] has quit [Quit: Leaving] 20:55 -!- eremitah [~int@user/eremitah] has quit [Remote host closed the connection] 20:55 -!- eremitah [~int@191.23.19.78] has joined #bitcoin-core-dev 20:55 -!- eremitah [~int@user/eremitah] has changed host 20:58 -!- eremitah [~int@user/eremitah] has quit [Client Quit] 20:59 -!- eremitah [~int@191.23.19.78] has joined #bitcoin-core-dev 20:59 -!- eremitah [~int@user/eremitah] has changed host 20:59 -!- eremitah [~int@user/eremitah] has quit [Client Quit] 20:59 -!- eremitah [~int@191.23.19.78] has joined #bitcoin-core-dev 20:59 -!- eremitah [~int@user/eremitah] has changed host 20:59 -!- szarka [~szarka@2603:3003:4eac:100:809b:2ae1:a632:a9ef] has joined #bitcoin-core-dev 21:01 -!- cmirror [~cmirror@4.53.92.114] has quit [Remote host closed the connection] 21:01 -!- cmirror [~cmirror@4.53.92.114] has joined #bitcoin-core-dev 21:29 -!- mcey [~emcy@85.255.232.136] has joined #bitcoin-core-dev 21:31 -!- mcey_ [~emcy@85.255.232.136] has quit [Ping timeout: 268 seconds] 21:34 -!- kevkevin [~kevkevin@209.242.39.30] has joined #bitcoin-core-dev 21:38 -!- kevkevin [~kevkevin@209.242.39.30] has quit [Ping timeout: 260 seconds] 21:38 -!- conman [~con@180-150-21-3.b49615.mel.static.aussiebb.net] has quit [Quit: Konversation terminated!] 21:55 -!- Christoph_ [~Christoph@2a02:810d:1399:b700:4d0f:9fd7:56fc:74da] has joined #bitcoin-core-dev 22:09 -!- hacker4web3bitco [~hacker4we@user/hacker4web3bitco] has joined #bitcoin-core-dev 22:20 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #bitcoin-core-dev 22:24 -!- conman [~con@180-150-21-3.b49615.mel.static.aussiebb.net] has joined #bitcoin-core-dev 22:27 -!- conman [~con@180-150-21-3.b49615.mel.static.aussiebb.net] has quit [Client Quit] 22:29 -!- Guest46 [~Guest46@2607:fb91:889d:cb69:e1e2:dcdf:5433:1808] has joined #bitcoin-core-dev 22:29 -!- Guest46 [~Guest46@2607:fb91:889d:cb69:e1e2:dcdf:5433:1808] has quit [Client Quit] 22:31 -!- conman [~con@180-150-21-3.b49615.mel.static.aussiebb.net] has joined #bitcoin-core-dev 22:40 -!- saturday7 [~saturday7@59.167.129.22] has quit [Ping timeout: 252 seconds] 23:12 -!- conman [~con@180-150-21-3.b49615.mel.static.aussiebb.net] has quit [Quit: Konversation terminated!] 23:15 -!- conman [~con@180-150-21-3.b49615.mel.static.aussiebb.net] has joined #bitcoin-core-dev 23:34 -!- l0rinc [~l0rinc@user/l0rinc] has joined #bitcoin-core-dev 23:49 < bitcoin-git> [bitcoin] Prabhat1308 closed pull request #32803: test: add functional test for upgradewallet rpc (master...probot/test_upgradewallet_rpc) https://github.com/bitcoin/bitcoin/pull/32803 23:54 -!- f321x [~f321x@user/f321x] has joined #bitcoin-core-dev 23:59 -!- saturday7 [~saturday7@59.167.129.22] has joined #bitcoin-core-dev --- Log closed Fri Jul 11 00:00:37 2025