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
eugenesiegel has quit [Quit: Client closed]
jespada has quit [Ping timeout: 248 seconds]
adil has joined #bitcoin-core-dev
adil has quit [Quit: adil]
hernanmarino has quit [Quit: ZNC 1.8.2+deb2+deb11u1 - https://znc.in]
hernanmarino has joined #bitcoin-core-dev
kevkevin has quit [Remote host closed the connection]
Cory10 has quit [Quit: Client closed]
Cory10 has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Remote host closed the connection]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Remote host closed the connection]
kevkevin has joined #bitcoin-core-dev
infernix has quit [Ping timeout: 276 seconds]
kevkevin has quit [Ping timeout: 252 seconds]
Ace-Cooper has joined #bitcoin-core-dev
pyth has joined #bitcoin-core-dev
infernix has joined #bitcoin-core-dev
Ace-Cooper has quit [Quit: Ace-Cooper]
pyth has quit [Remote host closed the connection]
AtleoS has quit [Quit: AtleoS]
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
pyth has joined #bitcoin-core-dev
PaperSword has quit [Quit: PaperSword]
robszarka has joined #bitcoin-core-dev
Christoph_ has joined #bitcoin-core-dev
szarka has quit [Ping timeout: 260 seconds]
Christoph_ has quit [Ping timeout: 260 seconds]
<bitcoin-git> [bitcoin] maflcko closed pull request #29457: doc: Fix gen-manpages to check build options (master...gen-manpages-build-options) https://github.com/bitcoin/bitcoin/pull/29457
DataNerd650 has joined #bitcoin-core-dev
pyth has quit [Ping timeout: 260 seconds]
pyth has joined #bitcoin-core-dev
DataNerd650 has quit [Quit: Client closed]
pyth has quit [Remote host closed the connection]
pyth has joined #bitcoin-core-dev
pyth has quit [Client Quit]
Christoph_ has joined #bitcoin-core-dev
vasild_ has joined #bitcoin-core-dev
vasild has quit [Ping timeout: 264 seconds]
willcl-ark has quit [Remote host closed the connection]
thelounge49 has quit [Ping timeout: 272 seconds]
hernanmarino has quit [Quit: ZNC 1.8.2+deb2+deb11u1 - https://znc.in]
willcl-ark has joined #bitcoin-core-dev
willcl-ark has quit [Changing host]
willcl-ark has joined #bitcoin-core-dev
hernanmarino has joined #bitcoin-core-dev
thelounge49 has joined #bitcoin-core-dev
robobub has quit [Quit: Connection closed for inactivity]
rszarka has joined #bitcoin-core-dev
robszarka has quit [Ping timeout: 260 seconds]
Guyver2 has joined #bitcoin-core-dev
aleggg has quit [Ping timeout: 252 seconds]
Christoph_ has quit [Quit: Christoph_]
Christoph_ has joined #bitcoin-core-dev
Christoph_ has quit [Ping timeout: 244 seconds]
gerle has joined #bitcoin-core-dev
pyth has joined #bitcoin-core-dev
Christoph_ has joined #bitcoin-core-dev
Christoph_ has quit [Ping timeout: 276 seconds]
abubakarsadiq has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/33f8f8ae4ced...7c87a0e3fb1b
<bitcoin-git> bitcoin/master fa2b2aa MarcoFalke: lint: Add archived notes to default excludes
<bitcoin-git> bitcoin/master fa9198a MarcoFalke: lint: Check for missing trailing newline
<bitcoin-git> bitcoin/master 7c87a0e merge-script: Merge bitcoin/bitcoin#32477: lint: Check for missing trailing newline
<bitcoin-git> [bitcoin] fanquake merged pull request #32477: lint: Check for missing trailing newline (master...2505-lint-newline) https://github.com/bitcoin/bitcoin/pull/32477
pyth has quit [Read error: Connection reset by peer]
<bitcoin-git> [bitcoin] fanquake pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/7c87a0e3fb1b...548f6b8cdef5
<bitcoin-git> bitcoin/master 19ba499 fanquake: init: cerrno is used on all platforms
<bitcoin-git> bitcoin/master 1b9cdc9 fanquake: net: drop win32 ifdef
<bitcoin-git> bitcoin/master 7193245 fanquake: doc: remove For ... comments
<bitcoin-git> [bitcoin] fanquake merged pull request #32562: doc: remove // for ... comments (master...remove_for_comments) https://github.com/bitcoin/bitcoin/pull/32562
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/548f6b8cdef5...af65fd1a3330
<bitcoin-git> bitcoin/master fa58d6c MarcoFalke: ci: Move DEBUG=1 to centos task
<bitcoin-git> bitcoin/master af65fd1 merge-script: Merge bitcoin/bitcoin#32560: ci: Move DEBUG=1 to centos task
<bitcoin-git> [bitcoin] fanquake merged pull request #32560: ci: Move DEBUG=1 to centos task (master...2505-ci-debug) https://github.com/bitcoin/bitcoin/pull/32560
pyth has joined #bitcoin-core-dev
pyth has quit [Read error: Connection reset by peer]
pyth has joined #bitcoin-core-dev
pyth has quit [Ping timeout: 260 seconds]
pyth has joined #bitcoin-core-dev
sanket1729_web has joined #bitcoin-core-dev
sanket1729_web has quit [Client Quit]
sanket1729_web has joined #bitcoin-core-dev
sanket1729_web has quit [Quit: Client closed]
adiabat_ has quit [Ping timeout: 252 seconds]
sanket1729_web has joined #bitcoin-core-dev
adiabat_ has joined #bitcoin-core-dev
sanket1729_web has quit [Quit: Client closed]
sanket1729_web has joined #bitcoin-core-dev
sanket1729_web has quit [Client Quit]
sanket1729_web has joined #bitcoin-core-dev
Guest36 has joined #bitcoin-core-dev
Guest36 has quit [Client Quit]
Guest36 has joined #bitcoin-core-dev
Guest36 has quit [Client Quit]
hacker4web3bitco has joined #bitcoin-core-dev
hacker4web3bitco has quit [Changing host]
hacker4web3bitco has joined #bitcoin-core-dev
vasild_ is now known as vasild
<hacker4web3bitco> Hi folks, I'm new to learn bitcoin core, ask a question, is there any doc about the cluster mempool implementation? I'm reading the code but struggles with the data structures relationship (bwtween like TxGraph, Cluster, DepGraph etc)
Guyver2 has left #bitcoin-core-dev [Closing Window]
aleggg has joined #bitcoin-core-dev
hacker4web3bitco has quit [Quit: Client closed]
sanket1729_web has quit [Quit: Client closed]
<abubakarsadiq> hacker4web3bitco: https://bitcoincore.reviews/31363 review club notes is a good start.
<bitcoin-git> [bitcoin] hebasto opened pull request #32567: subprocess: Backport upstream changes (master...250520-subprocess-backports) https://github.com/bitcoin/bitcoin/pull/32567
Cory10 has quit [Quit: Client closed]
Cory10 has joined #bitcoin-core-dev
jespada has joined #bitcoin-core-dev
hacker4web3bitco has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 5 commits to master: https://github.com/bitcoin/bitcoin/compare/af65fd1a3330...bc4b04c5bfb4
<bitcoin-git> bitcoin/master 6854497 fanquake: contrib: remove GPL-3+ from debian/copyright
<bitcoin-git> bitcoin/master 0817f2d fanquake: doc: update MIT license URL
<bitcoin-git> bitcoin/master f667000 fanquake: contrib: remove outdated entries from copyright_header.py
<bitcoin-git> [bitcoin] fanquake merged pull request #31864: doc: add missing copyright headers (master...copyright_cleanups) https://github.com/bitcoin/bitcoin/pull/31864
hacker4web3bitco has quit [Quit: Client closed]
<bitcoin-git> [bitcoin] fanquake pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/bc4b04c5bfb4...cf2cbfac6599
<bitcoin-git> bitcoin/master 359ecd3 Ava Chow: walletdb: Log the wallet version after it has been read from disk
<bitcoin-git> bitcoin/master 39a483c Ava Chow: test: Check that the correct versions are logged on wallet load
<bitcoin-git> bitcoin/master 4b2cd0b Ava Chow: test: check that creating a wallet does not log version info
<bitcoin-git> [bitcoin] fanquake merged pull request #32553: wallet: Fix logging of wallet version (master...wallet-log-minversion) https://github.com/bitcoin/bitcoin/pull/32553
<bitcoin-git> [bitcoin] fanquake pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/cf2cbfac6599...0f9baba0fb6e
<bitcoin-git> bitcoin/master 6e5fc2b Hennadii Stepanov: test: Reintroduce Windows support in `system_tests/run_command` test
<bitcoin-git> bitcoin/master 719fa9f Hennadii Stepanov: build: Re-enable external signer support for Windows
<bitcoin-git> bitcoin/master 3a18075 Hennadii Stepanov: ci: Drop `-DENABLE_EXTERNAL_SIGNER=ON` configure option
<bitcoin-git> [bitcoin] fanquake merged pull request #29868: Reintroduce external signer support for Windows (master...240414-win-subprocess) https://github.com/bitcoin/bitcoin/pull/29868
<bitcoin-git> [bitcoin] fanquake opened pull request #32568: depends: use "mkdir -p" when installing xproto (master...alpine_MKDIRPROG) https://github.com/bitcoin/bitcoin/pull/32568
hacker4web3bitco has joined #bitcoin-core-dev
hacker4web3bitco has quit [Quit: Client closed]
<sipa> maflcko: i find the LLM linter comments that drahtbot gives remarkably useful (not always correct, but even when not, they seem to indicate a misunderstanding that a human could make too)... is there any way to get more than 2-3 of them?
hacker4web3bitco has joined #bitcoin-core-dev
hacker4web3bitco has quit [Quit: Client closed]
jespada has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<bitcoin-git> [bitcoin] maflcko closed pull request #32501: RPC: removeprunedfunds should take an array of txids (master...removeprunedfunds-array) https://github.com/bitcoin/bitcoin/pull/32501
<maflcko> sipa: Ah, good to hear it isn't completely useless
<maflcko> Though, sometimes it comes up with stuff that is completely made up (doesn't exist in the diff)
<maflcko> The number is capped at 5, so if you only get 2-3, then it didn't find more in that run. (The runs are not deterministic)
jespada has joined #bitcoin-core-dev
<gmaxwell> maflcko: as the author it's probably pretty easy to ignore totally imaginary ones. :P
hacker4web3bitco has joined #bitcoin-core-dev
<hacker4web3bitco> Hi I saw the code of cluster mempool has been merged, but seems it is not active for now? why?
<sipa> hacker4web3bitco: only part is merged
<hacker4web3bitco> sure
<sipa> it will be active only once the actual mempool code is switched over to use it, in #28676
<corebot> https://github.com/bitcoin/bitcoin/issues/28676 | [WIP] Cluster mempool implementation by sdaftuar · Pull Request #28676 · bitcoin/bitcoin · GitHub
<sipa> but there are a number of prerequisite PRs before that
<hacker4web3bitco> gotcha
<maflcko> gmaxwell: Yeah, as long as the false positives are rare, it should be easy to ignore
<hacker4web3bitco> sipa I saw there are discussions about the linearization algorithm, will the min-cut one or the span forest one be applied?
<gmaxwell> There is a PR for the spanning forrest algorithim, and I don't think sipa intends to continue his development of the min-cut one currently.
<gmaxwell> though functionally, other than the algorithim internals, it doesn't much matter which the codebase uses. Maybe in the future someone will make an even better one.
rszarka has quit [Quit: Leaving]
szarka has joined #bitcoin-core-dev
hacker4web3bitco has quit [Quit: Client closed]
hacker4web3bitco has joined #bitcoin-core-dev
hacker4web3bitco has quit [Client Quit]
hacker4web3bitco has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
<hacker4web3bitco> gmaxwell I see, I'll skip that part for now
<bitcoin-git> [bitcoin] maflcko reopened pull request #32535: rev_32343_wip_nomerge_ci (master...2505-rev_32343_wip_nomerge_ci) https://github.com/bitcoin/bitcoin/pull/32535
kevkevin_ has joined #bitcoin-core-dev
kevkevin has quit [Read error: Connection reset by peer]
kevkevin has joined #bitcoin-core-dev
kevkevin_ has quit [Read error: Connection reset by peer]
<fanquake> Anyone want to put some eyes over #32292
<corebot> https://github.com/bitcoin/bitcoin/issues/32292 | [29.x] Backports by fanquake · Pull Request #32292 · bitcoin/bitcoin · GitHub
kevkevin_ has joined #bitcoin-core-dev
<sipa> maflcko: my strategy so far is every time i push a PR anyway, i go over all the LLM linter comments and address them too (if i can find them, sometimes they're indeed imaginary)... but it always comes up with new ones :p
<sipa> hacker4web3bitco: i just opened #32454 with the spanning forest algorithm
<corebot> https://github.com/bitcoin/bitcoin/issues/32454 | tracing: fix invalid argument in mempool_monitor by jb55 · Pull Request #32454 · bitcoin/bitcoin · GitHub
<sipa> but as gmaxwell says, it's really a drop in replacement, so it doesn't block all the other things
<sipa> ehh, #32545 i mean
<corebot> sipa: Error: That URL raised <Connection timed out.>
Cory10 has quit [Quit: Client closed]
Cory10 has joined #bitcoin-core-dev
<sipa> again, #32545
<corebot> https://github.com/bitcoin/bitcoin/issues/32545 | Replace cluster linearization algorithm with SFL by sipa · Pull Request #32545 · bitcoin/bitcoin · GitHub
kevkevin has quit [Ping timeout: 248 seconds]
hacker4web3bitco has quit [Ping timeout: 240 seconds]
hacker4web3bitco has joined #bitcoin-core-dev
jespada has quit [Ping timeout: 252 seconds]
jespada has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
kevkevin_ has quit [Ping timeout: 248 seconds]
<schmidty> darosior: I will pick this effort up and work on a draft
eugenesiegel has joined #bitcoin-core-dev
hacker4web3bitco has quit [Quit: Client closed]
<sipa> schmidty: i have some thoughts too, will try to write something up
<eugenesiegel> Kind of a random question, what is the idea behind NetPermissionFlags and when would the flags be used?
<bitcoin-git> [bitcoin] vicjuma opened pull request #32569: refactor: remove dump.h/cpp, wallet_bdb_parser.cpp (master...remove-deprecated-dump-and-wallet-bdb) https://github.com/bitcoin/bitcoin/pull/32569
<sipa> eugenesiegel: one use case is a business having a bridge node (connected to both internal nodes and the public P2P network), where internal wallet nodes create transactions and broadcast and rebroadthem
<sipa> if a wallet in the internal network tries to rebroadcast, the bridge node will just ignore it, and not relay the rebroadcast
<bitcoin-git> [bitcoin] maflcko closed pull request #32569: refactor: remove dump.h/cpp, wallet_bdb_parser.cpp (master...remove-deprecated-dump-and-wallet-bdb) https://github.com/bitcoin/bitcoin/pull/32569
<eugenesiegel> sipa: hmm, makes sense -- I'm guessing there could be other use cases as well that I don't know about. since these peers do have more permissions and are more "trusted", where is the line drawn as far as what they can do to the local bitcoind instance?
<gmaxwell> eugenesiegel: there are just a very few things, you can see them enumerated in net_permissions.h
<sipa> eugenesiegel: i think the line is: permission flags correspond to an assumption that the specified node is trusted not to exhibit a certain kind of DoSy behavior
<sipa> but i don't think we should for example ever have a permission flag that results in not validating transactions or blocks from said peer
<gmaxwell> and they also mostly I think correspond to behavior where the p2p protocol was made more restricted or more rate limited but doing so would potentially mess up someones 'internal' use.
<sipa> Yeah, when txrequest was introduced we reduced the total amount of simultaneously-tracked transactions being relayed from 50000 to 5000 or so IIRC, but there was a potential concern that some internal corporaty setup might exist that every so often dumps an enormous amount of transactions at once on the network - so with a net permission that was allowed to be bypassed
<sipa> that said, i don't know of any actual usage of these flags
<gmaxwell> Or like mempool was a p2p feature that was removed.
<brunoerg> Another use case is to speed up tx relay/mempool sync on functional tests.
<sipa> it may be because they're only used inside non-open source setups or test environments
<gmaxwell> yeah I wouldn't be surprised if ~no one uses them in practice. There are a bunch of bitcoin core features that are probably unused, but it's not really possible to tell beyond removing it and seeing who complains. :P
<eugenesiegel> Interesting, that makes a lot of sense that these were to preserve behavior prior to rate-limit / restrictive functionality
<eugenesiegel> rate-limiting*
<gmaxwell> (even if they were used when deployed, e.g. someone used them to keep an existing setup working, but they subsiquently redid it and forgot the option existed)
<sipa> gmaxwell: still, it's nice to have them when the change is introduced because we might not know... having the flag means that *if* someone complains you can respond that they can just turn on the flag, rather than not upgrade, or build a patched version
<gmaxwell> absolutely.
<eugenesiegel> I was looking into this because of the change from int32 -> int64 in the addrman and was wondering if a peer with the ADDR permission could crash the node. However, if the node operator has given a malicious node this permission, good luck I guess
<eugenesiegel> could crash the node prior to the patch*
<gmaxwell> I mean I also like some of these in theory, but I suspect in practice almost no one does configurations that elaborate. like whitelisted friend nodes would be nice and make me feel safer against some accidental screwup in banning logic (well, thats much less of an issue now that banning is less of a thing)
<eugenesiegel> I think there could be one sufficiently paranoid person that uses these options. I do like that these options are available though
<gmaxwell> eugenesiegel: regarding vulnerablities, I think it's a mixed bag. They sound pretty benign and so it might not be hard to trick someone into enabling one. Of course, if the result really just is a clean crash then meh.
<gmaxwell> eugenesiegel: but like if there was an RCE behind one of these it would be concerning indeed.
<gmaxwell> I'd like to hope that bitcoin core is secure against an extended threat model where a social engineer can convince a user to make safe sounding settings changes and the result is hopefully no worse than a denial of service.
pablomartin_ has joined #bitcoin-core-dev
<gmaxwell> certantly scammers on social media respond to users technical questions and try to get them to do stuff.
<gmaxwell> fortunately most users resist "send me your wallet" :P
<sipa> gmaxwell: selection bias! those users who don't resist this stop being users
<sipa> or survivership bias, i guess
<eugenesiegel> gmaxwell: thanks, the clarification for DoS vs. RCE puts things into a little more perspective. I should look into the historical RCEs because those classes of bugs are super interesting to me
<gmaxwell> it's been a minute but we did see attackers have people set rpcuser/password. part of the bind dance was to make that harder.
<gmaxwell> eugenesiegel: there have been close to none. uhh. upnp was I think (but took wumpus a LONG time to figure out how). I'm drawing a blank beyond that.
<sipa> upnp is also the only thing i can come up with
<eugenesiegel> hmm maybe I'm just thinking of the upnp one then
<gmaxwell> the heartbleed one was an information leak that could have been almost as bad though IIRC there were some mitigating factors.
<gmaxwell> but of course you never know for sure if something it's exploitable.
<eugenesiegel> Ah, I was thinking of this buffer overflow by practicalswift, not an RCE (https://bitcoincore.org/en/2019/11/08/CVE-2017-18350/)
<bitcoin-git> [bitcoin] fanquake pushed 18 commits to master: https://github.com/bitcoin/bitcoin/compare/0f9baba0fb6e...fad009af49c4
<bitcoin-git> bitcoin/master fa23ed7 MarcoFalke: refactor: Use ToIntegral in ParseHDKeypath
<bitcoin-git> bitcoin/master fa98041 MarcoFalke: refactor: Use ToIntegral in CreateFromDump
<bitcoin-git> bitcoin/master fa9c455 MarcoFalke: cli: Reject + sign in -netinfo level parsing
<bitcoin-git> [bitcoin] fanquake merged pull request #32520: Remove legacy `Parse(U)Int*` (master...2504-int-parsing) https://github.com/bitcoin/bitcoin/pull/32520
adil has joined #bitcoin-core-dev
<darosior> sipa: re net permissions flags "that said, i don't know of any actual usage of these flags" -> BTCPayServer needs some whitelisting because they use the p2p interface of your node, as far as i remember.
Cory10 has quit [Quit: Client closed]
Cory10 has joined #bitcoin-core-dev
adil has quit [Quit: adil]
Cory10 has quit [Quit: Client closed]
Cory10 has joined #bitcoin-core-dev
bugs_ has joined #bitcoin-core-dev
pablomartin_ has quit [Ping timeout: 265 seconds]
eugenesiegel has quit [Quit: Client closed]
gerle has quit [Quit: https://quassel-irc.org - Komfortabler Chat. Überall.]
dermoth has quit [Remote host closed the connection]
dermoth has joined #bitcoin-core-dev
Christoph_ has joined #bitcoin-core-dev
watermelon has joined #bitcoin-core-dev
watermelon has quit [Client Quit]
w473rm3l0n has joined #bitcoin-core-dev
Christoph_ has quit [Ping timeout: 265 seconds]
w473rm3l0n has quit [Changing host]
w473rm3l0n has joined #bitcoin-core-dev
<w473rm3l0n> gmaxwell: re: social engineering, *notify options can be used to run anything on victim's computer
<gmaxwell> w473rm3l0n: yeah though and also make it look benign?
w473rm3l0n has quit [Quit: Client closed]
PaperSword has joined #bitcoin-core-dev
dermoth has quit [Remote host closed the connection]
dermoth has joined #bitcoin-core-dev
twistedline has quit [Ping timeout: 252 seconds]
twistedline has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] maflcko opened pull request #32572: doc: Remove stale sections in dev notes (master...2505-doc-del) https://github.com/bitcoin/bitcoin/pull/32572
Cory10 has quit [Quit: Client closed]
Cory10 has joined #bitcoin-core-dev
Cory10 has quit [Quit: Client closed]
Cory10 has joined #bitcoin-core-dev
Christoph_ has joined #bitcoin-core-dev
Christoph_ has quit [Ping timeout: 244 seconds]
kevkevin has quit [Remote host closed the connection]
hernanmarino has quit [Ping timeout: 276 seconds]
Talkless has joined #bitcoin-core-dev
hernanmarino has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 252 seconds]
kevkevin has joined #bitcoin-core-dev
aleggg has quit [Read error: Connection reset by peer]
Guest98 has joined #bitcoin-core-dev
gmaxwell_ has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 260 seconds]
_flood has quit [Ping timeout: 245 seconds]
adiabat has joined #bitcoin-core-dev
aleggg has joined #bitcoin-core-dev
ThePlebRoad has joined #bitcoin-core-dev
gmaxwell has quit [Ping timeout: 260 seconds]
entropyx has quit [Read error: Connection reset by peer]
adiabat_ has quit [Ping timeout: 260 seconds]
kevkevin has joined #bitcoin-core-dev
Guest98 has quit [Quit: Client closed]
Guest41 has joined #bitcoin-core-dev
Christoph_ has joined #bitcoin-core-dev
gleb has quit [Quit: Connection closed for inactivity]
Christoph_ has quit [Ping timeout: 276 seconds]
dermoth has quit [Read error: Connection reset by peer]
dermoth has joined #bitcoin-core-dev
<bitcoin-git> [gui-qml] goqusan opened pull request #454: Add QRImageProvider (main...qrimageprovider) https://github.com/bitcoin-core/gui-qml/pull/454
bugs_ has quit [Quit: Leaving]
<sipa> darosior: hmm, do you know for what purpose?
mcey has quit [Remote host closed the connection]
mcey has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] achow101 pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/fad009af49c4...878556947b0d
<bitcoin-git> bitcoin/master 135a0f0 nervana21: doc: Add missing top-level description to pruneblockchain RPC
<bitcoin-git> bitcoin/master 8785569 Ava Chow: Merge bitcoin/bitcoin#32333: doc: Add missing top-level description to pru...
<bitcoin-git> [bitcoin] achow101 merged pull request #32333: doc: Add missing top-level description to pruneblockchain RPC (master...04-23-rpc-pruneblockchain-doc) https://github.com/bitcoin/bitcoin/pull/32333
kevkevin has quit [Remote host closed the connection]
Christoph_ has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 252 seconds]
<bitcoin-git> [bitcoin] achow101 pushed 11 commits to master: https://github.com/bitcoin/bitcoin/compare/878556947b0d...26fba39bda47
<bitcoin-git> bitcoin/master 7b816c4 Cory Fields: threading: rename CSemaphore methods to match std::semaphore
<bitcoin-git> bitcoin/master d870bc9 Cory Fields: threading: add temporary semaphore aliases
<bitcoin-git> bitcoin/master 6790ad2 Cory Fields: scripted-diff: rename CSemaphoreGrant and CSemaphore for net
<bitcoin-git> [bitcoin] achow101 merged pull request #32466: threading: drop CSemaphore in favor of c++20 std::counting_semaphore (master...modernize-semaphore) https://github.com/bitcoin/bitcoin/pull/32466
<bitcoin-git> [bitcoin] achow101 pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/26fba39bda47...9a887baadebc
<bitcoin-git> bitcoin/master 2ae1788 Novo: Skip range verification for non-ranged desc
<bitcoin-git> bitcoin/master 97d383a Novo: Test updating non-ranged descriptor with [0,0] range succeeds
<bitcoin-git> bitcoin/master 9a887ba Ava Chow: Merge bitcoin/bitcoin#32344: Wallet: Fix Non-Ranged Descriptors with Rang...
<bitcoin-git> [bitcoin] achow101 merged pull request #32344: Wallet: Fix Non-Ranged Descriptors with Range [0,0] Trigger Unexpected Wallet Errors in AddWalletDescriptor (master...bug-fix-wallet-add-non-ranged-descriptors) https://github.com/bitcoin/bitcoin/pull/32344
Talkless has quit [Quit: Konversation terminated!]
Cory10 has quit [Quit: Client closed]
Cory10 has joined #bitcoin-core-dev
jespada has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
kevkevin has joined #bitcoin-core-dev
jespada has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] maflcko opened pull request #32573: ci: Avoid && dropping errors (master...2505-ci-bash-ugh) https://github.com/bitcoin/bitcoin/pull/32573
szarka has quit [Read error: Connection reset by peer]
szarka has joined #bitcoin-core-dev
aleggg has quit [Ping timeout: 272 seconds]
aleggg has joined #bitcoin-core-dev
bitdex has joined #bitcoin-core-dev
Guest41 has quit [Ping timeout: 240 seconds]
Cory10 has quit [Quit: Client closed]
Cory10 has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fjahr opened pull request #32575: RFC: refactor: Split multithreaded case out of CheckInputScripts (master...2025-05-CheckInputScript-split) https://github.com/bitcoin/bitcoin/pull/32575
<bitcoin-git> [bitcoin] fjahr closed pull request #32133: RFC: Accept non-std transactions in Testnet4 by default again (master...2025-03-nonstd-testnet) https://github.com/bitcoin/bitcoin/pull/32133
Christoph_ has quit [Quit: Christoph_]
Cory10 has quit [Quit: Client closed]
Cory10 has joined #bitcoin-core-dev
dzxzg has joined #bitcoin-core-dev
Holz has quit [Ping timeout: 252 seconds]
Cory10 has quit [Quit: Client closed]
Cory10 has joined #bitcoin-core-dev
ThePlebRoad has left #bitcoin-core-dev [#bitcoin-core-dev]
Guest41 has joined #bitcoin-core-dev
AtleoS has joined #bitcoin-core-dev
pablomartin_ has joined #bitcoin-core-dev
pablomartin_ has quit [Read error: Connection reset by peer]
pablomartin_ has joined #bitcoin-core-dev
pablomartin_ has quit [Client Quit]
dzxzg has quit [Ping timeout: 248 seconds]
AltQuick has joined #bitcoin-core-dev