12024-06-06T00:30:04 *** zeropoint <zeropoint!~alex@45-28-139-114.lightspeed.sntcca.sbcglobal.net> has quit IRC (Quit: leaving)
22024-06-06T00:53:10 *** marsupialSoup <marsupialSoup!~marsupial@user/marsupialSoup> has joined #bitcoin-core-dev
32024-06-06T01:00:55 *** marsupialSoup <marsupialSoup!~marsupial@user/marsupialSoup> has quit IRC (Ping timeout: 268 seconds)
42024-06-06T01:25:24 *** robobub <robobub!uid248673@id-248673.uxbridge.irccloud.com> has joined #bitcoin-core-dev
52024-06-06T01:27:17 *** ___nick___ <___nick___!~quassel@cpc68290-cdif17-2-0-cust24.5-1.cable.virginm.net> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
62024-06-06T01:29:20 *** ___nick___ <___nick___!~quassel@cpc68290-cdif17-2-0-cust24.5-1.cable.virginm.net> has joined #bitcoin-core-dev
72024-06-06T01:30:03 *** ___nick___ <___nick___!~quassel@cpc68290-cdif17-2-0-cust24.5-1.cable.virginm.net> has quit IRC (Client Quit)
82024-06-06T01:32:01 *** ___nick___ <___nick___!~quassel@cpc68290-cdif17-2-0-cust24.5-1.cable.virginm.net> has joined #bitcoin-core-dev
92024-06-06T01:43:19 *** vyHamii <vyHamii!~vyHamii@222.255.27.220> has joined #bitcoin-core-dev
102024-06-06T02:01:03 *** Torr <Torr!~Torr@user/torr> has quit IRC (Quit: Torr)
112024-06-06T02:03:01 *** andrewtoth_ <andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has joined #bitcoin-core-dev
122024-06-06T02:06:19 *** kevkevin <kevkevin!~kevkevin@2600:1700:b30:47c0:d16f:cf00:5262:8678> has joined #bitcoin-core-dev
132024-06-06T02:53:54 *** kevkevin <kevkevin!~kevkevin@2600:1700:b30:47c0:d16f:cf00:5262:8678> has quit IRC (Remote host closed the connection)
142024-06-06T02:59:55 *** test__ <test__!flooded@gateway/vpn/protonvpn/flood/x-43489060> has joined #bitcoin-core-dev
152024-06-06T03:02:53 *** test_ <test_!flooded@gateway/vpn/protonvpn/flood/x-43489060> has quit IRC (Ping timeout: 240 seconds)
162024-06-06T03:17:22 *** andrewtoth_ <andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has quit IRC (Ping timeout: 260 seconds)
172024-06-06T04:01:02 *** cmirror <cmirror!~cmirror@4.53.92.114> has quit IRC (Remote host closed the connection)
182024-06-06T04:01:32 *** cmirror <cmirror!~cmirror@4.53.92.114> has joined #bitcoin-core-dev
192024-06-06T04:27:12 *** pyth_ <pyth_!~pyth@116.110.41.135> has quit IRC (Ping timeout: 268 seconds)
202024-06-06T04:30:16 *** kevkevin <kevkevin!~kevkevin@2600:1700:b30:47c0:d16f:cf00:5262:8678> has joined #bitcoin-core-dev
212024-06-06T04:34:29 *** kevkevin <kevkevin!~kevkevin@2600:1700:b30:47c0:d16f:cf00:5262:8678> has quit IRC (Ping timeout: 240 seconds)
222024-06-06T04:54:20 *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has quit IRC (Quit: bye)
232024-06-06T05:07:57 *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has joined #bitcoin-core-dev
242024-06-06T05:39:07 *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has quit IRC (Remote host closed the connection)
252024-06-06T05:42:51 *** dongcarl <dongcarl!~dongcarl@66.65.169.19> has quit IRC (Ping timeout: 256 seconds)
262024-06-06T05:51:50 *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has joined #bitcoin-core-dev
272024-06-06T05:52:40 *** dongcarl <dongcarl!~dongcarl@syn-066-065-169-019.res.spectrum.com> has joined #bitcoin-core-dev
282024-06-06T06:02:54 *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has joined #bitcoin-core-dev
292024-06-06T07:07:09 *** salvatoshi <salvatoshi!~salvatosh@genymobile-2-6-86.fib.nerim.net> has joined #bitcoin-core-dev
302024-06-06T08:06:45 *** Lockesmith <Lockesmith!~user@gateway/tor-sasl/lockesmith> has joined #bitcoin-core-dev
312024-06-06T08:08:58 *** Guyver2 <Guyver2!~Guyver@77-174-98-73.fixed.kpn.net> has joined #bitcoin-core-dev
322024-06-06T08:34:33 *** Guest74 <Guest74!~Guest74@139-162-42-151.ip.linodeusercontent.com> has joined #bitcoin-core-dev
332024-06-06T08:35:10 *** Guest74 <Guest74!~Guest74@139-162-42-151.ip.linodeusercontent.com> has quit IRC (Client Quit)
342024-06-06T08:35:33 *** abubakarsadiq <abubakarsadiq!uid602234@id-602234.hampstead.irccloud.com> has joined #bitcoin-core-dev
352024-06-06T08:58:11 *** ___nick___ <___nick___!~quassel@cpc68290-cdif17-2-0-cust24.5-1.cable.virginm.net> has quit IRC (Ping timeout: 264 seconds)
362024-06-06T09:20:44 *** BrandonOdiwuor <BrandonOdiwuor!~BrandonOd@105.163.158.124> has joined #bitcoin-core-dev
372024-06-06T09:21:46 *** BrandonOdiwuor <BrandonOdiwuor!~BrandonOd@105.163.158.124> has quit IRC (Client Quit)
382024-06-06T09:23:58 *** BrandonOdiwuor <BrandonOdiwuor!~BrandonOd@105.163.158.124> has joined #bitcoin-core-dev
392024-06-06T09:24:35 *** midnight_ <midnight_!~midnight@user/midnight> has quit IRC (Ping timeout: 264 seconds)
402024-06-06T09:24:44 *** cold <cold!~cold@user/cold> has quit IRC (Ping timeout: 260 seconds)
412024-06-06T09:24:56 *** midnight <midnight!~midnight@user/midnight> has joined #bitcoin-core-dev
422024-06-06T09:25:28 *** cold <cold!~cold@user/cold> has joined #bitcoin-core-dev
432024-06-06T09:31:23 *** Guyver2 <Guyver2!~Guyver@77-174-98-73.fixed.kpn.net> has left #bitcoin-core-dev (Closing Window)
442024-06-06T09:51:46 <bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/ff7d2054c4f1...f47cd649e970
452024-06-06T09:51:47 <bitcoin-git> bitcoin/master c3a5e8a Cory Fields: build: re-enable deprecated warning copy
462024-06-06T09:51:48 <bitcoin-git> bitcoin/master f47cd64 merge-script: Merge bitcoin/bitcoin#30236: build: re-enable deprecated warning copy
472024-06-06T09:52:48 <bitcoin-git> [bitcoin] fanquake merged pull request #30236: build: re-enable deprecated warning copy (master...reenable-deprecated-copy) https://github.com/bitcoin/bitcoin/pull/30236
482024-06-06T09:59:42 <bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/f47cd649e970...1040a1fc807e
492024-06-06T09:59:43 <bitcoin-git> bitcoin/master 232928b fanquake: build: no-longer allow GCC-10 in C++20 check
502024-06-06T09:59:44 <bitcoin-git> bitcoin/master 1040a1f merge-script: Merge bitcoin/bitcoin#30228: build: no-longer allow GCC-10 in C++20 check
512024-06-06T09:59:50 <bitcoin-git> [bitcoin] fanquake merged pull request #30228: build: no-longer allow GCC-10 in C++20 check (master...no_longer_allow_gcc_10) https://github.com/bitcoin/bitcoin/pull/30228
522024-06-06T10:14:21 *** TallTim_ is now known as TallTim
532024-06-06T10:41:20 *** pyth <pyth!~pyth@116.110.41.135> has joined #bitcoin-core-dev
542024-06-06T10:53:23 *** Guest42 <Guest42!~Guest42@2a02:a319:c19d:4700::765e> has joined #bitcoin-core-dev
552024-06-06T10:53:36 *** Guest42 <Guest42!~Guest42@2a02:a319:c19d:4700::765e> has quit IRC (Client Quit)
562024-06-06T11:17:42 <bitcoin-git> [bitcoin] AngusP opened pull request #30237: test: Add Compact Block Encoding test `ReceiveWithExtraTransactions` covering non-empty `extra_txn` (master...2024-06-cmpctblk-extra-txn-test) https://github.com/bitcoin/bitcoin/pull/30237
572024-06-06T11:23:18 *** SpellChecker_ <SpellChecker_!~SpellChec@user/SpellChecker> has joined #bitcoin-core-dev
582024-06-06T11:23:42 *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has quit IRC (Remote host closed the connection)
592024-06-06T12:02:01 *** cygnet3 <cygnet3!~cygnet3@91.207.57.157> has joined #bitcoin-core-dev
602024-06-06T12:05:14 *** andrewtoth_ <andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has joined #bitcoin-core-dev
612024-06-06T12:35:09 *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has quit IRC (Quit: = "")
622024-06-06T12:38:03 <bitcoin-git> [bitcoin] glozow closed pull request #27591: rpc: distinguish between vsize and sigop-adjusted mempool vsize (master...2023-05-mempool-vsize) https://github.com/bitcoin/bitcoin/pull/27591
632024-06-06T13:27:18 *** andrewtoth_ <andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has quit IRC (Ping timeout: 260 seconds)
642024-06-06T13:32:06 *** pyth <pyth!~pyth@116.110.41.135> has quit IRC (Read error: Connection reset by peer)
652024-06-06T13:36:28 *** pyth <pyth!~pyth@116.110.41.135> has joined #bitcoin-core-dev
662024-06-06T13:40:18 *** andrewtoth_ <andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has joined #bitcoin-core-dev
672024-06-06T13:58:15 *** Emc99 <Emc99!~Emc99@212.129.73.144> has joined #bitcoin-core-dev
682024-06-06T14:00:07 <achow101> #startmeeting
692024-06-06T14:00:09 <sdaftuar> hi
702024-06-06T14:00:09 <glozow> hi
712024-06-06T14:00:12 <achow101> #bitcoin-core-dev Meeting: achow101 _aj_ amiti ariard aureleoules b10c BlueMatt brunoerg cfields darosior dergoegge dongcarl fanquake fjahr furszy gleb glozow hebasto instagibbs jamesob jarolrod jonatack josibake kallewoof kanzure kouloumos kvaciral laanwj LarryRuane lightlike luke-jr MacroFake Murch phantomcircuit pinheadmz promag provoostenator ryanofsky sdaftuar S3RK stickies-v sipa sr_gi theStack TheCharlatan vasild
722024-06-06T14:00:13 <josie> hi
732024-06-06T14:00:14 <furszy> hi
742024-06-06T14:00:15 <darosior> Hi
752024-06-06T14:00:15 <instagibbs> hi
762024-06-06T14:00:16 <TheCharlatan> hi
772024-06-06T14:00:18 <hebasto> hi
782024-06-06T14:00:21 <maxedw> hi
792024-06-06T14:00:22 <laanwj> hii
802024-06-06T14:00:23 <brunoerg> hi
812024-06-06T14:00:26 <cfields> hi
822024-06-06T14:00:27 <_aj_> hi
832024-06-06T14:00:33 <achow101> There is one preproposed meeting topic this week. Any last minute ones to add?
842024-06-06T14:01:03 <achow101> #topic package relay updates (glozow)
852024-06-06T14:01:05 <dergoegge> hi
862024-06-06T14:01:15 <pinheadmz> hi
872024-06-06T14:01:18 <glozow> Nothing new this week - #28984 is still the priority. My main focus this week will be reviewing that. I think we are aiming for #29496 and #28984 for 28.0.
882024-06-06T14:01:18 <glozow> On the p2p side, I just rebased #30111 which is the main PR to review.
892024-06-06T14:01:20 <gribble> https://github.com/bitcoin/bitcoin/issues/28984 | Cluster size 2 package rbf by instagibbs · Pull Request #28984 · bitcoin/bitcoin · GitHub
902024-06-06T14:01:22 <gribble> https://github.com/bitcoin/bitcoin/issues/29496 | policy: bump TX_MAX_STANDARD_VERSION to 3 by glozow · Pull Request #29496 · bitcoin/bitcoin · GitHub
912024-06-06T14:01:22 <gribble> https://github.com/bitcoin/bitcoin/issues/28984 | Cluster size 2 package rbf by instagibbs · Pull Request #28984 · bitcoin/bitcoin · GitHub
922024-06-06T14:01:24 <gribble> https://github.com/bitcoin/bitcoin/issues/30111 | locks: introduce mutex for tx download, flush rejection filters on UpdatedBlockTip by glozow · Pull Request #30111 · bitcoin/bitcoin · GitHub
932024-06-06T14:01:59 <glozow> That's all from me
942024-06-06T14:02:11 <willcl-ark> hi
952024-06-06T14:02:35 <achow101> #topic cluster mempool updates (sdaftuar)
962024-06-06T14:03:06 <sipa> Unsure if Suhas is around.
972024-06-06T14:03:11 <sdaftuar> not too much from me this week either. i've rebased #28676 (on master) to try to get that code current again, and i'm planning to further get branches of that code built on sipa's cluster linearization branch (#30126) and the cluster size 2 package rbf PR
982024-06-06T14:03:14 <gribble> https://github.com/bitcoin/bitcoin/issues/28676 | [WIP] Cluster mempool implementation by sdaftuar · Pull Request #28676 · bitcoin/bitcoin · GitHub
992024-06-06T14:03:16 <sdaftuar> just to verify that everything works
1002024-06-06T14:03:16 <gribble> https://github.com/bitcoin/bitcoin/issues/30126 | Low-level cluster linearization code by sipa · Pull Request #30126 · bitcoin/bitcoin · GitHub
1012024-06-06T14:03:27 <instagibbs> ð thanks
1022024-06-06T14:03:45 <sdaftuar> sipa -- anything to add on your PR? (that's the one to review right now)
1032024-06-06T14:04:21 <sipa> Not really, I've updated my low-level linearization code PR to include post-linearization and merging, which is all that I intend to implement at that "layer".
1042024-06-06T14:04:33 <sipa> Based on review, it may mean splitting some parts off.
1052024-06-06T14:04:49 <glozow> iiuc we're currently reviewing #30160 and #30161 to get those bits out of the way?
1062024-06-06T14:04:51 <gribble> https://github.com/bitcoin/bitcoin/issues/30160 | util: add BitSet by sipa · Pull Request #30160 · bitcoin/bitcoin · GitHub
1072024-06-06T14:04:53 <gribble> https://github.com/bitcoin/bitcoin/issues/30161 | util: add VecDeque by sipa · Pull Request #30161 · bitcoin/bitcoin · GitHub
1082024-06-06T14:05:31 <instagibbs> I think splitting will be necessary but haven't spent enough time on it to know how, focusing on those 2 prs first
1092024-06-06T14:05:37 <jon_atack> hi
1102024-06-06T14:05:41 <sipa> Indeed, those are direct dependencies, though I think it's reasonable to look at the algorithmic parts of #30126 already if you don't care that much about the data structures involved.
1112024-06-06T14:05:42 <gribble> https://github.com/bitcoin/bitcoin/issues/30126 | Low-level cluster linearization code by sipa · Pull Request #30126 · bitcoin/bitcoin · GitHub
1122024-06-06T14:05:44 <tdb3_> hi
1132024-06-06T14:06:09 <glozow> makes sense
1142024-06-06T14:06:32 <Murch[m]> hi
1152024-06-06T14:07:09 <sipa> My next plan is to start helping with integration into sdaftuar's PR so we can get the TxGraph abstraction to get an implementation using these algorithms
1162024-06-06T14:07:18 <sipa> But that won't change what's next for review.
1172024-06-06T14:07:32 <sipa> That's it from me, I think.
1182024-06-06T14:08:16 <achow101> #topic legacy wallet removal updates (achow101)
1192024-06-06T14:08:19 <abubakarsadiq> hi
1202024-06-06T14:08:45 <achow101> #26596 has been getting some review. It's still the priority pr.
1212024-06-06T14:08:48 <gribble> https://github.com/bitcoin/bitcoin/issues/26596 | wallet: Migrate legacy wallets to descriptor wallets without requiring BDB by achow101 · Pull Request #26596 · bitcoin/bitcoin · GitHub
1222024-06-06T14:09:23 <achow101> There's also one more item in the roadmap for 28.0 that isn't started yet: GUI: Migrate wallets that are not loaded
1232024-06-06T14:09:39 <achow101> will be looking at doing that soon, unless someone else wants to do it
1242024-06-06T14:10:20 <achow101> #topic Ad-hoc high priority for review
1252024-06-06T14:10:24 <achow101> Anything to add or remove from https://github.com/orgs/bitcoin/projects/1/views/4
1262024-06-06T14:13:00 <achow101> #topic vulnerability disclosure policy (darosior)
1272024-06-06T14:13:15 <darosior> Alright, so as you know we discussed better tracking and disclosing security bugs at the last two coredevs. About three months ago i also updated people during this meeting on Niklas and i writing about historical reports which were never disclosed. After the last coredev a few of us (dergoegge, sipa, _aj_, fanquake, achow101 and i) had a couple
1282024-06-06T14:13:15 <darosior> calls to discuss what could be a good disclosure policy for the project. We came up with a plan and a disclosure policy we are content starting with. To avoid a large wall of text here i've made it into a gist: https://gist.github.com/darosior/eb71638f20968f0dc896c4261a127be6.
1292024-06-06T14:13:39 *** freesprung51269 <freesprung51269!~freesprun@user/freesprung> has quit IRC (Ping timeout: 272 seconds)
1302024-06-06T14:13:47 <darosior> We'd like to seek feedback from everyone here. Keep in mind this is not set in stone, the policy may be improved or updated in the future. This is just a reasonable starting point which improves over the current situation. I can also give a TL;DR here to kick off discussions.
1312024-06-06T14:15:03 <sipa> i think a tl;dr is useful
1322024-06-06T14:16:11 <achow101> I guess more specific feedback can be also be left on the gist outside of the meeting?
1332024-06-06T14:16:17 <darosior> TL;DR:
1342024-06-06T14:16:18 <darosior> - disclose low severity bugs when a fix is released, after a pre-announcement period of 2 weeks.
1352024-06-06T14:16:18 <darosior> - disclose higher severity bugs once all affected versions are EOL, after a pre-announcement period of 2 weeks.
1362024-06-06T14:16:18 <darosior> - the plan is to gradually phase-in this policy by first disclosing all the historical reports (up to version 0.21.x). Then we do one version per month. In July all which was fixed in 22.x. In August, 23.x. Etc..
1372024-06-06T14:16:32 *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has joined #bitcoin-core-dev
1382024-06-06T14:16:33 <darosior> Up until we run out of EOL releases to disclose security bugs for
1392024-06-06T14:17:04 <sdaftuar> Seems resonable to me on first glance -- thanks for working on this
1402024-06-06T14:17:16 <glozow> +1 thanks for working on this
1412024-06-06T14:17:21 <achow101> also the critical bugs that affect the entire network (e.g. inflation bug) will be handled on an ad-hoc basis
1422024-06-06T14:17:42 *** andrewtoth_ <andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has quit IRC (Remote host closed the connection)
1432024-06-06T14:17:42 <instagibbs> +1
1442024-06-06T14:17:57 <darosior> achow101: yes if people need more time to think about it feel free to comment on the gist. Since we've got no other topics i'm also fine waiting a couple minutes here for people to read through it.
1452024-06-06T14:18:46 <sipa> And just to highlight what the goal is here: we'd like to improve the public's perception about some of the work that is not always very visible, and the fact that there definitely are reasons to upgrade (even to backport releases)
1462024-06-06T14:18:56 <darosior> The next step would be to put up a blog post at bitcoincore.org with the historical bugs, and publish that on the ML at the same time as a request for feedback on our policy.
1472024-06-06T14:20:04 <darosior> Yes, and having a proper policy in place could also potentially incentivize security researchers to look at our stuff
1482024-06-06T14:20:13 <sipa> right
1492024-06-06T14:20:29 <josie> overall, looks great and glad to see this moving forward. regarding high severity disclosures, do we currently send announcements for releases reaching EOL? if we will be disclosing bugs 2 weeks after EOL, maybe we also make general announcements to remind people which releases will be EOL by the next release?
1502024-06-06T14:20:36 <josie> (maybe we already do this?)
1512024-06-06T14:20:39 <darosior> Also it's just useful to us as a group to learn from what past bugs were vulnerabilities, and how to try and prevent them moving forward
1522024-06-06T14:20:58 <achow101> josie: we don't currently. the plan would mean that we will
1532024-06-06T14:21:24 <pinheadmz> darosior great writeup, good plan and +1 on blog posts, looking forward to reading those myself!
1542024-06-06T14:21:35 <josie> cool, i think thats important, otherwise the 2 weeks after EOL seems a bit aggressive
1552024-06-06T14:21:41 <sipa> there is also a possibility of pre-announcements like openssl does (on day X we will be disclousing a bug affecting versions Y, of severity Z)
1562024-06-06T14:21:42 <darosior> pinheadmz: some are quite nice :)
1572024-06-06T14:22:04 <achow101> josie: essentially we will announce eol, and pre-announce that things will be disclosed in 2 weeks
1582024-06-06T14:22:17 <instagibbs> don't be afraid to extract maximum publicity for the series of posts/releases
1592024-06-06T14:22:22 <TheCharlatan> is there a reason for doing one version per month in this "catch-up" period?
1602024-06-06T14:22:32 <darosior> instagibbs: yeah i pinged the optech guys ð
1612024-06-06T14:22:47 <darosior> TheCharlatan: lots of 22.0 still running
1622024-06-06T14:22:56 <darosior> Give a chance to people to upgrade
1632024-06-06T14:23:07 <achow101> TheCharlatan: we don't want to dump everything on everyone at once since a lot of people are still running eol software. phasing in gives people time to upgrade
1642024-06-06T14:23:21 <sipa> or more meta, give people some time to adapt their update processes in function of our process
1652024-06-06T14:24:06 <josie> achow101: maybe we are saying the same thing, but what im suggesting is "release X is out, also as a reminder Y and Z will be EOL in the next release (~ 6 months)" and then in 6 months "hey remember those EOL releases? we will disclose bugs in 2 weeks"
1662024-06-06T14:24:24 <achow101> josie: yeah, basically
1672024-06-06T14:24:43 <darosior> josie: yes
1682024-06-06T14:25:38 <jon_atack> lgtm. and good point josie. looking forward to reading these.
1692024-06-06T14:25:38 <darosior> Cool, thanks for the feedback. I guess that's it then.
1702024-06-06T14:26:11 <josie> big thanks to everyone who worked on this!
1712024-06-06T14:26:15 <achow101> Any other topics to discuss?
1722024-06-06T14:27:52 *** Emc99 <Emc99!~Emc99@212.129.73.144> has quit IRC (Quit: Client closed)
1732024-06-06T14:28:04 *** Emc99 <Emc99!~Emc99@212.129.73.144> has joined #bitcoin-core-dev
1742024-06-06T14:28:07 <achow101> #endmeeting
1752024-06-06T14:28:22 *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has quit IRC (Remote host closed the connection)
1762024-06-06T14:28:48 *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has joined #bitcoin-core-dev
1772024-06-06T14:29:48 *** freesprung51269 <freesprung51269!~freesprun@user/freesprung> has joined #bitcoin-core-dev
1782024-06-06T14:32:08 *** Emc99 <Emc99!~Emc99@212.129.73.144> has quit IRC (Client Quit)
1792024-06-06T14:50:55 *** twistedline_ <twistedline_!~bitcoin@185.193.125.44> has quit IRC (Remote host closed the connection)
1802024-06-06T14:51:07 *** twistedline <twistedline!~bitcoin@c-73-172-209-62.hsd1.md.comcast.net> has joined #bitcoin-core-dev
1812024-06-06T14:53:56 *** preimage <preimage!~halosghos@user/halosghost> has joined #bitcoin-core-dev
1822024-06-06T15:33:37 *** bugs_ <bugs_!~bugs@user/bugs/x-5128603> has joined #bitcoin-core-dev
1832024-06-06T15:52:56 <bitcoin-git> [bitcoin] pinheadmz opened pull request #30238: json-rpc 2.0 followups: docs, tests, cli (master...json2-followup) https://github.com/bitcoin/bitcoin/pull/30238
1842024-06-06T15:55:36 *** BrandonOdiwuor <BrandonOdiwuor!~BrandonOd@105.163.158.124> has quit IRC (Ping timeout: 250 seconds)
1852024-06-06T15:57:36 *** marsupialSoup <marsupialSoup!~marsupial@user/marsupialSoup> has joined #bitcoin-core-dev
1862024-06-06T15:58:47 *** salvatoshi <salvatoshi!~salvatosh@genymobile-2-6-86.fib.nerim.net> has quit IRC (Ping timeout: 264 seconds)
1872024-06-06T16:00:36 *** kevkevin <kevkevin!~kevkevin@2600:1700:b30:47c0:6d57:ee7:a0a5:9cb7> has joined #bitcoin-core-dev
1882024-06-06T16:05:03 *** kevkevin <kevkevin!~kevkevin@2600:1700:b30:47c0:6d57:ee7:a0a5:9cb7> has quit IRC (Ping timeout: 256 seconds)
1892024-06-06T16:06:31 *** SpellChecker_ <SpellChecker_!~SpellChec@user/SpellChecker> has quit IRC (Remote host closed the connection)
1902024-06-06T16:08:19 *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has joined #bitcoin-core-dev
1912024-06-06T16:11:06 *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has quit IRC (Ping timeout: 260 seconds)
1922024-06-06T16:15:18 *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has quit IRC (Ping timeout: 260 seconds)
1932024-06-06T16:15:36 *** kevkevin <kevkevin!~kevkevin@2600:1700:b30:47c0:8db1:a2d:c453:15d3> has joined #bitcoin-core-dev
1942024-06-06T16:17:27 *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has joined #bitcoin-core-dev
1952024-06-06T16:20:22 *** kevkevin <kevkevin!~kevkevin@2600:1700:b30:47c0:8db1:a2d:c453:15d3> has quit IRC (Ping timeout: 268 seconds)
1962024-06-06T16:23:24 *** zeropoint <zeropoint!~alex@45-28-139-114.lightspeed.sntcca.sbcglobal.net> has joined #bitcoin-core-dev
1972024-06-06T16:39:47 *** Talkless <Talkless!~Talkless@mail.dargis.net> has joined #bitcoin-core-dev
1982024-06-06T16:50:18 *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has quit IRC (Ping timeout: 260 seconds)
1992024-06-06T16:53:06 *** BrandonOdiwuor <BrandonOdiwuor!~BrandonOd@105.163.158.124> has joined #bitcoin-core-dev
2002024-06-06T16:53:15 *** Guest60 <Guest60!~Guest60@37.39.198.5> has joined #bitcoin-core-dev
2012024-06-06T16:53:37 *** Guest60 <Guest60!~Guest60@37.39.198.5> has quit IRC (Client Quit)
2022024-06-06T16:55:41 *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has joined #bitcoin-core-dev
2032024-06-06T17:00:17 *** luke-jr <luke-jr!~luke-jr@user/luke-jr> has quit IRC (Remote host closed the connection)
2042024-06-06T17:01:34 *** luke-jr <luke-jr!~luke-jr@user/luke-jr> has joined #bitcoin-core-dev
2052024-06-06T17:04:53 *** marsupialSoup <marsupialSoup!~marsupial@user/marsupialSoup> has quit IRC (Ping timeout: 240 seconds)
2062024-06-06T17:05:50 *** emc99 <emc99!~emc99@212.129.73.144> has joined #bitcoin-core-dev
2072024-06-06T17:07:32 *** jonatack <jonatack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
2082024-06-06T17:09:40 *** jon_atack <jon_atack!~jonatack@user/jonatack> has quit IRC (Ping timeout: 256 seconds)
2092024-06-06T17:13:14 *** emc99 <emc99!~emc99@212.129.73.144> has quit IRC (Quit: Client closed)
2102024-06-06T17:26:04 *** luke-jr_ <luke-jr_!~luke-jr@user/luke-jr> has joined #bitcoin-core-dev
2112024-06-06T17:26:21 *** luke-jr <luke-jr!~luke-jr@user/luke-jr> has quit IRC (Ping timeout: 268 seconds)
2122024-06-06T17:31:56 <bitcoin-git> [bitcoin] instagibbs opened pull request #30239: Ephemeral Anchors, take 2 (master...2024-03-general-ephemeral) https://github.com/bitcoin/bitcoin/pull/30239
2132024-06-06T17:35:35 <bitcoin-git> [bitcoin] instagibbs closed pull request #29001: Ephemeral Anchors (master...2023-12-ephemeral-anchors) https://github.com/bitcoin/bitcoin/pull/29001
2142024-06-06T17:47:30 *** marsupialSoup <marsupialSoup!~marsupial@user/marsupialSoup> has joined #bitcoin-core-dev
2152024-06-06T17:49:46 *** puchka1101 <puchka1101!~puchka@185.203.122.47> has joined #bitcoin-core-dev
2162024-06-06T17:50:54 *** puchka <puchka!~puchka@185.203.122.225> has quit IRC (Ping timeout: 252 seconds)
2172024-06-06T17:51:04 *** cfields <cfields!~cfields@user/cfields> has quit IRC (Ping timeout: 256 seconds)
2182024-06-06T17:53:34 *** Guest13 <Guest13!~Guest13@45.146.40.232> has joined #bitcoin-core-dev
2192024-06-06T17:54:32 *** Guest13 <Guest13!~Guest13@45.146.40.232> has quit IRC (Client Quit)
2202024-06-06T17:54:57 *** Guest27 <Guest27!~Guest38@45.146.40.232> has joined #bitcoin-core-dev
2212024-06-06T17:55:21 *** Guest27 <Guest27!~Guest38@45.146.40.232> has quit IRC (Client Quit)
2222024-06-06T18:02:48 *** cfields <cfields!~cfields@user/cfields> has joined #bitcoin-core-dev
2232024-06-06T18:09:33 *** BrandonOdiwuor <BrandonOdiwuor!~BrandonOd@105.163.158.124> has quit IRC (Quit: Client closed)
2242024-06-06T18:10:53 *** cfields <cfields!~cfields@user/cfields> has quit IRC (Ping timeout: 240 seconds)
2252024-06-06T18:20:29 *** cfields <cfields!~cfields@user/cfields> has joined #bitcoin-core-dev
2262024-06-06T18:36:10 *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has joined #bitcoin-core-dev
2272024-06-06T18:44:19 *** fundamentals <fundamentals!~fundament@pool-108-36-241-164.phlapa.fios.verizon.net> has joined #bitcoin-core-dev
2282024-06-06T18:44:53 *** fundamentals <fundamentals!~fundament@pool-108-36-241-164.phlapa.fios.verizon.net> has quit IRC (Client Quit)
2292024-06-06T18:56:16 *** gribble <gribble!~gribble@bitcoin/bot/gribble> has quit IRC (Remote host closed the connection)
2302024-06-06T19:01:23 *** gribble <gribble!~gribble@bitcoin/bot/gribble> has joined #bitcoin-core-dev
2312024-06-06T19:01:24 *** ChanServ sets mode: +o gribble
2322024-06-06T19:02:58 <cfields> sdaftuar / sipa: I've started working on a boost-less txmempool. So far I have a POC dumb impl that simply hard-codes everything and naively/inefficiently uses std containers. It works and passes all tests. I'm now looking into doing it properly with custom structures and a bit more template magic. Is #28676 sufficiently far along to give me an idea of what's going to change?
2332024-06-06T19:03:10 <gribble> https://github.com/bitcoin/bitcoin/issues/28676 | [WIP] Cluster mempool implementation by sdaftuar · Pull Request #28676 · bitcoin/bitcoin · GitHub
2342024-06-06T19:09:14 *** nicky <nicky!~nicky@138.199.7.160> has joined #bitcoin-core-dev
2352024-06-06T19:11:12 *** Talkless <Talkless!~Talkless@mail.dargis.net> has quit IRC (Remote host closed the connection)
2362024-06-06T19:11:25 <sipa> cfields: probably too early to say, but sdaftuar will know better
2372024-06-06T19:11:46 <sipa> we may want something multiindexy inside txgraph too
2382024-06-06T19:12:45 <sipa> ah, it already uses one, but the code there is likely to change a lot
2392024-06-06T19:15:11 *** abubakarsadiq <abubakarsadiq!uid602234@id-602234.hampstead.irccloud.com> has quit IRC (Quit: Connection closed for inactivity)
2402024-06-06T19:15:58 <cfields> ok, I'll hold off on going any further
2412024-06-06T19:16:53 <sipa> is boost multiindex an issue, or something to get rid off, given that it's headers-only anyway?
2422024-06-06T19:18:18 <cfields> Imo it depends how much work it is. That's what I'm aiming to find out.
2432024-06-06T19:26:36 <sipa> fair enough
2442024-06-06T19:55:03 *** bugs_ <bugs_!~bugs@user/bugs/x-5128603> has quit IRC (Quit: Leaving)
2452024-06-06T20:09:05 *** luke-jr_ <luke-jr_!~luke-jr@user/luke-jr> has quit IRC (Remote host closed the connection)
2462024-06-06T20:10:03 *** luke-jr_ <luke-jr_!~luke-jr@user/luke-jr> has joined #bitcoin-core-dev
2472024-06-06T20:20:32 *** marsupia1 <marsupia1!~marsupial@user/marsupialSoup> has joined #bitcoin-core-dev
2482024-06-06T20:23:20 *** marsupialSoup <marsupialSoup!~marsupial@user/marsupialSoup> has quit IRC (Ping timeout: 268 seconds)
2492024-06-06T20:25:17 *** jonatack <jonatack!~jonatack@user/jonatack> has quit IRC (Ping timeout: 256 seconds)
2502024-06-06T20:26:19 *** abubakarsadiq <abubakarsadiq!uid602234@id-602234.hampstead.irccloud.com> has joined #bitcoin-core-dev
2512024-06-06T20:28:01 *** jonatack <jonatack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
2522024-06-06T20:29:53 *** kevkevin <kevkevin!~kevkevin@216.139.163.99> has joined #bitcoin-core-dev
2532024-06-06T20:46:37 *** marsupia1 <marsupia1!~marsupial@user/marsupialSoup> has quit IRC (Ping timeout: 246 seconds)
2542024-06-06T20:48:52 *** marsupialSoup <marsupialSoup!~marsupial@user/marsupialSoup> has joined #bitcoin-core-dev
2552024-06-06T20:59:07 *** kevkevin <kevkevin!~kevkevin@216.139.163.99> has quit IRC (Remote host closed the connection)
2562024-06-06T21:22:24 *** kevkevin <kevkevin!~kevkevin@216.139.163.99> has joined #bitcoin-core-dev
2572024-06-06T21:32:10 *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has quit IRC (Ping timeout: 260 seconds)
2582024-06-06T21:32:10 *** qxs <qxs!~qxs@gateway/tor-sasl/qxs> has quit IRC (Ping timeout: 260 seconds)
2592024-06-06T21:33:19 *** mudsip <mudsip!~mudsip@user/mudsip> has joined #bitcoin-core-dev
2602024-06-06T21:33:52 *** qxs <qxs!~qxs@gateway/tor-sasl/qxs> has joined #bitcoin-core-dev
2612024-06-06T21:36:28 *** Torr <Torr!~Torr@user/torr> has joined #bitcoin-core-dev
2622024-06-06T21:46:01 *** mudsip <mudsip!~mudsip@user/mudsip> has quit IRC ()
2632024-06-06T21:55:11 *** kevkevin <kevkevin!~kevkevin@216.139.163.99> has quit IRC (Ping timeout: 264 seconds)
2642024-06-06T21:55:43 *** jon_atack <jon_atack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
2652024-06-06T21:57:36 *** jonatack <jonatack!~jonatack@user/jonatack> has quit IRC (Ping timeout: 255 seconds)
2662024-06-06T21:59:42 *** grubles_ <grubles_!~user@149.248.16.17> has quit IRC (Quit: brb)
2672024-06-06T22:32:08 *** preimage <preimage!~halosghos@user/halosghost> has quit IRC (Quit: WeeChat 4.2.2)
2682024-06-06T22:49:26 *** cygnet3 <cygnet3!~cygnet3@91.207.57.157> has quit IRC (Quit: Leaving)
2692024-06-06T22:54:35 *** marsupialSoup <marsupialSoup!~marsupial@user/marsupialSoup> has quit IRC (Ping timeout: 264 seconds)
2702024-06-06T23:13:11 *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has joined #bitcoin-core-dev
2712024-06-06T23:19:18 <bitcoin-git> [bitcoin] achow101 pushed 5 commits to master: https://github.com/bitcoin/bitcoin/compare/1040a1fc807e...4a020ca443ba
2722024-06-06T23:19:18 <bitcoin-git> bitcoin/master faf3cd6 MarcoFalke: test: Normalize struct.pack format
2732024-06-06T23:19:19 <bitcoin-git> bitcoin/master faf2a97 MarcoFalke: test: Use int.to_bytes over struct packing
2742024-06-06T23:19:19 <bitcoin-git> bitcoin/master fa826db MarcoFalke: scripted-diff: test: Use int.to_bytes over struct packing
2752024-06-06T23:19:27 <bitcoin-git> [bitcoin] achow101 merged pull request #29401: test: Remove struct.pack from almost all places (master...2402-nuke-struct-pack-) https://github.com/bitcoin/bitcoin/pull/29401
2762024-06-06T23:20:18 *** zeropoint <zeropoint!~alex@45-28-139-114.lightspeed.sntcca.sbcglobal.net> has quit IRC (Quit: leaving)
2772024-06-06T23:32:28 *** Guest13 <Guest13!~Guest13@68.177.18.46> has joined #bitcoin-core-dev
2782024-06-06T23:35:04 *** Guest13 <Guest13!~Guest13@68.177.18.46> has quit IRC (Client Quit)