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
<bitcoin-git> [bitcoin] achow101 opened pull request #35294: wallet: Update tx chain state during loading during AttachChain instead of before (master...wallet-chain-load-inconsistency) https://github.com/bitcoin/bitcoin/pull/35294
adil has joined #bitcoin-core-dev
adil has quit [Quit: adil]
<bitcoin-git> [bitcoin] andrewtoth closed pull request #31132: validation: fetch block inputs on parallel threads (master...threaded-inputs) https://github.com/bitcoin/bitcoin/pull/31132
<bitcoin-git> [bitcoin] andrewtoth opened pull request #35295: validation: fetch block inputs in parallel during ConnectBlock (master...threaded-inputs) https://github.com/bitcoin/bitcoin/pull/35295
Guest73 has joined #bitcoin-core-dev
kevkevin has quit [Remote host closed the connection]
Guest73 has quit [Ping timeout: 245 seconds]
Guest73 has joined #bitcoin-core-dev
Guest73 has quit [Ping timeout: 245 seconds]
Guest73 has joined #bitcoin-core-dev
Guest73 has quit [Quit: Ping timeout (120 seconds)]
Guest73 has joined #bitcoin-core-dev
Guest96 has joined #bitcoin-core-dev
Guest73 has left #bitcoin-core-dev [#bitcoin-core-dev]
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
luke-jr has quit [Remote host closed the connection]
luke-jr has joined #bitcoin-core-dev
vasild has quit [Ping timeout: 276 seconds]
kevkevin has quit [Ping timeout: 265 seconds]
Guest96 has quit [Quit: Client closed]
satsfy has quit [Ping timeout: 255 seconds]
satsfy has joined #bitcoin-core-dev
vasild has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
cotsuka has quit [Remote host closed the connection]
cotsuka has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
svanstaa has quit [Ping timeout: 245 seconds]
svanstaa has joined #bitcoin-core-dev
tarotfied has quit [Ping timeout: 265 seconds]
luke-jr has quit [Read error: Connection reset by peer]
luke-jr has joined #bitcoin-core-dev
cmirror has quit [Remote host closed the connection]
roconnor_ has joined #bitcoin-core-dev
roconnor has quit [Ping timeout: 272 seconds]
cmirror has joined #bitcoin-core-dev
vasild has quit [Remote host closed the connection]
vasild has joined #bitcoin-core-dev
<vasild> hebasto: btw, the capnproto freebsd port was un-broken: see the latest commits on https://cgit.freebsd.org/ports/log/devel/capnproto/Makefile
tarotfied has joined #bitcoin-core-dev
tarotfied has joined #bitcoin-core-dev
Guest50 has joined #bitcoin-core-dev
Guest50 has quit [Client Quit]
cotsuka has quit [Read error: Connection reset by peer]
luke-jr has quit [Ping timeout: 246 seconds]
cotsuka has joined #bitcoin-core-dev
luke-jr has joined #bitcoin-core-dev
luke-jr has quit [Remote host closed the connection]
luke-jr has joined #bitcoin-core-dev
andrewtoth_ has joined #bitcoin-core-dev
_andrewtoth_ has quit [Remote host closed the connection]
<hebasto> vasild: nice
<vasild> :)
luke-jr has quit [Ping timeout: 268 seconds]
Guyver2 has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] maflcko opened pull request #35296: doc: Fix broken links in dev notes, move sections (master...2605-doc-fix-links) https://github.com/bitcoin/bitcoin/pull/35296
luke-jr has joined #bitcoin-core-dev
luke-jr has quit [Remote host closed the connection]
hardtotell has quit [Quit: pz]
luke-jr has joined #bitcoin-core-dev
hardtotell8 has joined #bitcoin-core-dev
luke-jr has quit [Remote host closed the connection]
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
Guyver2 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
memset has quit [Remote host closed the connection]
BrandonOdiwuor has joined #bitcoin-core-dev
<bitcoin-git> [gui-qml] johnny9 closed pull request #550: Wallet selector close action (qt6...wallet-close) https://github.com/bitcoin-core/gui-qml/pull/550
memset has joined #bitcoin-core-dev
l0rinc has joined #bitcoin-core-dev
enochazariah has joined #bitcoin-core-dev
<bitcoin-git> [bitcoincore.org] achow101 opened pull request #1251: Fix header alternate link to use url instead of permalink (master...fix-language-permalink) https://github.com/bitcoin-core/bitcoincore.org/pull/1251
<bitcoin-git> [bitcoincore.org] achow101 opened pull request #1252: Reduce extraneous whitespace in the generated html (master...reduce-template-whitespace) https://github.com/bitcoin-core/bitcoincore.org/pull/1252
<bitcoin-git> [bitcoincore.org] achow101 opened pull request #1253: sass: Resolve deprecated slash as division (master...sass-deprecation) https://github.com/bitcoin-core/bitcoincore.org/pull/1253
l0rinc has quit [Quit: l0rinc]
<bitcoin-git> [bitcoin] maflcko opened pull request #35297: p2p: Release m_peer_mutex early in InitiateTxBroadcastToAll (master...2605-p2p-mutex-early) https://github.com/bitcoin/bitcoin/pull/35297
BrandonOdiwuor has quit [Ping timeout: 245 seconds]
jackielove4u has joined #bitcoin-core-dev
cfields has quit [Ping timeout: 252 seconds]
cfields_ has joined #bitcoin-core-dev
l0rinc has joined #bitcoin-core-dev
afiore_ has joined #bitcoin-core-dev
ghost43_ has joined #bitcoin-core-dev
BrandonOdiwuor has joined #bitcoin-core-dev
afiore has quit [Ping timeout: 276 seconds]
ghost43 has quit [Ping timeout: 276 seconds]
afiore_ is now known as afiore
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
BrandonOdiwuor has quit [Quit: Client closed]
midnight has quit [Ping timeout: 265 seconds]
cold has quit [Ping timeout: 255 seconds]
cold has joined #bitcoin-core-dev
midnight has joined #bitcoin-core-dev
roconnor_ is now known as roconnor
Guest52 has joined #bitcoin-core-dev
Guest52 has quit [Client Quit]
eugenesiegel has joined #bitcoin-core-dev
ozdeadman has joined #bitcoin-core-dev
deadmanoz has quit [Ping timeout: 244 seconds]
kevkevin has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 248 seconds]
brunoerg has quit [Ping timeout: 276 seconds]
eugenesiegel has quit [Quit: Client closed]
eugenesiegel has joined #bitcoin-core-dev
enochazariah has quit [Quit: Ping timeout (120 seconds)]
bugs_ has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
l0rinc has quit [Quit: l0rinc]
memset has joined #bitcoin-core-dev
GoldenGoose_ has joined #bitcoin-core-dev
l0rinc has joined #bitcoin-core-dev
GoldenGoose has quit [Ping timeout: 264 seconds]
enochazariah has joined #bitcoin-core-dev
<pinheadmz> re: deprecating libevent logging category... which of these is the least horrible
<pinheadmz> or option 4, dont return an RPC warning, just log it where no one will see it
eugenesiegel has quit [Quit: Client closed]
<_aj_> log it where no one will see it
<pinheadmz> :+1:
<darosior> pinheadmz: does it need to be part of the RPC response?
<_aj_> or add -deprecatedrpc=libeventlogging and give hard errors if that's not set
Guyver2 has joined #bitcoin-core-dev
<darosior> I mean the RPC response appears to tell you which logging categories are enabled. The libevent category can just always be false here. And the deprecation warning would go in release notes / logging, etc
Guyver2 has left #bitcoin-core-dev [#bitcoin-core-dev]
<_aj_> note that #34038 is attempting to change the logging rpc output
<corebot> https://github.com/bitcoin/bitcoin/issues/34038 | logging: replace -loglevel with -trace, expose trace logging via RPC by ajtowns · Pull Request #34038 · bitcoin/bitcoin · GitHub
<pinheadmz> or i could change the name of the category to "libevent (DEPRECATED)" just in the return object
<_aj_> why not just treat libevent as an undefined logging category (not listed, error if specified) for the logging rpc unless a -deprecatedrpc is set?
<_aj_> users see the category is gone, and go "oh, okay" or lookup the release notes; bots get an error and crash, but can be made to work without edits by restarting with -deprpc
<pinheadmz> yeah thats how the branch works now and thats fine. i was just hoping for a seamless transition
<_aj_> isn't the whole point of adding a warning to add a seam?
<pinheadmz> lnd ci testing for example sets debugexclude=libevent and took me a few days to realize bticoind wasnt even starting, because it swallows stdout
<_aj_> seamless to me would just be leaving the category and having it do nothing
kevkevin has joined #bitcoin-core-dev
<pinheadmz> yeah, ok. leave the category, it does nothing. log a deprecation wraning and put it in the relase notes.
<_aj_> ci didn't immediately crash/red-flag as a result of bitcoind not starting?
<pinheadmz> no it wasnt super obvious to me
<_aj_> wtf that doesn't seem great for ci...
<pinheadmz> Error: Received unexpected error:
<pinheadmz> invalid http POST response (nil), method: addnode, id: 1, last error=Post "http://127.0.0.1:10126": dial tcp 127.0.0.1:10126: connect: connection refused
<pinheadmz> but i was modifying their ci a lot anyway to run my PR branch, in my own fork
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 276 seconds]
kevkevin has joined #bitcoin-core-dev
eugenesiegel has joined #bitcoin-core-dev
adil has joined #bitcoin-core-dev
<_aj_> pinheadmz: the bitcoind invocation should be exiting immediately with a return code of 1 (even with daemon or daemonwait), which should abort ci with "Error: Unsupported logging category -debugexclude=foo." there, really (imho)
kevkevin has quit [Ping timeout: 265 seconds]
enochazariah has quit [Ping timeout: 245 seconds]
<pinheadmz> thats what happens when you can *see* the stdout / stderr! and i eventually figured that out by printing to the console, but their CI swallows it and deletes logs
<_aj_> yeah, that's a CI problem though
adil has quit [Quit: adil]
l0rinc has quit [Quit: l0rinc]
l0rinc has joined #bitcoin-core-dev
bugs_ has quit [Ping timeout: 244 seconds]
bugs_ has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
kevkevin_ has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 245 seconds]
kevkevin_ has quit [Remote host closed the connection]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 245 seconds]
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
PaperSword has quit [Read error: Connection reset by peer]
PaperSword has joined #bitcoin-core-dev
S3RK has quit [Ping timeout: 272 seconds]
PaperSword has quit [Read error: Connection reset by peer]
PaperSword1 has joined #bitcoin-core-dev
PaperSword1 is now known as PaperSword
cotsuka has quit [Remote host closed the connection]
cotsuka has joined #bitcoin-core-dev
vasild has quit [Ping timeout: 276 seconds]
vasild has joined #bitcoin-core-dev
bugs_ has quit [Quit: Leaving]
bugs_ has joined #bitcoin-core-dev
vasild has quit [Remote host closed the connection]
vasild has joined #bitcoin-core-dev
szkl has quit [Quit: Connection closed for inactivity]
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
<sipa> "connection refused" for "nothing is listening" is a pretty confusing error to be honest, at the kernel level
S3RK has joined #bitcoin-core-dev
S3RK has quit [Ping timeout: 246 seconds]
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
S3RK has joined #bitcoin-core-dev
aleggg has quit [Read error: Connection reset by peer]
aleggg has joined #bitcoin-core-dev
Guest62 has joined #bitcoin-core-dev
Guest62 has quit [Quit: Client closed]
Guest62 has joined #bitcoin-core-dev
useruser7887 has joined #bitcoin-core-dev
Guest62 has quit [Quit: Client closed]
useruser7887 has left #bitcoin-core-dev [#bitcoin-core-dev]
PaperSword1 has joined #bitcoin-core-dev
PaperSword has quit [Read error: Connection reset by peer]
PaperSword1 is now known as PaperSword
afiore_ has joined #bitcoin-core-dev
afiore has quit [Remote host closed the connection]
afiore_ is now known as afiore
kevkevin has joined #bitcoin-core-dev
PaperSword1 has joined #bitcoin-core-dev
PaperSword has quit [Read error: Connection reset by peer]
PaperSword1 is now known as PaperSword
cotsuka has quit [Read error: Connection reset by peer]
memset has quit [Remote host closed the connection]
kevkevin has quit [Ping timeout: 246 seconds]
memset has joined #bitcoin-core-dev
cotsuka has joined #bitcoin-core-dev
PaperSword has quit [Read error: Connection reset by peer]
PaperSword has joined #bitcoin-core-dev
vasild has quit [Remote host closed the connection]
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
vasild has joined #bitcoin-core-dev
ViniciusCestarii has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
ViniciusCestarii has quit [Client Quit]
ViniciusCestarii has joined #bitcoin-core-dev
ViniciusCestarii has quit [Client Quit]
kevkevin has joined #bitcoin-core-dev
eugenesiegel has quit [Ping timeout: 245 seconds]
kevkevin has quit [Remote host closed the connection]
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
<bitcoin-git> [bitcoincore.org] achow101 closed pull request #1253: sass: Resolve deprecated slash as division (master...sass-deprecation) https://github.com/bitcoin-core/bitcoincore.org/pull/1253
afiore has quit [Ping timeout: 276 seconds]
afiore has joined #bitcoin-core-dev
bugs_ has quit [Quit: Leaving]
<bitcoin-git> [gui-qml] achow101 merged pull request #548: Apply password during onboarding and prompt for password when needed (qt6...wallet-password) https://github.com/bitcoin-core/gui-qml/pull/548
vasild has quit [Remote host closed the connection]
vasild has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
l0rinc has quit [Quit: l0rinc]
GoldenGoose_ has quit [Remote host closed the connection]
kevkevin has joined #bitcoin-core-dev
GoldenGoose has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 276 seconds]
jonatack has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] achow101 pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/ddb94fd3e106...379b9fbf036e
<bitcoin-git> bitcoin/master f36d89f w0xlt: key: add `GetSecp256k1SignContext` access function
<bitcoin-git> bitcoin/master d087f26 Sebastian Falbesoner: refactor, key: move `CreateMuSig2Nonce` to `musig.{h,cpp}` module
<bitcoin-git> bitcoin/master 8ba5f68 Sebastian Falbesoner: refactor, key: move `CreateMuSig2PartialSig` to `musig.{h,cpp}` module
<bitcoin-git> [bitcoin] achow101 merged pull request #34225: refactor, key: move `CreateMuSig2{Nonce,PartialSig}` functions to `musig.{h,cpp}` module (master...202601-move-musig-funcs-to-module) https://github.com/bitcoin/bitcoin/pull/34225
kevkevin has quit [Remote host closed the connection]
afiore has quit [Quit: GNU inetutils 1.3a (telnet)]