12026-03-26T00:04:24 *** jerryf <jerryf!~jerryf@user/jerryf> has quit IRC (Ping timeout: 265 seconds)
22026-03-26T00:06:22 *** jerryf <jerryf!~jerryf@user/jerryf> has joined #bitcoin-core-dev
32026-03-26T00:11:05 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has joined #bitcoin-core-dev
42026-03-26T00:16:00 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has quit IRC (Ping timeout: 265 seconds)
52026-03-26T00:23:13 *** jerryf <jerryf!~jerryf@user/jerryf> has quit IRC (Remote host closed the connection)
62026-03-26T00:23:32 *** jerryf <jerryf!~jerryf@user/jerryf> has joined #bitcoin-core-dev
72026-03-26T00:27:05 *** Holz <Holz!~Holz@user/Holz> has quit IRC (Ping timeout: 244 seconds)
82026-03-26T00:55:31 <bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/fde37778ba6b...99f99c989e73
92026-03-26T00:55:31 <bitcoin-git> bitcoin/master fabbfec MarcoFalke: fuzz: Remove unused g_setup pointers
102026-03-26T00:55:31 <bitcoin-git> bitcoin/master 99f99c9 merge-script: Merge bitcoin/bitcoin#34918: fuzz: [refactor] Remove unused g_setup pointe...
112026-03-26T00:55:33 <bitcoin-git> [bitcoin] fanquake merged pull request #34918: fuzz: [refactor] Remove unused g_setup pointers (master...2603-fuzz-w-unused) https://github.com/bitcoin/bitcoin/pull/34918
122026-03-26T00:58:31 *** emcy__ <emcy__!~durandal@94.196.64.100.threembb.co.uk> has joined #bitcoin-core-dev
132026-03-26T01:01:20 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has joined #bitcoin-core-dev
142026-03-26T01:01:42 *** durandal__ <durandal__!~durandal@94.196.64.100.threembb.co.uk> has quit IRC (Ping timeout: 244 seconds)
152026-03-26T01:05:28 *** jerryf <jerryf!~jerryf@user/jerryf> has quit IRC (Remote host closed the connection)
162026-03-26T01:05:30 *** jerryf_ <jerryf_!~jerryf@user/jerryf> has joined #bitcoin-core-dev
172026-03-26T01:06:16 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has quit IRC (Ping timeout: 265 seconds)
182026-03-26T01:26:21 *** jerryf_ <jerryf_!~jerryf@user/jerryf> has quit IRC (Remote host closed the connection)
192026-03-26T01:26:35 *** jerryf <jerryf!~jerryf@user/jerryf> has joined #bitcoin-core-dev
202026-03-26T01:31:12 *** jerryf <jerryf!~jerryf@user/jerryf> has quit IRC (Remote host closed the connection)
212026-03-26T01:31:31 *** jerryf <jerryf!~jerryf@user/jerryf> has joined #bitcoin-core-dev
222026-03-26T01:35:18 *** szarka <szarka!~szarka@2603:3003:4eac:100:b9cd:c6e6:396d:9a8f> has joined #bitcoin-core-dev
232026-03-26T01:39:53 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has joined #bitcoin-core-dev
242026-03-26T01:43:04 *** adys <adys!~adys@user/adys> has quit IRC (Read error: Connection reset by peer)
252026-03-26T01:43:20 *** adys <adys!~adys@user/adys> has joined #bitcoin-core-dev
262026-03-26T01:44:56 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has quit IRC (Ping timeout: 265 seconds)
272026-03-26T01:47:08 *** memset <memset!~memset@gateway/tor-sasl/memset> has quit IRC (Remote host closed the connection)
282026-03-26T01:47:24 <bitcoin-git> [bitcoin] fanquake opened pull request #34923: depends: remove workaround for Make older than 4.2.90 (master...drop_make_cross_workaround) https://github.com/bitcoin/bitcoin/pull/34923
292026-03-26T01:47:47 *** memset <memset!~memset@gateway/tor-sasl/memset> has joined #bitcoin-core-dev
302026-03-26T02:06:11 *** jerryf <jerryf!~jerryf@user/jerryf> has quit IRC (Remote host closed the connection)
312026-03-26T02:06:34 *** jerryf <jerryf!~jerryf@user/jerryf> has joined #bitcoin-core-dev
322026-03-26T02:08:06 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has joined #bitcoin-core-dev
332026-03-26T02:10:19 *** Guest505 <Guest505!~Guest505@95.177.87.36> has joined #bitcoin-core-dev
342026-03-26T02:11:33 *** Guest505 <Guest505!~Guest505@95.177.87.36> has quit IRC (Client Quit)
352026-03-26T02:12:58 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has quit IRC (Ping timeout: 265 seconds)
362026-03-26T02:28:46 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has joined #bitcoin-core-dev
372026-03-26T02:33:45 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has quit IRC (Ping timeout: 265 seconds)
382026-03-26T02:46:56 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has joined #bitcoin-core-dev
392026-03-26T02:58:24 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has quit IRC (Ping timeout: 265 seconds)
402026-03-26T03:04:46 *** kevkevin <kevkevin!~kevkevin@209.242.60.198> has quit IRC (Remote host closed the connection)
412026-03-26T03:15:35 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has joined #bitcoin-core-dev
422026-03-26T03:22:57 *** conman <conman!~con@180-150-21-3.b49615.mel.static.aussiebb.net> has quit IRC (Quit: Konversation terminated!)
432026-03-26T03:23:03 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has quit IRC (Ping timeout: 265 seconds)
442026-03-26T03:24:03 *** kevkevin <kevkevin!~kevkevin@209.242.60.198> has joined #bitcoin-core-dev
452026-03-26T03:25:11 *** conman <conman!~con@180-150-21-3.b49615.mel.static.aussiebb.net> has joined #bitcoin-core-dev
462026-03-26T03:25:17 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has joined #bitcoin-core-dev
472026-03-26T03:29:47 *** kevkevin <kevkevin!~kevkevin@209.242.60.198> has quit IRC (Remote host closed the connection)
482026-03-26T03:45:16 *** kevkevin <kevkevin!~kevkevin@209.242.60.198> has joined #bitcoin-core-dev
492026-03-26T03:49:50 *** robszarka <robszarka!~szarka@2603:3003:4eac:100:25c3:4f01:f524:acc4> has joined #bitcoin-core-dev
502026-03-26T03:50:33 *** kevkevin <kevkevin!~kevkevin@209.242.60.198> has quit IRC (Ping timeout: 246 seconds)
512026-03-26T03:51:05 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has quit IRC (Ping timeout: 265 seconds)
522026-03-26T03:52:49 *** szarka <szarka!~szarka@2603:3003:4eac:100:b9cd:c6e6:396d:9a8f> has quit IRC (Ping timeout: 245 seconds)
532026-03-26T03:54:21 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has joined #bitcoin-core-dev
542026-03-26T03:56:15 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has quit IRC (Remote host closed the connection)
552026-03-26T04:01:02 *** cmirror <cmirror!~cmirror@4.53.92.114> has quit IRC (Remote host closed the connection)
562026-03-26T04:01:32 *** cmirror <cmirror!~cmirror@4.53.92.114> has joined #bitcoin-core-dev
572026-03-26T04:03:48 *** kevkevin <kevkevin!~kevkevin@209.242.60.198> has joined #bitcoin-core-dev
582026-03-26T04:05:24 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has joined #bitcoin-core-dev
592026-03-26T05:06:03 *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has quit IRC (Remote host closed the connection)
602026-03-26T05:08:29 *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has joined #bitcoin-core-dev
612026-03-26T06:07:36 *** roconnor <roconnor!~quassel@rocq/roconnor> has quit IRC (Ping timeout: 256 seconds)
622026-03-26T06:07:58 *** roconnor <roconnor!~quassel@rocq/roconnor> has joined #bitcoin-core-dev
632026-03-26T06:26:25 *** memset <memset!~memset@gateway/tor-sasl/memset> has quit IRC (Remote host closed the connection)
642026-03-26T06:26:45 *** memset <memset!~memset@gateway/tor-sasl/memset> has joined #bitcoin-core-dev
652026-03-26T06:33:12 *** memset <memset!~memset@gateway/tor-sasl/memset> has quit IRC (Remote host closed the connection)
662026-03-26T06:33:30 *** memset <memset!~memset@gateway/tor-sasl/memset> has joined #bitcoin-core-dev
672026-03-26T06:34:14 *** kevkevin <kevkevin!~kevkevin@209.242.60.198> has quit IRC (Ping timeout: 256 seconds)
682026-03-26T06:34:29 *** Guest52 <Guest52!~Guest52@202.46.229.178> has joined #bitcoin-core-dev
692026-03-26T06:34:45 *** Guest52 <Guest52!~Guest52@202.46.229.178> has quit IRC (Client Quit)
702026-03-26T06:47:09 *** kevkevin <kevkevin!~kevkevin@209.242.60.198> has joined #bitcoin-core-dev
712026-03-26T07:03:56 *** ghost43_ <ghost43_!~ghost43@gateway/tor-sasl/ghost43> has quit IRC (Ping timeout: 265 seconds)
722026-03-26T07:08:15 *** ghost43 <ghost43!~ghost43@gateway/tor-sasl/ghost43> has joined #bitcoin-core-dev
732026-03-26T07:17:18 *** ghost43 <ghost43!~ghost43@gateway/tor-sasl/ghost43> has quit IRC (Remote host closed the connection)
742026-03-26T07:20:29 *** ghost43 <ghost43!~ghost43@gateway/tor-sasl/ghost43> has joined #bitcoin-core-dev
752026-03-26T07:31:48 *** Holz <Holz!~Holz@user/Holz> has joined #bitcoin-core-dev
762026-03-26T07:49:51 *** vasild_ <vasild_!~vd@user/vasild> has quit IRC (Ping timeout: 265 seconds)
772026-03-26T08:04:14 *** imakeconfou <imakeconfou!~imakeconf@2a02:a020:5c7:ec34:4962:11a5:dfc8:6358> has joined #bitcoin-core-dev
782026-03-26T08:06:43 *** vasild <vasild!~vd@user/vasild> has joined #bitcoin-core-dev
792026-03-26T08:20:42 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has quit IRC (Remote host closed the connection)
802026-03-26T08:21:13 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has joined #bitcoin-core-dev
812026-03-26T08:30:31 *** Guyver2 <Guyver2!~Guyver@77-174-98-73.fixed.kpn.net> has joined #bitcoin-core-dev
822026-03-26T08:32:21 *** Guyver2 <Guyver2!~Guyver@77-174-98-73.fixed.kpn.net> has left #bitcoin-core-dev
832026-03-26T08:35:05 *** S3RK <S3RK!~S3RK@user/s3rk> has joined #bitcoin-core-dev
842026-03-26T08:38:46 *** S3RK_ <S3RK_!~S3RK@user/s3rk> has quit IRC (Ping timeout: 276 seconds)
852026-03-26T08:44:57 *** vasild <vasild!~vd@user/vasild> has quit IRC (Ping timeout: 265 seconds)
862026-03-26T09:09:00 <bitcoin-git> [bitcoin] MkDev11 opened pull request #34924: test: add feebumper coverage for combined bump fee failure (master...fix/issue-34902-feebumper-coverage) https://github.com/bitcoin/bitcoin/pull/34924
872026-03-26T09:27:11 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has quit IRC (Remote host closed the connection)
882026-03-26T09:27:51 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has joined #bitcoin-core-dev
892026-03-26T09:48:49 *** ourson <ourson!~ourson@79.136.213.83> has joined #bitcoin-core-dev
902026-03-26T09:48:55 *** ourson <ourson!~ourson@79.136.213.83> has left #bitcoin-core-dev
912026-03-26T09:50:40 *** johnzweng <johnzweng!~johnzweng@zweng.at> has quit IRC (Quit: Leaving...)
922026-03-26T09:52:28 *** johnzweng <johnzweng!~johnzweng@zweng.at> has joined #bitcoin-core-dev
932026-03-26T10:05:23 *** johnzweng <johnzweng!~johnzweng@zweng.at> has quit IRC (Quit: Leaving...)
942026-03-26T10:06:40 *** johnzweng <johnzweng!~johnzweng@zweng.at> has joined #bitcoin-core-dev
952026-03-26T10:21:37 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has quit IRC (Ping timeout: 265 seconds)
962026-03-26T10:24:48 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has joined #bitcoin-core-dev
972026-03-26T10:26:43 *** serbtc <serbtc!~user@user/serbtc> has joined #bitcoin-core-dev
982026-03-26T10:42:39 *** ozdeadman <ozdeadman!~deadmanoz@user/deadmanoz> has joined #bitcoin-core-dev
992026-03-26T10:43:28 *** deadmanoz <deadmanoz!~deadmanoz@user/deadmanoz> has quit IRC (Ping timeout: 244 seconds)
1002026-03-26T10:59:39 *** serbtc <serbtc!~user@user/serbtc> has left #bitcoin-core-dev (ERC 5.6.0.30.1 (IRC client for GNU Emacs 30.1))
1012026-03-26T11:06:34 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has quit IRC (Ping timeout: 265 seconds)
1022026-03-26T11:40:17 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has joined #bitcoin-core-dev
1032026-03-26T11:59:49 *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has joined #bitcoin-core-dev
1042026-03-26T12:12:38 <bitcoin-git> [qa-assets] ekzyis opened pull request #268: Add shebang to delete_nonreduced_fuzz_inputs.sh (main...delete-nonreduced-fuzz-inputs-shebang) https://github.com/bitcoin-core/qa-assets/pull/268
1052026-03-26T12:18:32 *** nymius <nymius!~nymius@user/nymius> has joined #bitcoin-core-dev
1062026-03-26T12:21:38 *** imakeconfou <imakeconfou!~imakeconf@2a02:a020:5c7:ec34:4962:11a5:dfc8:6358> has quit IRC (Ping timeout: 248 seconds)
1072026-03-26T12:43:06 <sipa> #proposedmeetingtopic asmap file format & tooling
1082026-03-26T13:00:02 *** jerryf <jerryf!~jerryf@user/jerryf> has quit IRC (Remote host closed the connection)
1092026-03-26T13:00:27 *** jerryf <jerryf!~jerryf@user/jerryf> has joined #bitcoin-core-dev
1102026-03-26T13:00:55 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has quit IRC (Quit: My Mac has gone to sleep. ZZZzzzâ¦)
1112026-03-26T13:02:08 *** eugenesiegel <eugenesiegel!~eugenesie@user/eugenesiegel> has joined #bitcoin-core-dev
1122026-03-26T13:08:18 *** jerryf <jerryf!~jerryf@user/jerryf> has quit IRC (Remote host closed the connection)
1132026-03-26T13:08:23 *** jerryf_ <jerryf_!~jerryf@user/jerryf> has joined #bitcoin-core-dev
1142026-03-26T13:12:51 <bitcoin-git> [qa-assets] ekzyis closed pull request #268: Add shebang to delete_nonreduced_fuzz_inputs.sh (main...delete-nonreduced-fuzz-inputs-shebang) https://github.com/bitcoin-core/qa-assets/pull/268
1152026-03-26T13:15:02 <bitcoin-git> [qa-assets] ekzyis closed pull request #266: Also keep fuzz inputs that increase coverage on older branches (main...keep-fuzz-inputs-for-older-branches) https://github.com/bitcoin-core/qa-assets/pull/266
1162026-03-26T13:17:08 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has joined #bitcoin-core-dev
1172026-03-26T13:18:27 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has quit IRC (Client Quit)
1182026-03-26T13:25:30 *** memset <memset!~memset@gateway/tor-sasl/memset> has quit IRC (Remote host closed the connection)
1192026-03-26T13:25:54 *** memset <memset!~memset@gateway/tor-sasl/memset> has joined #bitcoin-core-dev
1202026-03-26T13:34:58 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has joined #bitcoin-core-dev
1212026-03-26T13:35:51 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has quit IRC (Client Quit)
1222026-03-26T13:37:18 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has joined #bitcoin-core-dev
1232026-03-26T13:38:20 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has quit IRC (Client Quit)
1242026-03-26T13:40:38 <eugenesiegel> dzxzg: yes I think the bip157/158 implementation is wrong. I'll make an issue on their repo
1252026-03-26T13:46:12 *** imakeconfou <imakeconfou!~imakeconf@2a02:a020:5c7:ec34:e008:488b:8d88:32a7> has joined #bitcoin-core-dev
1262026-03-26T13:46:21 <bitcoin-git> [bitcoin] hodlinator opened pull request #34926: test: Replace DEBUG_LOG_OUT with -printtoconsole=1 (master...2026/03/rm_DEBUG_LOG_OUT) https://github.com/bitcoin/bitcoin/pull/34926
1272026-03-26T13:46:56 *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has quit IRC (Quit: l0rinc)
1282026-03-26T13:47:33 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has joined #bitcoin-core-dev
1292026-03-26T13:48:38 *** memset <memset!~memset@gateway/tor-sasl/memset> has quit IRC (Remote host closed the connection)
1302026-03-26T13:49:00 *** memset <memset!~memset@gateway/tor-sasl/memset> has joined #bitcoin-core-dev
1312026-03-26T13:53:46 *** josie <josie!~josibake@suhail.uberspace.de> has quit IRC (Read error: Connection reset by peer)
1322026-03-26T13:54:53 *** vasild <vasild!~vd@user/vasild> has joined #bitcoin-core-dev
1332026-03-26T13:55:12 *** josie <josie!~josibake@suhail.uberspace.de> has joined #bitcoin-core-dev
1342026-03-26T13:55:32 *** kevkevin <kevkevin!~kevkevin@209.242.60.198> has quit IRC (Remote host closed the connection)
1352026-03-26T13:59:37 *** nymius <nymius!~nymius@user/nymius> has quit IRC (Ping timeout: 248 seconds)
1362026-03-26T14:02:19 *** nymius <nymius!~nymius@user/nymius> has joined #bitcoin-core-dev
1372026-03-26T14:12:43 *** bugs_ <bugs_!~bugs@user/bugs/x-5128603> has joined #bitcoin-core-dev
1382026-03-26T14:26:50 *** imakeconfou <imakeconfou!~imakeconf@2a02:a020:5c7:ec34:e008:488b:8d88:32a7> has quit IRC (Ping timeout: 256 seconds)
1392026-03-26T14:27:25 *** imakeconfou <imakeconfou!~imakeconf@2a02:a020:5cb:3f3b:a593:4691:7dbd:6092> has joined #bitcoin-core-dev
1402026-03-26T14:45:19 *** bugs_ <bugs_!~bugs@user/bugs/x-5128603> has quit IRC (Quit: Leaving)
1412026-03-26T14:52:28 *** abubakarsadiq <abubakarsadiq!uid602234@id-602234.hampstead.irccloud.com> has joined #bitcoin-core-dev
1422026-03-26T14:57:57 *** imakeconfou <imakeconfou!~imakeconf@2a02:a020:5cb:3f3b:a593:4691:7dbd:6092> has quit IRC ()
1432026-03-26T15:04:44 *** TallTim <TallTim!~talltim@184-83-235-127-dynamic.midco.net> has joined #bitcoin-core-dev
1442026-03-26T15:06:52 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has joined #bitcoin-core-dev
1452026-03-26T15:07:05 *** bugs_ <bugs_!~bugs@user/bugs/x-5128603> has joined #bitcoin-core-dev
1462026-03-26T15:11:37 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has quit IRC (Ping timeout: 265 seconds)
1472026-03-26T15:15:57 *** cfields <cfields!~cfields@user/cfields> has joined #bitcoin-core-dev
1482026-03-26T15:32:42 *** memset <memset!~memset@gateway/tor-sasl/memset> has quit IRC (Remote host closed the connection)
1492026-03-26T15:33:03 *** memset <memset!~memset@gateway/tor-sasl/memset> has joined #bitcoin-core-dev
1502026-03-26T15:38:14 *** memset <memset!~memset@gateway/tor-sasl/memset> has quit IRC (Remote host closed the connection)
1512026-03-26T15:38:33 *** memset <memset!~memset@gateway/tor-sasl/memset> has joined #bitcoin-core-dev
1522026-03-26T15:57:18 *** dzxzgthree <dzxzgthree!~saroyan@user/dzxzg> has joined #bitcoin-core-dev
1532026-03-26T15:59:07 *** epicleafies <epicleafies!~epicleafi@user/epicleafies> has joined #bitcoin-core-dev
1542026-03-26T15:59:45 *** TallTim <TallTim!~talltim@184-83-235-127-dynamic.midco.net> has quit IRC (Ping timeout: 245 seconds)
1552026-03-26T16:00:02 <fjahr> #startmeeting
1562026-03-26T16:00:02 <corebot> fjahr: Meeting started at 2026-03-26T16:00+0000
1572026-03-26T16:00:02 <corebot> fjahr: Current chairs: fjahr
1582026-03-26T16:00:04 <corebot> fjahr: Useful commands: #action #info #idea #link #topic #motion #vote #close #endmeeting
1592026-03-26T16:00:05 <corebot> fjahr: See also: https://hcoop-meetbot.readthedocs.io/en/stable/
1602026-03-26T16:00:06 <corebot> fjahr: Participants should now identify themselves with '#here' or with an alias like '#here FirstLast'
1612026-03-26T16:00:08 <janb84_> hi
1622026-03-26T16:00:10 <johnny9dev> hi
1632026-03-26T16:00:10 <fjahr> #bitcoin-core-dev Meeting: abubakarsadiq achow101 _aj_ ajonas b10c brunoerg cfields darosior dergoegge dzxzg eugenesiegel fanquake fjahr furszy gleb glozow hebasto hodlinator instagibbs janb84 jarolrod jonatack josibake kanzure kevkevin laanwj LarryRuane lightlike l0rinc luke-jr maflcko marcofleon maxedw Murch pinheadmz provoostenator ryanofsky sdaftuar S3RK stickies-v sipa sliv3r__ sr_gi tdb3 theStack TheCharlatan vasild
1642026-03-26T16:00:10 <fjahr> willcl-ark
1652026-03-26T16:00:12 <pinheadmz> yo
1662026-03-26T16:00:14 <vasild> hi
1672026-03-26T16:00:15 <cfields> hi
1682026-03-26T16:00:20 <brunoerg> hi
1692026-03-26T16:00:21 <dzxzgthree> hi hi hi
1702026-03-26T16:00:25 <lightlike> hi
1712026-03-26T16:00:30 <marcofleon> hi
1722026-03-26T16:00:33 <andrewtoth_> hi
1732026-03-26T16:00:37 <Murch[m]> Hi
1742026-03-26T16:00:39 <sedited> hi
1752026-03-26T16:00:40 <fjahr> There is one pre-proposed meeting topic this week. Any last minute ones to add?
1762026-03-26T16:00:42 <abubakarsadiq> hi
1772026-03-26T16:00:45 <epicleafies> hi
1782026-03-26T16:01:30 <fjahr> Let's start with the Working Groups
1792026-03-26T16:01:34 <fjahr> #topic Kernel WG Update (sedited)
1802026-03-26T16:01:39 <sipa> hi
1812026-03-26T16:01:40 *** Guest3 <Guest3!~Guest3@89.147.108.12> has joined #bitcoin-core-dev
1822026-03-26T16:02:09 <furszy> hi
1832026-03-26T16:02:11 <sedited> no updates from me this week, and am going afk for the next three weeks.
1842026-03-26T16:02:39 <fjahr> #topic Benchmarking WG Update (l0rinc, andrewtoth)
1852026-03-26T16:02:46 *** purpleKarrot <purpleKarrot!~purpleKar@user/purpleKarrot> has joined #bitcoin-core-dev
1862026-03-26T16:02:54 <andrewtoth_> nothing from me this week
1872026-03-26T16:03:19 <kanzure> hi
1882026-03-26T16:03:22 <fjahr> #topic Net Split WG Update (cfields)
1892026-03-26T16:03:22 *** isaquef <isaquef!~isaquef@user/isaque> has joined #bitcoin-core-dev
1902026-03-26T16:03:37 <cfields> Finally some progress! I have a branch which cleans up all of the local address handling which is currently just a bunch of global functions used all over the place (GetLocal(), AddLocal(), etc). Ultimately they are all used for GetLocalAddrForPeer().
1912026-03-26T16:03:44 <cfields> My first step has been just to remove the dependencies on CNode and move all of the functions into a new LocalAddressManager. For now, it's instantiated as a static global. Functionally there's no change but it's now 10x easier to understand how it all works and test. The next step will be to actually instantiate it and store it in node.
1922026-03-26T16:03:44 *** nervana21 <nervana21!~nervana21@2602:fa45::e102> has joined #bitcoin-core-dev
1932026-03-26T16:03:50 <cfields> While working on it, I discovered a few nasty leaks that should potentially be fixed. I'm working on testing and documenting so that I can propose some fixes and behavioral changes.
1942026-03-26T16:03:54 <cfields> Both streams (refactor and fixes) could potentially happen in parallel, but imo it's _much_ easier to understand what's going on and test after refactoring to a sane manager class. So I'll probably PR that work first.
1952026-03-26T16:05:38 <fjahr> Cool, anything else on net split?
1962026-03-26T16:06:08 <cfields> Nope, that's it for now.
1972026-03-26T16:06:18 <fjahr> #topic QML GUI WG Update (johnny9dev)
1982026-03-26T16:07:14 <johnny9dev> The decoupling of qml from the qt widgets gui is done. A part of that also included the last piece of automated test tools for the project. Specifically gmock for mocking the wallet and node interfaces
1992026-03-26T16:07:27 <eugenesiegel> hi
2002026-03-26T16:07:37 <johnny9dev> so the project now has comprehensive testing. unittests, qml tests, and end to end gui tests
2012026-03-26T16:08:10 *** musaHaruna <musaHaruna!uid732742@id-732742.hampstead.irccloud.com> has joined #bitcoin-core-dev
2022026-03-26T16:08:33 <johnny9dev> Feature wise wallet import/restore was merged and a pr for wallet migration is up and this week i did all of the features for fee setting. Those will be PR'd the next couple of days
2032026-03-26T16:09:19 <johnny9dev> epicleafies has a bunch of PRs lingering for features he completed so my top priority is to finish reviews of all of those now that the test frameworks are settled and they all no longer have conflicts
2042026-03-26T16:09:36 <johnny9dev> epicleafies: can you share your status?
2052026-03-26T16:10:05 <fanquake> gmock as in Google Test / Mock?
2062026-03-26T16:10:09 <epicleafies> Yeah, this past week I've created PRs for adding desktop tray icon/functionality and the rpc console page
2072026-03-26T16:10:27 <johnny9dev> yeah thats what I know for mocking. open to swapping it out later but I've always liked it.
2082026-03-26T16:10:50 <johnny9dev> only using gmock, nothing from gtest
2092026-03-26T16:11:39 <darosior> hi
2102026-03-26T16:11:41 <fjahr> seems like that's it for gui?
2112026-03-26T16:12:14 <johnny9dev> yeah thats it. we'll be PRing a few more features and then i will likely do another assestment to see what the remaining gap is and I will share that
2122026-03-26T16:12:22 <fjahr> #topic Libevent removal (pinheadmz, fjahr)
2132026-03-26T16:12:31 <pinheadmz> #32061 has been rebased following great reviews on code style and deeper http protocol. I am running fuzzers on the branch this week and will re-run my integration tests with lnd, electrs, etc as well. The first 7 commits add tests and utilities, and are split off in to two small PRs which are in review, and I'm pushing updates today: #34772 and #34905
2142026-03-26T16:12:36 <corebot> https://github.com/bitcoin/bitcoin/issues/32061 | Replace libevent with our own HTTP and socket-handling implementation by pinheadmz · Pull Request #32061 · bitcoin/bitcoin · GitHub
2152026-03-26T16:12:39 <corebot> https://github.com/bitcoin/bitcoin/issues/34772 | test: modernize interface_http and cover more libevent behavior by pinheadmz · Pull Request #34772 · bitcoin/bitcoin · GitHub
2162026-03-26T16:12:41 <corebot> https://github.com/bitcoin/bitcoin/issues/34905 | Update string and net utils for future HTTP operations by pinheadmz · Pull Request #34905 · bitcoin/bitcoin · GitHub
2172026-03-26T16:12:51 <fjahr> From my side, I am still getting some good on the torcontrol PR (#34158) and respond to that as quickly as possible. I think it looks to be in pretty good shape by now.
2182026-03-26T16:12:54 <corebot> https://github.com/bitcoin/bitcoin/issues/34158 | torcontrol: Remove libevent usage by fjahr · Pull Request #34158 · bitcoin/bitcoin · GitHub
2192026-03-26T16:13:03 <fjahr> *good review
2202026-03-26T16:13:35 <fjahr> That concludes the WGs unless I missed someone
2212026-03-26T16:13:42 <fjahr> #topic asmap file format & tooling (sipa)
2222026-03-26T16:13:45 <sipa> Hi!
2232026-03-26T16:14:05 <sipa> With the asmap data now built-in to the bitcoin core binary, i had a look at the tooling around it
2242026-03-26T16:14:37 <sipa> and it's not entirely satisfying i think that the only actual encoder/decoder for the format is a largely untested (and probably barely reviewed) python script
2252026-03-26T16:15:18 <sipa> we do have a well-tested interpreter inside bitcoin core that can lookup ASNs, but there is no end-to-end testing that the logic we use for creating the files (in python) actually matches what the interpreter reads
2262026-03-26T16:15:44 <sipa> so what do people think about adding a bitcoin-asmap binary, with a c++ implementation of what is currently in the python script?
2272026-03-26T16:16:08 <sipa> the code would be able to be covered by testing, but still only the interpreter would end up in bitcoind
2282026-03-26T16:16:12 <sedited> sgtm
2292026-03-26T16:16:13 *** Emc99 <Emc99!~Emc99@212.129.72.192> has joined #bitcoin-core-dev
2302026-03-26T16:16:36 <fanquake> Probably depends where the rest of the tooling ends up?
2312026-03-26T16:16:53 <fjahr> sounds good to me
2322026-03-26T16:17:08 <sipa> so this is just about the "ASN mapping to binary" part, and possibly the diffing/etc, it's not about the actual sourcing of the mapping, which is the kartograf project
2332026-03-26T16:17:13 <fjahr> FWIW, there seemed to be diverse opinions about what should go where so I planned to have that part of the discussion in person
2342026-03-26T16:17:15 <fanquake> (some discussion in #34842)
2352026-03-26T16:17:17 <corebot> https://github.com/bitcoin/bitcoin/issues/34842 | contrib: add ASmap attestation scripts by jurraca · Pull Request #34842 · bitcoin/bitcoin · GitHub
2362026-03-26T16:17:52 <Murch[m]> sipa: Would that be something that you hack up in a few days or a bigger project?
2372026-03-26T16:17:54 <fjahr> Replacing the encoder/decoder doesn't change the status quo so should be uncontroversial in that regard?
2382026-03-26T16:18:02 <fanquake> There doesn't seem to be a good split on what should live where, or if asmap = core or not, and who's responsible for maintainig various things
2392026-03-26T16:18:07 *** isaquef <isaquef!~isaquef@user/isaque> has quit IRC (Ping timeout: 245 seconds)
2402026-03-26T16:18:24 <fanquake> (especially since this is all becomming (potentially) release blocking)
2412026-03-26T16:18:45 <sipa> Murch[m]: Opus 4.6 converted the python code in one go to C++, produces bit-identical files, and is 10x faster... i'd obviously clean it up myself, but having something that already works is nice
2422026-03-26T16:19:40 <sipa> with that, another thing i want to bring up... i've been experimenting with replacing the binary file format with some new insights and better compression
2432026-03-26T16:20:14 <sipa> and have something that can realistically be 20% smaller, while still being interpretable on-the-fly, though the format does get more complex
2442026-03-26T16:20:48 <sipa> does that sound like a trade-off that's worth looking into?
2452026-03-26T16:20:57 <cfields> +1
2462026-03-26T16:20:57 <sipa> i expect it to be equally fast or faster
2472026-03-26T16:21:19 <fjahr> how much more complex? But 20% sounds great
2482026-03-26T16:21:22 *** isaquef <isaquef!~isaquef@user/isaque> has joined #bitcoin-core-dev
2492026-03-26T16:21:48 <sipa> fjahr: the interpreter is probably not that much worse, the encoder is pretty nontrivial
2502026-03-26T16:21:49 <Murch[m]> Isnât it pretty small already?
2512026-03-26T16:22:07 <cfields> sipa: I suppose the format changes could be done in python too? So they don't depend on figuring out the c++ tool first?
2522026-03-26T16:22:31 <fjahr> yeah, I was going to say the order of these is worth thinking about
2532026-03-26T16:22:44 <sipa> cfields: i already have it working in c++... this was the actual motivation for me to start looking into it, because the new encoding scheme is significantly more computationally costly, so didn't want to keep doing that in python
2542026-03-26T16:22:52 <Murch[m]> Or to put it differently, how big is the file?
2552026-03-26T16:23:06 <cfields> ok, makes sense
2562026-03-26T16:23:13 <sipa> the current code i have is not nearly production ready... but it's good enough to give me an idea of how much smaller it can get
2572026-03-26T16:23:25 <sipa> Murch[m]: around 1.6 MiB, and shipped inside our binaries
2582026-03-26T16:23:48 <fjahr> 1.4 with filling
2592026-03-26T16:24:00 <sipa> so we might cut down on some 250 KiB in binary size
2602026-03-26T16:24:04 <fanquake> So about 10% of our releasebinary, maybe more
2612026-03-26T16:24:37 <Murch[m]> Then I donât think it makes sense to spend a lot of engineering on making it smaller unless there are other benefits
2622026-03-26T16:25:11 <sipa> there is the possibility of shipped the data in a separate file that needs to be installed in some discoverable location, rather than inside the binary
2632026-03-26T16:25:49 <sipa> i think there are convenience arguments against that, but if installer size is a concern, that's a much more significant improvement
2642026-03-26T16:25:51 <Murch[m]> Right, but anyone running it will immediately download hundreds of gigabytes of data and store at least several. In that context, does it matter much?
2652026-03-26T16:25:55 <Murch[m]> Maybe Iâm missing something here
2662026-03-26T16:26:16 <furszy> Murch[m]: math is fun
2672026-03-26T16:26:54 <Murch[m]> Yeah, sure. Just trying to understand the cost-benefit heer
2682026-03-26T16:26:54 <sipa> Murch[m]: that's a good point yes - i feel our binaries are big, but looking at the blockchain size does put it all in perspective
2692026-03-26T16:26:58 <Murch[m]> s/heer/here/
2702026-03-26T16:27:43 <sipa> well i think i'll start with c++ifying with the current format
2712026-03-26T16:27:58 <sipa> based on the discussion here
2722026-03-26T16:28:05 <fjahr> Murch: valid point, but i am still very interested in seeing what we can get
2732026-03-26T16:28:16 <Murch[m]> Not trying to tell sipa what to do, but Iâm not sure spending several weeks to optim
2742026-03-26T16:28:23 <sipa> Murch[m]: too late
2752026-03-26T16:28:35 <fjahr> sipa: better testing is a very good argument for that
2762026-03-26T16:28:38 <Murch[m]> s/optim/shave a MB off of that file is the biggest bang for the buck ^^/
2772026-03-26T16:29:45 <darosior> I'm not sure how relevant is the comparison between binary size and block chain size. But the point probably holds for our RAM usage defaults anyways.
2782026-03-26T16:30:18 <sipa> it's 3 weeks worth of block headers worth of RAM that this may save :)
2792026-03-26T16:30:30 <sipa> which is probably not relevant
2802026-03-26T16:30:31 <darosior> Unless we start having one dbcache defaults per piece of hardware ever manufactured :p
2812026-03-26T16:30:36 * darosior hids
2822026-03-26T16:30:37 <cfields> which in 2026 is $10k...
2832026-03-26T16:30:40 <darosior> sipa: right
2842026-03-26T16:30:40 <sipa> cfields: :D
2852026-03-26T16:31:05 <Murch[m]> Also, I think weâre getting a bit lost in details here
2862026-03-26T16:31:12 <sipa> agreed
2872026-03-26T16:31:28 <sipa> that's it for me, unless people want to discuss other asmap related things
2882026-03-26T16:31:31 <cfields> sipa: presumably it's irrelevant for runtime ram once loaded though? Or is this representation persistent in memory?
2892026-03-26T16:31:58 <sipa> cfields: the cool thing about this format is that it's interpretable without decompression
2902026-03-26T16:32:14 <sipa> so it's literally just a blob built-in to the binary, and directly interpreted there
2912026-03-26T16:32:38 <cfields> oh, neat.
2922026-03-26T16:32:40 *** nymius <nymius!~nymius@user/nymius> has quit IRC (Ping timeout: 245 seconds)
2932026-03-26T16:32:48 *** brunoerg <brunoerg!~brunoerg@2804:14d:5285:8318:815d:9b13:fa6:8e60> has quit IRC (Remote host closed the connection)
2942026-03-26T16:33:18 <fjahr> Anything else to discuss?
2952026-03-26T16:33:23 *** brunoerg <brunoerg!~brunoerg@2804:14d:5285:8318:8ccd:f086:eaf9:47bb> has joined #bitcoin-core-dev
2962026-03-26T16:33:31 <hodlinator> hi
2972026-03-26T16:34:09 <fjahr> Quick shill for #34636 since optimizing RAM was mentioned. A lot of room for improving the index allocation there.
2982026-03-26T16:34:11 <corebot> https://github.com/bitcoin/bitcoin/issues/34636 | node: allocate index caches proportional to usage patterns by svanstaa · Pull Request #34636 · bitcoin/bitcoin · GitHub
2992026-03-26T16:34:22 <fjahr> (IMO)
3002026-03-26T16:35:11 <dzxzgthree> I also want to shill for input on this question from last week's irc meeting: https://bitcoin-irc.chaincode.com/bitcoin-core-dev/2026-03-19#1204579;
3012026-03-26T16:35:12 <corebot> dzxzgthree: Error: That URL raised <HTTP Error 404: Not Found>
3022026-03-26T16:35:37 *** isaquef <isaquef!~isaquef@user/isaque> has quit IRC (Ping timeout: 245 seconds)
3032026-03-26T16:35:38 <dzxzgthree> "As a -blocksonly node, should we immediately drop the compact block (since we did not send sendcmpct to our peer) or should we process the header if we receive the compact block?"
3042026-03-26T16:35:40 <bitcoin-git> [bitcoin] maflcko opened pull request #34927: test: Check that RPCs do not time out, even under load (master...2603-test-rpc-sla) https://github.com/bitcoin/bitcoin/pull/34927
3052026-03-26T16:35:49 <dzxzgthree> more discussion here: https://github.com/bitcoin/bitcoin/pull/32606#discussion_r2886012883
3062026-03-26T16:36:38 <sipa> darosior: hmm, good question
3072026-03-26T16:36:53 <sipa> eh, dzxzgthree
3082026-03-26T16:37:19 *** purpleKarrot <purpleKarrot!~purpleKar@user/purpleKarrot> has quit IRC (Quit: purpleKarrot)
3092026-03-26T16:37:23 *** brunoerg <brunoerg!~brunoerg@2804:14d:5285:8318:8ccd:f086:eaf9:47bb> has quit IRC (Ping timeout: 244 seconds)
3102026-03-26T16:37:31 *** purpleKarrot <purpleKarrot!~purpleKar@user/purpleKarrot> has joined #bitcoin-core-dev
3112026-03-26T16:38:10 <fjahr> Ok, I guess please follow up at the discussion linked
3122026-03-26T16:38:14 <fjahr> #endmeeting
3132026-03-26T16:38:14 <corebot> fjahr: Meeting ended at 2026-03-26T16:38+0000
3142026-03-26T16:38:15 <corebot> fjahr: Raw log: https://achow101.com/ircmeetings/2026/bitcoin-core-dev.2026-03-26_16_00.log.json
3152026-03-26T16:38:16 <corebot> fjahr: Formatted log: https://achow101.com/ircmeetings/2026/bitcoin-core-dev.2026-03-26_16_00.log.html
3162026-03-26T16:38:17 <corebot> fjahr: Minutes: https://achow101.com/ircmeetings/2026/bitcoin-core-dev.2026-03-26_16_00.html
3172026-03-26T16:38:18 *** Guest3 <Guest3!~Guest3@89.147.108.12> has quit IRC (Quit: Client closed)
3182026-03-26T16:38:23 *** Emc99 <Emc99!~Emc99@212.129.72.192> has quit IRC (Quit: Client closed)
3192026-03-26T16:38:28 <sipa> dzxzgthree: also impressed with your 8 consecutive consonants
3202026-03-26T16:38:28 <darosior> I would have to read about the tradeoff here. Obviously it seems to me that we should always (tm) process headers, but that also doesn't seem crazy to ignore broken peers that send cmpctblocks to blocksonly nodes.. ð¤·
3212026-03-26T16:39:06 <sipa> i don't know if it matters much
3222026-03-26T16:39:40 <sipa> it feels wrong to try to deal with broken peer implementations, as it might encourage relying on that behavior
3232026-03-26T16:39:48 <sipa> but also processing headers is so cheap...
3242026-03-26T16:39:55 <Murch[m]> Only orthogonally related, but weâve seen more BIP submissions in the past couple years (probably because they get processed?), but especially lately, there have been a few that I think Iâve been the only reader of. If anyone is looking for some fun reading material, please feel free to review some BIPs.
3252026-03-26T16:41:35 <dzxzgthree> sipa: darosior: right this is the exact thing that I'm stuck on, in general it seems advisable to ignore out-of-protocol behavior from peers, but I also feel like processing a header that you have is so cheap and so potentially valuable that it might be an exception
3262026-03-26T16:41:40 *** epicleafies <epicleafies!~epicleafi@user/epicleafies> has quit IRC (Quit: Client closed)
3272026-03-26T16:42:14 <Murch[m]> sipa: Processing headers early has some downsides. We have been looking at the recent 2-block reorg and there is a relay anomaly there
3282026-03-26T16:42:39 <sipa> Murch[m]: i think if that's related, then that sounds like an unrelated issue
3292026-03-26T16:42:48 <sipa> wait, that sentence makes no sense
3302026-03-26T16:43:27 <dzxzgthree> that's unrelated I think, although notably I think that the 10-minute stalling delay has hit a lot of nodes: https://github.com/bitcoin/bitcoin/issues/33687 in the recent re-org
3312026-03-26T16:43:59 <dzxzgthree> one of achow101's nodes and one of b10c's nodes were both stalled by what I'm pretty sure is the same strange peer
3322026-03-26T16:44:02 <sipa> i mean: if header processing somehow contributed to the 2-block reorg issue, then we have an issue in our code that should be addressed independently of the question of whether to process headers in unrequested compact blocks
3332026-03-26T16:44:40 <Murch[m]> sipa: started writing that when fjahr asked whether there were other topics, but posted it a bit delayed.
3342026-03-26T16:45:21 <Murch[m]> It looks like there is a node blasting out header INV of every new block to loads of other nodes without sending the bodies.
3352026-03-26T16:45:24 <fanquake> Murch[m]: are there still 4/5 BIP editors?
3362026-03-26T16:46:23 <fjahr> Murch[m]: stalling peers on IRC with delayed messages?
3372026-03-26T16:46:31 <Murch[m]> As far as I can tell, there are currently 6, but the vast majority of activity has been from a single dev in the last three months
3382026-03-26T16:46:44 <sipa> Murch[m]: these are bip130 headers announcements, not compact blocks, right?
3392026-03-26T16:47:13 *** eugenesiegel80 <eugenesiegel80!~eugenesie@user/eugenesiegel> has joined #bitcoin-core-dev
3402026-03-26T16:47:17 <Murch[m]> fjahr: Yeah, it looks like several nodes we looked at got the header for the Foundry block pretty early, but then waited ten minutes because they didnât get a high-bandwidth compact block announcement of the block
3412026-03-26T16:47:28 <Murch[m]> Yes, not compact blocks
3422026-03-26T16:48:12 <dzxzgthree> sipa: the peer aggressively inv's new blocks, responds to our getheaders with a headers, and then stalls the getdata for the block
3432026-03-26T16:48:26 <Murch[m]> achow101 and dzxzgthree looked into it more yesterday
3442026-03-26T16:48:47 <dzxzgthree> if there's ever a race and all of your HB peers happen to be on the same side of it as you you get stalled for 10 min
3452026-03-26T16:49:21 <sipa> dzxzgthree: oh, so it's INV <-, GETHEADERS ->, HEADERS <-, GETDATA ->, nothing?
3462026-03-26T16:49:26 <dzxzgthree> https://bnoc.xyz/t/two-block-reorg-at-height-941880/97/19 I wrote a timeline of it here
3472026-03-26T16:49:28 <dzxzgthree> sipa: yes
3482026-03-26T16:49:38 <sipa> dzxzgthree: so it's not even using sendheaders, interesting
3492026-03-26T16:49:47 *** eugenesiegel <eugenesiegel!~eugenesie@user/eugenesiegel> has quit IRC (Ping timeout: 245 seconds)
3502026-03-26T16:52:04 <lightlike> why would that broken/attacking node reach many nodes with that strategy, when other nodes using direct headers and need a roundtrip less? is it connecting to everyone?
3512026-03-26T16:52:09 <eugenesiegel80> even once the HB peers reorg, they won't send the cmpctblock to you except for blocks with height greater than what they've announced per https://github.com/bitcoin/bitcoin/blob/master/src/net_processing.cpp#L2109, at least that was the conclusion from looking at this at coredev
3522026-03-26T16:53:33 <eugenesiegel80> If b10c still has the logs, it might be worth checking if the stalling node then and now have similar characteristics (same entity)?
3532026-03-26T16:55:20 <dzxzgthree> lightlike: sipa: That's still a question, but it seems still to be relatively succesful, b10c I think will share their timeline table soon on bnoc but from glancing at it, this node also seems to have a lot of success being the first to announce HEADERS to one of b10c's nodes, although it is sometimes beat by direct headers annoucements
3542026-03-26T16:56:18 *** purpleKarrot <purpleKarrot!~purpleKar@user/purpleKarrot> has quit IRC (Quit: purpleKarrot)
3552026-03-26T16:56:23 *** TallTim <TallTim!~talltim@184-83-235-127-dynamic.midco.net> has joined #bitcoin-core-dev
3562026-03-26T16:56:30 *** purpleKarrot <purpleKarrot!~purpleKar@user/purpleKarrot> has joined #bitcoin-core-dev
3572026-03-26T16:56:48 <dzxzgthree> I don't want to share it on irc, but I posted the full log message on bnoc for the stall disconnect, which includes the ip address of this entity if anyone else wants to check their logs for similar strange behavior
3582026-03-26T16:57:38 <achow101> they also have a unique user agent
3592026-03-26T16:57:51 <darosior> I'll check a node i have handy here
3602026-03-26T16:57:54 <darosior> What's the UA?
3612026-03-26T16:57:59 <achow101> "semikek"
3622026-03-26T16:58:05 <darosior> lol
3632026-03-26T16:58:20 <sipa> (an outburst of audible laughter was heard in the chaincode office)
3642026-03-26T16:59:58 <achow101> I grepped my historical debug logs for them. They were first seen by this node in Nov 2024
3652026-03-26T17:05:37 <dzxzgthree> b10c's irc is broken and asked me to share: https://github.com/Charterino/bitlens-rs/blob/dad40cb2ed98d4ba99792bc0ee621ec2982b4b97/src/connect/mod.rs#L60
3662026-03-26T17:06:55 <dzxzgthree> it is a bitcoin explorer project and it seems that maybe this is a bug;
3672026-03-26T17:07:47 <Murch[m]> Someone also showed a log of a node that stalled on Stacker News: https://stacker.news/items/1459181
3682026-03-26T17:09:33 <dzxzgthree> still I wonder why it is so often faster to announce headers than other peers in the logs I've looked at so far
3692026-03-26T17:09:41 <phantomcircuit> sipa, the better question is do we know of any nodes that actually send compactblocks to blocks only peers?
3702026-03-26T17:11:19 <dzxzgthree> blocksonly is not the only instance under questioning in that PR, another situation is a node that fails to send a SENDCMPCT, and I think the question can just be put more broadly: Should headers of out-of-protocol CMPCTBLOCK messages be processed?
3712026-03-26T17:11:49 <phantomcircuit> my first guess is that it really doesn't matter
3722026-03-26T17:16:21 <dzxzgthree> with the question put broadly it's also easier to express the general risk: if nodes don't process the headers from out-of-protocol CMPCTBLOCK's, then any bug or vulnerability that causes a node to behave out-of-protocol with CMPCTBLOCK's becomes a much more dangerous DoS vector
3732026-03-26T17:17:51 *** dzxzgthree <dzxzgthree!~saroyan@user/dzxzg> has quit IRC (Quit: Konversation terminated!)
3742026-03-26T17:21:34 <Murch[m]> b10c: wb
3752026-03-26T17:21:47 <Murch[m]> You got any new hot goss on the reorg?
3762026-03-26T17:24:38 *** b10c[m]1 <b10c[m]1!~b10cmatri@2620:6e:a000:ce11::4d> has quit IRC (Quit: Reconnecting)
3772026-03-26T17:24:51 *** b10c[m]1 <b10c[m]1!~b10cmatri@2620:6e:a000:ce11::4d> has joined #bitcoin-core-dev
3782026-03-26T17:39:18 *** memset <memset!~memset@gateway/tor-sasl/memset> has quit IRC (Remote host closed the connection)
3792026-03-26T17:39:41 *** memset <memset!~memset@gateway/tor-sasl/memset> has joined #bitcoin-core-dev
3802026-03-26T17:44:29 *** kevkevin <kevkevin!~kevkevin@209.242.60.198> has joined #bitcoin-core-dev
3812026-03-26T17:58:21 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has joined #bitcoin-core-dev
3822026-03-26T18:05:51 *** eugenesiegel80 <eugenesiegel80!~eugenesie@user/eugenesiegel> has quit IRC (Quit: Ping timeout (120 seconds))
3832026-03-26T18:17:53 *** nymius <nymius!~nymius@user/nymius> has joined #bitcoin-core-dev
3842026-03-26T18:19:11 *** dzxzg <dzxzg!~dzxzg@user/dzxzg> has quit IRC (Quit: Konversation terminated!)
3852026-03-26T18:19:21 *** dzxzg <dzxzg!~dzxzg@user/dzxzg> has joined #bitcoin-core-dev
3862026-03-26T18:27:33 <bitcoin-git> [bitcoin] achow101 pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/99f99c989e73...a5609fc249b7
3872026-03-26T18:27:33 <bitcoin-git> bitcoin/master a49f97f sedited: net: Don't log own ips during discover
3882026-03-26T18:27:33 <bitcoin-git> bitcoin/master a5609fc Ava Chow: Merge bitcoin/bitcoin#34458: net: Don't log own ips during discover
3892026-03-26T18:27:35 <bitcoin-git> [bitcoin] achow101 merged pull request #34458: net: Don't log own ips during discover (master...logips_self_discover) https://github.com/bitcoin/bitcoin/pull/34458
3902026-03-26T18:38:34 <bitcoin-git> [bitcoin] achow101 pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/a5609fc249b7...8a8edc8d8824
3912026-03-26T18:38:34 <bitcoin-git> bitcoin/master faeac1a MarcoFalke: refactor: Return std::optional from GetNameProxy
3922026-03-26T18:38:35 <bitcoin-git> bitcoin/master fa270fd MarcoFalke: refactor: Return std::optional from GetProxy
3932026-03-26T18:38:35 <bitcoin-git> bitcoin/master fa73ed4 MarcoFalke: refactor: Fix redundant conversion to std::string and then to std::string_...
3942026-03-26T18:38:36 <bitcoin-git> [bitcoin] achow101 merged pull request #34741: refactor: Return std::optional from GetNameProxy/GetProxy (master...2603-opt-proxy) https://github.com/bitcoin/bitcoin/pull/34741
3952026-03-26T18:55:07 <bitcoin-git> [bitcoin] dathonohm opened pull request #34929: Versionbits extensions for BIP-110 (master...bip110-core-pr1) https://github.com/bitcoin/bitcoin/pull/34929
3962026-03-26T18:55:14 <bitcoin-git> [bitcoin] DrahtBot closed pull request #34929: Versionbits extensions for BIP-110 (master...bip110-core-pr1) https://github.com/bitcoin/bitcoin/pull/34929
3972026-03-26T18:59:13 <bitcoin-git> [bitcoin] dathonohm opened pull request #34930: ReducedData Temporary Softfork (BIP-110/RDTS) (master...bip110-core-pr2) https://github.com/bitcoin/bitcoin/pull/34930
3982026-03-26T18:59:20 <bitcoin-git> [bitcoin] DrahtBot closed pull request #34930: ReducedData Temporary Softfork (BIP-110/RDTS) (master...bip110-core-pr2) https://github.com/bitcoin/bitcoin/pull/34930
3992026-03-26T19:00:39 *** memset <memset!~memset@gateway/tor-sasl/memset> has quit IRC (Remote host closed the connection)
4002026-03-26T19:00:55 *** memset <memset!~memset@gateway/tor-sasl/memset> has joined #bitcoin-core-dev
4012026-03-26T19:07:53 *** musaHaruna <musaHaruna!uid732742@id-732742.hampstead.irccloud.com> has quit IRC (Quit: Connection closed for inactivity)
4022026-03-26T19:20:35 *** yonson <yonson!~yonson@2001:579:e320:bd:b07b:e8ea:169f:f0b7> has quit IRC (Ping timeout: 245 seconds)
4032026-03-26T19:20:45 *** yonson <yonson!~yonson@wsip-70-166-87-132.sd.sd.cox.net> has joined #bitcoin-core-dev
4042026-03-26T19:21:57 *** memset <memset!~memset@gateway/tor-sasl/memset> has quit IRC (Remote host closed the connection)
4052026-03-26T19:22:12 *** memset <memset!~memset@gateway/tor-sasl/memset> has joined #bitcoin-core-dev
4062026-03-26T19:27:04 *** nervana21 <nervana21!~nervana21@2602:fa45::e102> has quit IRC (Quit: Client closed)
4072026-03-26T19:59:40 *** abubakarsadiq <abubakarsadiq!uid602234@id-602234.hampstead.irccloud.com> has quit IRC (Quit: Connection closed for inactivity)
4082026-03-26T20:02:49 *** dzxzg <dzxzg!~dzxzg@user/dzxzg> has quit IRC (Quit: Konversation terminated!)
4092026-03-26T20:02:58 *** dzxzg <dzxzg!~dzxzg@user/dzxzg> has joined #bitcoin-core-dev
4102026-03-26T20:03:14 *** phjoker <phjoker!~phjoker@214.105.50.123.dsl.dyn.mana.pf> has joined #bitcoin-core-dev
4112026-03-26T20:03:41 *** phjoker <phjoker!~phjoker@214.105.50.123.dsl.dyn.mana.pf> has quit IRC (Client Quit)
4122026-03-26T20:03:50 <bitcoin-git> [bitcoin] maflcko closed pull request #34726: [wip] ignore 2603 ci empty (master...2603-ci-empty) https://github.com/bitcoin/bitcoin/pull/34726
4132026-03-26T20:05:30 <bitcoin-git> [bitcoin] achow101 pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/8a8edc8d8824...21da421b42df
4142026-03-26T20:05:30 <bitcoin-git> bitcoin/master a7e4a59 David Gumberg: qa: Remove all instances of `remove_all` except test cleanup
4152026-03-26T20:05:30 <bitcoin-git> bitcoin/master 8bfb422 David Gumberg: test: functional: drop unused --keepcache argument
4162026-03-26T20:05:30 <bitcoin-git> bitcoin/master 0d1301b David Gumberg: test: functional: drop rmtree usage and add lint check
4172026-03-26T20:05:33 <bitcoin-git> [bitcoin] achow101 merged pull request #34439: qa: Drop recursive deletes from test code, add lint checks. (master...2026-01-28-remove-all) https://github.com/bitcoin/bitcoin/pull/34439
4182026-03-26T20:23:02 <bitcoin-git> [bitcoin] furszy opened pull request #34931: validation: abort on DB unreadable coins instead of treating them as missing (master...2026_utxo_deser_error_divergence) https://github.com/bitcoin/bitcoin/pull/34931
4192026-03-26T20:31:37 <bitcoin-git> [bitcoin] w0xlt opened pull request #34932: blockencodings: recover from cmpctblock short-id collisions (master...cmpctblock-shortid-collision-recovery) https://github.com/bitcoin/bitcoin/pull/34932
4202026-03-26T20:36:13 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has quit IRC (Quit: My Mac has gone to sleep. ZZZzzzâ¦)
4212026-03-26T20:37:35 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has joined #bitcoin-core-dev
4222026-03-26T20:38:43 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has quit IRC (Client Quit)
4232026-03-26T20:44:29 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has joined #bitcoin-core-dev
4242026-03-26T20:45:44 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has quit IRC (Client Quit)
4252026-03-26T20:58:28 *** dzxzg <dzxzg!~dzxzg@user/dzxzg> has quit IRC (Quit: Konversation terminated!)
4262026-03-26T20:58:44 *** dzxzg <dzxzg!~dzxzg@user/dzxzg> has joined #bitcoin-core-dev
4272026-03-26T20:59:54 *** purpleKarrot <purpleKarrot!~purpleKar@user/purpleKarrot> has quit IRC (Quit: purpleKarrot)
4282026-03-26T21:00:07 *** purpleKarrot <purpleKarrot!~purpleKar@user/purpleKarrot> has joined #bitcoin-core-dev
4292026-03-26T21:00:08 *** purpleKarrot <purpleKarrot!~purpleKar@user/purpleKarrot> has quit IRC (Remote host closed the connection)
4302026-03-26T21:00:19 *** purpleKarrot <purpleKarrot!~purpleKar@user/purpleKarrot> has joined #bitcoin-core-dev
4312026-03-26T21:00:41 *** purpleKarrot <purpleKarrot!~purpleKar@user/purpleKarrot> has quit IRC (Client Quit)
4322026-03-26T21:01:51 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has joined #bitcoin-core-dev
4332026-03-26T21:02:27 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has quit IRC (Client Quit)
4342026-03-26T21:15:26 *** PaperSword <PaperSword!~Thunderbi@securemail.qrsnap.io> has quit IRC (Quit: PaperSword)
4352026-03-26T21:18:53 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has joined #bitcoin-core-dev
4362026-03-26T21:19:59 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has quit IRC (Client Quit)
4372026-03-26T21:30:52 *** bugs_ <bugs_!~bugs@user/bugs/x-5128603> has quit IRC (Quit: Leaving)
4382026-03-26T21:34:44 <nymius> quit
4392026-03-26T21:34:50 *** nymius <nymius!~nymius@user/nymius> has quit IRC (Quit: nymius)
4402026-03-26T21:35:15 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has joined #bitcoin-core-dev
4412026-03-26T21:35:51 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has quit IRC (Client Quit)
4422026-03-26T21:44:26 *** imakeconfou <imakeconfou!~imakeconf@2a02:a020:5cb:3f3b:1fc2:363:b2d4:b03b> has joined #bitcoin-core-dev
4432026-03-26T21:51:46 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has joined #bitcoin-core-dev
4442026-03-26T21:52:55 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has quit IRC (Client Quit)
4452026-03-26T21:56:13 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has joined #bitcoin-core-dev
4462026-03-26T21:57:15 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has quit IRC (Client Quit)
4472026-03-26T21:57:34 *** brunoerg <brunoerg!~brunoerg@186.220.174.135> has joined #bitcoin-core-dev
4482026-03-26T22:04:57 *** imakeconfou <imakeconfou!~imakeconf@2a02:a020:5cb:3f3b:1fc2:363:b2d4:b03b> has quit IRC (Ping timeout: 248 seconds)
4492026-03-26T22:05:36 *** imakeconfou <imakeconfou!~imakeconf@2a02:a020:4c1:7f22:d9a5:7caa:e7b0:8a33> has joined #bitcoin-core-dev
4502026-03-26T22:10:55 *** TallTim_ <TallTim_!~talltim@184-83-235-127-dynamic.midco.net> has joined #bitcoin-core-dev
4512026-03-26T22:11:24 *** TheRec_ <TheRec_!~toto@84-74-100-31.dclient.hispeed.ch> has joined #bitcoin-core-dev
4522026-03-26T22:11:37 *** brunoerg_ <brunoerg_!~brunoerg@186.220.174.135> has joined #bitcoin-core-dev
4532026-03-26T22:11:39 *** shesek6 <shesek6!~shesek@user/shesek> has joined #bitcoin-core-dev
4542026-03-26T22:11:59 <dzxzg> *nymius quits*
4552026-03-26T22:12:02 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has joined #bitcoin-core-dev
4562026-03-26T22:12:06 <dzxzg> :)
4572026-03-26T22:12:06 *** willcl-ark_ <willcl-ark_!~willcl-ar@user/willcl-ark> has joined #bitcoin-core-dev
4582026-03-26T22:12:19 <Murch[m]> Donât go! The nodes need you.
4592026-03-26T22:13:02 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has quit IRC (Client Quit)
4602026-03-26T22:17:22 *** brunoerg <brunoerg!~brunoerg@186.220.174.135> has quit IRC (Read error: Connection reset by peer)
4612026-03-26T22:17:22 *** willcl-ark <willcl-ark!~willcl-ar@user/willcl-ark> has quit IRC (Ping timeout: 264 seconds)
4622026-03-26T22:17:22 *** S3RK <S3RK!~S3RK@user/s3rk> has quit IRC (Ping timeout: 264 seconds)
4632026-03-26T22:17:23 *** TheRec <TheRec!~toto@user/therec> has quit IRC (Ping timeout: 264 seconds)
4642026-03-26T22:17:23 *** shesek <shesek!~shesek@user/shesek> has quit IRC (Ping timeout: 264 seconds)
4652026-03-26T22:17:23 *** TallTim <TallTim!~talltim@184-83-235-127-dynamic.midco.net> has quit IRC (Ping timeout: 264 seconds)
4662026-03-26T22:17:23 *** willcl-ark_ is now known as willcl-ark
4672026-03-26T22:17:23 *** shesek6 is now known as shesek
4682026-03-26T22:21:04 *** S3RK <S3RK!~S3RK@user/s3rk> has joined #bitcoin-core-dev
4692026-03-26T22:21:50 *** aleggg <aleggg!~aleggg@177.102.158.121> has quit IRC (Ping timeout: 245 seconds)
4702026-03-26T22:22:13 *** aleggg <aleggg!~aleggg@177.102.158.121> has joined #bitcoin-core-dev
4712026-03-26T22:29:11 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has joined #bitcoin-core-dev
4722026-03-26T22:29:55 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has quit IRC (Client Quit)
4732026-03-26T22:31:52 *** purpleKarrot <purpleKarrot!~purpleKar@user/purpleKarrot> has joined #bitcoin-core-dev
4742026-03-26T22:32:12 *** Nebraskka <Nebraskka!~Nebraskka@user/nebraskka> has quit IRC (Quit: Good day old chaps)
4752026-03-26T22:32:36 *** Nebraskka <Nebraskka!~Nebraskka@user/nebraskka> has joined #bitcoin-core-dev
4762026-03-26T22:37:15 *** timbo_xyz <timbo_xyz!~timbo@user/timbo-xyz:44979> has quit IRC (Ping timeout: 265 seconds)
4772026-03-26T22:44:38 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has joined #bitcoin-core-dev
4782026-03-26T22:45:48 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has quit IRC (Client Quit)
4792026-03-26T22:52:55 *** purpleKarrot <purpleKarrot!~purpleKar@user/purpleKarrot> has quit IRC (Quit: purpleKarrot)
4802026-03-26T22:53:19 *** purpleKarrot <purpleKarrot!~purpleKar@user/purpleKarrot> has joined #bitcoin-core-dev
4812026-03-26T22:53:20 *** purpleKarrot <purpleKarrot!~purpleKar@user/purpleKarrot> has quit IRC (Remote host closed the connection)
4822026-03-26T22:54:09 *** TallTim_ is now known as TallTIm
4832026-03-26T22:57:12 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has joined #bitcoin-core-dev
4842026-03-26T22:58:17 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has quit IRC (Client Quit)
4852026-03-26T23:00:07 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has joined #bitcoin-core-dev
4862026-03-26T23:01:11 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has quit IRC (Client Quit)
4872026-03-26T23:07:19 *** brunoerg_ <brunoerg_!~brunoerg@186.220.174.135> has quit IRC (Remote host closed the connection)
4882026-03-26T23:07:29 *** brunoerg <brunoerg!~brunoerg@186.220.174.135> has joined #bitcoin-core-dev
4892026-03-26T23:15:35 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has joined #bitcoin-core-dev
4902026-03-26T23:16:16 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has quit IRC (Client Quit)
4912026-03-26T23:22:30 *** purpleKarrot <purpleKarrot!~purpleKar@user/purpleKarrot> has joined #bitcoin-core-dev
4922026-03-26T23:32:31 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has joined #bitcoin-core-dev
4932026-03-26T23:33:38 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has quit IRC (Client Quit)
4942026-03-26T23:34:35 *** brunoerg <brunoerg!~brunoerg@186.220.174.135> has quit IRC (Remote host closed the connection)
4952026-03-26T23:34:45 *** imakeconfou <imakeconfou!~imakeconf@2a02:a020:4c1:7f22:d9a5:7caa:e7b0:8a33> has quit IRC (Ping timeout: 245 seconds)
4962026-03-26T23:35:10 *** brunoerg <brunoerg!~brunoerg@186.220.174.135> has joined #bitcoin-core-dev
4972026-03-26T23:40:19 *** brunoerg <brunoerg!~brunoerg@186.220.174.135> has quit IRC (Ping timeout: 276 seconds)
4982026-03-26T23:42:01 *** jerryf_ <jerryf_!~jerryf@user/jerryf> has quit IRC (Ping timeout: 265 seconds)
4992026-03-26T23:45:10 *** imakeconfou <imakeconfou!~imakeconf@2a02:a020:4c1:7f22:9abe:7270:a592:906d> has joined #bitcoin-core-dev
5002026-03-26T23:49:52 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has joined #bitcoin-core-dev
5012026-03-26T23:50:59 *** apollodorus <apollodorus!~apollodor@94-226-216-172.access.telenet.be> has quit IRC (Client Quit)
5022026-03-26T23:56:13 *** jerryf <jerryf!~jerryf@user/jerryf> has joined #bitcoin-core-dev