--- Log opened Sun Feb 17 00:00:52 2019 00:06 -!- zhangzf [~zhangzf@223.72.71.42] has joined #bitcoin-core-dev 00:09 -!- mimmyhang [7c79d334@gateway/web/freenode/ip.124.121.211.52] has joined #bitcoin-core-dev 00:09 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 272 seconds] 00:09 -!- booyah [~bb@193.25.1.157] has quit [Read error: Connection reset by peer] 00:11 -!- zhangzf [~zhangzf@223.72.71.42] has quit [Ping timeout: 250 seconds] 00:17 -!- mimmyhang [7c79d334@gateway/web/freenode/ip.124.121.211.52] has quit [Ping timeout: 256 seconds] 00:20 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has quit [Remote host closed the connection] 00:21 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #bitcoin-core-dev 00:27 -!- fabianfabian [~fabianfab@D9656CCE.cm-27.dynamic.ziggo.nl] has joined #bitcoin-core-dev 00:35 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 00:57 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #bitcoin-core-dev 01:41 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 01:41 < bitcoin-git> [bitcoin] practicalswift closed pull request #15215: rpc: Use the return value of GetProxy(...) in GetNetworksInfo(). Mark GetProxy(...) with [[nodiscard]]. (master...getnetworkinfo-getproxy) https://github.com/bitcoin/bitcoin/pull/15215 01:41 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 01:43 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 246 seconds] 02:01 -!- zhangzf [~zhangzf@223.72.85.216] has joined #bitcoin-core-dev 02:27 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has joined #bitcoin-core-dev 02:29 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 02:30 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 250 seconds] 02:31 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has quit [Ping timeout: 256 seconds] 02:37 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 02:37 < bitcoin-git> [bitcoin] ken2812221 opened pull request #15431: msvc: scripted-diff: Remove NDEBUG pre-define in project file (master...msvc-no-ndebug) https://github.com/bitcoin/bitcoin/pull/15431 02:37 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 02:44 -!- spinza [~spin@155.93.246.187] has quit [Quit: Coyote finally caught up with me...] 02:58 -!- EagleTM [~EagleTM@unaffiliated/eagletm] has joined #bitcoin-core-dev 02:58 -!- spinza [~spin@155.93.246.187] has joined #bitcoin-core-dev 03:11 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 03:15 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 255 seconds] 03:21 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #bitcoin-core-dev 03:41 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #bitcoin-core-dev 04:09 -!- zhangzf [~zhangzf@223.72.85.216] has quit [Remote host closed the connection] 04:20 -!- arubi [~ese168@gateway/tor-sasl/ese168] has quit [Remote host closed the connection] 04:21 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #bitcoin-core-dev 04:25 -!- dqx [~dqx@unaffiliated/dqx] has quit [Ping timeout: 272 seconds] 04:31 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 250 seconds] 04:34 -!- fabianfabian [~fabianfab@D9656CCE.cm-27.dynamic.ziggo.nl] has quit [Quit: Textual IRC Client: www.textualapp.com] 04:43 -!- hebasto [~hebasto@95.164.65.194] has joined #bitcoin-core-dev 05:00 -!- Aaronvan_ is now known as AaronvanW 05:10 -!- EagleTM [~EagleTM@unaffiliated/eagletm] has quit [Ping timeout: 244 seconds] 05:17 -!- mistergold [~mistergol@77.243.26.183] has joined #bitcoin-core-dev 05:23 -!- spinza [~spin@155.93.246.187] has quit [Quit: Coyote finally caught up with me...] 05:25 -!- shesek`` [~shesek@141.226.217.238] has quit [Ping timeout: 258 seconds] 05:29 -!- drexl [~drexl@cpc130676-camd16-2-0-cust445.know.cable.virginm.net] has joined #bitcoin-core-dev 05:34 -!- mistergo1d [~mistergol@77.243.26.183] has joined #bitcoin-core-dev 05:37 -!- spinza [~spin@155.93.246.187] has joined #bitcoin-core-dev 05:38 -!- mistergold [~mistergol@77.243.26.183] has quit [Ping timeout: 268 seconds] 05:38 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has quit [Quit: Going offline, see ya! (www.adiirc.com)] 05:48 -!- Guest4032 [~schmidty@104-7-216-111.lightspeed.austtx.sbcglobal.net] has joined #bitcoin-core-dev 05:48 -!- Guest4032 [~schmidty@104-7-216-111.lightspeed.austtx.sbcglobal.net] has quit [Remote host closed the connection] 06:20 -!- ctrlbreak [~ctrlbreak@142.162.20.53] has quit [Remote host closed the connection] 06:20 -!- ctrlbreak [~ctrlbreak@142.162.20.53] has joined #bitcoin-core-dev 06:24 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 06:25 -!- fanquake [~fanquake@unaffiliated/fanquake] has quit [] 06:34 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 06:40 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 272 seconds] 06:51 -!- ap4lmtree [ap4lmtree@unaffiliated/ap4lmtree] has quit [Read error: Connection reset by peer] 06:55 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #bitcoin-core-dev 06:56 -!- ap4lmtree [ap4lmtree@unaffiliated/ap4lmtree] has joined #bitcoin-core-dev 06:57 -!- OneFive [~OneFive@cpc87991-haye25-2-0-cust817.17-4.cable.virginm.net] has joined #bitcoin-core-dev 07:00 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 244 seconds] 07:03 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #bitcoin-core-dev 07:05 -!- elichai2 [uid212594@gateway/web/irccloud.com/x-bxnyakmpbzxurdft] has joined #bitcoin-core-dev 07:08 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 250 seconds] 07:18 < wumpus> I don't think we should be shipping tor binaries at all, at least not with the default download, I'm fine with a "tor bitcoin core" bundle 07:19 < wumpus> but tor is illegal in some countries where bitcoin is not so coupling them as the only option is a bad idea 07:19 < wumpus> could get some people in trouble 07:35 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #bitcoin-core-dev 08:01 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has joined #bitcoin-core-dev 08:05 -!- booyah [~bb@193.25.1.157] has joined #bitcoin-core-dev 08:05 -!- mistergold [~mistergol@77.243.26.183] has joined #bitcoin-core-dev 08:09 -!- mistergo1d [~mistergol@77.243.26.183] has quit [Ping timeout: 272 seconds] 08:21 -!- ap4lmtree- [ap4lmtree@unaffiliated/ap4lmtree] has joined #bitcoin-core-dev 08:22 -!- ap4lmtree_ [ap4lmtree@unaffiliated/ap4lmtree] has joined #bitcoin-core-dev 08:22 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 240 seconds] 08:23 -!- e4xit [~e4xit@cpc123762-trow7-2-0-cust7.18-1.cable.virginm.net] has joined #bitcoin-core-dev 08:25 -!- ap4lmtree [ap4lmtree@unaffiliated/ap4lmtree] has quit [Ping timeout: 246 seconds] 08:26 -!- ap4lmtree- [ap4lmtree@unaffiliated/ap4lmtree] has quit [Ping timeout: 246 seconds] 08:28 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 08:36 -!- rh0nj [~rh0nj@88.99.167.175] has quit [Remote host closed the connection] 08:37 -!- rh0nj [~rh0nj@88.99.167.175] has joined #bitcoin-core-dev 08:39 -!- shesek`` [~shesek@141.226.152.217] has joined #bitcoin-core-dev 09:01 -!- Dean_Guss [~dean@gateway/tor-sasl/deanguss] has joined #bitcoin-core-dev 09:04 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has quit [Ping timeout: 256 seconds] 09:24 -!- MrPaz [~MrPaz@c-71-57-73-68.hsd1.il.comcast.net] has joined #bitcoin-core-dev 09:28 -!- MrPaz [~MrPaz@c-71-57-73-68.hsd1.il.comcast.net] has quit [Client Quit] 09:29 -!- shesek`` [~shesek@141.226.152.217] has quit [Ping timeout: 255 seconds] 09:41 -!- mistergold [~mistergol@77.243.26.183] has quit [Ping timeout: 250 seconds] 09:49 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 09:50 < bitcoin-git> [bitcoin] MarcoFalke pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/4064d048d61c...b72c787dc8f7 09:50 < bitcoin-git> bitcoin/master 8a1f0a3 Chun Kuan Lee: scripted-diff: Remove NDEBUG pre-define 09:50 < bitcoin-git> bitcoin/master 3ec56be Chun Kuan Lee: appveyor: Remove unused NDEBUG removal 09:50 < bitcoin-git> bitcoin/master b72c787 MarcoFalke: Merge #15431: msvc: scripted-diff: Remove NDEBUG pre-define in project fil... 09:50 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 09:50 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 09:50 < bitcoin-git> [bitcoin] MarcoFalke merged pull request #15431: msvc: scripted-diff: Remove NDEBUG pre-define in project file (master...msvc-no-ndebug) https://github.com/bitcoin/bitcoin/pull/15431 09:50 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 09:57 -!- hebasto [~hebasto@95.164.65.194] has quit [Remote host closed the connection] 10:05 -!- mistergold [~mistergol@77.243.24.92] has joined #bitcoin-core-dev 10:16 -!- hebasto [~hebasto@95.164.65.194] has joined #bitcoin-core-dev 10:20 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #bitcoin-core-dev 10:21 -!- drexl [~drexl@cpc130676-camd16-2-0-cust445.know.cable.virginm.net] has quit [Ping timeout: 268 seconds] 10:23 -!- hebasto [~hebasto@95.164.65.194] has quit [Remote host closed the connection] 10:25 -!- OneFive [~OneFive@cpc87991-haye25-2-0-cust817.17-4.cable.virginm.net] has quit [Ping timeout: 245 seconds] 10:28 -!- fabianfabian [~fabianfab@D9656CCE.cm-27.dynamic.ziggo.nl] has joined #bitcoin-core-dev 10:36 -!- jarthur [~jarthur@2605:6000:1019:41ab:b9e1:cef:8efc:51f6] has joined #bitcoin-core-dev 10:39 -!- mistergold [~mistergol@77.243.24.92] has quit [Quit: leaving] 10:39 -!- mistergold [~mistergol@77.243.24.92] has joined #bitcoin-core-dev 10:47 -!- e4xit [~e4xit@cpc123762-trow7-2-0-cust7.18-1.cable.virginm.net] has quit [Quit: quit] 10:49 -!- e4xit [~e4xit@cpc123762-trow7-2-0-cust7.18-1.cable.virginm.net] has joined #bitcoin-core-dev 11:09 < jonasschnelli> 2019-02-17T19:08:42Z [dummy23] Wallet completed loading in 38110ms 11:09 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 246 seconds] 11:10 < jonasschnelli> a simple regtest wallet took 38110ms to load (happend on master) 11:10 < jonasschnelli> 2019-02-17T19:08:03Z [dummy23] Keys: 2007 plaintext, 0 encrypted, 2007 w/ metadata, 2007 total. Unknown wallet records: 0 11:10 < jonasschnelli> in case someone else hit this as well (I'll take a closer look soon) 11:13 < harding> 1136ms here, plaintext, default wallet at node startup, master from earlier today 11:26 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #bitcoin-core-dev 11:29 -!- Empact_ [~empact@192-195-80-225.PUBLIC.monkeybrains.net] has quit [] 11:31 -!- Empact [~empact@192-195-80-225.PUBLIC.monkeybrains.net] has joined #bitcoin-core-dev 11:32 -!- elichai2 [uid212594@gateway/web/irccloud.com/x-bxnyakmpbzxurdft] has quit [Quit: Connection closed for inactivity] 11:36 -!- jb55 [~jb55@S010660e327dca171.vc.shawcable.net] has quit [Quit: WeeChat 2.3] 11:37 -!- fabianfabian [~fabianfab@D9656CCE.cm-27.dynamic.ziggo.nl] has quit [Quit: Textual IRC Client: www.textualapp.com] 11:39 -!- dviola [~diego@unaffiliated/dviola] has joined #bitcoin-core-dev 11:40 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Remote host closed the connection] 11:41 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #bitcoin-core-dev 11:43 -!- drexl [~drexl@cpc130676-camd16-2-0-cust445.know.cable.virginm.net] has joined #bitcoin-core-dev 11:46 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 246 seconds] 11:54 -!- EagleTM [~EagleTM@unaffiliated/eagletm] has joined #bitcoin-core-dev 11:56 -!- jb55 [~jb55@S010660e327dca171.vc.shawcable.net] has joined #bitcoin-core-dev 12:04 -!- kinlo [~peter@unaffiliated/kinlo] has quit [Read error: Connection reset by peer] 12:06 -!- rhavar [uid237883@gateway/web/irccloud.com/x-gmkkwlvxajbyhkkq] has joined #bitcoin-core-dev 12:13 -!- kinlo [~peter@unaffiliated/kinlo] has joined #bitcoin-core-dev 12:14 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #bitcoin-core-dev 12:22 -!- pinheadmz [~matthewzi@c-76-102-227-220.hsd1.ca.comcast.net] has quit [Quit: pinheadmz] 12:22 -!- pinheadmz [~matthewzi@c-76-102-227-220.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 12:31 -!- shesek`` [~shesek@141.226.217.238] has joined #bitcoin-core-dev 12:43 -!- pinheadmz [~matthewzi@c-76-102-227-220.hsd1.ca.comcast.net] has quit [Quit: pinheadmz] 12:46 -!- Dean_Guss [~dean@gateway/tor-sasl/deanguss] has quit [Ping timeout: 256 seconds] 12:52 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 245 seconds] 13:02 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #bitcoin-core-dev 13:02 -!- dviola [~diego@unaffiliated/dviola] has quit [Quit: WeeChat 2.3] 13:07 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 258 seconds] 13:07 -!- kexkey [~kexkey@87.101.92.74] has joined #bitcoin-core-dev 13:13 -!- dviola [~diego@unaffiliated/dviola] has joined #bitcoin-core-dev 13:19 -!- shesek`` is now known as shesek 13:19 -!- shesek [~shesek@141.226.217.238] has quit [Changing host] 13:19 -!- shesek [~shesek@unaffiliated/shesek] has joined #bitcoin-core-dev 13:19 -!- ap4lmtree_ is now known as ap4lmtree 13:25 -!- bralyclow [bralyclow@gateway/vpn/protonvpn/bralyclow] has joined #bitcoin-core-dev 13:26 < achow101> jonasschnelli: harding: probably just the upgrade to the new key metadata? 13:26 < echeveria> wumpus: many VPS and server hosts will instantly ban you if you run a process named ‘tor’. 13:26 < achow101> is it consistently slow or just that one time 13:27 -!- bralyclow [bralyclow@gateway/vpn/protonvpn/bralyclow] has quit [Client Quit] 13:27 < achow101> although 38 secs is a really long time even with the upgrade 13:28 < jonasschnelli> I will profile it.. thanks for the hint achow101 13:31 -!- jarthur [~jarthur@2605:6000:1019:41ab:b9e1:cef:8efc:51f6] has quit [Remote host closed the connection] 13:32 -!- mmgen [~mmgen@gateway/tor-sasl/mmgen] has quit [Quit: (https://github.com/mmgen) leaving] 13:38 < luke-jr> wumpus: why would tor be illegal? 13:41 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #bitcoin-core-dev 13:43 < luke-jr> as opposed to using tor to bypass blocking 13:46 < midnightmagic> ownership of the tools to break into a house is almost as illegal as breaking into a house in some places. 13:46 < luke-jr> midnightmagic: but computers aren't illegal 13:47 < midnightmagic> algorithms are apparently illegal to export, even in the US when shipping to canada. 13:47 < midnightmagic> It's not such a big leap to weird autocratic countries where they'll chop you up and send pieces of you to your family if you run a tor node or are caught with the software on your hdd 13:49 < echeveria> luke-jr: look that's nice and all, but remember that you live in a country with laws about what sorts of encryption you're allowed to use and distribute. don't get lost in your own feelings and stick to what actually happens in the real world. 13:49 < midnightmagic> I had to fill out some stupid form just the other day promising that my stuff won't end up in a military application. I mean how the hell am I supposed to know what happens to fingernail-sized chips after I sell them? 13:50 * midnightmagic grumbles 13:50 < midnightmagic> too much weird security theatre. 13:51 < luke-jr> echeveria: according to Tor's FAQs, nobody has ever been arrested for using Tor 13:51 < echeveria> luke-jr: did I say they had? 13:52 < luke-jr> you implied it, considering the context of the discussion was whether tor is illegal or not 13:53 < echeveria> I've never suggested or implied that anybody has been arrested for using Tor. 13:53 < luke-jr> "what actually happens in the real world" in this context means arrests or not 13:53 < echeveria> wtf no it doesn't. 13:54 < echeveria> I was talking about export cryptography laws in the US. 14:19 -!- spinza [~spin@155.93.246.187] has quit [Quit: Coyote finally caught up with me...] 14:21 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 255 seconds] 14:27 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has quit [Quit: Going offline, see ya! (www.adiirc.com)] 14:34 -!- spinza [~spin@155.93.246.187] has joined #bitcoin-core-dev 14:37 -!- promag [~promag@bl22-246-44.dsl.telepac.pt] has joined #bitcoin-core-dev 14:38 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #bitcoin-core-dev 14:42 -!- promag [~promag@bl22-246-44.dsl.telepac.pt] has quit [Ping timeout: 246 seconds] 14:43 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 246 seconds] 14:45 -!- promag [~promag@bl22-246-44.dsl.telepac.pt] has joined #bitcoin-core-dev 14:54 -!- mistergo1d [~mistergol@77.243.24.92] has joined #bitcoin-core-dev 14:58 -!- mistergold [~mistergol@77.243.24.92] has quit [Ping timeout: 255 seconds] 15:16 -!- EagleTM [~EagleTM@unaffiliated/eagletm] has quit [Ping timeout: 246 seconds] 15:20 -!- copumpkin [~copumpkin@haskell/developer/copumpkin] has joined #bitcoin-core-dev 15:21 -!- Karyon [~karyon@unaffiliated/karyon] has joined #bitcoin-core-dev 15:30 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 246 seconds] 15:33 -!- mistergo1d [~mistergol@77.243.24.92] has quit [Quit: leaving] 15:37 -!- pinheadmz [~matthewzi@c-76-102-227-220.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 16:16 -!- Dean_Guss [~dean@gateway/tor-sasl/deanguss] has joined #bitcoin-core-dev 16:18 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #bitcoin-core-dev 16:22 -!- pinheadmz [~matthewzi@c-76-102-227-220.hsd1.ca.comcast.net] has quit [Quit: pinheadmz] 16:23 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 268 seconds] 16:28 -!- pinheadmz [~matthewzi@c-76-102-227-220.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 16:32 -!- ap4lmtree [ap4lmtree@unaffiliated/ap4lmtree] has quit [Read error: Connection reset by peer] 16:39 -!- ap4lmtree [ap4lmtree@unaffiliated/ap4lmtree] has joined #bitcoin-core-dev 16:44 -!- spinza [~spin@155.93.246.187] has quit [Quit: Coyote finally caught up with me...] 16:52 -!- pinheadmz [~matthewzi@c-76-102-227-220.hsd1.ca.comcast.net] has quit [Quit: pinheadmz] 17:09 -!- spinza [~spin@155.93.246.187] has joined #bitcoin-core-dev 17:10 -!- Zenton [~user@unaffiliated/vicenteh] has quit [Ping timeout: 250 seconds] 17:15 -!- zivl [~zivl@unaffiliated/zivl] has joined #bitcoin-core-dev 17:18 -!- zhangzf [~zhangzf@106.38.157.147] has joined #bitcoin-core-dev 17:23 -!- Karyon [~karyon@unaffiliated/karyon] has quit [Ping timeout: 250 seconds] 17:24 -!- rh0nj [~rh0nj@88.99.167.175] has quit [Remote host closed the connection] 17:25 -!- rh0nj [~rh0nj@88.99.167.175] has joined #bitcoin-core-dev 17:29 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #bitcoin-core-dev 17:34 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 258 seconds] 17:34 -!- dviola [~diego@unaffiliated/dviola] has quit [Quit: WeeChat 2.3] 17:42 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #bitcoin-core-dev 17:47 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 255 seconds] 17:57 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 17:58 -!- Karyon [~karyon@unaffiliated/karyon] has joined #bitcoin-core-dev 17:58 -!- promag [~promag@bl22-246-44.dsl.telepac.pt] has quit [Remote host closed the connection] 18:30 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 272 seconds] 18:50 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #bitcoin-core-dev 18:55 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 245 seconds] 18:56 -!- drexl [~drexl@cpc130676-camd16-2-0-cust445.know.cable.virginm.net] has quit [Quit: drexl] 19:00 < gmaxwell> luke-jr: as a compromise to your tor bundling thing-- what about the idea just of a seperate bundled download being available? 19:00 < gmaxwell> Seems to me that would have some of the advantage without most of the downsides... and would help make a case for doing it more broadly? 19:02 < echeveria> gmaxwell: I'm uncomfortable with increasing the number of people using Tor. as you pointed out the attack surface is greatly increased versus running bitcoind. depending how its configured this will result in people listening who wouldn't otherwise expect it. 19:03 < echeveria> if the purpose *isn't* to listen on a HS by default, there's no increase in listening sockets. if it's the default configured this way, people will be listening when they never expected to be able to. 19:04 < echeveria> if it requires configuration to have it listening, why bundle it at all? 19:06 < echeveria> echo "apt install tor" > ./setup_hs.sh; chmod +x setup_hs.sh 19:06 < echeveria> magic. 19:09 -!- StopAndDecrypt [~StopAndDe@unaffiliated/stopanddecrypt] has quit [Remote host closed the connection] 19:12 -!- pinheadmz [~matthewzi@c-76-102-227-220.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 19:20 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 19:21 < gmaxwell> echeveria: bitcoind listens by default, if you want it not to listen you have to turn it off... 19:21 < echeveria> gmaxwell: yeah, but most people are behind NAT at least on their home networks. 19:22 < echeveria> so actually listening without configuration would be a surprise 19:22 < gmaxwell> echeveria: like most other p2p software until two years ago bitcoind used upnp to automatically enable incoming connections. 19:23 < gmaxwell> it only stopped because of the non-stop CVEs in the upnp software. 19:24 < echeveria> gmaxwell: that's been gone for like, 2, 3 years right? 19:25 < gmaxwell> yes, and its been a disaster that it's gone-- the end result is a massive shift towards listeners on VPSes, god knows what percentage of them are spys&sybils. 19:28 < echeveria> I acknowledge there's been a shift in where peers are, but supplementing them with even more trivially sybil attacked HS peers is if anything more harmful. 19:29 < gmaxwell> Adding more honest peers does not make any of that worse. 19:30 < echeveria> if you're never making outgoing connections over Tor or HS, yeah. 19:31 < echeveria> if the quality of peers on the network is a concern, perhaps the raise from 5 outgoing peers to 8 was too conservative. if the concern is the number, or availability of listening sockets, then there's probably a bit more of an engineering challenge there. 19:32 < echeveria> (I've mentioned it before, but I'd like to see a separate "headers only" socket which you make as many connections to as possible, even hundreds of peers- but when I looked into actually doing that the engineering involved was ridiculous) 19:33 < gmaxwell> echeveria: we'll soon be able to realistically handle many times the current number of peers with little cost. 19:34 < gmaxwell> not just limited to headers. 19:34 < gmaxwell> (well 'soon' relatively speaking) 19:34 < echeveria> from using select()? 19:34 < gmaxwell> no though we don't use select anymore. 19:35 < gmaxwell> right now having more peers is a problem because of the extreme amount of bandwidth wasted by txn rumoring. 19:35 < gmaxwell> but that'll be largely eliminated. 19:41 < echeveria> right. 19:42 < echeveria> I'm not saying peer quality isn't a concern, to be clear. there's lots which I can identify as crappy, which means there's a lot more that I'm not most likely. 19:42 -!- pinheadmz [~matthewzi@c-76-102-227-220.hsd1.ca.comcast.net] has quit [Quit: pinheadmz] 19:46 -!- StopAndDecrypt [~StopAndDe@unaffiliated/stopanddecrypt] has joined #bitcoin-core-dev 19:52 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 19:52 < bitcoin-git> [bitcoin] jonasschnelli opened pull request #15433: Use a single wallet batch for UpgradeKeyMetadata (master...2019/02/wallet_key_upgrade_batch) https://github.com/bitcoin/bitcoin/pull/15433 19:52 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 19:54 < aj> oh, whatever happened to supporting nat-pmp? 19:54 < gmaxwell> sounds like a great idea. No one has done it. 19:55 < aj> https://github.com/bitcoin/bitcoin/pull/12288 <-- there was a pr a while ago 19:56 < echeveria> gmaxwell: perhaps ipv6 will save all. 19:58 < gmaxwell> aj: ah, well-- see the history there. 19:58 < gmaxwell> (I'm not quite sure it why it was subtreeing a library for a protocol that consists of "send a struct with a few fields filled out to the network", but there you go) 20:00 < aj> getting the info to populate the fields is OS specific iirc, so using the library saves redoing all the windows/mac/linux code 20:07 -!- Karyon [~karyon@unaffiliated/karyon] has quit [Quit: Leaving] 20:08 < gmaxwell> IIRC you need your local port and address, and such, which we already have. 20:09 < gmaxwell> (as we need to stuff it into addr messages) 20:11 < aj> hmm, i think you need the gw address too? 20:12 < aj> ah, nat-pmp tells you your local port, but you need the gw address to send the query in the first place 20:12 < aj> local addr, not local port 20:13 < aj> ugh, not local addr, it tells you your external ipv4 address 20:14 < gmaxwell> yes, it tells you the external info. 20:15 < aj> but yeah, it's https://github.com/miniupnp/libnatpmp/blob/master/getgateway.c that's most of the code 20:16 -!- pinheadmz [~matthewzi@c-76-102-227-220.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 20:16 < gmaxwell> fair enough. 20:18 < gmaxwell> aj: some context, the reason we don't have upnp anymore is that the miniupnp library's code which can only be described as obviously frightening. (XML parsing with a mixture C string functions and raw pointer throbbing, clearly written by someone whos never had their hand burned by doing that before), so I can only imagine that no one was really excited about taking a huge ball of code from 20:18 < gmaxwell> miniupnp. 20:19 < gmaxwell> perhaps the natpmp code is a lot better, no idea. 20:19 < aj> yeah 20:19 < aj> well, there's no xml which already counts as a lot better to me, but... yeah 20:19 < gmaxwell> absolutely. 20:26 -!- DeanWeen [~dean@gateway/tor-sasl/deanguss] has joined #bitcoin-core-dev 20:26 -!- DeanWeen [~dean@gateway/tor-sasl/deanguss] has quit [Remote host closed the connection] 20:26 -!- DeanWeen [~dean@gateway/tor-sasl/deanguss] has joined #bitcoin-core-dev 20:28 -!- Dean_Guss [~dean@gateway/tor-sasl/deanguss] has quit [Ping timeout: 256 seconds] 20:32 -!- jarthur [~jarthur@2605:6000:1019:41ab:b9e1:cef:8efc:51f6] has joined #bitcoin-core-dev 20:37 -!- jarthur [~jarthur@2605:6000:1019:41ab:b9e1:cef:8efc:51f6] has quit [Ping timeout: 250 seconds] 20:38 -!- pinheadmz [~matthewzi@c-76-102-227-220.hsd1.ca.comcast.net] has quit [Quit: pinheadmz] 20:51 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #bitcoin-core-dev 20:54 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 246 seconds] 20:59 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 21:10 -!- promag [~promag@bl22-246-44.dsl.telepac.pt] has joined #bitcoin-core-dev 21:14 -!- rhavar [uid237883@gateway/web/irccloud.com/x-gmkkwlvxajbyhkkq] has quit [Quit: Connection closed for inactivity] 21:14 -!- promag [~promag@bl22-246-44.dsl.telepac.pt] has quit [Ping timeout: 246 seconds] 21:43 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 255 seconds] 22:01 -!- pinheadmz [~matthewzi@c-76-102-227-220.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 22:04 -!- OneFive [~OneFive@cpc87991-haye25-2-0-cust817.17-4.cable.virginm.net] has joined #bitcoin-core-dev 22:05 -!- OneFive_ [~OneFive@cpc87991-haye25-2-0-cust817.17-4.cable.virginm.net] has joined #bitcoin-core-dev 22:09 -!- OneFive [~OneFive@cpc87991-haye25-2-0-cust817.17-4.cable.virginm.net] has quit [Ping timeout: 259 seconds] 22:40 -!- pinheadmz [~matthewzi@c-76-102-227-220.hsd1.ca.comcast.net] has quit [Quit: pinheadmz] 22:48 < wumpus> luke-jr | wumpus: why would tor be illegal? <- because authoritarian politicians don't like it, probably because in unstable countries it has sometimes be used to plan uprisings and such, as in Egypt 22:49 < wumpus> (someone from Egypt once told me you could get in trouble for running Tor there, I don't know if it's still true, but where human lives are at stake it's kind of important to be careful) 22:49 -!- lnostdal [~lnostdal@77.70.119.51] has quit [Quit: https://www.Quanto.ga/ -- Immutable state trading system in Clojure] 22:51 < wumpus> and yes, some vps definitely kick you off for running tor, I've had to explain quite a few times I'm not running an exit node 22:52 -!- lnostdal [~lnostdal@77.70.119.51] has joined #bitcoin-core-dev 23:02 -!- StopAndDecrypt [~StopAndDe@unaffiliated/stopanddecrypt] has quit [Ping timeout: 255 seconds] 23:03 < wumpus> also I've always believed the way forward would be to improve the bitcoin protocol itself; BIP150/151, Dandelion, as well as lightning onion routing 23:03 < wumpus> back in 2012 I'd probably have agreed with you to integrate Tor, but it seems overkill now 23:04 < wumpus> a heavy-handed, noisy measure 23:09 < wumpus> but yes as gmaxwell already says, it could be a separate bundle people could choose to download, I'm fine with that, but not as only option 23:10 < wumpus> and yes natpmp support would be good, who is going to pick up #12288 ? 23:10 < gribble> https://github.com/bitcoin/bitcoin/issues/12288 | [WIP][NET] Add NATPMP support. by annanay25 · Pull Request #12288 · bitcoin/bitcoin · GitHub 23:11 -!- promag [~promag@bl22-246-44.dsl.telepac.pt] has joined #bitcoin-core-dev 23:14 < gmaxwell> probably tor usage provides the most value when part of the network does it... 23:15 -!- promag [~promag@bl22-246-44.dsl.telepac.pt] has quit [Ping timeout: 245 seconds] 23:17 < wumpus> gmaxwell: how do you mean? you mean having tor part of the network code? 23:19 < wumpus> ohh I get it now, sorry 23:19 < wumpus> yes, I think even in general it's good to have part of the network on different transports 23:19 < wumpus> which reminds me I should pick up my new address message BIP again 23:20 < wumpus> c.f. https://gist.github.com/laanwj/4fe8470881d7b9499eedc48dc9ef1ad1 23:22 < gmaxwell> oops yep, thats it.-- effectively having seperate network topologies means that to knock everything out an attacker has to hit all of them. 23:39 -!- promag [~promag@bl22-246-44.dsl.telepac.pt] has joined #bitcoin-core-dev 23:40 -!- promag [~promag@bl22-246-44.dsl.telepac.pt] has quit [Read error: Connection reset by peer] 23:40 -!- promag [~promag@bl22-246-44.dsl.telepac.pt] has joined #bitcoin-core-dev 23:40 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #bitcoin-core-dev 23:43 -!- promag [~promag@bl22-246-44.dsl.telepac.pt] has quit [Remote host closed the connection] 23:43 -!- pinheadmz [~matthewzi@c-76-102-227-220.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 23:44 -!- pinheadmz [~matthewzi@c-76-102-227-220.hsd1.ca.comcast.net] has quit [Client Quit] 23:57 < provoostenator> Tor hidden services avoid the need for true inbound connections. We could try to do something similar? Somehow have peers introduce eachother. Or does require keeping that introducing node in the loop? --- Log closed Mon Feb 18 00:00:26 2019