--- Log opened Thu Jan 13 00:00:17 2022 --- Day changed Thu Jan 13 2022 00:00 -!- anandn [~anandn@2601:600:a27f:d92d:a908:fe4a:67d7:11cf] has quit [Ping timeout: 240 seconds] 00:08 -!- brunoerg [~brunoerg@187.183.47.88] has quit [Ping timeout: 256 seconds] 00:16 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has joined #bitcoin-core-dev 00:16 -!- donchate [~donchate@user/donchate] has quit [Quit: in /dev/null no one can hear you scream...] 00:19 -!- sdfgsdfg [~sdfgsdfg@user/sdfgsdfg] has quit [Quit: ZzzZ] 00:35 -!- sdfgsdfg [~sdfgsdfg@user/sdfgsdfg] has joined #bitcoin-core-dev 00:36 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 00:36 < bitcoin-git> [gui] promag closed pull request #385: Always log context function of QtDebugMsg messages (master...2021-07-qdebug-func) https://github.com/bitcoin-core/gui/pull/385 00:36 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 00:37 -!- Guyver2 [~Guyver@guyver2.xs4all.nl] has joined #bitcoin-core-dev 00:38 -!- saranshsharma [~saranshsh@202.12.82.241] has quit [Remote host closed the connection] 00:43 -!- saranshsharma [~saranshsh@202.12.82.241] has joined #bitcoin-core-dev 00:47 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has quit [Ping timeout: 250 seconds] 00:56 -!- saranshs_ [~saranshsh@2402:3a80:41b:d2bb:3802:41e8:d2ca:f597] has joined #bitcoin-core-dev 00:57 -!- saranshsharma [~saranshsh@202.12.82.241] has quit [Ping timeout: 256 seconds] 01:00 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has joined #bitcoin-core-dev 01:04 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has quit [Ping timeout: 256 seconds] 01:04 -!- ___nick___ [~quassel@cpc68286-cdif17-2-0-cust533.5-1.cable.virginm.net] has joined #bitcoin-core-dev 01:10 -!- saranshsharma [~saranshsh@202.12.82.241] has joined #bitcoin-core-dev 01:13 -!- saranshs_ [~saranshsh@2402:3a80:41b:d2bb:3802:41e8:d2ca:f597] has quit [Ping timeout: 240 seconds] 01:16 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has joined #bitcoin-core-dev 01:19 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has quit [Ping timeout: 250 seconds] 01:21 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has quit [Ping timeout: 256 seconds] 01:27 -!- provoostenator_ [~quassel@user/provoostenator] has quit [Ping timeout: 240 seconds] 01:32 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has joined #bitcoin-core-dev 01:36 -!- saranshsharma [~saranshsh@202.12.82.241] has quit [Remote host closed the connection] 01:36 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has quit [Ping timeout: 240 seconds] 01:37 -!- provoostenator [~quassel@user/provoostenator] has joined #bitcoin-core-dev 01:41 -!- saranshsharma [~saranshsh@2401:4900:4bb4:c978:24b9:b2f8:8a00:3882] has joined #bitcoin-core-dev 01:45 -!- saranshsharma [~saranshsh@2401:4900:4bb4:c978:24b9:b2f8:8a00:3882] has quit [Ping timeout: 240 seconds] 01:47 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #bitcoin-core-dev 01:49 -!- brunoerg [~brunoerg@187.183.47.88] has joined #bitcoin-core-dev 01:50 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has joined #bitcoin-core-dev 01:52 -!- Jackielove4u [uid43977@user/jackielove4u] has joined #bitcoin-core-dev 02:02 -!- kexkey [~kexkey@static-198-54-132-91.cust.tzulo.com] has quit [Ping timeout: 250 seconds] 02:04 -!- kexkey [~kexkey@static-198-54-132-139.cust.tzulo.com] has joined #bitcoin-core-dev 02:24 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 02:24 < bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/290ff5ef6d38...31db3dd874df 02:24 < bitcoin-git> bitcoin/master 18f304d Hennadii Stepanov: build: Improve error message when pkg-config is not installed 02:24 < bitcoin-git> bitcoin/master 31db3dd laanwj: Merge bitcoin/bitcoin#24048: build: Improve error message when pkg-config ... 02:24 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 02:24 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 02:24 < bitcoin-git> [bitcoin] laanwj merged pull request #24048: build: Improve error message when pkg-config is not installed (master...220112-m4) https://github.com/bitcoin/bitcoin/pull/24048 02:24 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 02:25 -!- earnestly [~earnest@user/earnestly] has joined #bitcoin-core-dev 02:38 -!- meshcollider [meshcollid@meshcollider.jujube.ircnow.org] has quit [Changing host] 02:38 -!- meshcollider [meshcollid@user/meshcollider] has joined #bitcoin-core-dev 02:45 -!- brunoerg [~brunoerg@187.183.47.88] has quit [Remote host closed the connection] 02:45 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has joined #bitcoin-core-dev 02:50 -!- x88x88x [~x88x88x@2001:19f0:5:39a8:5400:3ff:feb6:73cb] has quit [Remote host closed the connection] 02:51 -!- x88x88x [~x88x88x@149.28.53.172] has joined #bitcoin-core-dev 02:55 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has quit [Ping timeout: 250 seconds] 02:58 -!- bomb-on [~bomb-on@194.144.47.113] has joined #bitcoin-core-dev 03:00 -!- bomb-on [~bomb-on@194.144.47.113] has quit [Read error: Connection reset by peer] 03:00 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 03:00 < bitcoin-git> [bitcoin] brunoerg opened pull request #24054: test: rest /tx with an invalid/unknown txid (master...2022-01-rest-functional) https://github.com/bitcoin/bitcoin/pull/24054 03:00 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 03:05 -!- mikehu44 [~quassel@159.65.11.175] has quit [Ping timeout: 256 seconds] 03:08 -!- SpellChecker [~SpellChec@user/SpellChecker] has quit [Ping timeout: 276 seconds] 03:08 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has joined #bitcoin-core-dev 03:09 -!- orionwl is now known as laanwj 03:11 -!- SpellChecker [~SpellChec@user/SpellChecker] has joined #bitcoin-core-dev 03:14 -!- sdfgsdfg [~sdfgsdfg@user/sdfgsdfg] has quit [Quit: ZzzZ] 03:33 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 03:33 < bitcoin-git> [bitcoin] fanquake opened pull request #24057: build: point to latest commit on 1.4.0 branch (master...actually_fix_guix) https://github.com/bitcoin/bitcoin/pull/24057 03:33 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 03:35 < b10c> https://github.com/bitcoin/bitcoin/issues/23902 looks like spam to me and can be closed? 03:36 < fanquake> b10c: thanks. Not sure how that was missed 03:37 -!- bomb-on [~bomb-on@194.144.47.113] has joined #bitcoin-core-dev 03:42 < laanwj> sometimes, github hides (shadowbans?) accounts and their issues and somehow unhides them later, so they escape notice at creation 03:43 -!- bomb-on [~bomb-on@194.144.47.113] has quit [Read error: Connection reset by peer] 03:51 -!- bomb-on [~bomb-on@194.144.47.113] has joined #bitcoin-core-dev 04:05 -!- TheCharlatan [~drgrid@2a01:4f9:4a:2adc::2] has joined #bitcoin-core-dev 04:09 -!- saranshsharma [~saranshsh@202.12.82.245] has joined #bitcoin-core-dev 04:13 -!- saranshsharma [~saranshsh@202.12.82.245] has quit [Ping timeout: 250 seconds] 04:19 -!- jonatack [jonatack@user/jonatack] has joined #bitcoin-core-dev 04:30 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 04:30 < bitcoin-git> [bitcoin] kallewoof opened pull request #24058: BIP-322 basic support (master...202201-bip322) https://github.com/bitcoin/bitcoin/pull/24058 04:30 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 04:31 -!- gnaf_ [gnaf@gateway/vpn/protonvpn/gnaf] has quit [Ping timeout: 240 seconds] 04:32 -!- ___nick___ [~quassel@cpc68286-cdif17-2-0-cust533.5-1.cable.virginm.net] has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.] 04:34 -!- ___nick___ [~quassel@cpc68286-cdif17-2-0-cust533.5-1.cable.virginm.net] has joined #bitcoin-core-dev 04:36 -!- ___nick___ [~quassel@cpc68286-cdif17-2-0-cust533.5-1.cable.virginm.net] has quit [Client Quit] 04:38 -!- ___nick___ [~quassel@cpc68286-cdif17-2-0-cust533.5-1.cable.virginm.net] has joined #bitcoin-core-dev 04:39 -!- jonatack [jonatack@user/jonatack] has quit [Quit: Connection closed] 04:41 -!- bomb-on [~bomb-on@194.144.47.113] has quit [Read error: Connection reset by peer] 04:51 -!- jonatack [jonatack@user/jonatack] has joined #bitcoin-core-dev 04:59 -!- yanmaani [~yanmaani@gateway/tor-sasl/yanmaani] has joined #bitcoin-core-dev 05:01 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 05:01 < bitcoin-git> [bitcoin] MarcoFalke closed pull request #24047: Uninstall icon changed from default nsis to bitcoin (master...patch-1) https://github.com/bitcoin/bitcoin/pull/24047 05:01 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 05:01 -!- bairen [~bairen@gateway/tor-sasl/bairen] has quit [Remote host closed the connection] 05:01 -!- bomb-on [~bomb-on@194.144.47.113] has joined #bitcoin-core-dev 05:02 -!- bomb-on [~bomb-on@194.144.47.113] has quit [Read error: Connection reset by peer] 05:02 -!- bairen [~bairen@gateway/tor-sasl/bairen] has joined #bitcoin-core-dev 05:07 -!- bomb-on [~bomb-on@194.144.47.113] has joined #bitcoin-core-dev 05:08 -!- geyaeb2 [~geyaeb@gateway/tor-sasl/geyaeb] has joined #bitcoin-core-dev 05:08 -!- morcos_ [~morcos@gateway/tor-sasl/morcos] has joined #bitcoin-core-dev 05:10 -!- morcos [~morcos@gateway/tor-sasl/morcos] has quit [Ping timeout: 276 seconds] 05:10 -!- geyaeb [~geyaeb@gateway/tor-sasl/geyaeb] has quit [Ping timeout: 276 seconds] 05:10 -!- morcos_ is now known as morcos 05:14 -!- gnaf_ [gnaf@gateway/vpn/protonvpn/gnaf] has joined #bitcoin-core-dev 05:15 -!- dermoth [~dermoth@user/dermoth] has quit [Quit: Leaving] 05:19 -!- gnaf_ [gnaf@gateway/vpn/protonvpn/gnaf] has quit [Quit: Konversation terminated!] 05:22 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Quit: = ""] 05:25 -!- bomb-on [~bomb-on@194.144.47.113] has quit [Read error: Connection reset by peer] 05:28 -!- bomb-on [~bomb-on@194.144.47.113] has joined #bitcoin-core-dev 05:29 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has quit [Remote host closed the connection] 05:30 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has joined #bitcoin-core-dev 05:34 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has quit [Ping timeout: 245 seconds] 05:38 -!- salvatoshi [~salvatosh@genymobile-2-6-86.fib.nerim.net] has joined #bitcoin-core-dev 06:00 -!- drnet [~drnet@178.197.232.24] has joined #bitcoin-core-dev 06:07 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has joined #bitcoin-core-dev 06:08 -!- Guyver2_ [~Guyver@guyver2.xs4all.nl] has joined #bitcoin-core-dev 06:10 -!- bomb-on [~bomb-on@194.144.47.113] has quit [Quit: aллилѹіа!] 06:10 -!- Guyver2 [~Guyver@guyver2.xs4all.nl] has quit [Ping timeout: 250 seconds] 06:10 -!- Guyver2_ is now known as Guyver2 06:19 -!- da39a3ee5e6b4b0d [~textual@2403:6200:8876:c04a:e083:f91a:e3b1:b08b] has joined #bitcoin-core-dev 06:28 -!- da39a3ee5e6b4b0_ [~textual@2403:6200:8876:c04a:6410:d0a3:c1e2:34d8] has joined #bitcoin-core-dev 06:30 -!- da39a3ee5e6b4b0d [~textual@2403:6200:8876:c04a:e083:f91a:e3b1:b08b] has quit [Ping timeout: 240 seconds] 06:41 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has quit [Remote host closed the connection] 06:42 -!- brunoerg [~brunoerg@187.183.47.88] has joined #bitcoin-core-dev 07:01 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 07:01 < bitcoin-git> [bitcoin] MarcoFalke opened pull request #24059: Fix implicit-integer-sign-change in arith_uint256 (master...2201-int) https://github.com/bitcoin/bitcoin/pull/24059 07:01 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 07:03 -!- geyaeb3 [~geyaeb@gateway/tor-sasl/geyaeb] has joined #bitcoin-core-dev 07:03 -!- geyaeb2 [~geyaeb@gateway/tor-sasl/geyaeb] has quit [Ping timeout: 276 seconds] 07:06 -!- Guyver2_ [Guyver@guyver2.xs4all.nl] has joined #bitcoin-core-dev 07:09 -!- Guyver2 [~Guyver@guyver2.xs4all.nl] has quit [Ping timeout: 256 seconds] 07:09 -!- Guyver2_ is now known as Guyver2 07:19 -!- sipsorcery [~sipsorcer@2a02:8084:6180:500::12b] has joined #bitcoin-core-dev 07:20 -!- drnet [~drnet@178.197.232.24] has quit [Ping timeout: 256 seconds] 07:24 -!- arythmetic [~arythmeti@2607:fea8:85c1:db00:2565:e593:51c4:7af1] has joined #bitcoin-core-dev 07:30 -!- Kaizen_K_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has joined #bitcoin-core-dev 07:32 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has quit [Ping timeout: 240 seconds] 07:34 -!- bomb-on [~bomb-on@194.144.47.113] has joined #bitcoin-core-dev 07:36 -!- drnet [~drnet@178.197.232.24] has joined #bitcoin-core-dev 07:39 -!- da39a3ee5e6b4b0_ [~textual@2403:6200:8876:c04a:6410:d0a3:c1e2:34d8] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 07:40 -!- brunoerg [~brunoerg@187.183.47.88] has quit [Remote host closed the connection] 07:40 -!- bomb-on_ [~bomb-on@213.220.120.43] has joined #bitcoin-core-dev 07:41 -!- bomb-on [~bomb-on@194.144.47.113] has quit [Read error: Connection reset by peer] 07:43 -!- bomb-on_ [~bomb-on@213.220.120.43] has quit [Read error: Connection reset by peer] 07:45 -!- bomb-on [~bomb-on@213.220.120.43] has joined #bitcoin-core-dev 07:46 -!- bomb-on_ [~bomb-on@194.144.47.113] has joined #bitcoin-core-dev 07:48 -!- bomb-on [~bomb-on@213.220.120.43] has quit [Read error: Connection reset by peer] 07:54 -!- drnet [~drnet@178.197.232.24] has quit [Ping timeout: 256 seconds] 07:56 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has joined #bitcoin-core-dev 08:01 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has quit [Ping timeout: 268 seconds] 08:20 -!- grettke [~grettke@cpe-65-29-228-30.wi.res.rr.com] has joined #bitcoin-core-dev 08:26 -!- drnet [~drnet@178.197.232.24] has joined #bitcoin-core-dev 08:30 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has joined #bitcoin-core-dev 08:31 -!- promag [~promag@188.250.84.129] has joined #bitcoin-core-dev 08:35 -!- Kaizen_K_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has quit [Ping timeout: 250 seconds] 08:36 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has joined #bitcoin-core-dev 08:45 -!- jb55 [~jb55@user/jb55] has joined #bitcoin-core-dev 08:46 -!- drnet [~drnet@178.197.232.24] has quit [Ping timeout: 250 seconds] 08:49 -!- jespada [~jespada@87.74.36.188] has quit [Ping timeout: 240 seconds] 08:51 -!- jespada [~jespada@87.74.36.188] has joined #bitcoin-core-dev 08:53 -!- salvatoshi [~salvatosh@genymobile-2-6-86.fib.nerim.net] has quit [Ping timeout: 250 seconds] 09:06 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has quit [Remote host closed the connection] 09:08 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has joined #bitcoin-core-dev 09:10 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has quit [Remote host closed the connection] 09:11 -!- RDK [~RDK@p200300db671eac80d64ce12aa1f4842d.dip0.t-ipconnect.de] has joined #bitcoin-core-dev 09:13 -!- sz [~sz@2601:642:4c04:a10:48b2:227a:9c59:1ae8] has joined #bitcoin-core-dev 09:16 -!- bairen [~bairen@gateway/tor-sasl/bairen] has quit [Remote host closed the connection] 09:16 -!- bairen [~bairen@gateway/tor-sasl/bairen] has joined #bitcoin-core-dev 09:17 -!- sz [~sz@2601:642:4c04:a10:48b2:227a:9c59:1ae8] has quit [Remote host closed the connection] 09:21 -!- JimBer110 [~jimmy@83-233-247-129.cust.bredband2.com] has joined #bitcoin-core-dev 09:26 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has joined #bitcoin-core-dev 09:30 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has quit [Ping timeout: 250 seconds] 09:34 -!- _andrewtoth_ [~andrewtot@gateway/tor-sasl/andrewtoth] has joined #bitcoin-core-dev 09:35 -!- _andrewtoth_ [~andrewtot@gateway/tor-sasl/andrewtoth] has quit [Remote host closed the connection] 09:36 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 09:36 < bitcoin-git> [bitcoin] laanwj pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/31db3dd874df...767ee2e3a108 09:36 < bitcoin-git> bitcoin/master 091ccc3 Perlover: The evhttp_connection_get_peer function from libevent changes the type of ... 09:36 < bitcoin-git> bitcoin/master c62d763 Perlover: Necessary improvements to make configure work without libevent installed 09:36 < bitcoin-git> bitcoin/master 767ee2e laanwj: Merge bitcoin/bitcoin#23607: rpc: Pass const char* to evhttp_connection_ge... 09:36 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 09:36 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 09:36 < bitcoin-git> [bitcoin] laanwj merged pull request #23607: rpc: Pass const char* to evhttp_connection_get_peer for new libevent (master...patch-1) https://github.com/bitcoin/bitcoin/pull/23607 09:36 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 09:37 -!- andrewtoth_ [~andrewtot@gateway/tor-sasl/andrewtoth] has quit [Ping timeout: 276 seconds] 09:37 -!- saranshsharma [~saranshsh@202.12.82.245] has joined #bitcoin-core-dev 09:38 -!- saranshs_ [~saranshsh@202.12.82.245] has joined #bitcoin-core-dev 09:38 -!- saranshsharma [~saranshsh@202.12.82.245] has quit [Read error: Connection reset by peer] 09:42 -!- saranshs_ [~saranshsh@202.12.82.245] has quit [Remote host closed the connection] 09:45 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 09:45 < bitcoin-git> [bitcoin] MarcoFalke pushed 5 commits to master: https://github.com/bitcoin/bitcoin/compare/767ee2e3a108...807169e10b4a 09:45 < bitcoin-git> bitcoin/master 2f79786 Sebastian Falbesoner: test: refactor: add constant for sequence number `SEQUENCE_FINAL` 09:45 < bitcoin-git> bitcoin/master f30041c Sebastian Falbesoner: test: create txs with current `nVersion` (2) by default 09:45 < bitcoin-git> bitcoin/master b24f6c6 Sebastian Falbesoner: test: MiniWallet: support default `from_node` for creating txs 09:45 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 09:45 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 09:45 < bitcoin-git> [bitcoin] MarcoFalke merged pull request #24035: test: use MiniWallet for mempool_accept.py (master...202201-test-use_MiniWallet_for_mempool_accept_etc) https://github.com/bitcoin/bitcoin/pull/24035 09:45 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 09:46 -!- jarthur [~jarthur@2603-8080-1540-002d-85fe-8f80-ea5f-426b.res6.spectrum.com] has joined #bitcoin-core-dev 09:50 -!- Talkless [~Talkless@mail.dargis.net] has joined #bitcoin-core-dev 09:52 < achow101> S3RK: that is correct. mapTxSpends maps all spends to the txids that contains the spend 09:53 < achow101> that is necessary in order to detect conflicting incomining txs 09:54 < achow101> should've caught that before #22929 was merged... this behavior needs some tests 09:54 <@gribble> https://github.com/bitcoin/bitcoin/issues/22929 | wallet: Automatically add receiving destinations to the address book by S3RK · Pull Request #22929 · bitcoin/bitcoin · GitHub 09:57 -!- bomb-on_ [~bomb-on@194.144.47.113] has quit [Quit: aллилѹіа!] 10:01 -!- brunoerg [~brunoerg@187.183.47.88] has joined #bitcoin-core-dev 10:05 -!- Aaronvan_ [~AaronvanW@user/AaronvanW] has joined #bitcoin-core-dev 10:06 -!- brunoerg [~brunoerg@187.183.47.88] has quit [Ping timeout: 256 seconds] 10:07 -!- AaronvanW [~AaronvanW@user/AaronvanW] has quit [Ping timeout: 256 seconds] 10:09 -!- bomb-on [~bomb-on@194.144.47.113] has joined #bitcoin-core-dev 10:11 -!- RDK [~RDK@p200300db671eac80d64ce12aa1f4842d.dip0.t-ipconnect.de] has quit [Ping timeout: 250 seconds] 10:13 -!- rex4539 [~rex4539@gateway/tor-sasl/rex4539] has quit [Remote host closed the connection] 10:13 -!- rex4539 [~rex4539@gateway/tor-sasl/rex4539] has joined #bitcoin-core-dev 10:13 -!- outfox [~outfox@user/outfox] has quit [Ping timeout: 256 seconds] 10:15 -!- outfox [~outfox@213.144.147.16] has joined #bitcoin-core-dev 10:15 -!- outfox [~outfox@213.144.147.16] has quit [Changing host] 10:15 -!- outfox [~outfox@user/outfox] has joined #bitcoin-core-dev 10:16 -!- Nekorand [~Random@cm-188-171-200-176.telecable.es] has joined #bitcoin-core-dev 10:22 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has joined #bitcoin-core-dev 10:24 < jeremyrubin> achow101 if i see a long-chain in the bottom of the mempool, and a some output in that is paying me, does core wallet save those transactions for rebroadcast? 10:25 < achow101> jeremyrubin: I think it will only save the ones that have outputs for it 10:26 < achow101> it won't pick up any ancestors or descendants 10:26 < sipa> the solution of course is making the mempool do the rebroadcasting :) 10:26 < MarcoFalke> sipa: The mempool will drop the txs after two weeks 10:27 < jeremyrubin> i'm writing an email about this. we should save all ancestors (obviously?) because they're required to claim our money 10:28 < jeremyrubin> we should also save all descendants, if they are paying a higher feerate and serve as a CPFP 10:28 < jeremyrubin> it seems odd that we'd save the one we have outputs for but not the unconfirmed parents, that seems like a definite bug 10:28 < achow101> as we add more (unrelated) txs to the wallet, it gets slower 10:29 < achow101> if there are a lot of unconfirmed ancestors and descendants, once they do confirm, that's just going to be junk sitting in the wallet forever 10:29 < sipa> they could be stored in a separate set of transactions, independent from mapwallet 10:29 < sipa> from which confirmed/conflicted things can be pruned 10:29 < jeremyrubin> i think engineering concerns / DoS aside, it's clearly rational to save these 10:29 < sipa> but otherwise don't really participate in wallet reasoning 10:30 < sipa> i agree it makes sense to store them 10:30 < jeremyrubin> i just wanted to check on what existing behavior was 10:30 < jeremyrubin> when we go to spend and the txns exist in the mempool still, does coin-selection allow spending from unconfirmed account for CPFP cost for longchains? 10:30 < sipa> MarcoFalke: That's fair; the issue here isn't so much the rebroadcasting itself, but the forgetting? 10:30 < achow101> no 10:31 < jeremyrubin> so if you have a new wallet with 3 unconfirmeds that have different tx histories (e.g. 3 txs, 5 txs, 10txs) and you generate a spend what cost is used for those inputs? 10:31 < MarcoFalke> I guess the issue is both rebroadcasting and forgetting 10:31 < jeremyrubin> Just the satisfaction cost 10:32 < achow101> just the satisfaction cost 10:32 < jeremyrubin> kk, thanks 10:32 < achow101> iirc there's some consideration for whether we will exceed ancestor/descendant limits 10:32 < achow101> but only insofar as whether the utxo is available for selection 10:32 < sipa> seems reasonable to open an issue for it or so 10:32 < sipa> not sure if this is really ML material 10:33 < jeremyrubin> sipa hopefully im not being seen as spamming the ML 10:34 < sipa> i just don't see how this concerns the ML... it's an issue with Bitcoin Core's wallet, only affecting the users of that wallet 10:34 < achow101> i agree that's not really ML material 10:34 < jeremyrubin> well it's not just an issue for core 10:34 < jeremyrubin> for any rational wallet 10:34 < jeremyrubin> the reason for the post is that one of the critiques of CTV/congestion control is 'look at all the wallet software we'd have to have for it to work well', whereas i think most of the things are rational behaviors (CTV or no) that wallets would implement once mempool gets more backlogged 10:35 < jeremyrubin> so i'm just describing the lifetime of a payment from the perspective of a rational wallet user during congested mempool 10:35 < sipa> Do other wallets even do rebroadcasting? 10:35 < achow101> the problem is that there are a lot of rational behaviors that wallet's should implement, but those are all hard to implement 10:36 < achow101> nevermind the fact that the most basic things are already difficult to do 10:36 < jeremyrubin> hence the email is documenting 10:36 < jeremyrubin> these are also things that aren't you do x and y would be cheaper. these are you don't do X and your wallet will lose payments. 10:37 < sipa> well, in theory, sure 10:37 < sipa> but in practice, if the mempool forgets about an unconfirmed ancestor of yours, with default policy, i think it's very likely the transaction just isn't going to confirm at all, and will probably be RBFed anyway. 10:38 < jeremyrubin> the RBF might e.g. double spend you 10:38 < jeremyrubin> so it'd be rational for you to CPFP from your output to speed up the conf 10:38 < jeremyrubin> depending on the amt of funds received 10:39 < achow101> we never spend external unconfirmed utxos unless the user acknowledges that it is dangerous to do so 10:39 < jeremyrubin> spend-to-self if you can't piggyback an actualpayment 10:39 < sipa> is it even possible to do that (without raw transaction interface), achow101 ? 10:39 < jeremyrubin> achow101: that sounds mildly irrational. spend your bad money first, good money later. 10:39 < achow101> sipa: see include_unsafe 10:40 < sipa> minconf=0 will still only spend your own unconfirmed UTXOs. 10:40 < jeremyrubin> why would i spend money that has ~0% risk when i have something at 100% risk i can derisk by spending? 10:40 -!- sebsp73 [~sebsp73@agrenoble-651-1-526-48.w90-42.abo.wanadoo.fr] has joined #bitcoin-core-dev 10:40 < achow101> jeremyrubin: huh? presumably you want your payment to go through 10:40 -!- outfox [~outfox@user/outfox] has quit [Ping timeout: 250 seconds] 10:40 < achow101> not potentially get stuck in limbo and maybe need an expert to fix the problem 10:42 -!- outfox [~outfox@213.144.147.16] has joined #bitcoin-core-dev 10:42 -!- outfox [~outfox@213.144.147.16] has quit [Changing host] 10:42 -!- outfox [~outfox@user/outfox] has joined #bitcoin-core-dev 10:43 < jeremyrubin> achow101: why would CPFP'ing an unconfirmed require an expert to fix it? 10:43 < achow101> if the unconfirmed gets rbf'd 10:44 < achow101> perhaps not need an expert, but results in a confusing situation for your average user 10:44 < jeremyrubin> it's a fair point. 10:45 < jeremyrubin> still, in this case, there are two outcomes: RBF still pays you, now your payment is dead 10:45 < jeremyrubin> if the RBF is still paying you, you can reissue the txn and save on CPFP amount 10:45 < achow101> yeah but the original still shows up as an unconfirmed transaction 10:45 < jeremyrubin> if the RBF isn't paying you, then you should CPFP even more so as not to lose a payment to you 10:45 < jeremyrubin> (glozow hi package relay) 10:47 < achow101> imo we shouldn't do anything that might cause a user to need to reissue a payment. they will feel like they are double paying 10:47 < jeremyrubin> (this is also a good point in favor of txn sponsors / fee accounts, which if your TX spend was inconvenient (e.g. requiring a multisig) that having the ability to add third party fees is great) 10:47 < achow101> or they may not understand that the original payment attempt is dead 10:47 < jeremyrubin> achow101 that seems like a UI problem, not a reason to deviate from rationality 10:48 < jeremyrubin> the rational behavior should be supported, and the UI should simplify what has happened and explain it clearly. Those are largely separate concerns 10:48 < jeremyrubin> much more frustrating would be the case where I see an unconfirmed and i get double spent 10:48 < achow101> that's not a ui problem, that's a problem with time being linear 10:49 < jeremyrubin> ... 10:49 < achow101> "I sent the payment 2 days ago, now you're telling me I need to send it again?" 10:49 < achow101> people have memories 10:50 < achow101> regardless of what the ui shows, people will remember that they tried to pay previously 10:50 < jeremyrubin> I would assume that much of this can be automated 10:50 < jeremyrubin> it's not you having to reissue the payment, the wallet can prompt you "this payment failed because X" 10:50 < jeremyrubin> (also it strikes me that APO fixes some of this...) 10:51 < jeremyrubin> and the prompt can give you the tx to sign again. 10:51 < jeremyrubin> (or maybe even do it without permission explicitly) 10:52 < jeremyrubin> in any case it is definitely good to think about the UI concerns about understanding why / if payments get made. 10:55 -!- promag [~promag@188.250.84.129] has quit [Remote host closed the connection] 11:00 < laanwj> #startmeeting 11:00 < core-meetingbot`> Meeting started Thu Jan 13 19:00:17 2022 UTC. The chair is laanwj. Information about MeetBot at https://bitcoin.jonasschnelli.ch/ircmeetings. 11:00 < core-meetingbot`> Available commands: action commands idea info link nick 11:00 < hebasto> hi 11:00 < laanwj> #bitcoin-core-dev Meeting: achow101 _aj_ amiti ariard BlueMatt cfields Chris_Stewart_5 darosior digi_james dongcarl elichai2 emilengler fanquake fjahr gleb glozow gmaxwell gwillen hebasto instagibbs jamesob jarolrod jb55 jeremyrubin jl2012 jnewbery jonasschnelli jonatack jtimon kallewoof kanzure kvaciral laanwj larryruane lightlike luke-jr maaku marcofalke meshcollider michagogo moneyball 11:00 < laanwj> morcos nehan NicolasDorier paveljanik petertodd phantomcircuit promag provoostenator ryanofsky sdaftuar sipa vasild 11:00 < achow101> hi 11:00 < michaelfolkson> hi 11:00 < cfields> hi 11:00 < laanwj> welcome to the weekly general bitcoin-core-dev meeting 11:01 < kvaciral[m]> hi 11:01 < b10c> hi 11:01 < provoostenator> hi 11:01 < laanwj> there have been no proposed meeting topics this week (this can be done using #proposedmeetingtopic ), any last-minute ones? 11:02 < sipa> hi 11:03 < laanwj> #topic High priority for review 11:03 < core-meetingbot`> topic: High priority for review 11:04 < jonatack> hi 11:04 < laanwj> https://github.com/bitcoin/bitcoin/projects/8 has 8 blockers, no bugfixes, 1 chasing concept ACK at the moment 11:04 < laanwj> anything to add, remove, or that is ready for merge? 11:05 < MarcoFalke> can i haz #23629 11:05 <@gribble> https://github.com/bitcoin/bitcoin/issues/23629 | refactor tests to fix ubsan suppressions by MarcoFalke · Pull Request #23629 · bitcoin/bitcoin · GitHub 11:05 < jonatack> #22932 has ACKs by hebasto and achow101 (thanks!), might need one more 11:05 <@gribble> https://github.com/bitcoin/bitcoin/issues/22932 | Guard CBlockIndex::nStatus by cs_main, require GetBlockPos/GetUndoPos to hold cs_main by jonatack · Pull Request #22932 · bitcoin/bitcoin · GitHub 11:05 < _aj_> laanwj: #23508 11:05 <@gribble> https://github.com/bitcoin/bitcoin/issues/23508 | Add getdeploymentinfo RPC by ajtowns · Pull Request #23508 · bitcoin/bitcoin · GitHub 11:06 < jeremyrubin> hi! 11:06 < laanwj> MarcoFalke _aj_: added 11:06 < laanwj> jonatack: good to know, will take a look 11:07 < jonatack> I've tried to diff-review #22702 after ACKing it a few months ago, but it requires a fresh re-review. Planning to do that. 11:07 <@gribble> https://github.com/bitcoin/bitcoin/issues/22702 | Add allocator for node based containers by martinus · Pull Request #22702 · bitcoin/bitcoin · GitHub 11:08 < jonatack> laanwj: thanks 11:08 < jeremyrubin> #proposedmeetingtopic release processes / feature freezes / best practice & optionality w.r.t. BIP-119 for non-deployment code 11:08 < laanwj> it's a pretty tough PR to review, but would be good to have more eyes on it 11:09 < MarcoFalke> Maybe we should be holding back on risky stuff until after the branch off? 11:09 < jonatack> yes, agree, i need to go through it fully again 11:10 < laanwj> MarcoFalke: which one do you consider especially risky? 11:10 < MarcoFalke> The allocator stuff? 11:10 < MarcoFalke> (Not a expert on that, maybe it is not risky at all) 11:10 < jonatack> true 11:11 < laanwj> yes, ok, agree it's better to merge that at the beginning of a merge window instead of the end, but don't think it's done reviewing yet anyhow 11:11 < _aj_> we're ~four weeks from freeze, ~six weeks from branching? 11:12 < jeremyrubin> feb 15 feature freeze 11:12 < laanwj> _aj_: yep 11:12 < MarcoFalke> two weeks from translation soft freeze 11:13 < laanwj> #topic Release processes / feature freezes / etc (jeremyrubin) 11:13 < core-meetingbot`> topic: Release processes / feature freezes / etc (jeremyrubin) 11:13 < jeremyrubin> ok so for #21702 11:13 <@gribble> https://github.com/bitcoin/bitcoin/issues/21702 | Implement BIP-119 Validation (CheckTemplateVerify) by JeremyRubin · Pull Request #21702 · bitcoin/bitcoin · GitHub 11:14 < jeremyrubin> i'm curious to know if there is a loss of "optionality" given usual precedent of merging non-activated code in a prior maj release that would motivate merging -- while still being reviewed / discussed for activation -- the CTV code 11:14 < jeremyrubin> if there is no loss of optionality in terms of normal release practices, it doesn't matter much 11:15 < jeremyrubin> (this was a discussion topic output from Tuesday's meeting) 11:15 < jeremyrubin> One of the considerations for doing it is e.g. the ease of backporting the feature to the last major version, for example. 11:15 < michaelfolkson> To state the obvious for observers there are many premature activation concerns on BIP 119 https://gist.github.com/michaelfolkson/352a503f4f9fc5de89af528d86a1b718 11:16 < provoostenator> I'm not sure about optionality, but increasing complexity of consensus code - even in code paths that aren't hit - always carries some risk. 11:16 < michaelfolkson> I know Jeremy will keep his head in the sand regardless but for the sake of observers 11:17 -!- bairen [~bairen@gateway/tor-sasl/bairen] has quit [Ping timeout: 276 seconds] 11:17 < provoostenator> The patch is probably already as short as it gets, but you can always try to split of more stuff into seperate PR's if they have dual use. 11:18 < provoostenator> But after that I think rebase-purgatory is the place to be until there's broad consensus that people want this soft fork. 11:19 < jeremyrubin> provoostenator i think that's reasonable, I just want to ensure that "code wasn't in 0.2x" to contribute to a 6mo-1yr delay on a possible release timeline once that does exist, however it is to be measured (optionality) 11:20 < _aj_> backporting a small patch to older versions seems plausible for CTV compared to taproot or segwit too 11:20 < provoostenator> Backporting isn't necessarily easier; if you get some code in now and then have to dramatically change it later, including in backports, life isn't much easier. 11:20 -!- bairen [~bairen@gateway/tor-sasl/bairen] has joined #bitcoin-core-dev 11:21 < provoostenator> You could even maintain a patch with test on earlier branch to demonstrate that it's indeed not a problem. 11:22 -!- sipsorcery [~sipsorcer@2a02:8084:6180:500::12b] has quit [Ping timeout: 250 seconds] 11:23 < jeremyrubin> provoostenator that does seem doable I guess? once e.g. the split off happens I could rebase once onto the 0.23 and freeze that even if other branch needs updates 11:23 < provoostenator> I also tend to agree with your point above (before the meeting) that many changes you need for mempool and wallet handling are useful in general. 11:24 < provoostenator> jeremyrubin: at first glance that seems doable, but maybe a waste of time if nobody actually has that concern. 11:25 < provoostenator> And demonstrating CSV in a working and user friendly Core wallet might help increase excitement / decrease worries. 11:25 < jeremyrubin> i think the main negative impact (outside of bug/complexity) would be prematurely impacting the PrecomputedData code path, if it were merged now. It's not a huge overhead though, but it is something. 11:25 < provoostenator> * CTV 11:26 < jeremyrubin> One of the benefits of merging would be having a signet client with CTV validation 11:26 < jeremyrubin> that would aid testing 11:26 < provoostenator> I think Signet users can be expected to know how to compile though. 11:26 -!- test_ [flooded@gateway/vpn/protonvpn/flood/x-43489060] has joined #bitcoin-core-dev 11:26 < jeremyrubin> fair 11:27 < provoostenator> That would be a good use case for maintaining a release branch 11:27 < provoostenator> So people can test with stable release + patch, rather than master + patch. 11:27 < jeremyrubin> are any maintainers able to weigh in on what advocates of CTV should be doing/aiming for? your input is valauble here too 11:28 < jeremyrubin> if you don't want to talk about CTV in particular, can talk generally about what OP_FOOBAR should do in the future 11:28 < achow101> I agree with provoostenator 11:29 -!- sipsorcery [~sipsorcer@2a02:8084:6180:500::12b] has joined #bitcoin-core-dev 11:29 < jeremyrubin> what do we think about doing what provoostenator but actually doing a release build of 23.0+experimental? So then people can just grab a binary 11:29 < provoostenator> jeremyrubin: you can just do that 11:30 -!- _flood [flooded@gateway/vpn/protonvpn/flood/x-43489060] has quit [Ping timeout: 256 seconds] 11:30 < provoostenator> Should be - if it isn't yet - a matter of maintaining a fork branch and some Guix tweaks 11:30 < jeremyrubin> sure, happy to. but if i'm the only signer i'd not advise people to run it 11:30 < _aj_> jeremyrubin: (i'd consider running out-of-tree code to mine ctv blocks on the real signet, though that would also mean figuring out how to make txs propogate, but there's a bunch of higher priority things on my todo list) 11:30 < provoostenator> So it'll even be reproducable 11:31 < jeremyrubin> _aj_: yeah, this is why when i looked into "can't i just make the signer on signet run the new code" it wasn't a workable option 11:31 -!- test__ [flooded@gateway/vpn/protonvpn/flood/x-43489060] has joined #bitcoin-core-dev 11:31 < provoostenator> I think it warrants a fresh signet,. 11:32 < _aj_> jeremyrubin: (eh, i've tried code in the past to combine p2p service bits with consensus versionbits so nodes running a new fork can talk to each other; it's just work) 11:34 -!- test_ [flooded@gateway/vpn/protonvpn/flood/x-43489060] has quit [Ping timeout: 256 seconds] 11:34 -!- promag [~promag@188.250.84.129] has joined #bitcoin-core-dev 11:34 < jeremyrubin> _aj_: i'd be a bit out of my depth working on that and i don't want to impose on your time to do that; a new signet seems the simplest to make it happen. would be nice if could be done from the latest release without downloading a new thing, but that burden shouldn't be too large... 11:35 < provoostenator> Custom signet would also let you massively constrain block space there, which could be handy for testing. 11:35 < provoostenator> jeremyrubin: afaik you can point bitcoin.conf to arbirary signets 11:36 < _aj_> jeremyrubin: anyone trying to use a new consensus feature needs to be able to build their own wallet etc anyway, compiling their own bitcoind should be the least of their worries 11:36 < _aj_> provoostenator: (not if bitcoind doesn't support the opcode you're trying to test -- it won't be accepted into the mempool) 11:36 < jeremyrubin> _aj_: you can use sapio studio somewhat off the shelf right now 11:36 < jeremyrubin> but i guess that counts as "build" your own, less so "implement" your own 11:36 < provoostenator> _aj_: I'm assuming the signet is used with the custom branch or custom binary. 11:37 < _aj_> provoostenator: if it's a custom branch, you could add a new -chain=ctvsignet option i suppose 11:37 < provoostenator> But the patch itself won't be more complicated for using the custom signet. 11:39 -!- promag [~promag@188.250.84.129] has quit [Remote host closed the connection] 11:39 -!- promag [~promag@188.250.84.129] has joined #bitcoin-core-dev 11:41 -!- promag [~promag@188.250.84.129] has quit [Remote host closed the connection] 11:41 < laanwj> any other topics? 11:43 < laanwj> #endmeeting 11:43 < core-meetingbot`> topic: 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/ | Meeting topics http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt / http://gnusha.org/bitcoin-core-dev/proposedwalletmeetingtopics.txt 11:43 < core-meetingbot`> Meeting ended Thu Jan 13 19:43:06 2022 UTC. 11:43 < core-meetingbot`> Minutes: https://bitcoin.jonasschnelli.ch/ircmeetings/logs/bitcoin-core-dev/2022/bitcoin-core-dev.2022-01-13-19.00.moin.txt 11:51 -!- sebsp73 [~sebsp73@agrenoble-651-1-526-48.w90-42.abo.wanadoo.fr] has quit [Quit: Client closed] 11:54 -!- flooded [flooded@gateway/vpn/protonvpn/flood/x-43489060] has joined #bitcoin-core-dev 11:57 -!- test__ [flooded@gateway/vpn/protonvpn/flood/x-43489060] has quit [Ping timeout: 250 seconds] 12:01 < luke-jr> jeremyrubin: maybe we need to focus more on encouraging people to sign more than Core mainline releases 12:02 < luke-jr> jeremyrubin: I'm still not 100% setup for Guix yet, but I will try to sign yours if you remind me 12:02 -!- promag [~promag@188.250.84.129] has joined #bitcoin-core-dev 12:03 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has quit [Remote host closed the connection] 12:04 < jeremyrubin> luke-jr: thanks. i am somewhat ambivalent about signed releases in the first place which is why i've not done it previously. but i dont think theres a better alternative presently :/ 12:04 -!- yanmaani [~yanmaani@gateway/tor-sasl/yanmaani] has quit [Ping timeout: 276 seconds] 12:04 < jeremyrubin> "everyone should compile bitcoin by hand" 12:07 -!- promag [~promag@188.250.84.129] has quit [Ping timeout: 250 seconds] 12:07 < luke-jr> certainly better than non-reproducible binaries :p 12:19 -!- brunoerg [~brunoerg@187.183.47.88] has joined #bitcoin-core-dev 12:24 -!- brunoerg [~brunoerg@187.183.47.88] has quit [Ping timeout: 256 seconds] 12:34 < michaelfolkson> luke-jr: It depends what you think that signature represents. I'm curious actually. Let's say Jeremy releases a fork of Core with OP_CTV in it in an attempt to get it activated (I wouldn't recommend it but say he did) 12:35 < michaelfolkson> Would you want to review the code before signing? Would you want to agree with the consensus change? Would you want to agree that the consensus change had community consensus? 12:36 -!- ___nick___ [~quassel@cpc68286-cdif17-2-0-cust533.5-1.cable.virginm.net] has quit [Ping timeout: 256 seconds] 12:36 < michaelfolkson> It sounds like from the above you're willing to sign only on the condition that Jeremy signs yours and nothing else 12:37 -!- Talkless [~Talkless@mail.dargis.net] has quit [Quit: Konversation terminated!] 12:38 < michaelfolkson> I guess it could be a bit web of trust-y. I know this came from Jeremy hence I'm willing to sign it 12:38 < michaelfolkson> (assuming you trust him of course) 12:40 -!- pete_rizzo_33 [~pete_rizz@69.206.19.61] has joined #bitcoin-core-dev 12:40 < sipa> the guix attestations mean "this source code corresponds to this binary", and if it's for a named release "i agree that this indeed the released source code under that name" 12:40 < sipa> nothing more 12:40 -!- FollowTheRabbit [~FollowThe@87-231-54.netrunf.cytanet.com.cy] has joined #bitcoin-core-dev 12:44 < michaelfolkson> sipa: Like cryptographically?! Or is that just implicitly understood? 12:44 < michaelfolkson> I guess I should look it up 12:44 < sipa> That's what attestations are. They attest that the software was correctly built. 12:45 < sipa> It would be very strange that it would mean "people should run X!" if there wasn't some sort of message signed that states that. 12:46 < michaelfolkson> But are you literally signing a statement like "this source code corresponds to this binary" or can you only sign if you've compiled and so its implicit? 12:46 < sipa> I don't understand your question. 12:47 < jeremyrubin> GUIX tooling can largely be automated to sign releases. Not a good assumption the code has actually been reviewed 12:47 < sipa> The attestation is a signature on a file that contains the hashes of the produced binaries, the source code tarball, and the file name. 12:47 < jeremyrubin> It might be good to layer a signature that says "this code is safe" or "I am running this personally, at least". 12:47 < sipa> It does not sign "I reviewed this code", or "I think people should run this code", or "This software will solve world hunger". If you want that, you can do that, but that's not what the attestations are about. 12:48 < michaelfolkson> Does it need to be generally understood (with communicated words) what that GUIX attestation represents? It sounds like yes it does 12:49 < michaelfolkson> I guess the only alternative would be a zero knowledge-y thing where you can literally only sign if you've generated same binary 12:49 -!- flooded is now known as _flood 12:51 < sipa> That still doesn't prevent people from misinterpreting it as something else. 12:53 -!- brunoerg [~brunoerg@187.183.47.88] has joined #bitcoin-core-dev 12:53 -!- promag [~promag@188.250.84.129] has joined #bitcoin-core-dev 12:53 < michaelfolkson> I guess but you'd point to the zero knowledge-y process that you followed in this speculative world where such a thing was possible 12:54 < sipa> I can also link to the GUIX process now. 12:54 < sipa> Doesn't mean people will read it or understand its implications. 12:57 < michaelfolkson> I guess. The more that is embedded in that signature it seems the better to me. And a process where it was only possible to sign through a ZK process would be even better 12:57 -!- brunoerg [~brunoerg@187.183.47.88] has quit [Ping timeout: 256 seconds] 12:57 < sipa> Nor does the process prevent people running it from attaching additional semantics to it (e.g. they might only do guix builds for code they think is safe to run, implicitly attaching a meaning of vouching for it). 12:57 < michaelfolkson> Other than just needing to verbally say "Here is a link to the GUIX process I followed" 12:58 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has quit [Remote host closed the connection] 12:58 < michaelfolkson> But ok, thanks! 12:58 < sipa> Whether that meaning is conveyed is purely a social issue. 12:58 < michaelfolkson> It could be embedded in the signature, that was my point 12:58 < michaelfolkson> So it becomes more of a math issue than a social issue 12:59 < sipa> I think you misunderstand what a ZK system can accomplish. If I copy your compiled binary and sign it, I achieve the same thing. 12:59 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has joined #bitcoin-core-dev 12:59 < sipa> Even if I didn't compile it myself. 12:59 < sipa> ZK systems protect secret data. There is nothing secret here. 12:59 -!- JimBer110 [~jimmy@83-233-247-129.cust.bredband2.com] has quit [Quit: Konversation terminated!] 13:01 -!- dviola [~diego@187.39.23.21] has quit [Quit: WeeChat 3.4] 13:03 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has quit [Ping timeout: 250 seconds] 13:06 -!- FollowTheRabbit [~FollowThe@87-231-54.netrunf.cytanet.com.cy] has quit [Quit: Client closed] 13:07 -!- lukedashjr [~luke-jr@user/luke-jr] has joined #bitcoin-core-dev 13:07 -!- yanmaani [~yanmaani@gateway/tor-sasl/yanmaani] has joined #bitcoin-core-dev 13:10 < lukedashjr> michaelfolkson: cryptography has no meaning at all, except what people understand it to mean 13:10 -!- luke-jr [~luke-jr@user/luke-jr] has quit [Ping timeout: 256 seconds] 13:11 -!- lukedashjr is now known as luke-jr 13:11 < luke-jr> michaelfolkson: my Guix signatures explicitly clarify that I am using binary "substitutes" too 13:12 < luke-jr> and while I would certainly appreciate more builds of my releases, Jeremy included, I didn't include it as a condition of my doing so for his 13:14 < jeremyrubin> actually you can do some interesting things if you randomly sample data from a GUIX build on a challenge generated by the hash of your signing key and the files you're compiling, you could "prove" that you at least had access to a transcript of the build maybe... however, auditing that would require someone else to compile it and check the 13:14 < jeremyrubin> transcript over. 13:15 < sipa> Yeah. And also, only meaningful if you're sure nobody else shared their build transcripts. 13:16 < jeremyrubin> luke-jr: i would be more willing to do GUIX builds if I felt it were more clearly communicated that it just meant "I have a computer that ran this" 13:16 < jeremyrubin> maybe i can mitigate that by doing multiple guix builds and having a key-per-machine 13:16 < jeremyrubin> so it's clear the signature is jeremyrubin-build-machine-1, and not jeremyrubin 13:17 < sipa> I don't think that adds anything. The trust is derived from the person administering the machine. 13:17 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has joined #bitcoin-core-dev 13:19 < luke-jr> jeremyrubin: I mean, you can always use --sig-notation to add arbitrary disclaimers and such too 13:19 < jeremyrubin> sipa: i think it does? sure trust is from the administration of the machine, but if i can tell people how i set up jeremyrubin-machine-1 and maintain it, it makes more clear what they're trusting me for 13:21 < jeremyrubin> e.g., if i wanted to mitigate supply chain issues i might compile it on 5 different machines for myself *anyways* 13:22 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has quit [Ping timeout: 256 seconds] 13:22 < jeremyrubin> provoostenator sipa achow101: i posted my 'transaction lifetime' post btw, thanks for the feedback earlier 13:22 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has joined #bitcoin-core-dev 13:23 < jeremyrubin> if you would like i can open GH issues for those topics separately for at least core to DTRT 13:25 -!- pete_rizzo_33 [~pete_rizz@69.206.19.61] has quit [Quit: Client closed] 13:42 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has joined #bitcoin-core-dev 13:47 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has quit [Ping timeout: 250 seconds] 14:11 -!- lofiel [~lofiel@user/lofiel] has joined #bitcoin-core-dev 14:18 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has joined #bitcoin-core-dev 14:22 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has quit [Ping timeout: 245 seconds] 14:25 < michaelfolkson> [21:10:24] michaelfolkson: cryptography has no meaning at all, except what people understand it to mean 14:26 < michaelfolkson> No meaning at all is a bit strong. At the very least you are proving you own a private key. And if you sign a statement with a private key only you own you are indicating you support that statement 14:27 < sipa> I think what luke means is that the interpretation of that statement is up to humans, in this context. 14:27 < michaelfolkson> Right, ok 14:27 < sipa> It's a bit strong to generalize to all cryptography. In particularly, encryption doesn't generally suffer from such interpretation issues. 14:28 < sipa> Though I guess you can come up with scenarios where receiving a message that contains a certain decryption has a certain humam meaning too. 14:30 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has quit [Ping timeout: 256 seconds] 14:43 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has joined #bitcoin-core-dev 14:44 -!- Alina-ma- [~Alina-mal@37.252.83.224] has joined #bitcoin-core-dev 14:44 -!- Alina-malina [~Alina-mal@user/alina-malina] has quit [Ping timeout: 256 seconds] 14:50 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has joined #bitcoin-core-dev 14:51 -!- Alina-ma- [~Alina-mal@37.252.83.224] has quit [Quit: !be back soon] 14:55 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has quit [Ping timeout: 268 seconds] 14:56 -!- sipsorcery [~sipsorcer@2a02:8084:6180:500::12b] has quit [Ping timeout: 252 seconds] 14:57 -!- Guyver2 [Guyver@guyver2.xs4all.nl] has quit [Remote host closed the connection] 14:58 -!- Nekorand [~Random@cm-188-171-200-176.telecable.es] has quit [Ping timeout: 256 seconds] 15:02 < jeremyrubin> sipa: actually encyrption in particular does suffer from this, since in order to be a secure encryption all ciphertexts must be equally likely :p 15:02 < jeremyrubin> so the ciphertext must be completely meaningless :p 15:04 < sipa> That's not true. All that is required is that the attacker cannot learn anything that they do not already know, from the ciphertext, if they don't know the key 15:05 < sipa> Oh, the ciphertext! 15:06 < sipa> Well, that's still not true, because it only needs to hold for an attacker that does not have the key. 15:07 < sipa> And unless you're working with information theoretical security, the criterion isn't that all ciphertexts should be equally likely. Only that a computationally bounded attacker cannot distinguish it from random. 15:07 < jeremyrubin> equally likely up to a negligible based on your computational bound ;) 15:08 < jeremyrubin> but that is the textbook definition iirc. 15:09 < jeremyrubin> but you can't even know that you have 'the key'. e.g., there could be encryptions where you can make different keys decrypt to two different valid (containing a hash commit?) messages 15:10 < jeremyrubin> enc(k1, k2, m1, m2) = c s.t. dec(k1, c) = m1, dec(k2, c) = m2. (perhaps you could prove that's not possible, but it certainly seems something you could describe) 15:10 < jeremyrubin> 'deniable encryption' 15:10 < sipa> I don't think even that holds. In particular, for long messages with some mode AES256, if there are only two possible plaintexts, there are only 2^256 (keys) * 2^256 (IVs) * 2 (plaintexts) possible ciphertexts, but the ciphertext may be much longer than 513 bits. 15:11 < jeremyrubin> you're saying there exists an encryption where this property doesn't hold 15:11 < jeremyrubin> which is not a valid counter to 15:11 < sipa> But that can still be semantically secure. 15:11 < jeremyrubin> there may exist an encryption where this is possible 15:11 < jeremyrubin> https://en.wikipedia.org/wiki/Deniable_encryption 15:12 < sipa> I'm saying this example would still be considered secure, because the distribution is computationally indistinguishable from uniform, despite being very much nonuniform. 15:12 < jeremyrubin> in any case we're at a hugh level of pedantism for #bitcoin-core-dev, we could chat on wizards about it more 15:14 -!- sipsorcery [~sipsorcer@2a02:8084:6180:500::12b] has joined #bitcoin-core-dev 15:20 -!- Alina-malina [~Alina-mal@user/alina-malina] has joined #bitcoin-core-dev 15:35 -!- mudsip [~mudsip@user/mudsip] has joined #bitcoin-core-dev 15:43 -!- brunoerg [~brunoerg@187.183.47.88] has joined #bitcoin-core-dev 15:47 -!- brunoerg [~brunoerg@187.183.47.88] has quit [Ping timeout: 250 seconds] 15:48 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has quit [Ping timeout: 256 seconds] 15:50 -!- promag [~promag@188.250.84.129] has quit [Remote host closed the connection] 15:58 -!- jarthur [~jarthur@2603-8080-1540-002d-85fe-8f80-ea5f-426b.res6.spectrum.com] has quit [Ping timeout: 240 seconds] 16:01 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has joined #bitcoin-core-dev 16:06 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has quit [Ping timeout: 256 seconds] 16:13 -!- jarthur [~jarthur@2603-8080-1540-002d-c9b9-54aa-6233-6d58.res6.spectrum.com] has joined #bitcoin-core-dev 16:16 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has joined #bitcoin-core-dev 16:21 -!- promag [~promag@188.250.84.129] has joined #bitcoin-core-dev 16:22 -!- da39a3ee5e6b4b0d [~textual@2403:6200:8876:c04a:6410:d0a3:c1e2:34d8] has joined #bitcoin-core-dev 16:25 -!- promag [~promag@188.250.84.129] has quit [Ping timeout: 250 seconds] 16:26 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #bitcoin-core-dev 16:35 -!- sdfgsdfg [~sdfgsdfg@user/sdfgsdfg] has joined #bitcoin-core-dev 16:36 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has joined #bitcoin-core-dev 16:36 -!- mudsip [~mudsip@user/mudsip] has quit [] 16:40 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has quit [Ping timeout: 250 seconds] 16:43 -!- sipsorcery [~sipsorcer@2a02:8084:6180:500::12b] has quit [Read error: Connection reset by peer] 16:49 -!- da39a3ee5e6b4b0_ [~textual@2403:6200:8876:c04a:81d5:ec6a:a9b3:865a] has joined #bitcoin-core-dev 16:52 -!- da39a3ee5e6b4b0d [~textual@2403:6200:8876:c04a:6410:d0a3:c1e2:34d8] has quit [Ping timeout: 240 seconds] 16:58 -!- Aaronvan_ [~AaronvanW@user/AaronvanW] has quit [Quit: Leaving...] 17:11 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has joined #bitcoin-core-dev 17:11 -!- mudsip [~mudsip@user/mudsip] has joined #bitcoin-core-dev 17:16 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has quit [Ping timeout: 252 seconds] 17:22 -!- da39a3ee5e6b4b0d [~textual@2403:6200:8876:c04a:2c90:e64f:dd1e:6519] has joined #bitcoin-core-dev 17:25 -!- da39a3ee5e6b4b0_ [~textual@2403:6200:8876:c04a:81d5:ec6a:a9b3:865a] has quit [Ping timeout: 240 seconds] 17:33 -!- mudsip [~mudsip@user/mudsip] has quit [] 17:37 -!- da39a3ee5e6b4b0d [~textual@2403:6200:8876:c04a:2c90:e64f:dd1e:6519] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 17:40 -!- earnestly [~earnest@user/earnestly] has quit [Ping timeout: 250 seconds] 17:53 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 17:53 < bitcoin-git> [bitcoin] theStack opened pull request #24062: refactor: replace RecursiveMutex `cs_most_recent_block` with Mutex (and rename) (master...202201-refactor_replace_recursive_mutex_cs_last_block) https://github.com/bitcoin/bitcoin/pull/24062 17:53 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 18:00 -!- sdfgsdfg [~sdfgsdfg@user/sdfgsdfg] has quit [Quit: ZzzZ] 18:02 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has joined #bitcoin-core-dev 18:07 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has quit [Ping timeout: 268 seconds] 18:10 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has quit [Ping timeout: 256 seconds] 18:11 -!- promag [~promag@188.250.84.129] has joined #bitcoin-core-dev 18:11 -!- promag [~promag@188.250.84.129] has quit [Remote host closed the connection] 18:22 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has joined #bitcoin-core-dev 18:36 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has joined #bitcoin-core-dev 18:36 -!- saranshsharma [~saranshsh@202.12.82.245] has joined #bitcoin-core-dev 18:38 -!- saranshsharma [~saranshsh@202.12.82.245] has quit [Remote host closed the connection] 18:38 -!- saranshsharma [~saranshsh@202.12.82.245] has joined #bitcoin-core-dev 18:40 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has quit [Ping timeout: 250 seconds] 18:53 -!- saranshsharma [~saranshsh@202.12.82.245] has quit [Remote host closed the connection] 18:56 -!- tinova9 [~tinova@lemoncat.org] has joined #bitcoin-core-dev 18:56 -!- tinova [~tinova@lemoncat.org] has quit [Read error: Connection reset by peer] 18:56 -!- tinova9 is now known as tinova 19:01 -!- saranshsharma [~saranshsh@202.12.82.245] has joined #bitcoin-core-dev 19:02 -!- saranshsharma [~saranshsh@202.12.82.245] has quit [Remote host closed the connection] 19:08 -!- saranshsharma [~saranshsh@202.12.82.245] has joined #bitcoin-core-dev 19:09 -!- saranshsharma [~saranshsh@202.12.82.245] has quit [Remote host closed the connection] 19:10 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has joined #bitcoin-core-dev 19:14 -!- jespada [~jespada@87.74.36.188] has quit [Ping timeout: 250 seconds] 19:14 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has quit [Ping timeout: 240 seconds] 19:15 -!- michagogo [uid14316@user/michagogo] has joined #bitcoin-core-dev 19:17 -!- da39a3ee5e6b4b0d [~textual@2403:6200:8876:c04a:44a7:987:8de2:98bb] has joined #bitcoin-core-dev 19:17 -!- jespada [~jespada@87.74.36.188] has joined #bitcoin-core-dev 19:18 -!- saranshsharma [~saranshsh@202.12.82.245] has joined #bitcoin-core-dev 19:19 -!- saranshsharma [~saranshsh@202.12.82.245] has quit [Remote host closed the connection] 19:21 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has quit [Ping timeout: 250 seconds] 19:27 -!- saranshsharma [~saranshsh@202.12.82.245] has joined #bitcoin-core-dev 19:35 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has joined #bitcoin-core-dev 19:40 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has quit [Ping timeout: 250 seconds] 19:42 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has joined #bitcoin-core-dev 19:47 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has quit [Ping timeout: 250 seconds] 19:53 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has joined #bitcoin-core-dev 19:54 < fanquake> Have blocked LemonadeDrip 19:56 < sipa> When life gives you lemonade, make lemons. 19:57 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has quit [Ping timeout: 250 seconds] 19:58 < luke-jr> o.o 20:00 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has joined #bitcoin-core-dev 20:02 -!- mikehu44 [~quassel@159.65.11.175] has joined #bitcoin-core-dev 20:12 -!- promag [~promag@188.250.84.129] has joined #bitcoin-core-dev 20:16 -!- promag [~promag@188.250.84.129] has quit [Ping timeout: 256 seconds] 20:17 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has joined #bitcoin-core-dev 20:18 -!- sdfgsdfg [~sdfgsdfg@user/sdfgsdfg] has joined #bitcoin-core-dev 20:21 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has quit [Ping timeout: 252 seconds] 20:30 -!- mikehu44 [~quassel@159.65.11.175] has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.] 20:36 -!- promag [~promag@188.250.84.129] has joined #bitcoin-core-dev 20:36 -!- promag [~promag@188.250.84.129] has quit [Remote host closed the connection] 20:41 -!- uasf_ [~uasf@2604:a880:2:d0::1bda:1001] has joined #bitcoin-core-dev 20:41 -!- EPiSKiNG- [~EPiSKiNG-@episking.com] has quit [Ping timeout: 252 seconds] 20:41 -!- uasf [~uasf@2604:a880:2:d0::1bda:1001] has quit [Read error: Connection reset by peer] 20:41 -!- EPiSKiNG- [~EPiSKiNG-@episking.com] has joined #bitcoin-core-dev 20:44 -!- da39a3ee5e6b4b0d [~textual@2403:6200:8876:c04a:44a7:987:8de2:98bb] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 20:45 -!- vysn [~vysn@user/vysn] has joined #bitcoin-core-dev 20:50 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has joined #bitcoin-core-dev 20:51 -!- erik [~erik@181-191-0-203.uplinkx.com.br] has quit [Ping timeout: 256 seconds] 20:54 -!- saranshsharma [~saranshsh@202.12.82.245] has quit [Remote host closed the connection] 20:54 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has quit [Ping timeout: 240 seconds] 20:56 -!- erik [~erik@181-191-0-203.uplinkx.com.br] has joined #bitcoin-core-dev 21:01 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 21:01 < bitcoin-git> [bitcoin] fanquake opened pull request #24065: build: explicitly disable support for external signing on Windows & OpenBSD (master...no_external_signer_win_openbsd) https://github.com/bitcoin/bitcoin/pull/24065 21:01 -!- cmirror [~cmirror@4.53.92.114] has quit [Remote host closed the connection] 21:01 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 21:01 -!- cmirror [~cmirror@4.53.92.114] has joined #bitcoin-core-dev 21:04 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has quit [Ping timeout: 256 seconds] 21:05 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has joined #bitcoin-core-dev 21:06 -!- meshcollider [meshcollid@user/meshcollider] has quit [Ping timeout: 240 seconds] 21:08 -!- jb55 [~jb55@user/jb55] has quit [Ping timeout: 256 seconds] 21:09 -!- da39a3ee5e6b4b0d [~textual@2403:6200:8876:c04a:44a7:987:8de2:98bb] has joined #bitcoin-core-dev 21:09 -!- meshcollider [meshcollid@meshcollider.jujube.ircnow.org] has joined #bitcoin-core-dev 21:09 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has quit [Ping timeout: 256 seconds] 21:11 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has joined #bitcoin-core-dev 21:12 -!- ghost43 [~ghost43@gateway/tor-sasl/ghost43] has quit [Remote host closed the connection] 21:13 -!- ghost43 [~ghost43@gateway/tor-sasl/ghost43] has joined #bitcoin-core-dev 21:15 -!- Kaizen_K_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has joined #bitcoin-core-dev 21:16 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has quit [Ping timeout: 250 seconds] 21:20 -!- Kaizen_K_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has quit [Ping timeout: 256 seconds] 21:24 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has joined #bitcoin-core-dev 21:26 -!- erik [~erik@181-191-0-203.uplinkx.com.br] has quit [Ping timeout: 256 seconds] 21:28 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has quit [Ping timeout: 250 seconds] 21:30 -!- erik [~erik@181-191-0-203.uplinkx.com.br] has joined #bitcoin-core-dev 21:33 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has joined #bitcoin-core-dev 21:41 -!- saranshsharma [~saranshsh@202.12.82.245] has joined #bitcoin-core-dev 21:41 -!- mikehu44 [~quassel@159.65.11.175] has joined #bitcoin-core-dev 21:48 -!- saranshsharma [~saranshsh@202.12.82.245] has quit [Remote host closed the connection] 21:48 -!- saranshsharma [~saranshsh@202.12.82.245] has joined #bitcoin-core-dev 21:57 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has joined #bitcoin-core-dev 22:02 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has quit [Ping timeout: 240 seconds] 22:04 -!- michagogo [uid14316@user/michagogo] has quit [Quit: Connection closed for inactivity] 22:31 -!- jarthur [~jarthur@2603-8080-1540-002d-c9b9-54aa-6233-6d58.res6.spectrum.com] has quit [Ping timeout: 240 seconds] 22:32 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has joined #bitcoin-core-dev 22:36 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has quit [Ping timeout: 250 seconds] 22:37 -!- promag [~promag@188.250.84.129] has joined #bitcoin-core-dev 22:38 -!- jarthur [~jarthur@2603-8080-1540-002d-b926-4a69-3dcb-b94a.res6.spectrum.com] has joined #bitcoin-core-dev 22:39 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has quit [Ping timeout: 256 seconds] 22:40 -!- Guest25 [~Guest25@ec2-18-162-126-205.ap-east-1.compute.amazonaws.com] has joined #bitcoin-core-dev 22:41 -!- promag [~promag@188.250.84.129] has quit [Ping timeout: 250 seconds] 22:42 -!- lofiel [~lofiel@user/lofiel] has quit [Ping timeout: 256 seconds] 22:42 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Remote host closed the connection] 22:42 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #bitcoin-core-dev 22:51 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has joined #bitcoin-core-dev 22:56 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has quit [Ping timeout: 250 seconds] 22:57 -!- Guest25 [~Guest25@ec2-18-162-126-205.ap-east-1.compute.amazonaws.com] has quit [Quit: Client closed] 23:04 -!- saranshsharma [~saranshsh@202.12.82.245] has quit [Remote host closed the connection] 23:06 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has joined #bitcoin-core-dev 23:06 -!- promag [~promag@188.250.84.129] has joined #bitcoin-core-dev 23:06 -!- promag [~promag@188.250.84.129] has quit [Remote host closed the connection] 23:08 -!- Kaizen_Kintsugi_ [Kaizen_Kin@gateway/vpn/protonvpn/kaizenkintsugi/x-74018745] has joined #bitcoin-core-dev 23:11 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:64d3:5ec4:6df9:8177] has quit [Ping timeout: 250 seconds] 23:16 -!- sdfgsdfg [~sdfgsdfg@user/sdfgsdfg] has quit [Quit: ZzzZ] 23:25 -!- drnet [~drnet@178.197.232.24] has joined #bitcoin-core-dev 23:29 -!- sdfgsdfg [~sdfgsdfg@user/sdfgsdfg] has joined #bitcoin-core-dev 23:30 -!- Ting_Jun [~Ting_Jun@2603-7000-a701-2362-9b58-f688-93f3-b954.res6.spectrum.com] has quit [Ping timeout: 256 seconds] 23:31 -!- Guest65 [~Guest65@136.226.56.189] has joined #bitcoin-core-dev 23:32 -!- Guest65 [~Guest65@136.226.56.189] has quit [Client Quit] 23:36 -!- salvatoshi [~salvatosh@genymobile-2-6-86.fib.nerim.net] has joined #bitcoin-core-dev 23:39 -!- Nekorand [~Random@cm-188-171-200-176.telecable.es] has joined #bitcoin-core-dev 23:59 -!- brunoerg [~brunoerg@187.183.47.88] has joined #bitcoin-core-dev --- Log closed Fri Jan 14 00:00:29 2022