Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
yanmaani has quit [Ping timeout: 276 seconds]
Chris_Stewart_5 has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 268 seconds]
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
RubenSomsen has quit [Ping timeout: 245 seconds]
hugohn has quit [Ping timeout: 268 seconds]
hebasto has quit [Ping timeout: 260 seconds]
jkczyz has quit [Ping timeout: 244 seconds]
yanmaani has joined #bitcoin-core-dev
blkncd has quit [Ping timeout: 260 seconds]
larryruane has quit [Ping timeout: 260 seconds]
fanquake has quit [Ping timeout: 244 seconds]
rodarmor has quit [Ping timeout: 268 seconds]
FelixWeis has quit [Ping timeout: 268 seconds]
amiti has quit [Ping timeout: 260 seconds]
fjahr has quit [Ping timeout: 260 seconds]
dergoegge has quit [Ping timeout: 268 seconds]
schmidty has quit [Ping timeout: 264 seconds]
lightlike has quit [Ping timeout: 250 seconds]
moneyball_ has quit [Read error: Connection reset by peer]
lsilva_ has quit [Read error: Connection reset by peer]
sugarpuff_ has quit [Read error: Connection reset by peer]
sebx2a has quit [Read error: Connection reset by peer]
glozow has quit [Read error: Connection reset by peer]
Evolver has quit [Read error: Connection reset by peer]
ajonas has quit [Read error: Connection reset by peer]
jarolrod has quit [Read error: Connection reset by peer]
elichai2 has quit [Read error: Connection reset by peer]
josibake has quit [Read error: Connection reset by peer]
stick has quit [Ping timeout: 268 seconds]
hsmiths has quit [Read error: Connection reset by peer]
Jackielove4u has quit [Read error: Connection reset by peer]
hendi has quit [Read error: Connection reset by peer]
bw has quit [Read error: Connection reset by peer]
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
lightlike has joined #bitcoin-core-dev
jarolrod has joined #bitcoin-core-dev
moneyball_ has joined #bitcoin-core-dev
schmidty has joined #bitcoin-core-dev
hsmiths has joined #bitcoin-core-dev
jkczyz has joined #bitcoin-core-dev
schmidty has quit [Ping timeout: 256 seconds]
lightlike has quit [Ping timeout: 256 seconds]
jarolrod has quit [Ping timeout: 264 seconds]
moneyball_ has quit [Ping timeout: 268 seconds]
hsmiths has quit [Ping timeout: 264 seconds]
jkczyz has quit [Ping timeout: 256 seconds]
lightlike has joined #bitcoin-core-dev
moneyball_ has joined #bitcoin-core-dev
schmidty has joined #bitcoin-core-dev
jarolrod has joined #bitcoin-core-dev
josibake has joined #bitcoin-core-dev
lsilva_ has joined #bitcoin-core-dev
Evolver has joined #bitcoin-core-dev
Jackielove4u has joined #bitcoin-core-dev
glozow has joined #bitcoin-core-dev
sugarpuff_ has joined #bitcoin-core-dev
hendi has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
RubenSomsen has joined #bitcoin-core-dev
amiti has joined #bitcoin-core-dev
FelixWeis has joined #bitcoin-core-dev
fjahr has joined #bitcoin-core-dev
hebasto has joined #bitcoin-core-dev
larryruane has joined #bitcoin-core-dev
blkncd has joined #bitcoin-core-dev
dergoegge has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
jkczyz has joined #bitcoin-core-dev
Chris_Stewart_5 has joined #bitcoin-core-dev
hsmiths has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
hugohn has joined #bitcoin-core-dev
rodarmor has joined #bitcoin-core-dev
fanquake has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
ajonas has joined #bitcoin-core-dev
sebx2a has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 seconds]
bw has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
vysn has quit [Ping timeout: 246 seconds]
elichai2 has joined #bitcoin-core-dev
stick has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 245 seconds]
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
bairen has quit [Remote host closed the connection]
bairen has joined #bitcoin-core-dev
z0d has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
mikehu44 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 seconds]
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
earnestly has quit [Ping timeout: 256 seconds]
brunoerg has quit [Ping timeout: 245 seconds]
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 245 seconds]
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
bitdex has quit [Ping timeout: 276 seconds]
Chris_Stewart_5 has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 seconds]
bitdex has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
sudoforge has quit [Ping timeout: 240 seconds]
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
brunoerg has quit [Ping timeout: 246 seconds]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [K-Lined]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 245 seconds]
brunoerg has joined #bitcoin-core-dev
vysn has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 256 seconds]
sipsorcery has joined #bitcoin-core-dev
Guest9098 has joined #bitcoin-core-dev
Guest9098 has quit [Client Quit]
goatpig has joined #bitcoin-core-dev
blkncd has quit [Ping timeout: 256 seconds]
blkncd has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
realies has quit [Ping timeout: 240 seconds]
realies has joined #bitcoin-core-dev
sipsorcery has quit [Ping timeout: 268 seconds]
brunoerg has quit [Ping timeout: 264 seconds]
jarthur has quit [Ping timeout: 246 seconds]
jarthur has joined #bitcoin-core-dev
EPiSKiNG- has quit [Quit: EPiSKiNG-]
ryanofsky has quit [Remote host closed the connection]
ryanofsky has joined #bitcoin-core-dev
realies has quit [Ping timeout: 240 seconds]
EPiSKiNG- has joined #bitcoin-core-dev
Guyver2 has joined #bitcoin-core-dev
notmandatory_ has joined #bitcoin-core-dev
notmandatory has quit [Read error: Connection reset by peer]
realies has joined #bitcoin-core-dev
EPiSKiNG- has quit [Quit: EPiSKiNG-]
EPiSKiNG- has joined #bitcoin-core-dev
yanmaani has quit [Ping timeout: 276 seconds]
yanmaani has joined #bitcoin-core-dev
hendi has quit [Ping timeout: 256 seconds]
hendi has joined #bitcoin-core-dev
masta`` has joined #bitcoin-core-dev
earnestly has joined #bitcoin-core-dev
common has quit [Remote host closed the connection]
common has joined #bitcoin-core-dev
blkncd has quit [Read error: Connection reset by peer]
blkncd has joined #bitcoin-core-dev
hendi has quit [Read error: Connection reset by peer]
hendi has joined #bitcoin-core-dev
realies has quit [Quit: Ping timeout (120 seconds)]
realies has joined #bitcoin-core-dev
yakshaver123 has joined #bitcoin-core-dev
yakshaver has quit [Read error: Connection reset by peer]
bitdex has quit [Ping timeout: 276 seconds]
kexkey has quit [Ping timeout: 245 seconds]
gleb7 has quit [Ping timeout: 260 seconds]
kexkey has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 245 seconds]
rex4539 has joined #bitcoin-core-dev
EPiSKiNG- has quit [Quit: EPiSKiNG-]
EPiSKiNG- has joined #bitcoin-core-dev
harding has quit [Ping timeout: 264 seconds]
harding has joined #bitcoin-core-dev
seaona has joined #bitcoin-core-dev
<hebasto>
Cirrus CI fails with a "Building AOSP is only supported via ROM-builders organization!" banner which links to https://github.com/ROM-builders -- why our repos are affected?
rex4539 has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
AaronvanW has joined #bitcoin-core-dev
An0rak has quit [Remote host closed the connection]
An0rak has joined #bitcoin-core-dev
EPiSKiNG- has quit [Quit: EPiSKiNG-]
EPiSKiNG- has joined #bitcoin-core-dev
EPiSKiNG- has quit [Client Quit]
EPiSKiNG- has joined #bitcoin-core-dev
goatpig has quit [Ping timeout: 250 seconds]
goatpig has joined #bitcoin-core-dev
morcos has quit [Remote host closed the connection]
smartin has joined #bitcoin-core-dev
morcos has joined #bitcoin-core-dev
z0d has quit [Quit: ZZZzzz…]
jonatack has joined #bitcoin-core-dev
sudoforge has joined #bitcoin-core-dev
andrewtoth_ has quit [Remote host closed the connection]
<laanwj>
sipa: i think it's ready or very close to
<sipa>
yeah just not sure if anyone is waiting for something
<laanwj>
sipa: no, thanks for reminding me
<laanwj>
nothing to change in blockers? moving on to next topic, then
<laanwj>
#topic Some ASMap questions (fjahr)
<core-meetingbot>
topic: Some ASMap questions (fjahr)
<fjahr>
Hi! In coordination with Gleb I am working on getting ASMap bucketing the attention that it deserves. As many probably know, the feature was merged almost 2 years ago and is currently opt-in.
<fjahr>
If you want to use the feature without trusting someone’s random file you have to build and run a couple of scripts in order to create the file yourself. This was intentional, allowing those interested and savvy enough to use the feature with making it the default. It seems now the time has come to make asmap the default.
<fjahr>
I am still doing a lot of research on what the process of creating the “official” asmap file should look like ideally. I will come back with more info on that, but for now I have a few questions with the goal of nailing down a few other pieces of the puzzle.
<fjahr>
First of all I want to renew Gleb’s call to action here (see https://blog.bitmex.com/call-to-action-testing-and-improving-asmap/) and ask anyone to share feedback if there is any that you haven’t shared with Gleb already. Please let me know if you have been running the feature made any experiences worth sharing (good or bad could both be helpful)!
<laanwj>
yes, it now has been experimental for quite a while, people tested it and didn't find any critical issues
<sipa>
i think the big questions are around tooling & process for distributing/integrating an asmap file
<laanwj>
though there are some practical issues with integrating the file into the build process
<sipa>
not the lookup code itself
<laanwj>
right
<fjahr>
sipa: what is the lookup code?
<sipa>
fjahr: the currently integrated asmap code in bitcoin core, i mean
<sipa>
that looks up ASNs in the asmap file
<fjahr>
ah, ok, yeah
<fjahr>
So, one question on tooling in the wider sense: Technically #18573 has received enough concept acks but I liked Sjors’ suggestion to put it into bitcoin-util, which might make it easier to pull out the functionality later on. Some people have noted that putting it in a separate library would be good for reuse in other projects, others would like to see that code shipped with core. I think this is a good middle ground for now. Does
<fjahr>
anyone have objections? (I know a better question to ask in the issue but I thought, while I am here…)
<laanwj>
e.g. one thing to consider, besides deterministic build details, is how to ship it, to embed the data into the binary is not practical because then bitcoind and bitcoin-qt would both need a copy
<laanwj>
no, no objections with adding it to bitcoin-util
<_aj_>
+1 on adding it to bitcoin-util
<sipa>
the problem is really that it can't be made deterministic, as there is no authoritative source
<fjahr>
laanwj: hm, my impression was that shipping it included in a release would be the most practical option
<luke-jr>
separate is usually better
<laanwj>
better than adding yet another binary
<sipa>
there are many ways of gathering source data of ASNs, like downloading it from certain providers, or if you're BlueMatt, generating it from your own BGP router
common has joined #bitcoin-core-dev
<laanwj>
fjahr: yes, but that would imply a deterministic build, and some way for the bitcoind/bitcoin-qt to automatically find the file that was downloaded with the distribution, i mean
<fjahr>
sipa: yes, I am actively researching this part so I would like to keep this discussion for another time :)
<sipa>
fjahr: surew
<laanwj>
it could be something simple like 'look in the directory of the binary' or a relative path or whatnot
<sipa>
what tooling do we expect to have? i think we want ways to encode/decode/lookup (as the current code has), but probably always ways of diffing/patching, and perhaps other kinds of analysis
<laanwj>
in any case it's something that needs to be considered, clearly not in thismeeting
<luke-jr>
laanwj: the directory of the binary can be /usr/bin :p
<sipa>
do we imagine all of these to become separate commands in bitcoin-util?
<laanwj>
luke-jr: yes, it's different for linux and windows maybe
<laanwj>
sipa: i suppose so
<luke-jr>
why the push to put it in the Core repo? it has nothing to do with Bitcoin and is a generally useful thing…?
<_aj_>
sipa: either "bitcoin-util asmap {encode,decode,lookup}" or "bitcoin-util {asmap-encode,asmap-decode,asmap-lookup}"
<fjahr>
yeah, that's what I am thinking too but I first want to have a clear picture which commands are really helpful
<sipa>
luke-jr: well the obvious question is which is most likely to progress - there are barriers/overhead to creating yet another repository to maintain
<sipa>
i agree it's potentially generally useful though, but as long as it doesn't get built, it's nothing at all
<laanwj>
luke-jr: not sure if you're talking about the utilities or the file here, but the asmap file is not going to be in the repo, the idea is to put the utilities there for now it can always be spun off
<sipa>
i was talking about the tools
<sipa>
so my thinking is that if starting the project as being something integrated into core results in it being actually useful/used, it can be spun off
<laanwj>
if someone wants to maintain separate asmap utilties might be better to wait until other projects actually want to use it
<fjahr>
luke-jr: also some people noted it would be better to have the the tools right there so people would not need to get another tool for the auditing. But long term I absolutely agree.
<luke-jr>
they're no more "right there" than any other tool :/
<fjahr>
sipa, laanwj: I agree, let's see if there is actual interest
<sipa>
i don't think the "right here" matters that much - normal users won't be using these tools
<sipa>
it's just a matter of getting the project going
<michaelfolkson>
+1
<laanwj>
i'm also against scope creep, but, in bitcoin-util doesn't seem to be a big problem, it's some maintenance cost, sure, but no attack surface or bug risk for running nodes
<luke-jr>
the only overhead I know of is writing a configure script; if that's the issue, I can try to make time to put one together
<laanwj>
of course, there already *is* the bitcoin-maintainer-tools repository where it could go
<sipa>
luke-jr: there is also just management overhead; you need maintainers for a project, who are active, ...
<laanwj>
but that's also bitcoin speicifc
<sipa>
reviewers, who care to look at the repo
<luke-jr>
sipa: that's true no matter what repo it's part of
<laanwj>
(well, github-merge.py does see some externral use)
<lightlike>
if the plan is to have some kind of ceremony for each release, in which multiple contributors are going to build the asmap that would be distributed with it and compare these in some way, I think it might make sense to have it in the repo
___nick___ has joined #bitcoin-core-dev
<laanwj>
lightlike: i don't think it matters for that if the tools are in the repo or a separate one for that?
<sipa>
we'll definitely wants scripts/tooling specific to the creation/ceremony of the bitcoin-core-shipped asmap file in our repo, but that doesn't require the software tools involved to be there too
<laanwj>
the main difference is whether they're versioned in tandem with bitcoin core itself
<sipa>
right
<laanwj>
sipa: yes, true
<_aj_>
unless the format changes, you'd want to use the latest asmap file even if you're running an old bitcoind for some reason, no?
<sipa>
_aj_: that's a good point
<laanwj>
that makes sense
<fjahr>
yeah, I would suggest we create a new repo in the org which hosts all of the asmap files that are shipped with each release. The historic ones would be interesting for auditing and the newest ones can be used by users of older releases that still wish to run with a newer asmap file.
<laanwj>
agree, a separate repository for the asmap files definitely a good idea
<laanwj>
the build process has to get them from somewhere too
<luke-jr>
which makes the case for a separate tool repo even stronger IMO
<fjahr>
Related to that, in terms of releasing the updated “official” ASMaps I am thinking that once with every release (major and minor) will be sufficient. Some people suggested a higher frequency but it is not clear yet if that is a significant win in terms of security and it would produce more work for maintainers.
<laanwj>
what's the argument against putting the tools in bitcoin-maintainer-tools
<fjahr>
Of course if my research ends up suggesting otherwise, I would propose a higher frequency
<_aj_>
encoding/decoding is presumably easier with all the code already in bitcoind?
<luke-jr>
laanwj: they're not Bitcoin-related? :P
<laanwj>
it's for maintainers / very involved developers anyway
<_aj_>
(though using the python code would probably be just as easy as using the c++ code, i guess?)
<sipa>
_aj_: the code in bitcoin core currently only does lookup
<laanwj>
sure, currently all the maintainer tools are python, but there's no reason there couldn't be c++ code there
<luke-jr>
fjahr: maybe update them when there are major changes, but at least once every 6 months?
<laanwj>
i'm sure that's advantegous from a performance perspective
<laanwj>
it's quite a lot of data to crunch isn't it?
<_aj_>
i'm +1 on either bitcoin-util or adding to the maintainer tools repo, whichever actually gets a PR
<laanwj>
yes, no strong opinion either really
<fjahr>
luke-jr: it will be very hard to define what a major change is but I am working on getting a better picture on that
<laanwj>
but creating yet another repo for the tools seems suboptimal to me right now
<laanwj>
but if someone wants to commit to maintaining this i'm also not strongly against it
<laanwj>
exactly, whatever gets a PR
<_aj_>
laanwj: should the asmap data be in its own repo, or some other one?
<laanwj>
_aj_: asmap *files* should get their own repo
<laanwj>
not the same one as the tools in any case :)
<_aj_>
sgtm
<laanwj>
i think that's straightforward, no maintenance there, just put the file in the repo when it's done
<laanwj>
same as the various -sigs ones
<fjahr>
Ok, last question for now: I think it would be good to provide a startup parameter that allows switching back to /16 if people feel they want to do that. So basically forcing the 'asmap file missing' case. Should there also be a comfortable option to switch for GUI users or is it not needed? (asking this as a true GUI noob)
<laanwj>
if it's a startup parameter it could also be an option in the GUI options dialog
<laanwj>
not that much work
brunoerg has quit [Remote host closed the connection]
<fjahr>
ok, sounds good
<_aj_>
fjahr: -noasmap ?
<fjahr>
_aj_: didn't think about a name but yeah
<laanwj>
though it maybe somewhat obscure and hard to explain for GUI end users, the people diving so deep into network specifics are likely able to edit bitcoin.conf
sipsorcery has quit [Ping timeout: 246 seconds]
<laanwj>
e.g. imagine translators being confronted with stuff about autonomous systems :-)
<fjahr>
heh, true
<laanwj>
next topic?
<fjahr>
Unless there are other comments, that's it from me, thanks for the input!
<laanwj>
no problem, thanks for your work on this
<sipa>
cool
<laanwj>
#topic Maybe quickly on bitcoincore.org (michaelfolkson)
<core-meetingbot>
topic: Maybe quickly on bitcoincore.org (michaelfolkson)
<michaelfolkson>
Ok so I was looking through bitcoincore.org and I was wondering if I was missing some historical context on the purpose of the site
<laanwj>
it basically has one purpose: downloading the software
<michaelfolkson>
It was heavily used for the SegWit soft fork and for things like RBF info to users but hasn't been used at all for Taproot information really
<michaelfolkson>
Ok and that's deliberate right?
<laanwj>
there's also developer documentation on it under the doxygen subdomain
<laanwj>
yes
<michaelfolkson>
Ok that answers my question :)
<laanwj>
agree there's some really outdated information on it
<michaelfolkson>
I wondered if it was just because harding had less time these days or something. But good to know it is deliberate
<michaelfolkson>
I can see the arguments for doing that too
<laanwj>
or at least, stuff written against a very old context, like the RBF faq you mention
<michaelfolkson>
Most of it is still interesting/a good read but yeah slightly outdated
<_aj_>
optech and stackoverflow seem more popular places for that sort of info today; they weren't really options at the time
<laanwj>
that's also part of the reason, there's also no one to do it, but i'm also not sure it should be done, there's enough information in other places
<laanwj>
yes optech is great
<michaelfolkson>
Ok cool, thanks
<laanwj>
thanks, that concludes the meeting, i think, unless someone has another last minute topic