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
jonatack has joined #bitcoin-core-dev
mcey_ has joined #bitcoin-core-dev
mcey has quit [Ping timeout: 244 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 244 seconds]
zeropoint has quit [Quit: leaving]
Cory95 has quit [Quit: Client closed]
Cory95 has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 248 seconds]
jonatack has quit [Ping timeout: 272 seconds]
jonatack has joined #bitcoin-core-dev
bitdex has joined #bitcoin-core-dev
piku has quit [Quit: Leaving]
spv has joined #bitcoin-core-dev
spv has quit [Client Quit]
<bitcoin-git> [gui-qml] johnny9 opened pull request #445: qml: Introduce Send pages for singlesig, sigle input/output send (main...send-pr) https://github.com/bitcoin-core/gui-qml/pull/445
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
bitdex has quit [Ping timeout: 264 seconds]
bitdex has joined #bitcoin-core-dev
Guest44 has joined #bitcoin-core-dev
mcey_ has quit [Remote host closed the connection]
mcey_ has joined #bitcoin-core-dev
bitdex has quit [Remote host closed the connection]
bitdex has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 252 seconds]
Victor_sueca has quit [Quit: Gone frying asparagus or my Windows had a BSOD]
Victor_sueca has joined #bitcoin-core-dev
Victor_sueca has quit [Quit: Gone frying asparagus or my Windows had a BSOD]
Victor_sueca has joined #bitcoin-core-dev
rkrux has joined #bitcoin-core-dev
rkrux has quit [Ping timeout: 240 seconds]
flooded has quit [Ping timeout: 244 seconds]
WizJin has joined #bitcoin-core-dev
robszarka has joined #bitcoin-core-dev
szarka has quit [Ping timeout: 260 seconds]
Guyver2 has joined #bitcoin-core-dev
Guyver2 has left #bitcoin-core-dev [Closing Window]
Guest44 has quit [Quit: Guest44]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 248 seconds]
Guest44 has joined #bitcoin-core-dev
cold has quit [Ping timeout: 265 seconds]
midnight has quit [Ping timeout: 248 seconds]
midnight has joined #bitcoin-core-dev
cold has joined #bitcoin-core-dev
WizJin_ has joined #bitcoin-core-dev
WizJin has quit [Ping timeout: 260 seconds]
WizJin_ has quit [Read error: Connection reset by peer]
pablomartin has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
flooded has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 244 seconds]
jespada has joined #bitcoin-core-dev
Cory95 has quit [Quit: Client closed]
Cory95 has joined #bitcoin-core-dev
pablomartin has quit [Quit: Leaving]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
emcy__ has joined #bitcoin-core-dev
mcey_ has quit [Ping timeout: 244 seconds]
robobub has quit [Ping timeout: 260 seconds]
robobub has joined #bitcoin-core-dev
Cory95 has quit [Quit: Client closed]
Cory95 has joined #bitcoin-core-dev
Cory95 has quit [Client Quit]
Cory95 has joined #bitcoin-core-dev
brunoerg has quit [Remote host closed the connection]
bitdex has quit [Quit: = ""]
Guest10 has joined #bitcoin-core-dev
Guest10 has quit [Client Quit]
Saturday7 has joined #bitcoin-core-dev
saturday- has quit [Ping timeout: 252 seconds]
brunoerg has joined #bitcoin-core-dev
jonatack has quit [Read error: Connection reset by peer]
jonatack has joined #bitcoin-core-dev
brunoerg has quit [Remote host closed the connection]
Cory95 has quit [Quit: Client closed]
Cory95 has joined #bitcoin-core-dev
purpleKarrot has joined #bitcoin-core-dev
jespada has quit [Ping timeout: 248 seconds]
jespada has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/e606c577cb25...58f15d4b2157
<bitcoin-git> bitcoin/master eb540a2 Hennadii Stepanov: cmake: Remove `core_sanitizer_{cxx,linker}_flags` helper variables
<bitcoin-git> bitcoin/master c4c5cf1 Hennadii Stepanov: cmake: Fix passing `APPEND_*FLAGS` to `secp256k1` subtree
<bitcoin-git> bitcoin/master 58f15d4 merge-script: Merge bitcoin/bitcoin#31379: cmake: Fix passing `APPEND_*FLAGS` to `secp25...
<bitcoin-git> [bitcoin] fanquake merged pull request #31379: cmake: Fix passing `APPEND_*FLAGS` to `secp256k1` subtree (master...241127-append-cflags) https://github.com/bitcoin/bitcoin/pull/31379
piku has joined #bitcoin-core-dev
darosior has quit [Ping timeout: 252 seconds]
darosior has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] stephenmiracle4 opened pull request #31914: i deleted a commented line in invalid_signer.py file (master...mimibest) https://github.com/bitcoin/bitcoin/pull/31914
<bitcoin-git> [bitcoin] fanquake closed pull request #31914: i deleted a commented line in invalid_signer.py file (master...mimibest) https://github.com/bitcoin/bitcoin/pull/31914
purpleKarrot has quit [Quit: Client closed]
purpleKarrot has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] stephenmiracle4 opened pull request #31915: i deleted a commented line in invalid_signer.py file (master...mimibest) https://github.com/bitcoin/bitcoin/pull/31915
<bitcoin-git> [bitcoin] fanquake closed pull request #31915: i deleted a commented line in invalid_signer.py file (master...mimibest) https://github.com/bitcoin/bitcoin/pull/31915
rkrux has joined #bitcoin-core-dev
piku has quit [Read error: Connection reset by peer]
piku has joined #bitcoin-core-dev
rkrux has quit [Quit: Client closed]
<bitcoin-git> [bitcoin] fanquake closed pull request #31850: ci: switch MSAN to use prebuilt Clang binaries (master...prebuilt_clang) https://github.com/bitcoin/bitcoin/pull/31850
<bitcoin-git> [bitcoin] fanquake closed pull request #30727: rpc: add address_type field in getaddressinfo (master...2024-08-add-address-type-to-getaddressinfo) https://github.com/bitcoin/bitcoin/pull/30727
<bitcoin-git> [bitcoin] fanquake closed pull request #31209: test: cover edge case for lockunspent rpc (master...test-negative-vout) https://github.com/bitcoin/bitcoin/pull/31209
<bitcoin-git> [bitcoin] fanquake closed pull request #31353: rpc, cli: add getbalances#total, and use it for -getinfo (master...2024-11-total-wallet-balance) https://github.com/bitcoin/bitcoin/pull/31353
<bitcoin-git> [bitcoin] fanquake closed pull request #31292: Add `contrib/justfile` containing useful development workflow commands. (master...justfile) https://github.com/bitcoin/bitcoin/pull/31292
abubakarsadiq has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake closed pull request #31670: doc: navigate section links (master...sectionlinks) https://github.com/bitcoin/bitcoin/pull/31670
brunoerg has joined #bitcoin-core-dev
Emc99 has joined #bitcoin-core-dev
dzxzg has joined #bitcoin-core-dev
<vasild_> Just a note that #bitcoin-core-network-layer-optimizations exists to discuss "Interested in Learning More About ... Network layer optimizations" from https://adamjonas.com/bitcoin/coredev/retro/coredev-2024-retro/
<achow101> #startmeeting
<corebot> achow101: Meeting started at 2025-02-20T16:00+0000
<corebot> achow101: Current chairs: achow101
<corebot> achow101: Useful commands: #action #info #idea #link #topic #motion #vote #close #endmeeting
<glozow> hi
<cfields> hi
<corebot> achow101: Participants should now identify themselves with '#here' or with an alias like '#here FirstLast'
<achow101> #bitcoin-core-dev Meeting: abubakarsadiq achow101 _aj_ ajonas b10c brunoerg cfields darosior dergoegge fanquake fjahr furszy gleb glozow hebasto 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
<jonatack> hi
<sipa> hi
<hebasto> hi
<abubakarsadiq> hi
<dzxzg> hi
<achow101> There are no pre-proposed meeting topics this week. Any last minute ones to add?
<lightlike> hi
<pinheadmz> yo
<jarolrod> hi
<brunoerg> hi
<fjahr> hi
<Murch[m]> hi
<_aj_> what? it's daytime
<glozow> achow101: we should talk about 29.0?
<achow101> glozow: yes, after wg updates
<glozow> 👍
<sr_gi[m]> hi
<achow101> #topic Erlay WG Update (sr_gi, gleb, marcofleon)
<kevkevin_> hi
<vasild_> hi
<stickies-v> hi
<sr_gi[m]> We have been exploring a recent idea from @sipa for when to send out, and respond to reconciliation requests. The preliminary results looked promising on my end, and @gleb have also double checked this on his. I think this is a good enough approach to start moving into testing this with real nodes, either in a small deployment or using Warnet, so we are likely to start moving towards implementing this now
<vasild_> #here
<sr_gi[m]> That's me, i'll be sharing more concrete results once I have them written down
vasild_ is now known as vasild
<achow101> #topic Cluster Mempool WG Update (sdaftuar, sipa)
<TheCharlatan> hi
<kanzure> hi
<sipa> not much to report; i'm addressing review comments (mostly by abubakarsadiq) on #31363, which remains the thing to review, but i'm starting to think it's unlikely to make it in for 29.0 ;)
<corebot> https://github.com/bitcoin/bitcoin/issues/31363 | cluster mempool: introduce TxGraph by sipa · Pull Request #31363 · bitcoin/bitcoin · GitHub
<instagibbs> 30.0, I can feel it
<sipa> that's it for me
<achow101> #topic Kernel WG Update (TheCharlatan)
purpleKarrot has quit [Ping timeout: 240 seconds]
<TheCharlatan> had some conceptual discussions in the relationship of assumeutxo and the kernel lib, other than that looking for review in #31382
<corebot> https://github.com/bitcoin/bitcoin/issues/31382 | kernel: Flush in ChainstateManager destructor by TheCharlatan · Pull Request #31382 · bitcoin/bitcoin · GitHub
<TheCharlatan> that's all :)
<achow101> #topic MuSig2 WG Update (achow101)
<achow101> The BIP test vectors have been merged.
<achow101> The three current PRs (can go in any order) are #31622, #31243, and #31247. They have all been getting review, and all seem possibly close to being merged, but probably after branch off.
<corebot> https://github.com/bitcoin/bitcoin/issues/31622 | psbt: add non-default sighash types to PSBTs and unify sighash type match checking by achow101 · Pull Request #31622 · bitcoin/bitcoin · GitHub
<corebot> https://github.com/bitcoin/bitcoin/issues/31243 | descriptor: Move filling of keys from `DescriptorImpl::MakeScripts` to `PubkeyProvider::GetPubKey` by achow101 · Pull Request #31243 · bitcoin/bitcoin · GitHub
<corebot> https://github.com/bitcoin/bitcoin/issues/31247 | psbt: MuSig2 Fields by achow101 · Pull Request #31247 · bitcoin/bitcoin · GitHub
<achow101> #topic Legacy Wallet Removal WG Update (achow101)
<bitcoin-git> [bitcoin] laanwj opened pull request #31916: init: Handle dropped UPnP support more gracefully (master...2025-02-upnp-setting-upgrade) https://github.com/bitcoin/bitcoin/pull/31916
<achow101> #31495 was merged, we're quite close to finally killing the legacy wallet
<corebot> https://github.com/bitcoin/bitcoin/issues/31495 | wallet: Utilize IsMine() and CanProvide() in migration to cover edge cases by achow101 · Pull Request #31495 · bitcoin/bitcoin · GitHub
<cfields> 🎉
<achow101> There's only 2 main PRs remaining in this project, #31250 is next and it disables the legacy wallet. The last PR is #28710 which deletes the legacy wallet and BDB.
<corebot> https://github.com/bitcoin/bitcoin/issues/31250 | wallet: Disable creating and loading legacy wallets by achow101 · Pull Request #31250 · bitcoin/bitcoin · GitHub
<corebot> https://github.com/bitcoin/bitcoin/issues/28710 | Remove the legacy wallet and BDB dependency by achow101 · Pull Request #28710 · bitcoin/bitcoin · GitHub
<b10c> hi
<achow101> I think we'll probably miss 29.0 for this.
michael__ has quit []
<sipa> A recurring theme.
<achow101> #topic orphan resolution WG Update (glozow)
Emc99 has quit [Quit: Client closed]
michael__ has joined #bitcoin-core-dev
<glozow> I've been selling #31829 as a "bug fix" after seeing https://delvingbitcoin.org/t/stats-on-orphanage-overflows/1421. But it's not a regression (orphanage has just always been bad). Also, over the past week, I've been finding some concerning bounds related to worksets and block handling, which is why it has a few extra commits now. This makes me feel like it'd be too rushed for v29 so I have removed it from the milestone.
<corebot> https://github.com/bitcoin/bitcoin/issues/31829 | p2p: improve TxOrphanage denial of service bounds and increase -maxorphantxs by glozow · Pull Request #31829 · bitcoin/bitcoin · GitHub
Emc99 has joined #bitcoin-core-dev
<glozow> Also, I've been discussing some other approaches with sipa - maybe we can huddle on it at coredev. So perhaps the extra time will lead to a neater solution. I've also been told the iterators are massively confusing, heh.
<glozow> Sorry to add it to the "missed v29" pile
<sipa> 30.0 will be a banger
<glozow> sipa: yes
<jonatack> PR salesmanship FTW
<achow101> #topic QML GUI WG Update (jarolrod)
<jarolrod> We set up the working group and have had pretty interesting conversations over there, energy all over the place :D
<jarolrod> (again message me if you want in)
<jarolrod> First week of convos led to the realization that a few key points should be made clear:
<Murch[m]> #proposedmeetingtopic BIP3
<corebot> Murch[m]: Unknown command: #proposedmeetingtopic
<jarolrod> 1. The QML GUI is being developed as a drop in replacement for the Qt Widgets GUI first and foremost, that means the intention is that (after Qt6), the QML GUI could be dropped in and the Qt Widgets GUI removed as a clean swap. That’s the only goal for when it’s ready to be included into the main repo.
<jarolrod> This comparison table has features from the Qt Widgets GUI mapped to support in the QML GUI; note that this table also has some future ambitions in it (such as silent payments, android): https://bitcoincore.app/features/
<jarolrod> 2. We’ve obviously been pretty vocal about other future ambitions such as the GUI on Android, which already had been the case with the Qt Widgets GUI (minus stability and persistence that we’ve added with an android specific file https://github.com/bitcoin-core/gui-qml/blob/main/src/qt/android/AndroidManifest.xml), but it would actually be useful like a smartphone app is with the QML GUI thanks to the design work and
<jarolrod> the QML framework.
<jarolrod> This is a future ambition, but as an ambition the design work and some code begins to reflect that future ambition. This doesn’t influence the main goal of getting this in as a replacement for the Qt Widgets GUI, and if there is strong objection to supporting android, this ambition can be clipped.
<jarolrod> Josie put together a gist with some thoughts of core on Android, which is a good place to put any hard objections to this ambition: https://gist.github.com/josibake/b4743867d15765c83da1c62d23557699
<jarolrod> (I would note you want to think about android as a diverse computing platform, its not only phones)
<jarolrod> And also check out this prototype for how the wallet would look on mobile: https://lively-kashata-cfde7e.netlify.app/screen/send
<jarolrod> so think of qml gui just replacement for qt widgets gui!
<jarolrod> Johnny has an update on dev
<jarolrod> johnny9dev: ^
<jarolrod> he's having issues with is irc lol
<achow101> he's not logged in
<jarolrod> johnny9dev: Hi guys, I’m Johnny. I’ve been contributing to the qml project for sometime now working with the designers to translate their designs into our QML views. The last week I was focused on the PR “Introduce Send pages for singlesig, sigle input/output send” (https://github.com/bitcoin-core/gui-qml/pull/445). There are still some UX pieces to address with this PR before merging but the core components and
<jarolrod> modules are in place for it to complete the feature
<jarolrod> we also had discussions on the website redesign, so join the wg if you have any opinions on that
<jarolrod> fin!
johnny9dev has quit [Quit: Updating details, brb]
<achow101> big update, thanks!
<glozow> by website design, which website do you mean?
johnny9dev has joined #bitcoin-core-dev
<jarolrod> bitcoincore.org
<achow101> #topic 29.0 feature freeze
GRM28 has joined #bitcoin-core-dev
<glozow> jarolrod: is that related to the gui? I'm confused by that
<glozow> I didn't know we were redesigning bitcoincore.org :O
<jarolrod> glozow: I posted a video before here, it's not related to the gui, its adjacent, we got good feedback on how the website could better help current contributors from Murch[m]
GRM28 has quit [Client Quit]
johnny9dev has quit [Changing host]
johnny9dev has joined #bitcoin-core-dev
<achow101> The schedule says that today is feature freeze. Are the 5 PRs remaining in the milestone all bug fixes?
<johnny9dev> hi
<glozow> achow101: from what I can tell, those 5 should stay for 29
<achow101> #31161 #31407 #30861 #31662 #31884
<corebot> https://github.com/bitcoin/bitcoin/issues/31161 | cmake: Set top-level target output locations by hebasto · Pull Request #31161 · bitcoin/bitcoin · GitHub
<corebot> https://github.com/bitcoin/bitcoin/issues/31407 | guix: Notarize MacOS app bundle and codesign all MacOS and Windows binaries by achow101 · Pull Request #31407 · bitcoin/bitcoin · GitHub
<corebot> https://github.com/bitcoin/bitcoin/issues/30861 | build: Enhance Ccache performance across worktrees and build trees by hebasto · Pull Request #30861 · bitcoin/bitcoin · GitHub
<corebot> https://github.com/bitcoin/bitcoin/issues/31662 | cmake: Do not modify `CMAKE_TRY_COMPILE_TARGET_TYPE` globally by hebasto · Pull Request #31662 · bitcoin/bitcoin · GitHub
<corebot> https://github.com/bitcoin/bitcoin/issues/31884 | cmake: Make implicit `libbitcoinkernel` dependencies explicit by hebasto · Pull Request #31884 · bitcoin/bitcoin · GitHub
<achow101> Basically all build system stuff
<Murch[m]> just to reiterate, my feedback was that one of the main objectives should be that it continues to be low maintenance, and yeah, the RPC docs being easier to navigate would be cool
<sipa> i wouldn't call 31161 a bug fix, but it is something we should decide to do or not for 29.0
johnny9dev has quit [Client Quit]
<glozow> 31161 seems very close
johnny9dev has joined #bitcoin-core-dev
<achow101> #31916 was just opened for the upnp issue
<corebot> https://github.com/bitcoin/bitcoin/issues/31916 | init: Handle dropped UPnP support more gracefully by laanwj · Pull Request #31916 · bitcoin/bitcoin · GitHub
<hebasto> glozow: I think so
<cfields> The fact that it's mostly buildsystem stuff remaining not really surprising imo as it's for sure an artifact of CMake going in for v29. It should calm way down for v30.
<sipa> yeah
<sipa> we may also see increased reports/issues after release candidates due to the build system change
<cfields> Yeah, and I expect rc1 may be a bit bumpy.
<achow101> For 31161, it's not symlinking the old binary locations?
<bitcoin-git> [bitcoin] l0rinc opened pull request #31917: fuzz: provide more realistic values to the base58(check) decoders (master...l0rinc/base-encoding-input-fuzz-size-reduction) https://github.com/bitcoin/bitcoin/pull/31917
<glozow> Not surprised by the list, CMake is probably the biggest change for this release
<hebasto> achow101: that commit was reverted as not quite portable
<glozow> Who is available to review #31916?
<corebot> https://github.com/bitcoin/bitcoin/issues/31916 | init: Handle dropped UPnP support more gracefully by laanwj · Pull Request #31916 · bitcoin/bitcoin · GitHub
<cfields> achow101: hebasto removed the symlinking as it had issues (multi-config, windows), and fanquake didn't like the idea of supporting back-compat forever.
rkrux has joined #bitcoin-core-dev
<dzxzg> I can take a look at 31916 (davidgumberg)
<glozow> Is there anything that is close to merge but not on the milestone? Let's get those in today.
<jarolrod> glozow: 🧤
<sipa> dzxzg: you are david gumberg?
<dergoegge> #31649
<corebot> https://github.com/bitcoin/bitcoin/issues/31649 | consensus: Remove checkpoints (take 2) by marcofleon · Pull Request #31649 · bitcoin/bitcoin · GitHub
<dzxzg> sipa Yes :)
<sipa> dzxzg: ah, good to know!
<stickies-v> i can also look at 31916
<dergoegge> Or if not I would like to understand why it's not being considered
<achow101> dergoegge: the intention is to merge after branching
<dergoegge> yea but why?
<achow101> fundamentally, it changes the security model, and so it should require additional testing in master
<achow101> we're removing checks, and even though we think they're redundant, they might not be
<instagibbs> if it were costly to maintain until branch off I may be persuaded, but I don't see the rush
<glozow> It would be nice to see more testing of IBD with 31649
<dergoegge> it has acks, how is this rushed?
<dergoegge> pre-sync has been merged for 2.5 years
<abubakarsadiq> glozow: I think #29278 is close can you take a look, it closes an issue you opened last year ?
<corebot> https://github.com/bitcoin/bitcoin/issues/29278 | Wallet: Add `maxfeerate` wallet startup option by ismaelsadeeq · Pull Request #29278 · bitcoin/bitcoin · GitHub
<instagibbs> ok, I'll take away my ack and re-ack tomorrow :P
purpleKarrot has joined #bitcoin-core-dev
<dergoegge> what additional testing are we expecting?
<achow101> dergoegge: for me, it's not about whether pre-sync works or doesn't, but rather whether checkpoints is catching some issue that we won't realize until its gone
<glozow> has anybody done a full IBD with it?
<glozow> not that that's a sufficient test, just wondering
<achow101> in any case, one of the acks says merge after branching, which means it shouldn't be counted at this time
<sipa> agree with achow101
<lightlike> also, it doesn't have any direct benefit to users, the benefit is more of a long-term cleanup one, so I see no need to have it in a specific release.
<stickies-v> +1 instagibbs . I don't think anyone needs this urgently, so as long as it doesn't interfere with our maintenance burden too much it seems more careful to do it after branch off
<dergoegge> it's not about urgency just seems weird to have "i have concerns" and "seems good to wait" without elaboration hold it up
<achow101> was that not enough elaboration?
<glozow> It's on 30.0, which means it'll be merged right after branch off.
Emc99 has quit [Quit: Client closed]
Emc99 has joined #bitcoin-core-dev
<sipa> dergoegge: i don't think there is anything wrong with aiming to have big changes merged early in a release cycle, so they get a few months extra testing, whatever that means
<sipa> and "what additional testing are we expecting", well, we don't know, that's the point
<jonatack> for v29, when is the deadline for dns hardcoded seeds updating? i don't recall if it is feature freeze or can be later
<sipa> if we could perfectly reason about all potential impacts this could have, it'd be merged already
<achow101> jonatack: before rc1 generally
<glozow> before branch off would be my preference
<jonatack> ty
<_aj_> is there any benefit to having them removed in 29.0?
<glozow> _aj_: I think no, similar to lightlike's point. I don't think any users would be upset that they don't get this in v29
<glozow> jonatack: can I assume you're opening a PR for it?
<dergoegge> it's just about understanding the acceptance criteria for me here
<dergoegge> no rush or benefit to have it in 29
<dergoegge> I just don't see a reason to wait after all the work that went into it already, but multiple people disagree and that's fine too
<achow101> Murch[m]: is that topic for today?
<Murch[m]> yes
<jonatack> glozow: hardcoded dns seeds, can do if achow101 doesn't. i have a cjdns node that was removed due to it becoming a pruned node, but it's back to full archival now.
<achow101> #topic BIP3 (Murch[m])
rkrux has quit [Quit: Client closed]
<Murch[m]> Hey, I announced a while back that my BIP3, the new BIP Process Proposal is getting somewhere
<Murch[m]> I’m done with my planned work on it
rkrux has joined #bitcoin-core-dev
<Murch[m]> So, as Bitcoin developers, if you are interested in the BIP Process, I would like to invite you to review and leave feedback
<glozow> Murch[m]: thanks for working on that!
<achow101> neat
<Murch[m]> if you think it’s something you would like to have, I would also appreciate if you left a comment to indicate your support ,since there seems to be some lethargy with getting it merged as draft
<Murch[m]> that’s all
<jonatack> Murch[m]: i'll start reviewing it ;)
<sipa> Murch[m]: do you prefer feedback on the PR, or on the ML?
<Murch[m]> Either is good
<Murch[m]> I anticipate the next step for it to be merged as Draft
<Murch[m]> then it would move to Proposed after addressing any feedback it might get from there
<Murch[m]> then I would like to move to propose activating it
<sipa> great
<achow101> Any other topics to discuss?
<_aj_> 🚀
<cfields> No IRC meeting next week I assume?
<achow101> cfields: I think that's a good assumption
<achow101> #endmeeting
<corebot> achow101: Meeting ended at 2025-02-20T16:42+0000
Emc99 has quit [Quit: Client closed]
rkrux has quit [Quit: Client closed]
dzxzg has quit [Quit: Client closed]
brunoerg has quit [Remote host closed the connection]
bugs_ has joined #bitcoin-core-dev
Guest44 has quit [Quit: Guest44]
Christoph_ has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/58f15d4b2157...eb51963d870d
<bitcoin-git> bitcoin/master 3fd64ef Hennadii Stepanov: cmake: Avoid using `OBJECT` libraries
<bitcoin-git> bitcoin/master 3b42e05 Hennadii Stepanov: cmake: Make implicit `libbitcoinkernel` dependencies explicit
<bitcoin-git> bitcoin/master eb51963 merge-script: Merge bitcoin/bitcoin#31884: cmake: Make implicit `libbitcoinkernel` depen...
<bitcoin-git> [bitcoin] fanquake merged pull request #31884: cmake: Make implicit `libbitcoinkernel` dependencies explicit (master...250216-optimize-deps) https://github.com/bitcoin/bitcoin/pull/31884
jonatack has quit [Ping timeout: 260 seconds]
<bitcoin-git> [gui] hebasto opened pull request #854: qt: Update `src/qt/locale/bitcoin_en.xlf` after string freeze (master...250220-tr) https://github.com/bitcoin-core/gui/pull/854
brunoerg has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake closed pull request #28488: p2p: Evict outbound peers with high minFeeRate (master...2023-9-evict-minfee) https://github.com/bitcoin/bitcoin/pull/28488
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/eb51963d870d...f236854a5bde
<bitcoin-git> bitcoin/master 758a93d Lőrinc: doc: update translation generation cmake example
<bitcoin-git> bitcoin/master f236854 merge-script: Merge bitcoin/bitcoin#31731: doc: update translation generation cmake exam...
<bitcoin-git> [bitcoin] fanquake merged pull request #31731: doc: update translation generation cmake example (master...l0rinc/dev-mode-translation-doc-fix) https://github.com/bitcoin/bitcoin/pull/31731
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/f236854a5bde...82ba9257157e
<bitcoin-git> bitcoin/master 9e4a4b4 Hennadii Stepanov: cmake: Check `-Wno-*` compiler options for `leveldb` target
<bitcoin-git> bitcoin/master 82ba925 merge-script: Merge bitcoin/bitcoin#31366: cmake: Check `-Wno-*` compiler options for `l...
<bitcoin-git> [bitcoin] fanquake merged pull request #31366: cmake: Check `-Wno-*` compiler options for `leveldb` target (master...241125-nowarn) https://github.com/bitcoin/bitcoin/pull/31366
zeropoint has joined #bitcoin-core-dev
brunoerg has quit [Remote host closed the connection]
<bitcoin-git> [bitcoin] fanquake closed pull request #30203: Enhance signet chain configuration in bitcoin.conf (master...add-signet-chain-configs) https://github.com/bitcoin/bitcoin/pull/30203
<bitcoin-git> [bitcoin] fanquake closed pull request #29050: Add OP_TXHASH and OP_CHECKTXHASHVERIFY opcodes (master...txhash) https://github.com/bitcoin/bitcoin/pull/29050
brunoerg_ has joined #bitcoin-core-dev
Cory95 has quit [Quit: Client closed]
brunoerg_ has quit [Read error: Connection reset by peer]
Cory95 has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Read error: Connection reset by peer]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Read error: Connection reset by peer]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Read error: Connection reset by peer]
brunoerg has joined #bitcoin-core-dev
jespada has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
brunoerg has quit [Read error: Connection reset by peer]
<bitcoin-git> [bitcoin] fanquake closed pull request #29269: Add OP_INTERNALKEY for Tapscript (master...ikey-master) https://github.com/bitcoin/bitcoin/pull/29269
brunoerg has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake closed pull request #29270: Implement OP_CHECKSIGFROMSTACK(VERIFY) (master...csfs-master) https://github.com/bitcoin/bitcoin/pull/29270
brunoerg has quit [Read error: Connection reset by peer]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Read error: Connection reset by peer]
brunoerg has joined #bitcoin-core-dev
Christoph_ has quit [Quit: Christoph_]
brunoerg has quit [Read error: Connection reset by peer]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Read error: Connection reset by peer]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Read error: Connection reset by peer]
WizJin has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Read error: Connection reset by peer]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Read error: Connection reset by peer]
brunoerg has joined #bitcoin-core-dev
WizJin_ has joined #bitcoin-core-dev
brunoerg has quit [Read error: Connection reset by peer]
brunoerg has joined #bitcoin-core-dev
WizJin has quit [Ping timeout: 252 seconds]
brunoerg has quit [Read error: Connection reset by peer]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Read error: Connection reset by peer]
brunoerg_ has joined #bitcoin-core-dev
Talkless has joined #bitcoin-core-dev
brunoerg_ has quit [Remote host closed the connection]
jonatack has quit [Read error: Connection reset by peer]
purpleKarrot has quit [Quit: Client closed]
<bitcoin-git> [bitcoin] fanquake closed pull request #29492: refactor: Remove redundant definitions (master...redundant-definitions) https://github.com/bitcoin/bitcoin/pull/29492
jespada has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/82ba9257157e...46a9c73083e0
<bitcoin-git> bitcoin/master fa8de47 MarcoFalke: ci: Switch to gcr.io mirror to avoid rate limits
<bitcoin-git> bitcoin/master 46a9c73 merge-script: Merge bitcoin/bitcoin#31906: ci: Switch to gcr.io mirror to avoid rate lim...
<bitcoin-git> [bitcoin] fanquake merged pull request #31906: ci: Switch to gcr.io mirror to avoid rate limits (master...2502-ci-rate) https://github.com/bitcoin/bitcoin/pull/31906
Napster has joined #bitcoin-core-dev
Napster has quit [Quit: Client closed]
Christoph_ has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake closed pull request #28241: Silent payment index (for light wallets and consistency check) (master...2023/08/silent-index) https://github.com/bitcoin/bitcoin/pull/28241
<bitcoin-git> [bitcoin] fanquake closed pull request #29280: Implement OP_CHECKTEMPLATEVERIFY (master...ctv-master) https://github.com/bitcoin/bitcoin/pull/29280
WizJin_ has quit [Quit: Leaving]
Christoph_ has quit [Quit: Christoph_]
<bitcoin-git> [bitcoin] instagibbs opened pull request #31918: fuzz: add basic TxOrphanage::EraseForBlock cov (master...2025-02-orphanage-eraseforblock) https://github.com/bitcoin/bitcoin/pull/31918
<bitcoin-git> [bitcoin] maflcko closed pull request #30371: fuzz: Mutate -max_len= during generation phase (master...2407-fuzz-maxlen) https://github.com/bitcoin/bitcoin/pull/30371
<bitcoin-git> [bitcoin] willcl-ark closed pull request #30381: [WIP] net: return result from addnode RPC (master...addnode-failure) https://github.com/bitcoin/bitcoin/pull/30381
<bitcoin-git> [bitcoin] achow101 pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/46a9c73083e0...77bf99012ae8
<bitcoin-git> bitcoin/master ca6aa0b am-sq: doc: loadwallet loads from relative walletdir
<bitcoin-git> bitcoin/master 77bf990 Ava Chow: Merge bitcoin/bitcoin#30302: doc: clarify loadwallet path loading for wall...
<bitcoin-git> [bitcoin] achow101 merged pull request #30302: doc: clarify loadwallet path loading for wallets (master...am-sq/improve-description-loadwallet-rpc) https://github.com/bitcoin/bitcoin/pull/30302
<bitcoin-git> [bitcoin] fanquake closed pull request #31301: refactor: convert ContainsNoNUL to ContainsNUL (master...refac-avoid-double-negative-ContainsNUL) https://github.com/bitcoin/bitcoin/pull/31301
<bitcoin-git> [bitcoin] achow101 pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/77bf99012ae8...9d7672bbcaed
<bitcoin-git> bitcoin/master 63a8791 jurraca: contrib: fix BUILDDIR in gen-bitcoin-conf script and gen-manpages.py
<bitcoin-git> bitcoin/master 9d7672b Ava Chow: Merge bitcoin/bitcoin#31742: contrib: fix BUILDDIR in gen-bitcoin-conf scr...
<bitcoin-git> [bitcoin] achow101 merged pull request #31742: contrib: fix BUILDDIR in gen-bitcoin-conf script and gen-manpages.py (master...fix-builddir) https://github.com/bitcoin/bitcoin/pull/31742
<bitcoin-git> [bitcoin] fanquake closed pull request #29589: consensus: Consistently encode and decode `OP_1NEGATE` similar to other small ints in Script (master...2024-03-07-op1neg-py) https://github.com/bitcoin/bitcoin/pull/29589
piku has quit [Quit: Leaving]
Talkless has quit [Quit: Konversation terminated!]
<bitcoin-git> [bitcoin] fanquake pushed 7 commits to master: https://github.com/bitcoin/bitcoin/compare/9d7672bbcaed...da3ed8b970a4
<bitcoin-git> bitcoin/master 09e8fd2 Hennadii Stepanov: build: Don't override CMake's default try_compile target
<bitcoin-git> bitcoin/master 88ee680 Hennadii Stepanov: cmake: Delete `check_cxx_source_links_with_flags` macro
<bitcoin-git> bitcoin/master 71bf829 Hennadii Stepanov: cmake: Convert `check_cxx_source_compiles_with_flags` to a function
<bitcoin-git> [bitcoin] fanquake merged pull request #31662: cmake: Do not modify `CMAKE_TRY_COMPILE_TARGET_TYPE` globally (master...250115-target-type) https://github.com/bitcoin/bitcoin/pull/31662
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Remote host closed the connection]
<bitcoin-git> [bitcoin] fanquake closed pull request #31328: test: locking -testdatadir when not specified and then deleting lock and dir at end of test (master...lockTestDataDir) https://github.com/bitcoin/bitcoin/pull/31328
<bitcoin-git> [bitcoin] mahdirahimi1999 opened pull request #31919: Refactor file handling with context managers in multiple files (master...refactor/file-handling-improvement) https://github.com/bitcoin/bitcoin/pull/31919
<bitcoin-git> [bitcoin] maflcko closed pull request #31467: fuzz: Limit wallet_notifications iterations (take 2) (master...2412-fuzz-wallet-less) https://github.com/bitcoin/bitcoin/pull/31467
Guest81 has joined #bitcoin-core-dev
Guest81 has quit [Client Quit]
<bitcoin-git> [bitcoin] fanquake closed pull request #31919: Refactor file handling with context managers in multiple files (master...refactor/file-handling-improvement) https://github.com/bitcoin/bitcoin/pull/31919
jonatack has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/da3ed8b970a4...db63bfbe7cf8
<bitcoin-git> bitcoin/master d871d77 Hennadii Stepanov: test: Remove non-portable IPv6 test
<bitcoin-git> bitcoin/master db63bfb merge-script: Merge bitcoin/bitcoin#31580: test: Remove non-portable IPv6 test
<bitcoin-git> [bitcoin] fanquake merged pull request #31580: test: Remove non-portable IPv6 test (master...241230-cnetaddr_basic) https://github.com/bitcoin/bitcoin/pull/31580
abubakarsadiq has quit [Quit: Connection closed for inactivity]
<bitcoin-git> [bitcoin] theuni opened pull request #31920: build: create Depends build type for depends and use it by default for depends builds (master...cmake-depends-config2) https://github.com/bitcoin/bitcoin/pull/31920
jespada has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Read error: Connection reset by peer]
brunoerg has joined #bitcoin-core-dev
brunoerg_ has joined #bitcoin-core-dev
brunoerg has quit [Read error: Connection reset by peer]
brunoerg has joined #bitcoin-core-dev
brunoerg_ has quit [Read error: Connection reset by peer]
brunoerg has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Read error: Connection reset by peer]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Read error: Connection reset by peer]
<bitcoin-git> [bitcoin] hebasto pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/db63bfbe7cf8...5b8fd7c3a6b8
<bitcoin-git> bitcoin/master 7267ed0 Hennadii Stepanov: qt: Update `src/qt/locale/bitcoin_en.xlf` after string freeze
<bitcoin-git> bitcoin/master 5b8fd7c Hennadii Stepanov: Merge bitcoin-core/gui#854: qt: Update `src/qt/locale/bitcoin_en.xlf` afte...
<bitcoin-git> [gui] hebasto merged pull request #854: qt: Update `src/qt/locale/bitcoin_en.xlf` after string freeze (master...250220-tr) https://github.com/bitcoin-core/gui/pull/854
bugs_ has quit [Quit: Leaving]
<bitcoin-git> [gui-qml] hebasto pushed 2 commits to main: https://github.com/bitcoin-core/gui-qml/compare/765f6088d3c5...a8d15db5ac2c
<bitcoin-git> gui-qml/main be612b0 David Gumberg: qml: Implement createSingleSigWallet
<bitcoin-git> gui-qml/main a8d15db Hennadii Stepanov: Merge bitcoin-core/gui-qml#444: Implement createSingleSigWallet
<bitcoin-git> [gui-qml] hebasto merged pull request #444: Implement createSingleSigWallet (main...qml-2-17-25-singlesig) https://github.com/bitcoin-core/gui-qml/pull/444
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Remote host closed the connection]