--- Log opened Mon Mar 10 00:00:40 2025 00:04 -!- Palaver [~Palaver@syn-172-117-054-153.res.spectrum.com] has joined #bitcoin-core-dev 00:04 -!- Palaver [~Palaver@syn-172-117-054-153.res.spectrum.com] has quit [Remote host closed the connection] 00:35 < bitcoin-git> [bitcoin] fanquake closed pull request #32022: docs: remove repetitive words (master...master) https://github.com/bitcoin/bitcoin/pull/32022 00:41 < laanwj> #31979 looks rfm to me 00:41 < corebot> https://github.com/bitcoin/bitcoin/issues/31979 | torcontrol: Limit reconnect timeout to max seconds and log delay in whole seconds by eval-exec · Pull Request #31979 · bitcoin/bitcoin · GitHub 00:45 < laanwj> the second "duplicate is" PR in a few days, did the bots learn something new 01:02 -!- rszarka [~szarka@2603:3003:4eac:100:9cff:888b:dd87:cf0a] has joined #bitcoin-core-dev 01:06 -!- robszarka [~szarka@2603:3003:4eac:100:fc76:7174:8045:9da3] has quit [Ping timeout: 276 seconds] 01:06 -!- szarka [~szarka@2603:3003:4eac:100:fc76:7174:8045:9da3] has quit [Ping timeout: 276 seconds] 01:07 -!- szarka [~szarka@2603:3003:4eac:100:9cff:888b:dd87:cf0a] has joined #bitcoin-core-dev 01:33 -!- salvatoshi [~salvatosh@tengigabitethernet0-0-2-0101627-lo0-par-ic-001130.ia.colt.net] has joined #bitcoin-core-dev 01:33 -!- pyth [~pyth@user/pyth] has quit [Ping timeout: 248 seconds] 01:43 -!- pyth [~pyth@user/pyth] has joined #bitcoin-core-dev 01:50 -!- Guyver2 [~Guyver@77-174-98-73.fixed.kpn.net] has joined #bitcoin-core-dev 01:56 -!- rkrux [~rkrux@user/rkrux] has joined #bitcoin-core-dev 02:15 -!- rkrux [~rkrux@user/rkrux] has quit [Quit: Client closed] 02:53 < bitcoin-git> [bitcoin] saikiran57 opened pull request #32023: removed duplicate call to GetDescriptorScriptPubKeyMan (master...remove_duplicate_getdescriptorscriptpubkeyman) https://github.com/bitcoin/bitcoin/pull/32023 03:00 -!- Guest12 [~Guest12@2601:800:8200:7ef0:2995:7c73:9847:1821] has joined #bitcoin-core-dev 03:00 -!- Guest12 [~Guest12@2601:800:8200:7ef0:2995:7c73:9847:1821] has quit [Client Quit] 03:40 -!- Earnestly [~earnest@user/earnestly] has joined #bitcoin-core-dev 04:19 -!- szkl [uid110435@id-110435.uxbridge.irccloud.com] has joined #bitcoin-core-dev 04:22 -!- Guest34 [~Guest34@88.254.9.41] has joined #bitcoin-core-dev 04:23 -!- Guest34 [~Guest34@88.254.9.41] has quit [Client Quit] 04:23 -!- Guest34 [~Guest34@88.254.9.41] has joined #bitcoin-core-dev 04:25 -!- Guest34 [~Guest34@88.254.9.41] has quit [Client Quit] 04:26 -!- Guyver2 [~Guyver@77-174-98-73.fixed.kpn.net] has left #bitcoin-core-dev [Closing Window] 04:31 -!- pyth [~pyth@user/pyth] has quit [Read error: Connection reset by peer] 04:32 -!- pyth [~pyth@user/pyth] has joined #bitcoin-core-dev 04:35 -!- pyth [~pyth@user/pyth] has quit [Read error: Connection reset by peer] 04:58 < hebasto> laanwj: do you still have access to https://groups.google.com/g/bitcoin-translators? 05:11 -!- aleggg [~aleggg@177.204.160.122.dynamic.adsl.gvt.net.br] has quit [Remote host closed the connection] 05:11 -!- aleggg [~aleggg@177.204.160.122.dynamic.adsl.gvt.net.br] has joined #bitcoin-core-dev 05:21 -!- rkrux [~rkrux@user/rkrux] has joined #bitcoin-core-dev 05:28 -!- jespada [~jespada@2800:a4:2209:c300:e437:199c:a9b6:7fbe] has joined #bitcoin-core-dev 05:35 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Quit: = ""] 05:41 -!- tapscript [~tapscript@2001:4958:2f8f:e001:dc07:cc60:8301:e5a8] has joined #bitcoin-core-dev 05:54 < laanwj> hebasto: looks like i do! 06:09 -!- tapscript [~tapscript@2001:4958:2f8f:e001:dc07:cc60:8301:e5a8] has quit [Quit: Client closed] 06:25 -!- tapscript [~tapscript@2001:4958:2f8f:e001:dc07:cc60:8301:e5a8] has joined #bitcoin-core-dev 06:35 -!- tapscript [~tapscript@2001:4958:2f8f:e001:dc07:cc60:8301:e5a8] has quit [Quit: Client closed] 06:37 -!- rkrux [~rkrux@user/rkrux] has quit [Ping timeout: 240 seconds] 06:49 -!- pyth [~pyth@user/pyth] has joined #bitcoin-core-dev 06:50 -!- pyth [~pyth@user/pyth] has quit [Remote host closed the connection] 06:51 -!- pyth [~pyth@user/pyth] has joined #bitcoin-core-dev 07:16 -!- Guest81 [~Guest37@149.54.13.234] has joined #bitcoin-core-dev 07:18 -!- Guest81 [~Guest37@149.54.13.234] has quit [Client Quit] 07:20 -!- Guest81 [~Guest81@149.54.13.234] has joined #bitcoin-core-dev 07:21 -!- Guest81 [~Guest81@149.54.13.234] has quit [Client Quit] 07:46 -!- rkrux [~rkrux@user/rkrux] has joined #bitcoin-core-dev 07:47 -!- Guest81 [~Guest81@149.54.13.234] has joined #bitcoin-core-dev 07:50 -!- Guest81 [~Guest81@149.54.13.234] has quit [Client Quit] 07:50 -!- Guest81 [~Guest81@149.54.13.234] has joined #bitcoin-core-dev 07:54 -!- Guest81 [~Guest81@149.54.13.234] has quit [Client Quit] 07:56 -!- tapscript [~tapscript@2001:4958:2f8f:e001:dc07:cc60:8301:e5a8] has joined #bitcoin-core-dev 07:57 < bitcoin-git> [bitcoin] Chand-ra opened pull request #32024: test: get rid of redundant TODO tag in fuzz tests (master...todo-v1) https://github.com/bitcoin/bitcoin/pull/32024 07:58 -!- zzz123 [~zzz123@user/zzz123] has joined #bitcoin-core-dev 07:58 < zzz123> Hey what's up with the new DoS? 07:58 -!- PaperSword [~Thunderbi@securemail.qrsnap.io] has joined #bitcoin-core-dev 07:59 < zzz123> Pad found it and published exploit code on X: https://x.com/123456/status/1899101800701050931 and realistically he's pretty attractive for how elite he is at what he does. I'm definitely not him btw 08:00 < zzz123> Let's not give him credit. Social climbing in blockchain is more important than computer science, right Ava? 08:00 < zzz123> tl;dr pwned, again, happy to help kevin@envadr.io 08:00 -!- zzz123 [~zzz123@user/zzz123] has left #bitcoin-core-dev [] 08:16 < darosior> well, looks like he's so elite he pwned twitter too, post wont load 08:17 < bitcoin-git> [bitcoin] marcofleon opened pull request #32025: validation, fix: Use wtxid instead of txid in `CheckEphemeralSpends` (master...2025/03/fix-txid-to-wtxid) https://github.com/bitcoin/bitcoin/pull/32025 08:28 < bitcoin-git> [gui-qml] hebasto pushed 2 commits to main: https://github.com/bitcoin-core/gui-qml/compare/a8d15db5ac2c...fd54cd909afa 08:28 < bitcoin-git> gui-qml/main 93356a2 David Gumberg: doc: Add missing fedora dependency 08:28 < bitcoin-git> gui-qml/main fd54cd9 Hennadii Stepanov: Merge bitcoin-core/gui-qml#443: doc: Add missing fedora dependency 08:28 < bitcoin-git> [gui-qml] hebasto merged pull request #443: doc: Add missing fedora dependency (main...2-11-24-fedora-build-docs) https://github.com/bitcoin-core/gui-qml/pull/443 08:34 < laanwj> zzz123: please use security@bitcoincore.org to report vulnerabilities, posting them to public social media is irresponsible, and also many of us don't have x accounts 08:35 -!- hernanmarino [~hernanmar@2800:2330:2800:28a:bd60:a019:f2a2:d46e] has quit [Ping timeout: 248 seconds] 08:35 -!- hernanmarino_ [~hernanmar@181.85.42.119] has joined #bitcoin-core-dev 08:40 -!- tapscript [~tapscript@2001:4958:2f8f:e001:dc07:cc60:8301:e5a8] has quit [Quit: Client closed] 08:44 -!- rkrux [~rkrux@user/rkrux] has quit [Quit: Client closed] 08:44 -!- tapscript [~tapscript@2001:4958:2f8f:e001:dc07:cc60:8301:e5a8] has joined #bitcoin-core-dev 09:01 < bitcoin-git> [bitcoin] hebasto closed pull request #32024: test: get rid of redundant TODO tag in fuzz tests (master...todo-v1) https://github.com/bitcoin/bitcoin/pull/32024 --- Log closed Mon Mar 10 09:03:25 2025 --- Log opened Mon Mar 10 09:03:25 2025 09:03 -!- tapscript [~tapscript@2001:4958:2f8f:e001:dc07:cc60:8301:e5a8] has quit [Quit: Client closed] 09:06 < bitcoin-git> [qa-assets] dergoegge merged pull request #219: add pcp_request_port_map and natpmp_request_port_map inputs (main...main) https://github.com/bitcoin-core/qa-assets/pull/219 09:06 < bitcoin-git> [qa-assets] dergoegge pushed 2 commits to main: https://github.com/bitcoin-core/qa-assets/compare/733f70b21be2...757a13d6981a 09:06 < bitcoin-git> qa-assets/main 437b9fb marcofleon: add pcp_request_port_map and natpmp_request_port_map inputs 09:06 < bitcoin-git> qa-assets/main 757a13d Niklas Gögge: Merge pull request #219 from marcofleon/main 09:57 < bitcoin-git> [bitcoin] hebasto opened pull request #32027: cmake: Add `NO_CACHE_IF_FAILED` option for checking linker flags (master...250310-nocache) https://github.com/bitcoin/bitcoin/pull/32027 10:04 -!- bugs_ [~bugs@user/bugs/x-5128603] has joined #bitcoin-core-dev 10:08 -!- salvatoshi [~salvatosh@tengigabitethernet0-0-2-0101627-lo0-par-ic-001130.ia.colt.net] has quit [Ping timeout: 276 seconds] 10:37 < bitcoin-git> [bitcoin] hebasto opened pull request #32028: Update `secp256k1` subtree to latest master (master...250310-secp-subtree) https://github.com/bitcoin/bitcoin/pull/32028 10:40 -!- zeropoint [~alex@45-28-139-114.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-core-dev 10:46 -!- zzz123 [~zzz123@user/zzz123] has joined #bitcoin-core-dev 10:48 < zzz123> start syncing a fresh bitcoind and run this against it https://pastebin.com/raw/skn7DhP9 - edit your remote bitcoind ip into '127.0.0.1' in a text editor - install go - save this: https://pastebin.com/raw/skn7DhP9 as attack.go - and type 'go run attack.go' - and observe the sync slowdown. confirmed denial-of-service in the latest release 10:52 -!- Talkless [~Talkless@mail.dargis.net] has joined #bitcoin-core-dev 11:06 < darosior> What do people think of adding the "coinbasetxn" field to the getblocktemplate result? What's the reason it was never introduced in the first place? 11:06 < darosior> cc luke-jr ^ 11:08 -!- cotsuka [~cotsuka@user/cotsuka] has quit [Remote host closed the connection] 11:09 -!- cotsuka [~cotsuka@user/cotsuka] has joined #bitcoin-core-dev 11:12 < sipa> darosior: i believe because it's something the pool should set, not bitcoind, but GBT never got traction for pool-to-hasher communication 11:13 < sipa> it can only be decided by bitcoind if it knows the payout addresses, for example 11:54 -!- jespada [~jespada@2800:a4:2209:c300:e437:199c:a9b6:7fbe] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 12:05 -!- tapscript [~tapscript@2001:4958:2f8f:e001:dc07:cc60:8301:e5a8] has joined #bitcoin-core-dev 12:06 -!- salvatoshi [~salvatosh@2a01cb0800472800bbb0dea7240d4d9f.ipv6.abo.wanadoo.fr] has joined #bitcoin-core-dev 12:11 -!- tapscript [~tapscript@2001:4958:2f8f:e001:dc07:cc60:8301:e5a8] has quit [Quit: Client closed] 12:41 -!- tapscript [~tapscript@2001:4958:2f8f:e001:dc07:cc60:8301:e5a8] has joined #bitcoin-core-dev 12:43 -!- sliv3r__ [~sliv3r__@user/sliv3r-:76883] has joined #bitcoin-core-dev 12:46 -!- sliv3r__ [~sliv3r__@user/sliv3r-:76883] has quit [Client Quit] 12:50 -!- jespada [~jespada@2800:a4:2209:c300:e437:199c:a9b6:7fbe] has joined #bitcoin-core-dev 12:52 -!- goat-c [~goat-c@51.155.208.94] has joined #bitcoin-core-dev 12:58 < zzz123> re: new dos - global resource limits on getdata associated w/ blocks. maybe a global 100ms throttle between requests.. rather than just per ip addr limits - restrict total bandwidth that can be dedicated to sharing block data. alternatively - dynamic serving that adjusts based on network conditions, e.g. nodes stressing each other and redirecting 12:58 < zzz123> new connections to healthy nodes with open slots? spitballing. what type of degradation if any would a patch for getdata block spam produce? dos attack code = https://pastebin.com/raw/skn7DhP9 - edit 127.0.0.1 to your remote bitcoind machine's ip, save as `whatever.go` and `go run whatever.go` 12:59 -!- jrayhawk [~jrayhawk@user/jrayhawk] has quit [Ping timeout: 260 seconds] 13:05 -!- goat-c [~goat-c@51.155.208.94] has quit [Quit: Client closed] 13:16 -!- jrayhawk [~jrayhawk@user/jrayhawk] has joined #bitcoin-core-dev 13:27 -!- Guest96 [~Guest96@203.204.25.51] has joined #bitcoin-core-dev 13:32 -!- tapscript [~tapscript@2001:4958:2f8f:e001:dc07:cc60:8301:e5a8] has quit [Quit: Client closed] 13:33 -!- Guest96 [~Guest96@203.204.25.51] has quit [Quit: Client closed] 13:57 -!- jespada [~jespada@2800:a4:2209:c300:e437:199c:a9b6:7fbe] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 14:01 -!- zzz123 [~zzz123@user/zzz123] has quit [Quit: Client closed] 14:01 -!- Talkless [~Talkless@mail.dargis.net] has quit [Quit: Konversation terminated!] 14:16 -!- zzz123 [~zzz123@user/zzz123] has joined #bitcoin-core-dev 14:32 -!- pyth [~pyth@user/pyth] has quit [Remote host closed the connection] 14:32 -!- pyth [~pyth@user/pyth] has joined #bitcoin-core-dev 15:06 -!- bomb-on [~bomb-on@user/bomb-on] has joined #bitcoin-core-dev 15:16 -!- bugs_ [~bugs@user/bugs/x-5128603] has quit [Quit: Leaving] 15:19 -!- pyth [~pyth@user/pyth] has quit [Remote host closed the connection] 15:19 -!- pyth [~pyth@user/pyth] has joined #bitcoin-core-dev 15:25 -!- rszarka [~szarka@2603:3003:4eac:100:9cff:888b:dd87:cf0a] has quit [Quit: Leaving] 15:38 -!- infernix [nix@spirit.infernix.net] has quit [Quit: ZNC - http://znc.sourceforge.net] 15:39 -!- infernix [nix@spirit.infernix.net] has joined #bitcoin-core-dev 16:18 -!- mcey_ [~emcy@85.255.237.196] has joined #bitcoin-core-dev 16:21 -!- mcey [~emcy@185.69.144.54] has quit [Ping timeout: 244 seconds] 16:22 -!- zzz123 [~zzz123@user/zzz123] has quit [Quit: Client closed] 16:36 -!- zzz123 [~zzz123@user/zzz123] has joined #bitcoin-core-dev 16:59 -!- salvatoshi [~salvatosh@2a01cb0800472800bbb0dea7240d4d9f.ipv6.abo.wanadoo.fr] has quit [Ping timeout: 244 seconds] 17:14 -!- eval-exec [~Thunderbi@23.106.131.181.16clouds.com] has joined #bitcoin-core-dev 17:55 -!- oribellow [~oribellow@user/oribellow] has quit [Ping timeout: 265 seconds] 18:03 -!- Apodo [~Apodo@181.111.54.187] has joined #bitcoin-core-dev 18:03 -!- zeropoint [~alex@45-28-139-114.lightspeed.sntcca.sbcglobal.net] has quit [Quit: leaving] 18:07 -!- Apodo [~Apodo@181.111.54.187] has quit [Quit: Client closed] 18:21 -!- oribellow [~oribellow@user/oribellow] has joined #bitcoin-core-dev 18:45 -!- jackielove4u8 [~jackielov@user/jackielove4u] has joined #bitcoin-core-dev 18:47 -!- jackielove4u [~jackielov@user/jackielove4u] has quit [Ping timeout: 244 seconds] 18:47 -!- jackielove4u8 is now known as jackielove4u 18:51 -!- Guest44 [~Guest37@2600:8805:4a0f:d800:374b:536f:91a7:afdf] has joined #bitcoin-core-dev 18:51 -!- eval-exec [~Thunderbi@23.106.131.181.16clouds.com] has quit [Remote host closed the connection] 18:53 -!- Guest44 [~Guest37@2600:8805:4a0f:d800:374b:536f:91a7:afdf] has quit [Client Quit] 19:11 -!- zzz123 [~zzz123@user/zzz123] has quit [Quit: Client closed] 20:37 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #bitcoin-core-dev 20:39 -!- pyth [~pyth@user/pyth] has quit [Read error: Connection reset by peer] 20:40 -!- pyth [~pyth@user/pyth] has joined #bitcoin-core-dev 21:01 -!- cmirror [~cmirror@4.53.92.114] has quit [Remote host closed the connection] 21:01 -!- cmirror [~cmirror@4.53.92.114] has joined #bitcoin-core-dev 21:44 -!- conman [~con@180-150-21-3.b49615.mel.static.aussiebb.net] has quit [Quit: Konversation terminated!] 21:53 -!- MyNetAz [~MyNetAz@user/MyNetAz] has quit [Remote host closed the connection] 21:54 -!- MyNetAz [~MyNetAz@user/MyNetAz] has joined #bitcoin-core-dev 22:06 -!- conman [~con@180-150-21-3.b49615.mel.static.aussiebb.net] has joined #bitcoin-core-dev 22:10 -!- agentcasey [~agentcase@2600:1702:d70:4520::37] has joined #bitcoin-core-dev 22:17 -!- agentcasey [~agentcase@2600:1702:d70:4520::37] has quit [Quit: ZNC 1.10.x-git-38-e8c4cda0 - https://znc.in] 22:48 -!- agentcasey [~agentcase@2600:1702:d70:4520::37] has joined #bitcoin-core-dev 22:52 -!- PaperSword [~Thunderbi@securemail.qrsnap.io] has quit [Quit: PaperSword] 22:53 < bitcoin-git> [bitcoin] xiaobei0715 opened pull request #32030: chore: remove incorrect punctuation marks (master...xiaobei-fix) https://github.com/bitcoin/bitcoin/pull/32030 23:01 -!- mcey [~emcy@85.255.237.196] has joined #bitcoin-core-dev 23:02 -!- mcey [~emcy@85.255.237.196] has quit [Remote host closed the connection] 23:02 -!- agentcasey [~agentcase@2600:1702:d70:4520::37] has quit [Ping timeout: 276 seconds] 23:02 -!- mcey [~emcy@85.255.237.196] has joined #bitcoin-core-dev 23:04 -!- mcey_ [~emcy@85.255.237.196] has quit [Ping timeout: 252 seconds] 23:05 -!- agentcasey [~agentcase@2600:1702:d70:4520::37] has joined #bitcoin-core-dev 23:32 -!- salvatoshi [~salvatosh@2a01cb0800472800e1e4db59e75f7f0a.ipv6.abo.wanadoo.fr] has joined #bitcoin-core-dev 23:52 < bitcoin-git> [bitcoin] fanquake closed pull request #32030: chore: remove incorrect punctuation marks (master...xiaobei-fix) https://github.com/bitcoin/bitcoin/pull/32030 23:58 -!- salvatoshi [~salvatosh@2a01cb0800472800e1e4db59e75f7f0a.ipv6.abo.wanadoo.fr] has quit [Ping timeout: 248 seconds] --- Log closed Tue Mar 11 00:00:42 2025