--- Log opened Thu Oct 31 00:00:39 2019 --- Day changed Thu Oct 31 2019 00:00 -!- arik_ [~arik@c-24-5-126-13.hsd1.ca.comcast.net] has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz...] 00:05 -!- arik_ [~arik@c-24-5-126-13.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 00:36 -!- timothy [~tredaelli@redhat/timothy] has joined #bitcoin-core-dev 00:41 -!- arik_ [~arik@c-24-5-126-13.hsd1.ca.comcast.net] has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz...] 00:53 -!- soju [~soju@ip68-228-80-222.oc.oc.cox.net] has quit [Remote host closed the connection] 01:14 -!- marcoagner [~user@2001:8a0:6a5f:5700:7bb3:6296:d274:7295] has joined #bitcoin-core-dev 01:24 < jeremyrubin> i think i was thrown off by luke saying spammy -- I thought we should see 0! 01:27 < wumpus> moneyball: so they have the requirement based on the age of the software apparently 01:29 < wumpus> luke-jr: afaik, force-pushes are announced here, at least the old bot did 01:29 < wumpus> there just aren't any, usually 01:45 -!- jonatack [~jon@2a01:e35:8aba:8220:6627:dad:d967:649d] has quit [Ping timeout: 246 seconds] 01:48 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has joined #bitcoin-core-dev 01:51 < provoostenator> I'm able to install from the signed DMG just fine (overriding a previous installation) 01:55 -!- provoostenator [~quassel@provoostenator.sprovoost.nl] has quit [Remote host closed the connection] 02:00 -!- zxiiro_ [~zxiiro_@141.98.102.235] has quit [] 02:06 -!- aqquadro [~name@unaffiliated/aqquadro] has joined #bitcoin-core-dev 02:07 -!- provoostenator [~quassel@provoostenator.sprovoost.nl] has joined #bitcoin-core-dev 02:12 < provoostenator> I suppose it's alright if Apple provides additional free malware review :-) (as long as they keep the right-click to install alternative) 02:15 -!- ExtraCrispy [~ExtraCris@185.51.134.198] has joined #bitcoin-core-dev 02:17 -!- Mikaku1 [~Mikaku@185.169.255.76] has joined #bitcoin-core-dev 02:28 -!- jonatack [~jon@54.76.13.109.rev.sfr.net] has joined #bitcoin-core-dev 02:37 -!- diogosergio [~diogoserg@217.146.82.117] has joined #bitcoin-core-dev 02:55 -!- JeremyCrookshank [d589196a@213.137.25.106] has joined #bitcoin-core-dev 02:56 < JeremyCrookshank> Any recommenced reading for Bitcoin Development? 03:08 -!- aqquadro [~name@unaffiliated/aqquadro] has quit [Ping timeout: 265 seconds] 03:13 -!- kabaum [~kabaum@2001:9b1:efd:9b00::281] has joined #bitcoin-core-dev 03:16 -!- timothy [~tredaelli@redhat/timothy] has quit [Quit: Konversation terminated!] 03:19 -!- aqquadro [~name@unaffiliated/aqquadro] has joined #bitcoin-core-dev 03:20 -!- timothy [~tredaelli@redhat/timothy] has joined #bitcoin-core-dev 03:28 -!- hebasto [~hebasto@95.164.65.194] has quit [Ping timeout: 240 seconds] 03:30 -!- Highway61 [~Thunderbi@96.44.143.234] has joined #bitcoin-core-dev 03:35 -!- hebasto [~hebasto@95.164.65.194] has joined #bitcoin-core-dev 03:44 -!- thaumavorio [~thaumavor@thaumavor.io] has quit [Quit: ZNC 1.7.1 - https://znc.in] 03:46 -!- thaumavorio [~thaumavor@thaumavor.io] has joined #bitcoin-core-dev 03:52 < luke-jr> wumpus: force-pushes to PRs? 03:53 < luke-jr> ie, rebases 03:55 -!- setpill [~setpill@unaffiliated/setpill] has joined #bitcoin-core-dev 03:57 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 03:57 < bitcoin-git> [bitcoin] jonatack opened pull request #17327: test: add rpc_fundrawtransaction logging (master...rpc_fundrawtransaction-test-logging) https://github.com/bitcoin/bitcoin/pull/17327 03:58 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 04:04 -!- mabox [~user@71.pool85-60-202.dynamic.orange.es] has joined #bitcoin-core-dev 04:04 -!- mabox [~user@71.pool85-60-202.dynamic.orange.es] has quit [Remote host closed the connection] 04:07 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 04:08 < jonatack> JeremyCrookshank: many resources here https://github.com/jonatack/bitcoin-development/blob/master/how-to-review-bitcoin-core-prs.md 04:09 < provoostenator> Looks like #16697 is back. I'm seeing it again on master too.... 04:09 < gribble> https://github.com/bitcoin/bitcoin/issues/16697 | Unknown version bit fork activated warning . Issue #16697 . bitcoin/bitcoin . GitHub 04:12 < wumpus> luke-jr: the bot only monitors the branches on the main repository, not every user's branches 04:12 < wumpus> and it shouldn't imo 04:12 -!- ExtraCrispy [~ExtraCris@185.51.134.198] has quit [Ping timeout: 246 seconds] 04:14 < wumpus> provoostenator: I thought we deleted that code 04:14 < wumpus> apparently not 04:20 < provoostenator> Fun fact: downloading from internet is different than copying via SSH from a Gitian machine... for macOS 04:24 < luke-jr> wumpus: it announces PR opens/closes 04:26 < wumpus> JeremyCrookshank: https://bitcoin.org/en/developer-reference 04:26 < luke-jr> provoostenator: what? 04:27 < wumpus> luke-jr: right, I suppose it *could* track all user's branches too, but I think that would be a bad idea, I'm not interested in rebases on 294 open PRs 04:27 < luke-jr> wumpus: it seems more interesting than DrahtBot's close/reopen Travis rebuilds ;) 04:27 < luke-jr> wumpus: not all user branches are PRs tho 04:28 < luke-jr> anyway, I just meant in terms of timely review of rebased PRs before they need rebase yet again a day later <.< 04:28 < wumpus> it would be possible to filter out drahtbot actions 04:38 < wumpus> provoostenator: windows does a similar thing, some kind of taint tracking with files, anything downloaded by the browser is suspect 04:44 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 268 seconds] 04:49 < luke-jr> wget does it too, just doesn't warn you 04:50 < luke-jr> getfattr -d on your downloads 04:50 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 04:53 -!- aqquadro [~name@unaffiliated/aqquadro] has quit [Ping timeout: 268 seconds] 04:55 -!- jonatack [~jon@54.76.13.109.rev.sfr.net] has quit [Ping timeout: 268 seconds] 04:57 -!- jonatack [~jon@37.165.214.234] has joined #bitcoin-core-dev 05:00 -!- Mikaku1 [~Mikaku@185.169.255.76] has quit [] 05:09 -!- JeremyCrookshank [d589196a@213.137.25.106] has quit [Remote host closed the connection] 05:17 -!- AngryAdmin [~AngryAdmi@195.206.169.238] has joined #bitcoin-core-dev 05:24 -!- pinheadmz_ [~matthewzi@pool-100-33-69-78.nycmny.fios.verizon.net] has joined #bitcoin-core-dev 05:24 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 05:24 < bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/08e29473126d...feb1a8c03aff 05:24 < bitcoin-git> bitcoin/master 3b3b931 Carl Dong: nsis: Write to correct filename in first place 05:24 < bitcoin-git> bitcoin/master feb1a8c Wladimir J. van der Laan: Merge #17308: nsis: Write to correct filename in first place 05:24 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 05:24 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 05:24 < bitcoin-git> [bitcoin] laanwj merged pull request #17308: nsis: Write to correct filename in first place (master...2019-10-simplify-nsis-exe-rename) https://github.com/bitcoin/bitcoin/pull/17308 05:24 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 05:26 -!- pinheadmz [~matthewzi@89.187.178.28] has quit [Ping timeout: 240 seconds] 05:26 -!- pinheadmz_ is now known as pinheadmz 05:29 -!- m1rror8955363887 [~m1rror@109.134.206.46] has quit [Ping timeout: 268 seconds] 05:29 -!- m1rror8955363887 [~m1rror@109.134.206.46] has joined #bitcoin-core-dev 05:32 -!- JeremyCrookshank [d589196a@213.137.25.106] has joined #bitcoin-core-dev 05:32 < JeremyCrookshank> jonatack & wumpus thank you 05:33 < JeremyCrookshank> already done two basic GUI PRs just wanting to expand knowlege 05:46 < JeremyCrookshank> will be reviewing #16432 soon 05:46 < gribble> https://github.com/bitcoin/bitcoin/issues/16432 | qt: Add privacy to the Overview page by hebasto . Pull Request #16432 . bitcoin/bitcoin . GitHub 05:50 -!- Victor_sueca is now known as Victorsueca 05:53 < instagibbs> luke-jr, I force push a ton to my PRs, it would be a bit much 05:55 < luke-jr> hmm 05:56 < luke-jr> maybe we should just try manually announcing when a rebase is ready 05:59 < instagibbs> rebase is ready? 05:59 < instagibbs> meaning, "it's ok to re-review now"? 06:06 < luke-jr> right 06:15 < instagibbs> I usually manually announce in the thread, yeah 06:37 -!- JeremyCrookshank [d589196a@213.137.25.106] has quit [Remote host closed the connection] 06:41 -!- JeremyCrookshank [d589196a@213.137.25.106] has joined #bitcoin-core-dev 06:42 < provoostenator> I force push so much it bogs down Travis :-) 06:44 -!- ajonas [uid385278@gateway/web/irccloud.com/x-sgprniihoztqjuev] has joined #bitcoin-core-dev 06:46 -!- jonatack [~jon@37.165.214.234] has quit [Read error: Connection reset by peer] 06:46 -!- lightlike [~lightlike@2001:16b8:57f2:100:2c27:be78:1e78:8cb7] has joined #bitcoin-core-dev 06:59 -!- xoyi- [~xoyi-@185.6.78.108] has joined #bitcoin-core-dev 07:11 -!- rex4539 [~rex4539@2a02:587:3508:9d00:106e:bbe1:bab3:699f] has joined #bitcoin-core-dev 07:12 -!- rex4539 [~rex4539@2a02:587:3508:9d00:106e:bbe1:bab3:699f] has quit [Client Quit] 07:12 -!- rex4539 [~rex4539@2a02:587:3508:9d00:106e:bbe1:bab3:699f] has joined #bitcoin-core-dev 07:16 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 07:16 < bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/feb1a8c03aff...1c5e0ccabae1 07:16 < bitcoin-git> bitcoin/master 9cae3d5 practicalswift: tests: Add fuzzer initialization (hold ECCVerifyHandle) 07:16 < bitcoin-git> bitcoin/master 1c5e0cc MarcoFalke: Merge #17274: tests: Fix fuzzers eval_script and script_flags by re-adding... 07:16 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 07:17 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 07:17 < bitcoin-git> [bitcoin] MarcoFalke merged pull request #17274: tests: Fix fuzzers eval_script and script_flags by re-adding ECCVerifyHandle dependency (master...fuzzer-initialization-follow-up) https://github.com/bitcoin/bitcoin/pull/17274 07:17 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 07:24 -!- sipa [~pw@gateway/tor-sasl/sipa1024] has quit [Ping timeout: 260 seconds] 07:26 -!- michaelfolkson [~textual@2a00:23c5:be04:e501:c026:70ad:343d:54fd] has joined #bitcoin-core-dev 07:35 -!- mdunnio [~mdunnio@38.126.31.226] has joined #bitcoin-core-dev 07:46 -!- tsujp [~tsujp@209.58.131.42] has quit [Quit: My MacBook has gone to sleep. ZZZzzz...] 07:48 -!- tsujp [~tsujp@209.58.131.42] has joined #bitcoin-core-dev 07:49 -!- ExtraCrispy [~ExtraCris@185.51.134.200] has joined #bitcoin-core-dev 07:52 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 07:52 < bitcoin-git> [bitcoin] darosior opened pull request #17328: GuessVerificationProgress: cap the ratio to 1 (master...fixup_getblockchaininfo) https://github.com/bitcoin/bitcoin/pull/17328 07:52 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 08:00 -!- AngryAdmin [~AngryAdmi@195.206.169.238] has quit [] 08:00 -!- arik_ [~arik@c-24-5-126-13.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 08:08 -!- xoyi- [~xoyi-@185.6.78.108] has quit [Ping timeout: 240 seconds] 08:10 -!- rex4539 [~rex4539@2a02:587:3508:9d00:106e:bbe1:bab3:699f] has quit [Quit: rex4539] 08:12 -!- mdunnio [~mdunnio@38.126.31.226] has quit [Remote host closed the connection] 08:12 -!- mdunnio [~mdunnio@38.126.31.226] has joined #bitcoin-core-dev 08:17 -!- gdude2002 [~gdude2002@139.28.218.198] has joined #bitcoin-core-dev 08:18 -!- rex4539 [~rex4539@2a02:587:3508:9d00:94a2:43f0:f762:cfa] has joined #bitcoin-core-dev 08:39 -!- mdunnio [~mdunnio@38.126.31.226] has quit [Remote host closed the connection] 08:42 -!- mdunnio [~mdunnio@38.126.31.226] has joined #bitcoin-core-dev 08:42 -!- captjakk [~captjakk@c-65-50-169-164.hs.gigamonster.net] has joined #bitcoin-core-dev 08:44 -!- tsujp [~tsujp@209.58.131.42] has quit [Quit: My MacBook has gone to sleep. ZZZzzz...] 08:46 -!- captjakk_ [~captjakk@c-65-50-169-164.hs.gigamonster.net] has joined #bitcoin-core-dev 08:46 -!- captjakk [~captjakk@c-65-50-169-164.hs.gigamonster.net] has quit [Read error: Connection reset by peer] 08:47 -!- michaelfolkson [~textual@2a00:23c5:be04:e501:c026:70ad:343d:54fd] has quit [Ping timeout: 252 seconds] 08:49 -!- ViresNumeris21 [~viresnume@gateway/tor-sasl/viresnumer21] has joined #bitcoin-core-dev 08:49 -!- tsujp [~tsujp@209.58.131.42] has joined #bitcoin-core-dev 08:58 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 08:58 < bitcoin-git> [bitcoin] jnewbery opened pull request #17329: linter: Strip trailing / in path for git-subtree-check (master...2019-10-subtree-path) https://github.com/bitcoin/bitcoin/pull/17329 08:58 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 09:00 -!- jarthur [~jarthur@207.114.244.5] has joined #bitcoin-core-dev 09:02 -!- Deinogalerix21 [~Deinogale@81.92.202.18] has joined #bitcoin-core-dev 09:03 -!- captjakk_ [~captjakk@c-65-50-169-164.hs.gigamonster.net] has quit [Ping timeout: 240 seconds] 09:05 -!- captjakk [~captjakk@c-65-50-169-164.hs.gigamonster.net] has joined #bitcoin-core-dev 09:11 -!- sipa [~pw@gateway/tor-sasl/sipa1024] has joined #bitcoin-core-dev 09:14 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 09:17 -!- timothy [~tredaelli@redhat/timothy] has quit [Quit: Konversation terminated!] 09:39 -!- pinheadmz [~matthewzi@pool-100-33-69-78.nycmny.fios.verizon.net] has quit [Quit: pinheadmz] 09:44 -!- mdunnio [~mdunnio@38.126.31.226] has quit [Remote host closed the connection] 09:48 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 09:49 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 09:53 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 240 seconds] 09:53 < JeremyCrookshank> "Take pains to explain exactly what you're doing and the reasoning behind" 09:53 -!- Deinogalerix21 [~Deinogale@81.92.202.18] has quit [Quit: WeeChat 2.6] 09:53 < JeremyCrookshank> Pain? ;) 09:53 -!- jonatack [~jon@54.76.13.109.rev.sfr.net] has joined #bitcoin-core-dev 09:57 -!- jb55 [~jb55@gateway/tor-sasl/jb55] has quit [Quit: jb55] 09:59 -!- captjakk [~captjakk@c-65-50-169-164.hs.gigamonster.net] has quit [Remote host closed the connection] 09:59 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 268 seconds] 10:00 -!- captjakk [~captjakk@c-65-50-169-164.hs.gigamonster.net] has joined #bitcoin-core-dev 10:04 -!- captjakk [~captjakk@c-65-50-169-164.hs.gigamonster.net] has quit [Ping timeout: 240 seconds] 10:04 -!- setpill [~setpill@unaffiliated/setpill] has quit [Quit: o/] 10:07 -!- captjakk [~captjakk@c-24-72-155-6.ni.gigamonster.net] has joined #bitcoin-core-dev 10:10 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 10:12 -!- mdunnio [~mdunnio@38.126.31.226] has joined #bitcoin-core-dev 10:13 -!- diogosergio [~diogoserg@217.146.82.117] has quit [Ping timeout: 250 seconds] 10:22 -!- jonatack [~jon@54.76.13.109.rev.sfr.net] has quit [Ping timeout: 268 seconds] 10:22 -!- jonatack [~jon@54.76.13.109.rev.sfr.net] has joined #bitcoin-core-dev 10:26 -!- jonatack [~jon@54.76.13.109.rev.sfr.net] has quit [Ping timeout: 240 seconds] 10:27 -!- jonatack [~jon@54.76.13.109.rev.sfr.net] has joined #bitcoin-core-dev 10:32 -!- JeremyCrookshank [d589196a@213.137.25.106] has quit [Remote host closed the connection] 10:33 -!- Deacyde [~Deacyde@unaffiliated/deacyde] has joined #bitcoin-core-dev 10:33 -!- Deacydal [~Deacyde@unaffiliated/deacyde] has joined #bitcoin-core-dev 10:36 -!- Deacyde [~Deacyde@unaffiliated/deacyde] has quit [Read error: Connection reset by peer] 10:41 -!- mdunnio_ [~mdunnio@38.126.31.226] has joined #bitcoin-core-dev 10:41 -!- jonatack [~jon@54.76.13.109.rev.sfr.net] has quit [Ping timeout: 240 seconds] 10:42 -!- lightlike [~lightlike@2001:16b8:57f2:100:2c27:be78:1e78:8cb7] has quit [Read error: Connection reset by peer] 10:44 -!- mdunnio [~mdunnio@38.126.31.226] has quit [Ping timeout: 240 seconds] 10:45 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 276 seconds] 10:46 -!- jonatack [~jon@54.76.13.109.rev.sfr.net] has joined #bitcoin-core-dev 10:46 -!- Deacydal is now known as Deacyde 10:47 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 10:51 -!- bsm1175321 [~mcelrath@pool-71-161-100-114.cncdnh.east.myfairpoint.net] has joined #bitcoin-core-dev 10:56 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 10:56 < bitcoin-git> [bitcoin] sdaftuar opened pull request #17330: [qa] Add shrinkdebugfile=0 to regtest bitcoin.conf (master...2019-10-shrinkdebugfile0) https://github.com/bitcoin/bitcoin/pull/17330 10:56 -!- mdunnio_ [~mdunnio@38.126.31.226] has quit [Remote host closed the connection] 10:56 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 10:58 -!- ddustin [~ddustin@unaffiliated/ddustin] has joined #bitcoin-core-dev 10:59 -!- ddustin [~ddustin@unaffiliated/ddustin] has quit [Read error: Connection reset by peer] 10:59 -!- pinheadmz [~matthewzi@pool-100-33-69-78.nycmny.fios.verizon.net] has joined #bitcoin-core-dev 10:59 -!- ddustin [~ddustin@unaffiliated/ddustin] has joined #bitcoin-core-dev 11:00 -!- gdude2002 [~gdude2002@139.28.218.198] has quit [] 11:00 -!- ddustin [~ddustin@unaffiliated/ddustin] has quit [Read error: Connection reset by peer] 11:00 -!- ddustin [~ddustin@unaffiliated/ddustin] has joined #bitcoin-core-dev 11:01 -!- ddustin [~ddustin@unaffiliated/ddustin] has quit [Read error: Connection reset by peer] 11:02 -!- ddustin [~ddustin@unaffiliated/ddustin] has joined #bitcoin-core-dev 11:08 -!- Aaronvan_ is now known as AaronvanW 11:11 -!- mdunnio [~mdunnio@38.126.31.226] has joined #bitcoin-core-dev 11:15 -!- mdunnio [~mdunnio@38.126.31.226] has quit [Remote host closed the connection] 11:15 -!- mdunnio [~mdunnio@38.126.31.226] has joined #bitcoin-core-dev 11:36 -!- lightlike [~lightlike@2001:16b8:57f2:100:2c27:be78:1e78:8cb7] has joined #bitcoin-core-dev 11:40 -!- xoyi- [~xoyi-@154.57.11.173] has joined #bitcoin-core-dev 11:44 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 11:44 < bitcoin-git> [bitcoin] MarcoFalke pushed 6 commits to master: https://github.com/bitcoin/bitcoin/compare/1c5e0ccabae1...100fa0a62a29 11:44 < bitcoin-git> bitcoin/master 52cf68f Russell Yanofsky: Refactor: Add GetLegacyScriptPubKeyMan helper 11:44 < bitcoin-git> bitcoin/master 628d11b Russell Yanofsky: Add back mistakenly removed AssertLockHeld 11:44 < bitcoin-git> bitcoin/master 2632b1f Russell Yanofsky: doc: Clarify WalletStorage / Wallet relation 11:44 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 11:44 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 11:44 < bitcoin-git> [bitcoin] MarcoFalke merged pull request #17300: LegacyScriptPubKeyMan code cleanups (master...pr/keyman-cleanup) https://github.com/bitcoin/bitcoin/pull/17300 11:44 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 11:46 -!- Deacyde [~Deacyde@unaffiliated/deacyde] has quit [Ping timeout: 264 seconds] 11:48 -!- MasterdonX [~masterdon@176.227.241.17] has quit [Ping timeout: 240 seconds] 11:48 -!- GsC_RuL3Z [~GsC_RuL3Z@192.145.126.115] has joined #bitcoin-core-dev 11:49 -!- ViresNumeris21 [~viresnume@gateway/tor-sasl/viresnumer21] has quit [Quit: Leaving] 11:50 -!- MasterdonX [~masterdon@185.195.202.198] has joined #bitcoin-core-dev 11:52 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 11:52 < bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/100fa0a62a29...811c381ab650 11:52 < bitcoin-git> bitcoin/master 60582d6 John Newbery: [linter] Strip trailing / in path for git-subtree-check 11:52 < bitcoin-git> bitcoin/master 811c381 fanquake: Merge #17329: linter: Strip trailing / in path for git-subtree-check 11:52 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 11:52 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 11:52 < bitcoin-git> [bitcoin] fanquake merged pull request #17329: linter: Strip trailing / in path for git-subtree-check (master...2019-10-subtree-path) https://github.com/bitcoin/bitcoin/pull/17329 11:52 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 11:55 -!- oneark [uid254801@gateway/web/irccloud.com/x-uurvwnknmfayorun] has quit [Quit: Connection closed for inactivity] 11:57 -!- reallll [~belcher@unaffiliated/belcher] has joined #bitcoin-core-dev 11:58 -!- jonatack [~jon@54.76.13.109.rev.sfr.net] has quit [Ping timeout: 240 seconds] 11:59 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 11:59 < bitcoin-git> [bitcoin] achow101 opened pull request #17331: Use effective values throughout coin selection (master...effective-value) https://github.com/bitcoin/bitcoin/pull/17331 11:59 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 11:59 < jeremyrubin> meeting? 12:00 < warren> here 12:00 < achow101> meeting? 12:00 < wumpus> #startmeeting 12:00 < lightningbot> Meeting started Thu Oct 31 19:00:21 2019 UTC. The chair is wumpus. Information about MeetBot at http://wiki.debian.org/MeetBot. 12:00 < lightningbot> Useful Commands: #action #agreed #help #info #idea #link #topic. 12:00 < jnewbery> hi 12:00 < warren> hi 12:00 < kanzure> hi 12:00 < achow101> hi 12:00 < amiti> hi 12:00 < moneyball> hi 12:01 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 12:01 < bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/811c381ab650...222b7d0ca795 12:01 < bitcoin-git> bitcoin/master c5377ff Suhas Daftuar: [qa] Add shrinkdebugfile=0 to regtest bitcoin.conf 12:01 < bitcoin-git> bitcoin/master 222b7d0 MarcoFalke: Merge #17330: test: Add shrinkdebugfile=0 to regtest bitcoin.conf 12:01 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 12:01 < jeremyrubin> im unsure about DST 12:01 -!- belcher [~belcher@unaffiliated/belcher] has quit [Ping timeout: 240 seconds] 12:01 < jeremyrubin> Oh 12:01 < sipa> hi 12:01 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 12:01 < bitcoin-git> [bitcoin] MarcoFalke merged pull request #17330: test: Add shrinkdebugfile=0 to regtest bitcoin.conf (master...2019-10-shrinkdebugfile0) https://github.com/bitcoin/bitcoin/pull/17330 12:01 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 12:01 < provoostenator> hi 12:02 < wumpus> yes, DST in europe changed 12:02 < wumpus> it's an hour earlier here 12:03 -!- reallll is now known as belcher 12:03 < meshcollider> wumpus: don't forget to ping everyone :p 12:03 < meshcollider> hi 12:03 < fanquake> hi 12:03 < wumpus> four proposed topics in https://gist.github.com/moneyball/071d608fdae217c2a6d7c35955881d8a : "moneyball: follow-up on travis and #16148" "umpus: close Boost -> C++11 migration project for now" "proposed by dongcarl: MacOS, notarization https://github.com/bitcoin/bitcoin/issues/15774" "jeremyrubin: epoch mempool" 12:03 < gribble> https://github.com/bitcoin/bitcoin/issues/16148 | Travis timeouts . Issue #16148 . bitcoin/bitcoin . GitHub 12:03 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 12:03 < bitcoin-git> [bitcoin] sdaftuar opened pull request #17332: [p2p] Proof-of-concept: Improve DoS-resistance to low-work headers chains (master...2019-10-no-checkpoints-cleanedup) https://github.com/bitcoin/bitcoin/pull/17332 12:03 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 12:04 < digi_james> Hi 12:04 < wumpus> #bitcoin-core-dev Meeting: wumpus sipa gmaxwell jonasschnelli morcos luke-jr sdaftuar jtimon cfields petertodd kanzure bluematt instagibbs phantomcircuit codeshark michagogo marcofalke paveljanik NicolasDorier jl2012 achow101 meshcollider jnewbery maaku fanquake promag provoostenator aj Chris_Stewart_5 dongcarl gwillen jamesob ken281221 ryanofsky gleb moneyball kvaciral ariard digi_james amiti fjahr 12:04 < wumpus> #topic High priority for review 12:04 < wumpus> currently 7 blockers, 7 chasing concept ACK 12:04 < wumpus> https://github.com/bitcoin/bitcoin/projects/8 12:05 < BlueMatt> plz2add #16974 12:05 < gribble> https://github.com/bitcoin/bitcoin/issues/16974 | Walk pindexBestHeader back to ChainActive().Tip() if it is invalid by TheBlueMatt . Pull Request #16974 . bitcoin/bitcoin . GitHub 12:05 -!- xoyi- [~xoyi-@154.57.11.173] has quit [Ping timeout: 264 seconds] 12:06 < wumpus> BlueMatt: added (to blocker I guess?) 12:06 < BlueMatt> yea 12:07 < BlueMatt> it blocks post-headers-over-dns rust progress (since I want to lean heavily on "I have a better header than blocks, but my peers dont have blocks" as a criteria for searching for alternate block download methods) 12:07 < wumpus> yes, makes sense 12:07 < wumpus> nothing else too add/remove? 12:08 < wumpus> #topic close Boost -> C++11 migration project for now (wumpus) 12:09 < warren> too much change required? 12:09 < wumpus> so it looks like all the low-hanging fruit for replacing boost has been picked now 12:10 < wumpus> what remains is hard to replace with C++11 (results in very verbose code, locale dependent legacy C, or introduces harder to maintain platform-specific code) 12:10 < jeremyrubin> It's basically just multiindex and boost::thread now right? 12:10 < wumpus> it's kind of a time wasting trap for developers now (regarding PRs like #17245) 12:10 < gribble> https://github.com/bitcoin/bitcoin/issues/17245 | wallet: Remove Boost from DecodeDumpTime by elichai . Pull Request #17245 . bitcoin/bitcoin . GitHub 12:10 < wumpus> nah, people stumble over the sleep and date/time handling stuff every time 12:11 < wumpus> #17307 might still be worthwhile 12:11 < gribble> https://github.com/bitcoin/bitcoin/issues/17307 | Stop using `boost::thread_group` . Issue #17307 . bitcoin/bitcoin . GitHub 12:11 < jeremyrubin> What about just checking in those specific copies of boost library code 12:11 < sipa> after 17307, won't removing boost::threa dbe a lot easier? 12:11 < jeremyrubin> Or are they too large/dependent on the rest of boost types 12:11 < wumpus> but it needs to be focused, we don't want to close the same PRs time after time that don't really make it 12:12 < wumpus> I think having that project open sends the wrong messag 12:12 < wumpus> we can't replace boost right now 12:12 < jeremyrubin> 17307, having worked on replacing thread_group in the checkqueue before, scares me a bit 12:12 < sipa> agree there 12:12 < wumpus> there's no need to replace, say, small string handling functions with our own impelentation, before we have a vision to replace the rest 12:13 < sipa> right; until we have a reasonable way to remove multiindex (which i'm not sure will ever happen), getting rid of boost entirely is not really useful 12:13 < dongcarl> Just so it's out there... we can maybe run bcp at some point when there's only one or two things left https://www.boost.org/doc/libs/1_71_0/tools/bcp/doc/html/index.html 12:13 < jeremyrubin> dongcarl: ++ 12:13 < sipa> i do think there are individual improvements possible that dkn't go all the way, like removing boost::thread 12:14 < jnewbery> I agree that if it's not a priority then the project should be closed. It can always be re-opened later if necessary. 12:14 < wumpus> but in any case it doesn't seem like it needs a big coordinated project anymore 12:14 < sipa> how many non-headers-only boost libs are we still using? 12:14 < sipa> wumpus: agree 12:14 < jnewbery> (leaving a comment in the project description explaining why it's been closed) 12:14 < wumpus> when C++17 is allowed, it can be reopened 12:15 < fanquake> Guess #13751 can be closed with the same rationale as well then. 12:15 < gribble> https://github.com/bitcoin/bitcoin/issues/13751 | Utils and libraries: Drops the boost/algorithm/string/split.hpp dependency by l2a5b1 . Pull Request #13751 . bitcoin/bitcoin . GitHub 12:15 < wumpus> fanquake: yes 12:15 < wumpus> there's not really a reason to do that right now 12:16 < warren> gitian binaries static link the libstdc++ so distro support won't change when C++17 happens right? 12:16 -!- jb55 [~jb55@gateway/tor-sasl/jb55] has joined #bitcoin-core-dev 12:16 -!- captjakk [~captjakk@c-24-72-155-6.ni.gigamonster.net] has quit [Remote host closed the connection] 12:16 < dongcarl> warren: Yes 12:16 < wumpus> warren: correct, assumning we can keep the same GLIBC req 12:16 < wumpus> (runtime) 12:17 < wumpus> which I don't see why not 12:17 < wumpus> statically linking using musl libc is another thing that might be considered in the future 12:18 < wumpus> but that's a whole different topic 12:18 < dongcarl> should be able to keep it as long as we 1. stick to Bionic 2. write new hooks, ick, or 3. use guix 12:18 -!- captjakk [~captjakk@c-24-72-155-6.ni.gigamonster.net] has joined #bitcoin-core-dev 12:18 < cfields> Bionic? 12:18 < dongcarl> cfields: bionic has 1.27, which is what we've written hooks to support up to 12:18 -!- captjakk [~captjakk@c-24-72-155-6.ni.gigamonster.net] has quit [Remote host closed the connection] 12:19 < dongcarl> glibc 1.27 that is 12:19 < sipa> i read "books" instead of hooks. was confused 12:19 -!- captjakk [~captjakk@c-24-72-155-6.ni.gigamonster.net] has joined #bitcoin-core-dev 12:19 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 12:19 < bitcoin-git> [bitcoin] fanquake closed pull request #13751: Utils and libraries: Drops the boost/algorithm/string/split.hpp dependency (master...patch/remove_boost_split) https://github.com/bitcoin/bitcoin/pull/13751 12:19 < wumpus> hehe 12:19 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 12:19 -!- captjakk [~captjakk@c-24-72-155-6.ni.gigamonster.net] has quit [Remote host closed the connection] 12:19 < jnewbery> Shall I go ahead and update the project description and then close? 12:19 < wumpus> jnewbery: yes, thanks 12:20 -!- captjakk [~captjakk@c-24-72-155-6.ni.gigamonster.net] has joined #bitcoin-core-dev 12:20 < jnewbery> ok done 12:20 < wumpus> seems no one strongly disagrees 12:20 < wumpus> #topic MacOS, notarization (dongcarl) 12:20 -!- captjakk [~captjakk@c-24-72-155-6.ni.gigamonster.net] has quit [Remote host closed the connection] 12:20 < jnewbery> updated description is visible here: https://github.com/bitcoin/bitcoin/projects?query=is%3Aclosed 12:20 < dongcarl> Right, here 12:21 < wumpus> #15774 12:21 < gribble> https://github.com/bitcoin/bitcoin/issues/15774 | macOS App Notarization . Issue #15774 . bitcoin/bitcoin . GitHub 12:21 < dongcarl> Info available here: https://developer.apple.com/documentation/xcode/notarizing_your_app_before_distribution/customizing_the_notarization_workflow 12:21 < wumpus> jnewbery: great! 12:21 < dongcarl> Mostly just to make people aware of what's going to happen 12:21 < dongcarl> We're going to have a step in the release process that can only happen on a mac 12:21 < cfields> dongcarl: I think we should consider rejecting Apple's new requirement. 12:21 < wumpus> discntinuing MacOS binaries? 12:21 < dongcarl> cfields: that's something I've thought about too 12:22 < provoostenator> It depends on what the step is 12:22 * dongcarl typing gimme a sec 12:22 < cfields> I've been putting something together, probably best not to thought-dump here. 12:22 < provoostenator> As long as it's easy to review the difference on a non-Mac I don't mind too much. 12:22 < wumpus> htey make it harder and harder to distribute binaries for open source software 12:22 < luke-jr> [19:16:33] gitian binaries static link the libstdc++ so distro support won't change when C++17 happens right? <-- gitian binaries don't matter in this regard 12:22 < luke-jr> distro support is for NATIVE compiles 12:23 < luke-jr> (also, gitian binaries *don't* work on all distros) 12:23 < dongcarl> After we submit the app for notarization it is actually not NEEDED to staple it to the binary 12:23 < dongcarl> Apparently GateKeeper will query the Apple servers 12:23 < wumpus> luke-jr: that was last topic, but yes 12:23 < dongcarl> Which is convenient, but gives them A LOT OF CONTROL 12:23 < provoostenator> I'm not a huge fan of Apple getting a call from all our useres 12:23 < luke-jr> oh, I missed the #topic line 12:23 < provoostenator> So better to staple if it's not too difficult 12:23 < cfields> the bigger issue is that it makes Apple the final arbiter of what people can run. In a potential emergency fork/uasf scenario, this puts them in charge. I think it would be unwise for us to participate in that. 12:24 < luke-jr> wumpus: is Apple dropping support for unsigned binaries entirely? 12:24 < cfields> (final arbiter once we start down the path, that is) 12:24 < wumpus> yes, they want the same control as they have on iOS 12:24 < provoostenator> What changes when we go down the path? 12:24 < luke-jr> ugh 12:24 < moneyball> luke-jr: no you can still install but you have to "right click open" 12:24 < luke-jr> moneyball: right now, yes; but after these new changes? 12:24 < cfields> I think it's a mistake to engage that, because we can't go back. And if they refuse to sign a soft-fork, presumably there'd be nothing we could do. 12:25 < provoostenator> I don't understand why we can't go back 12:25 < luke-jr> cfields: we could timebomb.. 12:25 < provoostenator> Do they change the installation rules once you notarize once? 12:25 < luke-jr> Knots already expires 1-2 years after the release 12:25 < dongcarl> I'm less worried about them refusing to sign 12:25 < dongcarl> I'm more worried about them signing: we've audited this binary and it's malicious 12:25 < moneyball> luke-jr: I run MacOS Catalina, am able to install 0.18 fine, and 0.19 RC3 I can install but need to "right click Open" 12:25 < cfields> provoostenator: if we engage once, then it would be a regression not to continue. 12:25 < dongcarl> That's a bad message to users 12:26 < provoostenator> cfields: arguably we're just kicking that regression down the road 12:26 < moneyball> If we make no changes, I think at minimum we need to communicate on the download site that one must "right click Open" otherwise many users will be perplexed as I was 12:26 < wumpus> it's not a regression if we never start supporting it 12:26 < provoostenator> Because Catalina users will encounter the regression (right click to install) now 12:26 < provoostenator> Which we can delay 12:26 < luke-jr> As long as users can run binaries w/o the notary, that sounds preferable 12:26 < wumpus> I think it's a good point, for a project like us, to be principled about it 12:26 < cfields> provoostenator: yes,( unpopular opinion time...) which is why it's worth considering dropping MacOs 12:27 < luke-jr> cfields: why drop entirely? 12:27 < cfields> I'm not saying that we should. I'm saying it's worth a discussion. 12:27 < wumpus> only when they *require* this 12:27 < wumpus> not right now 12:27 < luke-jr> can't our DMG just tell them right click etc in the folde rview? 12:27 < warren> are there other reasons aside from this? 12:27 < wumpus> but it's a possiblility in the future 12:28 < jeremyrubin> is there no more self-signing? 12:28 < wumpus> if it really becomes a closed platform 12:28 < sipa> cfields: stop supporting for release binarier, or stop supporting the platform? (i know the distinction is kinda vague for us, but we can still make sure our code compiles and runs fine, even if we're not providing binaries) 12:28 < jeremyrubin> Can we have a binary which we get apple to sign which self-signs our binary? 12:28 < wumpus> sipa: you can still build your own 12:28 < wumpus> sipa: using homebrew 12:28 < achow101> What changed between 0.18.x and 0.19 that 0.19 now triggers the warning but 0.18.x doesn't? 12:28 < jeremyrubin> Then apple would only have to sign it once, and then that can self-sign future cores 12:28 < wumpus> achow101: nothing in our code 12:29 < cfields> sipa: yes, thanks for making the distinction. The first would be far less problematic. 12:29 -!- jarthur_ [~jarthur@207.114.244.5] has joined #bitcoin-core-dev 12:29 < dongcarl> Here's the risk that I see: someone takes our codesigned binaries, gives it to Apple, Apple maybe mistakingly decides that the binary is malicious, and now everyone's GateKeeper will ask Apple about that codesigned binary, which will give them a "THIS IS MALICIOUS" popup on double-click 12:29 < achow101> wumpus: moneyball said that 0.18.x installs fine, but 0.19 doesn't, on the same system 12:29 < wumpus> achow101: only because iti's more recent I think 12:29 < sipa> cfields: devil's advocate... is this very different from say snap controlling our snap releases? sure, snap is not the only way you run bitcoind on ubuntu, but depending on the user's expertise there may not be that much difference in how much control those entities have over what consensus code gets adopted 12:29 < cfields> dongcarl: yes, and that's inevitible. Because we ARE bitcoin core. You know, the thing they're scanning their binaries for :) 12:29 < fanquake> I'd assume he'd already been running 0.18 12:31 < moneyball> fanquake: me? as an experiment i installed 0.18 yesterday to compare to the experience installing 0.19 12:31 < achow101> I think it would be worthwhile to investigate why that happens and see if we are able to avoid the warning without doing any apple special stuff 12:31 < luke-jr> [19:27:31] are there other reasons aside from this? <-- macOS only works on backdoored hardware; macOS is proprietary; etc 12:31 < fanquake> moneyball yea. I don't think the reinstalling 0.18 would make a difference though. 12:31 < cfields> achow101: yes, agree. 12:31 < wumpus> even google isn't aiming for that kind of total control of android 12:31 < fanquake> Otherwise suddenly everyone who updated to 10.15's software would start breaking. 12:31 < wumpus> sipa: your comparison would hold for the apple app store, not for things installed outside it 12:32 < fanquake> I'd assume the new checks only apply to "new" binaries you are trying to run. 12:32 < cfields> Admittedly I don't have enough info on this. But what I've read has really rubbed me the wrong way. So I'll shut up now and chime in on the issue instead :) 12:32 < fanquake> So if you'd already been running 0.18 previously, I don't think reinstalling it is going to cause an issue. 12:32 -!- jarthur_ [~jarthur@207.114.244.5] has quit [Client Quit] 12:32 -!- jarthur [~jarthur@207.114.244.5] has quit [Ping timeout: 268 seconds] 12:32 < sipa> wumpus: fair point; but even on android you need to explicitly enable non-play store apk sources; that seems fairly similar to the right click "open anyway" 12:33 < fanquake> cfields: I assume your opinion is that we aren't shipping a macOS binary for 0.19 then? Assuming we're already at rc3? 12:33 < cfields> sipa: I'll have to think about that. I think it's different. 12:33 < provoostenator> I don't think it's very effective for a small (in terms of macOS user base) project to make a stance at this stage. 12:33 < wumpus> sipa: yes; I definiely don't think we should stop with MacOS binaries as long as that's possible 12:33 < dongcarl> Seems this is stirring up a lot of conversation, perhaps we can come back to this as the last topic? 12:33 < cfields> provoostenator: then I suppose we'd need to involve more projects :) 12:33 < ryanofsky> another danger of us not providing binaries is that someone else starts submitting and providing them, like happened with the snap store 12:34 < sipa> cfields: as far as ideology goes, supporting osx release binaries without participating in the gatekeeper stuff perhaps has more impact than dropping support entirely 12:34 < cfields> fanquake: Nah, for 0.19 I think we should just build/sign as before. 12:34 < jeremyrubin> ryanofsky: +1 12:34 < provoostenator> cfields: well, for starters it could be useful to get a bunch of projects together and try to get a physical meeting with Apple 12:34 < wumpus> provoostenator: I'm not really interested in having it being effective as a political strategy in general 12:34 < achow101> I can (probably) find a mac that doesn't have core installed and try 12:34 < provoostenator> They might be open to actually fixing this. 12:34 < wumpus> provoostenator: it would be a bad idea for bitcoin, so for bitcoin we should reject it 12:34 < fanquake> cfields: with just a warning / opening instructions on the website / in the dmg? 12:34 < sipa> provoostenator: i very much doubt that 12:34 < fanquake> ^ 12:35 < sipa> provoostenator: i suspect that from their perspective, the fact that people can run unvetted binaries is a historical legacy that needs to be fixed :) 12:35 < provoostenator> Well if the answer is "we don't want to fix this, we like a gated community" then that's a nice quote to start a boycott. 12:35 < ryanofsky> dongcarl, if we do decide to "staple" the apple signature, is it still easily possible for a user to verify the executed code was built reproducibly & signed by us? 12:36 < provoostenator> ^ that's the most important question imo 12:36 < cfields> ryanofsky: that's already how it operates. We "staple" on the detached sig. It's easily auditable. 12:36 < jeremyrubin> Odd question: if we ship a binary + a VM, can we just run it in the VM always? 12:36 < wumpus> I'm not going to upload any binaries that aren't possible to verify in a distributed way 12:36 < cfields> I assume it'd be the same here. If not, surely we could write a tool to handle it. 12:37 < ryanofsky> ok, that's good at least 12:37 < achow101> is it possible to "staple" without a mac? 12:37 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 252 seconds] 12:37 < dongcarl> not possible to "staple" without a mac right now 12:37 < fanquake> You'd need Xcode and associated tools 12:37 < cfields> It's not possible to do the detached sigs without a mac either.. the tooling is our own. 12:37 < sipa> is it possible to undo the stapling on non-mac? 12:38 < cfields> Er, let me rephrase... 12:38 < cfields> There's no supported way sign on non-mac as we do now, but that didn't stop us from hacking something together :) 12:38 < achow101> someone would have to reverse engineer how it's "stapled" and write a tool for it for other platforms 12:39 < cfields> So I assume we could do something similar again. Might turn into a 3-stage gitian build, though :( 12:39 < dongcarl> what cfields said 12:39 < fanquake> Liking something we can take away from this discussion: https://trac.torproject.org/projects/tor/ticket/30126 12:39 < fanquake> *likely 12:39 < sipa> cfields: what if instead of doing the stapling in the 2nd/3rd gitian stage, we write a tool that can compare a stapled binary against a deterministic one? 12:39 < sipa> that could even remove the need for the 2nd stage we have now 12:40 < wumpus> cfields: adding a slight delay is usually not a problem 12:40 < dongcarl> sipa: A notarization strip tool? 12:40 < sipa> dongcarl: yes 12:40 < cfields> sipa: I don't think it's possible to be deterministic because of the timestamping, but maybe I'm misunderstanding. 12:40 < sipa> let me start over 12:40 < dongcarl> cfields: He's talking about our existing deterministic codesigned binary 12:41 < sipa> do we actually care that the codesigning/timestamping/notarizing step is deterministic? 12:41 < wumpus> yes 12:41 < sipa> the point of determinism is showing that the shipped binaries match our source code 12:41 < wumpus> at least the attach-signature step 12:41 < warren> presumably the timestamp is part of the stapled part, while the executable part could be verified after stapling? 12:42 < wumpus> the signing itself doesn't need to be determinsitic, it's only done once by one person 12:42 < sipa> if you could *strip* the codesigning from a binary, and compare the result of that with the deterministic unsigned result, don't we achieve the same thing? 12:42 < sipa> in that case the notarizing/codesigning could be done entirely outside of gitian, removing the 2 phase process we have now 12:42 -!- Highway62 [~Thunderbi@162.253.128.18] has joined #bitcoin-core-dev 12:43 < sipa> that of course only works if the stripping tool is easily auditable 12:43 < cfields> sipa: I see. You'd have to trust the stripping tool and be able to audit the diff, but that could work. 12:43 -!- Highway61 [~Thunderbi@96.44.143.234] has quit [Ping timeout: 268 seconds] 12:43 -!- Highway62 is now known as Highway61 12:43 < sipa> right, it depends on how complicated the stripping is 12:43 < wumpus> so instead of uploading my own gitian results, I'd have to upload the binary someone else sends me 12:43 < cfields> sipa: IIRC there's a reason we didn't do it that way. Can't seem to remember though, maybe not. 12:44 < dongcarl> how many people do the codesigning right now? 12:44 < sipa> wumpus: you'd upload the codesigned binary, but the gitian results contain the non-codesigned hash 12:44 < sipa> the comparison tool strips the codesigning, and compares with gitian 12:44 < achow101> dongcarl: 2. cfields for windows, jonasschnelli for mac 12:45 < dongcarl> right, if it's just one person for each platform then perhaps stripping is not too bad? 12:46 < cfields> sipa: ah, at the time, it might've just been about the tooling. Easier to add than remove. That likely isn't an issue anymore though, there's better tooling now. 12:46 < wumpus> at least now it's possible to look up the sha256 of the binaries from the SHA256SUMS.asc in gitian, and see they match, this would add an extra step 12:46 < wumpus> I don't like it but ok... 12:46 < sipa> wumpus: agreed, it's annoying; but needing to comply with ever-increasing notarization/codesigning requirements is also annoying 12:47 < sipa> it's just an idea; no need to decide anything now 12:47 < wumpus> this wouoldn't avoid that right? 12:47 < fanquake> Apparently we wont actually need the secure timestamp or hardened runtime until January next year 12:48 < fanquake> https://developer.apple.com/news/?id=09032019a 12:48 < provoostenator> You can still put the sha of the signed binary in the gitian result, along with the sha of the stripped version. 12:48 < cfields> Bitcoin 0.20 when? :p 12:48 < wumpus> why even bother with bitcoincore.org uploads anymore, if you go through all these hoops, can't you put it on the app store directly? 12:48 < achow101> that's in two months... 12:48 < dongcarl> wumpus: this would avoid us having to reverse engineer each notarization/codesigning step and writing a tool to do it under our reproducible builds process 12:48 < jeremyrubin> Here's a reductionist viewpoint: It's not worth jumping through too many hoops for apple users, because ultimately if the person shipping your kernel decides you don't want them running bitcoin, or a version of bitcoin, you're already, to put it lightly, fucked 12:48 < fanquake> achow101 at least it means a 0.19.0 release is simpler... 12:48 < fanquake> and gives us time to figure out future tooling 12:49 < jeremyrubin> So this is maybe a problem we can't really solve for OSX users, short of giving them a liberated computer 12:49 < sipa> back to short-term issue: are our processes already using the secure timestamp and/or hardened runtime? 12:49 < provoostenator> wumpus: app stores come with additional problems though, like auto-update 12:49 < sipa> or how hard is it to do so 12:49 < wumpus> let's go to the next issue, already spent too much time on apple junk 12:50 < wumpus> two topics left and 10 minutes 12:50 < sipa> ok 12:50 < wumpus> #topic follow-up on travis and #16148 (moneyball) 12:50 < gribble> https://github.com/bitcoin/bitcoin/issues/16148 | Travis timeouts . Issue #16148 . bitcoin/bitcoin . GitHub 12:50 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 12:51 < wumpus> moneyball? 12:51 < moneyball> hi 12:51 < moneyball> my name is on the topic but it is from 1 month ago 12:51 < instagibbs> moneyball, don't timeout in 10 minutes ;) 12:51 < moneyball> when we discussed the same topic and said punt 1 month 12:51 < wumpus> oh 12:52 < moneyball> since then the PR was closed 12:52 < moneyball> maybe MarcoFalke can discuss that? 12:52 < moneyball> also we were wondering the status of jonasschnelli's related project 12:52 < wumpus> ok, might be better to move to jeremyrubin's topic for now then 12:53 < moneyball> sure 12:53 < wumpus> #topic epoch mempool (jeremyrubin) 12:53 < jeremyrubin> Hi! 12:53 < jeremyrubin> So Epoch Mempool is a relatively big upgrade to the way the mempool tracks relatives state 12:53 < jeremyrubin> We replace a ton of std::sets with epoch tracking for touching txiters 12:54 < sipa> yay 12:54 < jeremyrubin> This is done because we have restrictive limits on the number of descendants, which is a problem for protocols like lightning or OP_STB 12:54 < jeremyrubin> The PR is just a start, but it's a good checkpoint on improvement progress 12:54 < jeremyrubin> (I will have follow ups that are further improvements) 12:55 < sipa> it's clear to me that that approach in theory at least should be possible and improve performance; i haven't looked at the code 12:55 < jeremyrubin> But the critical question is: what standard of "evidence" do we want to see to be comfortable with such an improvement not introducing regressions in performance? 12:55 < instagibbs> it's also a problem for services due to simple transaction pinning 12:55 < wumpus> is mempool performance a bottleneck? 12:55 < sipa> wumpus: for increasing the mempool limits, it is 12:56 < sipa> (package size, ancestor depth, ...) 12:56 < wumpus> okay 12:56 < instagibbs> sipa, is there a good writeup of "all" the reasons for the limits? There are 1 or 2 on suhas' writeup on the wiki, but likely not exhaustive of collective wisdom 12:57 < sipa> instagibbs: not that i know 12:57 < ariard> is this a change only in the way we traverse mempool sets or also in the way we compute entry feerate? 12:57 < jeremyrubin> Traversal only as of now 12:57 < jeremyrubin> The notes aren't really fully up-to-date either 12:57 < sipa> instagibbs: and sdaftuar likely knows better than i do 12:57 < instagibbs> I think I've hit up sdaftuar for all he currently has written done(which is better than 0!) 12:58 < ariard> hmmmm did you spend time to think how we compute feerate? improving this point first could ease traversal 12:58 < jeremyrubin> Feerate isn't really the chief issue here IMO 12:58 < sipa> ariard: what do you mean by compute feerate? 12:58 < instagibbs> https://github.com/bitcoin-core/bitcoin-devwiki/wiki/Mempool-and-mining poached slides being referenced 12:58 < jeremyrubin> But it does cause a lot of traversal-ing 12:58 < ariard> tracking ancestor/descendant size/fees 12:59 < instagibbs> the modified feerate you mean 13:00 < jeremyrubin> In either case, the feerate stuff is easier to deal with as it (iirc) ends up being O(N)-ish if you traverse in the correct order. 13:00 < jeremyrubin> But the speed of those traversals you have to pay on adding a txn or removing one 13:00 < ariard> yes nModifiesFees 13:00 < wumpus> let's wrap up please, it's almost time to close the meeting 13:00 < jeremyrubin> Ok 13:00 < jeremyrubin> I guess please review #17268 13:01 < gribble> https://github.com/bitcoin/bitcoin/issues/17268 | Epoch Mempool by JeremyRubin . Pull Request #17268 . bitcoin/bitcoin . GitHub 13:01 < wumpus> #action review #17268 13:01 < luke-jr> jeremyrubin: 1) what is "epoch tracking" ? 13:01 < gribble> https://github.com/bitcoin/bitcoin/issues/17268 | Epoch Mempool by JeremyRubin . Pull Request #17268 . bitcoin/bitcoin . GitHub 13:01 < wumpus> #endmeeting 13:01 < lightningbot> Meeting ended Thu Oct 31 20:01:21 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) 13:01 < lightningbot> Minutes: http://www.erisian.com.au/meetbot/bitcoin-core-dev/2019/bitcoin-core-dev.2019-10-31-19.00.html 13:01 < lightningbot> Minutes (text): http://www.erisian.com.au/meetbot/bitcoin-core-dev/2019/bitcoin-core-dev.2019-10-31-19.00.txt 13:01 < lightningbot> Log: http://www.erisian.com.au/meetbot/bitcoin-core-dev/2019/bitcoin-core-dev.2019-10-31-19.00.log.html 13:01 < instagibbs> new benchmark also https://github.com/bitcoin/bitcoin/pull/17292 13:01 < sipa> jeremyrubin: it may make sense to give a 1-sentence summary :) 13:01 < wumpus> cfields: I'll post the proposed 0.20 schedule soon, was waiting for -final, but seems we're almost there anyhow 13:01 < jeremyrubin> We basically just keep track of the last time we looked at a TxMemPoolEntry 13:02 < jeremyrubin> And if we've looked more recently than a given time, we ignore looking again. 13:02 < cfields> wumpus: oh, that was a joke. I was saying we should put out 0.20 before January so we have another release under our belt before Apple decides it doesn't like our dmgs :) 13:03 < jeremyrubin> Many of the algorithms in the mempool can be simplified greatly with this tactic 13:03 < nickler> #proposedmeetingtopic security email address for bitcoin-core/secp256k1 (https://github.com/bitcoin-core/secp256k1/pull/679) 13:03 < jeremyrubin> luke-jr: does that make sense? 13:03 < luke-jr> jeremyrubin: as for standards, does it hurt performance when using policies other than Core's feerate-only one? 13:03 < luke-jr> jeremyrubin: as for standards, does it hurt performance when using policies other than Core's feerate-only one? 13:03 < luke-jr> jeremyrubin: eg, I would want someone to evalulate if it makes priority-based mining any slower or harder to implemented 13:04 < jeremyrubin> luke-jr: Unless you have something odd, it should have no impact 13:04 < sipa> luke-jr: that's completely orthogonal; it just speeds up all recursive algorithms over transactions 13:04 < jeremyrubin> * negative impact 13:04 < sipa> am i right: (a) there is a global epoch counter in the overall mempool; (b) every time we "iterate" in a recursive algorithm through a transaction, that transaction's timestamp is set to the mempool epoch and the epoch is incremented (c) when iterating, you can ignore any transaction whose timestamp is later than the epoch of when you started iterating; (d) you make sure there are no two recursive 13:04 < sipa> algorithms simultaneously updating the... 13:04 < sipa> timestamps 13:05 < jeremyrubin> yes 13:05 < jeremyrubin> Although there are specific cases where the recursive both updating is desirable 13:05 < jeremyrubin> It's not used here 13:06 < jeremyrubin> This also opens us up to really fancy pants stuff down the line like parallelized mempool traversals 13:07 < jeremyrubin> Because the epochs are replacing data structures like std::set 13:07 < jeremyrubin> sipa: but yeah your base understanding is spot on 13:07 < jeremyrubin> THe other benefit is that we can now accumulate the results into better data structures, e.g., vec instead of set 13:08 < luke-jr> jeremyrubin: not really, but I'm having some connection issues, so I may have missed parts 13:08 < luke-jr> nickler: I wonder if it would make sense to simply have different PGP targets - it can be helpful to know a report was made even if you're not privy to the nature of it 13:08 < luke-jr> eg, if Wladimir is preparing a final release when a security issue gets reported, he knows to check with sipa or someone else if it should get delayed 13:09 < jeremyrubin> luke-jr: just read the pr if you haven't? It's like +300loc -200loc. It should have 0 impact on priority mining 13:09 -!- rex4539_ [~rex4539@ppp-2-84-163-2.home.otenet.gr] has joined #bitcoin-core-dev 13:10 -!- rex4539_ [~rex4539@ppp-2-84-163-2.home.otenet.gr] has quit [Client Quit] 13:10 < jeremyrubin> You can look at just like the first couple commits, and then you'll get the gist 13:10 < luke-jr> jeremyrubin: I'll have to re-read the log later when my connection is better 13:10 < luke-jr> or the PR 13:10 < luke-jr> k 13:10 < jeremyrubin> https://github.com/bitcoin/bitcoin/pull/17268/commits/b01cdd429459a1db42a3c24b7bf141c6695e21de 13:11 < jeremyrubin> https://github.com/bitcoin/bitcoin/pull/17268/commits/17a0a5214666871ea2fe7134d99733090f4acf4a 13:11 < jeremyrubin> Just look at those two; that's the basic idea and the rest of the PR is just refinements/applications of that principal 13:13 -!- rex4539 [~rex4539@2a02:587:3508:9d00:94a2:43f0:f762:cfa] has quit [Ping timeout: 276 seconds] 13:14 < sipa> principle? 13:21 -!- rex4539 [~rex4539@2a02:587:3508:9d00:18cd:e89d:4acf:d5ee] has joined #bitcoin-core-dev 13:22 < jeremyrubin> yeah my bad 13:22 -!- rex4539 [~rex4539@2a02:587:3508:9d00:18cd:e89d:4acf:d5ee] has quit [Client Quit] 13:27 -!- captjakk [~captjakk@c-24-72-155-6.ni.gigamonster.net] has joined #bitcoin-core-dev 13:32 -!- xoyi- [~xoyi-@154.57.11.173] has joined #bitcoin-core-dev 13:33 -!- EagleTM [~EagleTM@unaffiliated/eagletm] has joined #bitcoin-core-dev 13:36 < nickler> luke-jr: good point. It seems like you're suggesting to use security@bitcoincore.org then? That has the downside of potentially (depending how it's actually set up) reaching more people when the report is unencrypted. 13:36 -!- rex4539 [~rex4539@2a02:587:3508:9d00:18cd:e89d:4acf:d5ee] has joined #bitcoin-core-dev 13:37 < nickler> Alternatively it's the responsibility of the secp256k1-security@bitcoincore.org people to warn Wladimir before making a release 13:42 < jeremyrubin> So another topic; can we make the benchmarking framework support asymptotic testing too? 13:42 < jeremyrubin> Or add a new one? 13:42 < jeremyrubin> E.g., it would be nice to be able to run an algorithm 10 times with inputs that are powers of 10 13:42 -!- captjakk [~captjakk@c-24-72-155-6.ni.gigamonster.net] has quit [Remote host closed the connection] 13:42 < jeremyrubin> And collect the outputs. 13:43 < jeremyrubin> But this is incompatible with the current framework, which has a goal of having the test take a second or something 13:43 -!- captjakk [~captjakk@c-24-72-155-6.ni.gigamonster.net] has joined #bitcoin-core-dev 13:43 -!- captjakk [~captjakk@c-24-72-155-6.ni.gigamonster.net] has quit [Remote host closed the connection] 13:43 -!- captjakk [~captjakk@c-24-72-155-6.ni.gigamonster.net] has joined #bitcoin-core-dev 13:44 -!- captjakk [~captjakk@c-24-72-155-6.ni.gigamonster.net] has quit [Remote host closed the connection] 13:44 -!- captjakk [~captjakk@c-24-72-155-6.ni.gigamonster.net] has joined #bitcoin-core-dev 13:44 -!- captjakk [~captjakk@c-24-72-155-6.ni.gigamonster.net] has quit [Remote host closed the connection] 13:45 -!- captjakk [~captjakk@c-24-72-155-6.ni.gigamonster.net] has joined #bitcoin-core-dev 13:45 -!- captjakk [~captjakk@c-24-72-155-6.ni.gigamonster.net] has quit [Remote host closed the connection] 13:46 -!- captjakk [~captjakk@c-24-72-155-6.ni.gigamonster.net] has joined #bitcoin-core-dev 13:46 -!- captjakk [~captjakk@c-24-72-155-6.ni.gigamonster.net] has quit [Remote host closed the connection] 13:49 < luke-jr> nickler: dunno, just a thought; also, would they warn me or other affected software too? 13:49 -!- xoyi- [~xoyi-@154.57.11.173] has quit [Ping timeout: 265 seconds] 13:51 < luke-jr> probably a broader discussion of security handlign is desirable (to avoid a repeat of 17144, fix the "stuff never gets disclosed" issue, etc) 13:53 -!- ExtraCrispy [~ExtraCris@185.51.134.200] has quit [Ping timeout: 265 seconds] 13:54 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has quit [Quit: Going offline, see ya! (www.adiirc.com)] 13:57 -!- jarthur [~jarthur@207.114.244.5] has joined #bitcoin-core-dev 14:00 -!- GsC_RuL3Z [~GsC_RuL3Z@192.145.126.115] has quit [] 14:00 < nickler> I guess that depends and having a defined process could be valuable. Also, making libsecp releases and asking people to update regularly would help. But for now just a contact address would already be a simple and effective improvement over the current situation. 14:04 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 240 seconds] 14:17 -!- sammuel86 [~sammuel86@141.98.102.179] has joined #bitcoin-core-dev 14:22 -!- mdunnio [~mdunnio@38.126.31.226] has quit [Remote host closed the connection] 14:23 -!- mdunnio [~mdunnio@38.126.31.226] has joined #bitcoin-core-dev 14:27 -!- rex4539 [~rex4539@2a02:587:3508:9d00:18cd:e89d:4acf:d5ee] has quit [Quit: rex4539] 14:27 -!- rex4539 [~rex4539@2a02:587:3508:9d00:18cd:e89d:4acf:d5ee] has joined #bitcoin-core-dev 14:32 -!- arapaho [~arapaho@node1.dotlibre.net] has joined #bitcoin-core-dev 14:38 -!- rex4539 [~rex4539@2a02:587:3508:9d00:18cd:e89d:4acf:d5ee] has quit [Quit: rex4539] 14:42 -!- mdunnio [~mdunnio@38.126.31.226] has quit [Remote host closed the connection] 15:01 -!- arik_ [~arik@c-24-5-126-13.hsd1.ca.comcast.net] has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz...] 15:03 -!- EagleTM [~EagleTM@unaffiliated/eagletm] has quit [Ping timeout: 245 seconds] 15:13 -!- sipa [~pw@gateway/tor-sasl/sipa1024] has quit [Remote host closed the connection] 15:13 -!- sipa [~pw@gateway/tor-sasl/sipa1024] has joined #bitcoin-core-dev 15:37 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 15:47 -!- soju [~soju@12.176.89.6] has joined #bitcoin-core-dev 15:48 -!- arik_ [~arik@c-24-5-126-13.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 15:53 -!- ddustin [~ddustin@unaffiliated/ddustin] has quit [Remote host closed the connection] 15:54 -!- ddustin [~ddustin@unaffiliated/ddustin] has joined #bitcoin-core-dev 16:08 -!- astro [~astro@gateway/tor-sasl/astro] has quit [Remote host closed the connection] 16:10 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 16:10 < bitcoin-git> [bitcoin] TheBlueMatt opened pull request #17335: Add test for syncing blocks generated after invalidateblock. (master...2019-10-invalid-mine-test) https://github.com/bitcoin/bitcoin/pull/17335 16:10 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 16:11 -!- astro [~astro@gateway/tor-sasl/astro] has joined #bitcoin-core-dev 16:12 -!- jarthur [~jarthur@207.114.244.5] has quit [] 16:25 -!- ddustin [~ddustin@unaffiliated/ddustin] has quit [Remote host closed the connection] 16:25 -!- ddustin [~ddustin@unaffiliated/ddustin] has joined #bitcoin-core-dev 16:40 -!- rabidus [~rabidus@85-23-137-40.bb.dnainternet.fi] has quit [Ping timeout: 265 seconds] 16:42 -!- rabidus [~rabidus@85-23-137-40.bb.dnainternet.fi] has joined #bitcoin-core-dev 16:51 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 240 seconds] 16:54 -!- bitcoin-git [~bitcoin-g@51.15.8.174] has joined #bitcoin-core-dev 16:54 < bitcoin-git> [bitcoin] Rjected opened pull request #17336: scripts: search for first block file for linearize-data with some block files pruned (master...linearize) https://github.com/bitcoin/bitcoin/pull/17336 16:54 -!- Am3nadiel [Am3nadiel@gateway/vpn/privateinternetaccess/am3nadiel] has joined #bitcoin-core-dev 16:54 -!- bitcoin-git [~bitcoin-g@51.15.8.174] has left #bitcoin-core-dev [] 17:00 -!- sammuel86 [~sammuel86@141.98.102.179] has quit [] 17:04 -!- soju [~soju@12.176.89.6] has quit [Remote host closed the connection] 17:07 -!- arik_ [~arik@c-24-5-126-13.hsd1.ca.comcast.net] has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz...] 17:09 -!- arik_ [~arik@c-24-5-126-13.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 17:17 -!- jsfan [~jsfan@141.98.102.235] has joined #bitcoin-core-dev 17:19 -!- Highway61 [~Thunderbi@162.253.128.18] has quit [Ping timeout: 240 seconds] 17:21 -!- soju [~soju@12.176.89.6] has joined #bitcoin-core-dev 17:25 -!- marcoagner [~user@2001:8a0:6a5f:5700:7bb3:6296:d274:7295] has quit [Ping timeout: 252 seconds] 17:26 -!- soju [~soju@12.176.89.6] has quit [Ping timeout: 276 seconds] 17:53 -!- Deacyde [~Deacyde@unaffiliated/deacyde] has joined #bitcoin-core-dev 17:56 -!- bsm1175321 [~mcelrath@pool-71-161-100-114.cncdnh.east.myfairpoint.net] has quit [Ping timeout: 245 seconds] 18:06 -!- Am3nadiel [Am3nadiel@gateway/vpn/privateinternetaccess/am3nadiel] has quit [Quit: FAMOUSamosfolks] 18:10 -!- horn [~peevsie@193.148.18.195] has joined #bitcoin-core-dev 18:13 -!- Deacyde [~Deacyde@unaffiliated/deacyde] has quit [Ping timeout: 245 seconds] 18:17 -!- lightlike [~lightlike@2001:16b8:57f2:100:2c27:be78:1e78:8cb7] has quit [Quit: Leaving] 18:21 -!- oneark [uid254801@gateway/web/irccloud.com/x-jezqbszzkwxadkkd] has joined #bitcoin-core-dev 18:25 -!- horn_ [~peevsie@87.101.95.107] has joined #bitcoin-core-dev 18:28 -!- horn [~peevsie@193.148.18.195] has quit [Ping timeout: 268 seconds] 18:44 -!- Am3nadiel [Am3nadiel@gateway/vpn/privateinternetaccess/am3nadiel] has joined #bitcoin-core-dev 18:45 -!- captjakk [~captjakk@174-16-221-137.hlrn.qwest.net] has joined #bitcoin-core-dev 18:53 -!- tsujp [~tsujp@209.58.131.42] has quit [Quit: My MacBook has gone to sleep. ZZZzzz...] 19:00 -!- ajonas [uid385278@gateway/web/irccloud.com/x-sgprniihoztqjuev] has quit [Quit: Connection closed for inactivity] 19:02 -!- Guest10902 [6ab4063b@KD106180006059.au-net.ne.jp] has joined #bitcoin-core-dev 19:04 -!- Guest10902 [6ab4063b@KD106180006059.au-net.ne.jp] has quit [Remote host closed the connection] 19:15 -!- Am3nadiel [Am3nadiel@gateway/vpn/privateinternetaccess/am3nadiel] has quit [Quit: ZZZzzz...] 19:15 -!- horn_ [~peevsie@87.101.95.107] has quit [Ping timeout: 240 seconds] 19:24 -!- horn [~peevsie@193.148.18.195] has joined #bitcoin-core-dev 19:25 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 19:34 -!- instagibbs [~instagibb@pool-100-15-121-126.washdc.fios.verizon.net] has quit [Ping timeout: 268 seconds] 19:51 -!- cubancorona2 [~cubancoro@pool-72-77-31-161.pitbpa.ftas.verizon.net] has joined #bitcoin-core-dev 19:53 -!- horn [~peevsie@193.148.18.195] has quit [Read error: Connection reset by peer] 19:54 -!- cubancorona [~cubancoro@pool-72-77-31-161.pitbpa.ftas.verizon.net] has quit [Ping timeout: 246 seconds] 20:00 -!- jsfan [~jsfan@141.98.102.235] has quit [] 20:01 -!- captjakk [~captjakk@174-16-221-137.hlrn.qwest.net] has quit [Remote host closed the connection] 20:04 -!- diogosergio [~diogoserg@176.24.23.243] has joined #bitcoin-core-dev 20:08 -!- StopAndDecrypt [~StopAndDe@unaffiliated/stopanddecrypt] has joined #bitcoin-core-dev 20:08 -!- StopAndDecrypt [~StopAndDe@unaffiliated/stopanddecrypt] has quit [Excess Flood] 20:08 -!- StopAndDecrypt [~StopAndDe@107.181.189.37] has joined #bitcoin-core-dev 20:09 -!- diogosergio [~diogoserg@176.24.23.243] has quit [Ping timeout: 246 seconds] 20:09 -!- nosss2 [nosss2@gateway/vpn/privateinternetaccess/nosss2] has quit [Remote host closed the connection] 20:09 -!- emilengler [~emilengle@unaffiliated/emilengler] has quit [Ping timeout: 265 seconds] 20:09 -!- StopAndDecrypt [~StopAndDe@107.181.189.37] has quit [Changing host] 20:09 -!- StopAndDecrypt [~StopAndDe@unaffiliated/stopanddecrypt] has joined #bitcoin-core-dev 20:09 -!- jarthur [~jarthur@2605:6000:1019:4971:193a:5781:e00:f72b] has joined #bitcoin-core-dev 20:11 -!- cubancorona [~cubancoro@pool-72-77-31-161.pitbpa.ftas.verizon.net] has joined #bitcoin-core-dev 20:14 -!- cubancorona2 [~cubancoro@pool-72-77-31-161.pitbpa.ftas.verizon.net] has quit [Ping timeout: 276 seconds] 20:15 -!- emilengler [~emilengle@unaffiliated/emilengler] has joined #bitcoin-core-dev 20:18 -!- felixfoertsch23 [~felixfoer@2001:16b8:5013:9e00:4da0:a257:a533:1281] has joined #bitcoin-core-dev 20:19 -!- horn [~peevsie@176.113.72.227] has joined #bitcoin-core-dev 20:21 -!- felixfoertsch [~felixfoer@i6DFA6414.versanet.de] has quit [Ping timeout: 276 seconds] 20:28 -!- nosss2 [nosss2@gateway/vpn/privateinternetaccess/nosss2] has joined #bitcoin-core-dev 20:28 -!- arik_ [~arik@c-24-5-126-13.hsd1.ca.comcast.net] has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz...] 20:48 -!- diogosergio [~diogoserg@176.24.23.243] has joined #bitcoin-core-dev 20:49 -!- Chefe [~Chefe@139.28.218.198] has joined #bitcoin-core-dev 20:53 -!- diogosergio [~diogoserg@176.24.23.243] has quit [Ping timeout: 240 seconds] 20:53 -!- cubancorona2 [~cubancoro@pool-72-77-31-161.pitbpa.ftas.verizon.net] has joined #bitcoin-core-dev 20:55 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 20:55 -!- cubancorona [~cubancoro@pool-72-77-31-161.pitbpa.ftas.verizon.net] has quit [Ping timeout: 265 seconds] 21:01 -!- ddustin [~ddustin@unaffiliated/ddustin] has quit [Remote host closed the connection] 21:05 -!- horn [~peevsie@176.113.72.227] has quit [Ping timeout: 276 seconds] 21:21 -!- provoostenator [~quassel@provoostenator.sprovoost.nl] has quit [Remote host closed the connection] 21:25 -!- provoostenator [~quassel@provoostenator.sprovoost.nl] has joined #bitcoin-core-dev 21:28 -!- arik_ [~arik@c-24-5-126-13.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 21:30 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 268 seconds] 21:32 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has quit [Quit: WeeChat 2.6] 21:35 -!- horn [~peevsie@107.182.237.18] has joined #bitcoin-core-dev 21:37 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 21:39 -!- horn [~peevsie@107.182.237.18] has quit [Ping timeout: 268 seconds] 22:14 -!- horn [~peevsie@185.232.22.11] has joined #bitcoin-core-dev 22:18 -!- horn [~peevsie@185.232.22.11] has quit [Ping timeout: 240 seconds] 22:20 -!- instagibbs [~instagibb@pool-71-178-191-230.washdc.fios.verizon.net] has joined #bitcoin-core-dev 22:29 -!- felixfoertsch23 [~felixfoer@2001:16b8:5013:9e00:4da0:a257:a533:1281] has quit [Quit: ZNC 1.7.3 - https://znc.in] 22:29 -!- felixfoertsch [~felixfoer@2001:16b8:5013:9e00:683e:6e8d:5faa:7f89] has joined #bitcoin-core-dev 22:31 -!- Victor_sueca [~Victorsue@unaffiliated/victorsueca] has joined #bitcoin-core-dev 22:34 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has quit [Ping timeout: 276 seconds] 22:55 -!- EagleTM [~EagleTM@unaffiliated/eagletm] has joined #bitcoin-core-dev 22:59 -!- Highway61 [~Thunderbi@162.253.128.18] has joined #bitcoin-core-dev 23:00 -!- Chefe [~Chefe@139.28.218.198] has quit [] 23:17 -!- stevenm1 [~stevenm@185.169.255.76] has joined #bitcoin-core-dev 23:27 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 23:59 -!- jarthur [~jarthur@2605:6000:1019:4971:193a:5781:e00:f72b] has quit [] --- Log closed Fri Nov 01 00:00:04 2019