--- Log opened Tue May 12 00:00:18 2020 00:02 -!- Emcy [~Emcy@unaffiliated/emcy] has quit [Remote host closed the connection] 00:03 -!- Emcy [~Emcy@unaffiliated/emcy] has joined #bitcoin-core-dev 00:07 -!- ghost43_ [~daer@gateway/tor-sasl/daer] has quit [Remote host closed the connection] 00:08 -!- ghost43 [~daer@gateway/tor-sasl/daer] has joined #bitcoin-core-dev 00:18 -!- copumpkin [~copumpkin@068-186-082-088.res.spectrum.com] has quit [Ping timeout: 272 seconds] 00:41 -!- cryptoIndio [~cryptoInd@49.145.111.18] has joined #bitcoin-core-dev 00:45 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 272 seconds] 00:48 -!- marcoagner [~user@2001:8a0:6a5f:a900:6d3e:1158:b50:97b6] has joined #bitcoin-core-dev 00:59 < elichai2> jonatack: https://github.com/bitcoin/bitcoin/pull/18949#issuecomment-626901015 that's the main reason why I suggested this will be a thing anyone can add themselves, I don't think we have good metrics to choose reviewers ourselves 01:00 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 01:00 < bitcoin-git> [bitcoin] fanquake opened pull request #18956: build: enforce minumim required Windows version (7) (master...window_enforce_runtime_version) https://github.com/bitcoin/bitcoin/pull/18956 01:00 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 01:02 -!- tryphe_ [~tryphe@unaffiliated/tryphe] has joined #bitcoin-core-dev 01:02 -!- promag_ [~promag@bl19-22-20.dsl.telepac.pt] has quit [Read error: Connection reset by peer] 01:02 -!- promag [~promag@Bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 01:03 -!- tryphe [~tryphe@unaffiliated/tryphe] has quit [Read error: Connection reset by peer] 01:04 -!- emilengler [~emilengle@stratum0/entity/emilengler] has joined #bitcoin-core-dev 01:04 -!- SiAnDoG_ [~514nDoG@gateway/tor-sasl/siandog] has joined #bitcoin-core-dev 01:05 -!- SiAnDoG [~514nDoG@gateway/tor-sasl/siandog] has quit [Remote host closed the connection] 01:09 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 01:09 < bitcoin-git> [bitcoin] meeDamian opened pull request #18957: Add a link from ZMQ doc to ZMQ example in contrib/ (master...zmq-doc-link) https://github.com/bitcoin/bitcoin/pull/18957 01:09 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 01:10 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 01:10 -!- Guyver2 [Guyver@guyver2.xs4all.nl] has joined #bitcoin-core-dev 01:15 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 272 seconds] 01:17 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 01:17 < bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/7a5767423f37...49d237ce3230 01:17 < bitcoin-git> bitcoin/master 89fea68 fanquake: build: don't pass -w when building for Windows 01:17 < bitcoin-git> bitcoin/master 49d237c fanquake: Merge #18928: build: don't pass -w when building for Windows 01:17 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 01:18 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 01:18 < bitcoin-git> [bitcoin] fanquake merged pull request #18928: build: don't pass -w when building for Windows (master...dont_try_suppress_all_warnings_win) https://github.com/bitcoin/bitcoin/pull/18928 01:18 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 01:22 -!- TheRec [~toto@drupal.org/user/146860/view] has quit [Ping timeout: 260 seconds] 01:22 -!- TheRec [~toto@84-75-225-47.dclient.hispeed.ch] has joined #bitcoin-core-dev 01:22 -!- TheRec [~toto@84-75-225-47.dclient.hispeed.ch] has quit [Changing host] 01:22 -!- TheRec [~toto@drupal.org/user/146860/view] has joined #bitcoin-core-dev 01:23 -!- TheRec [~toto@drupal.org/user/146860/view] has quit [Client Quit] 01:23 -!- TheRec [~toto@84-75-225-47.dclient.hispeed.ch] has joined #bitcoin-core-dev 01:23 -!- TheRec [~toto@84-75-225-47.dclient.hispeed.ch] has quit [Changing host] 01:23 -!- TheRec [~toto@drupal.org/user/146860/view] has joined #bitcoin-core-dev 01:30 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 01:34 -!- timothy [~tredaelli@redhat/timothy] has joined #bitcoin-core-dev 01:35 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 272 seconds] 01:43 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 01:43 < bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/49d237ce3230...ad1b7b18177a 01:43 < bitcoin-git> bitcoin/master d97fac4 Damian Mee: Add a link from ZMQ doc to ZMQ example in contrib/ 01:43 < bitcoin-git> bitcoin/master ad1b7b1 fanquake: Merge #18957: Add a link from ZMQ doc to ZMQ example in contrib/ 01:43 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 01:43 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 01:43 < bitcoin-git> [bitcoin] fanquake merged pull request #18957: Add a link from ZMQ doc to ZMQ example in contrib/ (master...zmq-doc-link) https://github.com/bitcoin/bitcoin/pull/18957 01:43 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 01:43 -!- ghost43 [~daer@gateway/tor-sasl/daer] has quit [Remote host closed the connection] 01:45 -!- ghost43 [~daer@gateway/tor-sasl/daer] has joined #bitcoin-core-dev 01:51 -!- EagleTM [~EagleTM@unaffiliated/eagletm] has joined #bitcoin-core-dev 01:53 -!- promag [~promag@Bl19-22-20.dsl.telepac.pt] has quit [Remote host closed the connection] 01:53 -!- promag [~promag@Bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 01:54 -!- promag_ [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 01:55 -!- promag_ [~promag@bl19-22-20.dsl.telepac.pt] has quit [Remote host closed the connection] 02:00 -!- SummerNinja [~SummerNin@84.39.117.57] has quit [] 02:04 < jonatack> gleb: interesting about bitpeers. seems there is the original one in go and a rewrite in python. which one did you try? 02:06 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 02:06 < bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/ad1b7b18177a...0f2fa599aee0 02:06 < bitcoin-git> bitcoin/master 83da576 Jon Atack: net: use CMessageHeader::HEADER_SIZE, add missing include 02:06 < bitcoin-git> bitcoin/master 0f2fa59 fanquake: Merge #18931: net: use CMessageHeader::HEADER_SIZE, add missing include 02:06 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 02:06 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 02:06 < bitcoin-git> [bitcoin] fanquake merged pull request #18931: net: use CMessageHeader::HEADER_SIZE, add missing include (master...netcpp-use-CMessageHeader_HEADER_SIZE) https://github.com/bitcoin/bitcoin/pull/18931 02:06 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 02:07 < jonatack> elichai2: right. I suppose it's worth trying. I like your idea of subscribing to labels you're interested in. 02:10 -!- dfmb_ [~dfmb_@unaffiliated/dfmb/x-4009105] has joined #bitcoin-core-dev 02:19 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 256 seconds] 02:22 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 02:22 -!- Maijin [~Maijin@139.28.218.198] has joined #bitcoin-core-dev 02:41 -!- ghost43 [~daer@gateway/tor-sasl/daer] has quit [Remote host closed the connection] 02:41 -!- ghost43 [~daer@gateway/tor-sasl/daer] has joined #bitcoin-core-dev 02:42 -!- DeanWeen [~dean@gateway/tor-sasl/deanguss] has joined #bitcoin-core-dev 02:42 -!- theStack [~honeybadg@vps1648322.vs.webtropia-customer.com] has joined #bitcoin-core-dev 02:43 -!- morcos [~morcos@gateway/tor-sasl/morcos] has quit [Ping timeout: 240 seconds] 02:44 -!- Dean_Guss [~dean@gateway/tor-sasl/deanguss] has quit [Ping timeout: 240 seconds] 02:46 -!- promag [~promag@Bl19-22-20.dsl.telepac.pt] has quit [Remote host closed the connection] 02:46 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 02:51 -!- morcos [~morcos@gateway/tor-sasl/morcos] has joined #bitcoin-core-dev 03:02 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 256 seconds] 03:08 -!- mol [~mol@unaffiliated/molly] has quit [Ping timeout: 256 seconds] 03:11 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 03:11 -!- surja795 [~surja795@c-24-61-194-104.hsd1.ma.comcast.net] has joined #bitcoin-core-dev 03:19 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 03:39 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has joined #bitcoin-core-dev 03:41 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has quit [Remote host closed the connection] 03:41 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 03:42 -!- promag_ [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 03:43 -!- promag_ [~promag@bl19-22-20.dsl.telepac.pt] has quit [Remote host closed the connection] 03:51 -!- promag_ [~promag@2.80.22.20] has joined #bitcoin-core-dev 03:55 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 04:02 -!- DeanWeen [~dean@gateway/tor-sasl/deanguss] has quit [Ping timeout: 240 seconds] 04:16 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Remote host closed the connection] 04:19 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 256 seconds] 04:24 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Quit: = ""] 04:27 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 04:33 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 04:40 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 04:40 < bitcoin-git> [bitcoin] MarcoFalke pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/0f2fa599aee0...4fa31570144e 04:40 < bitcoin-git> bitcoin/master 3333cb9 MarcoFalke: fuzz: Pass down MAKEJOBS to test_runner 04:40 < bitcoin-git> bitcoin/master fa35c34 MarcoFalke: Remove unused ci configs that have been moved elsewhere 04:40 < bitcoin-git> bitcoin/master cbd6611 Russell Yanofsky: Set LD_LIBRARY_PATH consistently in travis tests 04:40 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 04:40 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 04:40 < bitcoin-git> [bitcoin] MarcoFalke merged pull request #18929: ci: Pass down LD_LIBRARY_PATH and MAKEJOBS to fuzz test_runner (master...2005-fuzzMakejobs) https://github.com/bitcoin/bitcoin/pull/18929 04:40 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 04:52 -!- promag__ [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 04:52 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has quit [Read error: Connection reset by peer] 04:53 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 04:53 -!- promag__ [~promag@bl19-22-20.dsl.telepac.pt] has quit [Read error: Connection reset by peer] 04:57 -!- promag_ [~promag@2.80.22.20] has quit [Remote host closed the connection] 05:00 -!- Maijin [~Maijin@139.28.218.198] has quit [] 05:10 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has quit [Remote host closed the connection] 05:11 -!- mol [~mol@unaffiliated/molly] has joined #bitcoin-core-dev 05:11 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 05:18 -!- Highway61 [~Thunderbi@104.129.24.50] has joined #bitcoin-core-dev 05:21 -!- promag_ [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 05:21 -!- mjevans- [~mjevans-@77.243.177.38] has joined #bitcoin-core-dev 05:26 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 260 seconds] 05:26 -!- promag_ [~promag@bl19-22-20.dsl.telepac.pt] has quit [Remote host closed the connection] 05:29 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 05:44 -!- molakala [~sumanth.b@2601:192:4701:87f0:257a:5b91:a1f4:3f48] has joined #bitcoin-core-dev 05:49 -!- jorijn_ [~jorijn@84-105-195-195.cable.dynamic.v4.ziggo.nl] has quit [Quit: ZNC 1.8.0 - https://znc.in] 05:49 -!- jorijn [~jorijn@84-105-195-195.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-core-dev 05:49 -!- foxp2 [~foxp2@ec2-54-144-139-49.compute-1.amazonaws.com] has joined #bitcoin-core-dev 05:55 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [] 05:58 -!- Livestradamus [~quassel@unaffiliated/livestradamus] has quit [Quit: I'm out.] 05:58 -!- Livestradamus [~quassel@unaffiliated/livestradamus] has joined #bitcoin-core-dev 06:01 -!- promag_ [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 06:03 -!- promag_ [~promag@bl19-22-20.dsl.telepac.pt] has quit [Remote host closed the connection] 06:06 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 06:06 < bitcoin-git> [bitcoin] MarcoFalke pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/4fa31570144e...e45fb7e0d276 06:06 < bitcoin-git> bitcoin/master 9ccaaba Jim Posen: [init] Add -peerblockfilters option 06:06 < bitcoin-git> bitcoin/master f9e00bb Jim Posen: [net processing] Message handling for getcfcheckpt. 06:06 < bitcoin-git> bitcoin/master 2308385 Jim Posen: [test] Add test for cfcheckpt 06:06 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 06:06 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 06:06 < bitcoin-git> [bitcoin] MarcoFalke merged pull request #18877: Serve cfcheckpt requests (master...2020-04-serve-getcfcheckpt) https://github.com/bitcoin/bitcoin/pull/18877 06:06 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 06:14 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 272 seconds] 06:19 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 06:35 -!- promag_ [~promag@Bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 06:35 -!- foxp2 [~foxp2@ec2-54-144-139-49.compute-1.amazonaws.com] has quit [Quit: \/\/] 06:36 -!- RikAinSoph [29be1e9c@41.190.30.156] has joined #bitcoin-core-dev 06:36 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 06:36 < bitcoin-git> [bitcoin] practicalswift reopened pull request #18450: util: Use locale independent ToString(…) instead of locale dependent strprintf(…) for low-level string formatting (master...locale-independence) https://github.com/bitcoin/bitcoin/pull/18450 06:36 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 06:37 -!- foxp2 [~foxp2@ec2-54-144-139-49.compute-1.amazonaws.com] has joined #bitcoin-core-dev 06:39 -!- promag_ [~promag@Bl19-22-20.dsl.telepac.pt] has quit [Ping timeout: 256 seconds] 06:40 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has quit [Remote host closed the connection] 06:41 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 06:47 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 06:47 < bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/e45fb7e0d276...8da1e43b63cb 06:47 < bitcoin-git> bitcoin/master 25d8264 tryphe: p2p: add MAX_FEELER_CONNECTIONS constant 06:47 < bitcoin-git> bitcoin/master e3047ed fanquake: test: use p2p constants in denial of service tests 06:47 < bitcoin-git> bitcoin/master 8da1e43 fanquake: Merge #18910: p2p: add MAX_FEELER_CONNECTIONS constant 06:47 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 06:47 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 06:47 < bitcoin-git> [bitcoin] fanquake merged pull request #18910: p2p: add MAX_FEELER_CONNECTIONS constant (master...add_max_feeler_connections) https://github.com/bitcoin/bitcoin/pull/18910 06:47 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 06:49 -!- RikAinSoph [29be1e9c@41.190.30.156] has quit [Remote host closed the connection] 06:49 -!- RikAinSoph [29be1e9c@41.190.30.156] has joined #bitcoin-core-dev 06:52 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has quit [Remote host closed the connection] 06:52 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 06:58 -!- foxp2 [~foxp2@ec2-54-144-139-49.compute-1.amazonaws.com] has quit [Quit: \/\/] 07:09 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 07:09 < bitcoin-git> [bitcoin] dongcarl opened pull request #18958: guix: Make V=1 more powerful for debugging (master...2020-05-guix-improvements) https://github.com/bitcoin/bitcoin/pull/18958 07:09 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 07:10 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has quit [Remote host closed the connection] 07:11 -!- promag_ [~promag@Bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 07:19 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 07:19 < bitcoin-git> [bitcoin] laanwj merged pull request #18945: build: Ensure source tarball has leading directory name (0.20) (0.20...2020_11_0.20_tarball_prefix) https://github.com/bitcoin/bitcoin/pull/18945 07:19 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 07:22 -!- RikAinSoph [29be1e9c@41.190.30.156] has quit [Ping timeout: 245 seconds] 07:26 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 07:27 -!- mdunnio [~mdunnio@208.59.170.5] has joined #bitcoin-core-dev 07:28 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has quit [Remote host closed the connection] 07:30 -!- Izl [~Izl@unaffiliated/aru01] has joined #bitcoin-core-dev 07:30 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 08:00 -!- mjevans- [~mjevans-@77.243.177.38] has quit [] 08:04 -!- mol_ [~mol@unaffiliated/molly] has joined #bitcoin-core-dev 08:05 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 08:05 < bitcoin-git> [bitcoin] jnewbery opened pull request #18960: [indexes] Add compact block filter headers cache (master...2020-05-cfcheckpts-cache) https://github.com/bitcoin/bitcoin/pull/18960 08:05 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 08:06 -!- mol [~mol@unaffiliated/molly] has quit [Ping timeout: 240 seconds] 08:14 -!- emilengler [~emilengle@stratum0/entity/emilengler] has quit [Remote host closed the connection] 08:20 -!- mol_ [~mol@unaffiliated/molly] has quit [Ping timeout: 272 seconds] 08:23 -!- tryphe_ is now known as tryphe 08:25 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has quit [Remote host closed the connection] 08:25 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 08:26 < jb55> I was thinking about hacking BroadcastTransaction to only send to tor peers (when configured) as an alternative to the less granular onlynet=onion. surprised this isn't implemented? looks easy? 08:28 < luke-jr> sounds fragile 08:28 -!- jarthur [~jarthur@2605:6000:1019:4971:5512:f9f0:2a59:846c] has joined #bitcoin-core-dev 08:28 < jb55> reasoning: I want low block receive/relay latency but still want transaction broadcast privacy 08:31 < jb55> luke-jr: fragile in the sense of broadcast failing if there are no available tor peers or something? 08:33 < gleb> jb55: I think it's a good idea if implemented well, but the details need discussing. For example, if you're one of the very few nodes using that feature, a handful of peers can cluster your transactions together. 08:34 < luke-jr> jb55: in the sense that a non-tor peer might find a way to make you leak the info 08:34 < gleb> a handful of tor sybil peers :) 08:34 < luke-jr> even non-tor peers 08:34 < luke-jr> if everyone relays that tx except your IPv4 address… 08:36 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 08:37 < jb55> yeah so it would need to still relay it eventually, I was just thinking of hiding the initial source broadcast which might be easier to trace? 08:37 -!- promag__ [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 08:37 -!- promag_ [~promag@Bl19-22-20.dsl.telepac.pt] has quit [Read error: Connection reset by peer] 08:37 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has quit [Read error: Connection reset by peer] 08:40 < gleb> You probably want a new circuit for every relay then? Depends on how widely this is used, tor network may be unhappy :p 08:42 < jb55> well I'm just thinking about tackling the easiest things first: hide initial broadcast but relay as usual like it some other person's tx. tor sybil attacks seems like a harder problem? 08:53 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 08:56 -!- Rcsprinter [~Rcsprinte@84.39.116.180] has joined #bitcoin-core-dev 08:59 -!- Caralie [185a5a32@cpe-24-90-90-50.nyc.res.rr.com] has joined #bitcoin-core-dev 09:02 -!- proofofkeags [~proofofke@174-29-9-247.hlrn.qwest.net] has joined #bitcoin-core-dev 09:09 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 09:15 -!- mol [~mol@unaffiliated/molly] has joined #bitcoin-core-dev 09:17 < gleb> jb55: tor sybil is not something abstract, they are probably already in place. And i'm saying this issue might make transactions *less private* after your idea. IP will be probably hidden (if done well), but then other issues arise. It's just not that trivial in my mind, so we need to be careful. I would ask other opinions before implementing, 09:17 < gleb> maybe a mailing list post? 09:18 < gleb> Like, would you relay to all your tor peers? Maybe relaying to just one works better in this case, since Tor relay part is already less "reliable" 09:19 < gleb> Probably you even want to relay to a *random* tor peer in the net? 09:20 < sipa> ideally you open a new tor connection, relay the tx, and disconnect 09:20 < sipa> any other communication you do with them lets them correlate the tx with your other traffic 09:21 -!- ossifrage_ [~ossifrage@unaffiliated/ossifrage] has joined #bitcoin-core-dev 09:21 -!- ossifrage [~ossifrage@unaffiliated/ossifrage] has quit [Read error: Connection reset by peer] 09:23 -!- vasild [~vd@gateway/tor-sasl/vasild] has quit [Ping timeout: 240 seconds] 09:24 -!- vasild [~vd@gateway/tor-sasl/vasild] has joined #bitcoin-core-dev 09:26 < jb55> let's say I send a tx to a tor peer, they would have some custom code that correlates encrypted bitcoin-p2p traffic with transactions coming out of exit nodes somehow? 09:27 < jb55> trying to understand how likely this is... 09:28 -!- ossifrage_ [~ossifrage@unaffiliated/ossifrage] has quit [Remote host closed the connection] 09:28 < jb55> I guess if I connected to a tor peer that controlled exit nodes as well, and could correlate that way? 09:29 -!- ossifrage [~ossifrage@unaffiliated/ossifrage] has joined #bitcoin-core-dev 09:30 < nothingmuch> FWIW JoinMarket does has opt in tor broadcasting which connects to new random node: https://github.com/JoinMarket-Org/joinmarket/pull/662 and Wasabi picks node that is already connected, transmits to it and then disconnects from it: 09:30 < nothingmuch> https://github.com/zkSNACKs/WalletWasabi/blob/387f9761aa06f89c5be615270115534fb68a9e45/WalletWasabi/Blockchain/TransactionBroadcasting/TransactionBroadcaster.cs#L133-L156 09:35 -!- andrewtoth_ [~andrewtot@gateway/tor-sasl/andrewtoth] has joined #bitcoin-core-dev 09:36 < andrewtoth_> EPS also does what sipa describes https://github.com/chris-belcher/electrum-personal-server/pull/124 09:37 < andrewtoth_> mostly copied from JoinMarket 09:42 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 09:42 < bitcoin-git> [bitcoin] tarboss opened pull request #18961: remove assert in walletcontroller & run setparent in gui-qt main thread (master...master) https://github.com/bitcoin/bitcoin/pull/18961 09:42 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 09:43 -!- amiller_ [~socrates1@li175-104.members.linode.com] has quit [Read error: Connection reset by peer] 09:57 -!- timothy [~tredaelli@redhat/timothy] has quit [Quit: Konversation terminated!] 09:59 -!- Highway61 [~Thunderbi@104.129.24.50] has quit [Remote host closed the connection] 10:01 -!- smolakala [~sumanth.b@2601:192:4701:87f0:257a:5b91:a1f4:3f48] has joined #bitcoin-core-dev 10:01 -!- molakala [~sumanth.b@2601:192:4701:87f0:257a:5b91:a1f4:3f48] has quit [Ping timeout: 244 seconds] 10:04 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 264 seconds] 10:10 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 10:11 -!- Caralie [185a5a32@cpe-24-90-90-50.nyc.res.rr.com] has quit [Remote host closed the connection] 10:18 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has quit [Remote host closed the connection] 10:19 -!- promag__ [~promag@bl19-22-20.dsl.telepac.pt] has quit [Remote host closed the connection] 10:20 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 10:24 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has quit [Remote host closed the connection] 10:24 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 10:24 -!- tryphe_ [~tryphe@unaffiliated/tryphe] has joined #bitcoin-core-dev 10:24 -!- promag_ [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 10:25 -!- tryphe [~tryphe@unaffiliated/tryphe] has quit [Read error: Connection reset by peer] 10:30 -!- vasild [~vd@gateway/tor-sasl/vasild] has quit [Remote host closed the connection] 10:35 -!- vasild [~vd@gateway/tor-sasl/vasild] has joined #bitcoin-core-dev 10:37 -!- qwertzlcoatl [~qwertzlco@unaffiliated/qwertzlcoatl] has joined #bitcoin-core-dev 10:39 -!- qwertzlcoatl [~qwertzlco@unaffiliated/qwertzlcoatl] has quit [Client Quit] 10:45 -!- DeanWeen [~dean@gateway/tor-sasl/deanguss] has joined #bitcoin-core-dev 10:47 -!- Highway61 [~Thunderbi@104.223.94.82] has joined #bitcoin-core-dev 10:52 -!- bzb [~bzb@135-23-193-53.cpe.pppoe.ca] has joined #bitcoin-core-dev 10:55 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 260 seconds] 10:58 -!- troygiorshev [~troy@CPEdcef09a0ed55-CM0c473d74be00.cpe.net.cable.rogers.com] has joined #bitcoin-core-dev 11:00 -!- Rcsprinter [~Rcsprinte@84.39.116.180] has quit [] 11:09 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 11:14 -!- emilengler [~emilengle@stratum0/entity/emilengler] has joined #bitcoin-core-dev 11:18 -!- vexed[vexed] [~vexedvexe@217.146.82.122] has joined #bitcoin-core-dev 11:21 -!- tryphe_ [~tryphe@unaffiliated/tryphe] has quit [Ping timeout: 240 seconds] 11:24 < phantomcircuit> sipa, i'm thinking about adding a filter index for script pushes to support fast wallet rescans for legacy wallets, any thoughts on that 11:24 < phantomcircuit> aj, ^ same question 11:27 -!- bzb [~bzb@135-23-193-53.cpe.pppoe.ca] has quit [Quit: Leaving] 11:27 -!- tryphe [~tryphe@unaffiliated/tryphe] has joined #bitcoin-core-dev 11:28 < sipa> phantomcircuit: unless you really need support for raw multisig (which i think the wallet doesn't even support anymore), you could use the bip158 filter 11:29 < sipa> and in descriptor wallets it should be even easier (as for those, the set of IsMine outputs is exactly equal to an explicitly constructed set) 11:29 < phantomcircuit> sipa, for non-legacy wallets using the existing bip158 "basic" filter (which is the entire script) is definitely preferable 11:30 < sipa> for legacy wallets too 11:30 < sipa> you can enumerate all watched addresses for those, actually 11:30 < sipa> it's just trickier 11:30 < sipa> since 0.17 bare multisig is not automatically watched anymore; you need to explicitly import it 11:31 < phantomcircuit> sipa, for older wallets my issue with constructing the scriptPubKey for each key is two fold, one i cannot at all support raw multisig, which possibly someone actually used, and two that will significantly effect the false positive rate of the filter 11:32 < sipa> you can also go the other way... build a separate ephemeral bloom filter for just the watched scriptPubKeys, and then iterate through blocks matching every sPK in it agains the filter 11:32 < sipa> that doesn't have the same I/O savings as using an explicitly constructed filter, but it's certainly logistically a lot easier 11:32 < sipa> and probably a lot faster than the current rescanning already 11:33 < sipa> the bare multisig problem doesn't exist anymore since 0.17 11:33 -!- promag_ [~promag@bl19-22-20.dsl.telepac.pt] has quit [Remote host closed the connection] 11:33 < phantomcircuit> sipa, why was support for raw multisig changed? significant performance issue? 11:34 < sipa> in fact, quite possibly that's how the wallet should work always 11:34 < phantomcircuit> actually found the #13002 pr 11:34 < sipa> just maintain a bloom filter of its watched sPKs, and match things against it 11:34 < gribble> https://github.com/bitcoin/bitcoin/issues/13002 | Do not treat bare multisig outputs as IsMine unless watched by sipa · Pull Request #13002 · bitcoin/bitcoin · GitHub 11:38 < phantomcircuit> sipa, my problem with that for legacy wallets is that we don't really have a way to list all of the sPKs for the wallet except to walk the private keys and calculate every sPK we have ever supported generating addresses for 11:38 < phantomcircuit> or am i getting that really wrong 11:38 < sipa> yes 11:39 < sipa> walk all the private keys, public keys, scripts, watched things, ... 11:39 < phantomcircuit> which will end up being a list that's substantially larger than you'd want 11:39 < sipa> how so? 11:39 < sipa> it is exactly what you want 11:40 < sipa> if you do anything else, you risk missing things 11:40 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has quit [Remote host closed the connection] 11:40 < phantomcircuit> possibly i add a new GCS filter index and se it in the wallet only when it's available? 11:40 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 11:41 < phantomcircuit> im not sure the performance of walking the chain to build an in memory bloomfilter would be great either honestly 11:41 < sipa> not the chain; the wallet 11:41 < sipa> ah, for a GCS filter, yes 11:41 < phantomcircuit> sipa, oh so build a filter of the wallet and then walk the chain checking against the filter 11:42 < yevaud> sipa: unfortunately walking all the permutations, while required for a legacy wallet, drives up the false positive rate substantially. 11:42 < phantomcircuit> i think we're talking about slightly different things here 11:42 < sipa> yevaud: you can set the FP rate to whatever you want 11:42 < sipa> phantomcircuit: you're talking about walking the chain (once) to build a GCS filter, and then when rescanning match every block's filter against the wallet 11:43 < phantomcircuit> i was talking about adding a permanent gcs filter index, in addition to the "basic" one and then using the MatchAny method to do high speed checking 11:43 < phantomcircuit> sipa, yes 11:43 < sipa> i'm talking about at rescan time building a bloom filter once from the wallet, and then walking the (full) chain and matching all sPKs in it against that filter 11:43 < sipa> and then suggesting that maybe that's how the wallet should always do output detection 11:43 < phantomcircuit> which i would expect to be faster than building a bloom filter and then walking the chain, since presumably there's going to be many more items in the chain filter than the wallet filter 11:44 < phantomcircuit> or maybe i have that wrong and i should benchmark it? 11:44 < yevaud> the way the filters are defined, aren't they salted with the block hash? 11:45 < sipa> phantomcircuit: matching against a bloom filter is way faster than a gcd filter 11:45 < sipa> *gcs 11:45 < phantomcircuit> yes the MatchAny function accepts an ElementSet which is just a list of byte vectors basically and i expect would be generally faster than parsing the blocks for scriptpubkeys 11:46 < phantomcircuit> sipa, hmm 11:46 < sipa> matching a set against a gcs filter is literally decoding all the elements in the gcs filter in order, and seeing if they're in your set 11:46 < sipa> actually, this may be faster than a bloom filter - it depends on the relative sizes of the filter and the set 11:47 < sipa> a wallet filter/set would have 1000-10000ish elements, think (2000 keys by default, 3 address types for each?) 12:05 -!- lightlike [~lightlike@p200300C7EF1B7E00310A1ABA1182F580.dip0.t-ipconnect.de] has joined #bitcoin-core-dev 12:10 -!- _andrewtoth_ [~andrewtot@gateway/tor-sasl/andrewtoth] has joined #bitcoin-core-dev 12:11 -!- _andrewtoth_ [~andrewtot@gateway/tor-sasl/andrewtoth] has quit [Remote host closed the connection] 12:11 -!- andrewtoth_ [~andrewtot@gateway/tor-sasl/andrewtoth] has quit [Ping timeout: 240 seconds] 12:11 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has quit [Read error: Connection reset by peer] 12:12 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 12:12 -!- promag_ [~promag@Bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 12:13 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has quit [Read error: Connection reset by peer] 12:13 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 12:13 -!- smolakala [~sumanth.b@2601:192:4701:87f0:257a:5b91:a1f4:3f48] has quit [Ping timeout: 260 seconds] 12:17 -!- promag_ [~promag@Bl19-22-20.dsl.telepac.pt] has quit [Ping timeout: 256 seconds] 12:21 -!- emilengler [~emilengle@stratum0/entity/emilengler] has quit [Remote host closed the connection] 12:23 -!- kristapsk [~KK@gateway/tor-sasl/kristapsk] has quit [Remote host closed the connection] 12:28 -!- molakala [~sumanth.b@2601:192:4701:87f0:248b:8db4:3f75:79fa] has joined #bitcoin-core-dev 12:39 < luke-jr> wumpus: #18902 is still needed to avoid a regression, so cutting up #18818 didn't actually save any time :/ 12:39 < gribble> https://github.com/bitcoin/bitcoin/issues/18902 | Bugfix: Only use git for build info if the repository is actually the right one by luke-jr · Pull Request #18902 · bitcoin/bitcoin · GitHub 12:39 < gribble> https://github.com/bitcoin/bitcoin/issues/18818 | Fix release tarball generated by gitian by luke-jr · Pull Request #18818 · bitcoin/bitcoin · GitHub 12:43 -!- proofofkeags [~proofofke@174-29-9-247.hlrn.qwest.net] has quit [Remote host closed the connection] 12:51 -!- proofofkeags [~proofofke@174-29-9-247.hlrn.qwest.net] has joined #bitcoin-core-dev 12:59 -!- owowo [~ovovo@unaffiliated/ovovo] has quit [Ping timeout: 260 seconds] 13:00 -!- hebasto [~hebasto@95.164.65.194] has quit [Ping timeout: 272 seconds] 13:04 -!- owowo [~ovovo@unaffiliated/ovovo] has joined #bitcoin-core-dev 13:22 < phantomcircuit> sipa, there's: P2PK, P2PKH, P2WPKH (though i dont see why the wallet even cares about witnesses in this context?), P2SH, P2WSH (same thing), and all of the watch only things 13:23 < sipa> phantomcircuit: the wallet supports segwit? 13:24 < phantomcircuit> sipa, im looking at the IsMineInner function now and there's distinction between witness and not-witness 13:24 < phantomcircuit> im not sure why, i think you did this probably so maybe you can help me understand? 13:25 < sipa> what distinction exactly? 13:26 < sipa> oh, the requirement that we don't match P2WPKH unless the P2SH-P2WPKH would be acceptable as well? 13:26 < phantomcircuit> well the solver returns both TX_SCRIPTHASH or TX_WITNESS_V0_SCRIPTHASH and the handling of them is slightly different 13:26 < sipa> the first is P2SH, the second is P2WSH 13:27 < sipa> for P2SH-P2WSH it will return P2SH, and the caller will then recurse into it 13:29 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has quit [Remote host closed the connection] 13:29 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 13:30 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 13:30 < bitcoin-git> [bitcoin] jnewbery opened pull request #18962: net processing: Only send a getheaders for one block in an INV (master...2020-05-limit-block-inv) https://github.com/bitcoin/bitcoin/pull/18962 13:30 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 13:31 -!- promag_ [~promag@Bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 13:34 -!- RikudouEnSof [29be0391@41.190.3.145] has joined #bitcoin-core-dev 13:35 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has quit [Remote host closed the connection] 13:35 < phantomcircuit> sipa, is TX_WITNESS_V0_SCRIPTHASH valid with a P2SH... or is it not even possible to trigger that with the solver 13:35 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 13:36 < phantomcircuit> s/with/within/ 13:37 < sipa> phantomcircuit: yes, that's P2SH-P2WSH, and it's the default address format for multisig even 13:37 < sipa> or was for a long time 13:37 < sipa> maybe it's native P2WSH now 13:37 -!- RikudouEnSof [29be0391@41.190.3.145] has quit [Remote host closed the connection] 13:39 -!- pinheadmz_ [~matthewzi@pool-100-33-69-78.nycmny.fios.verizon.net] has joined #bitcoin-core-dev 13:40 -!- pinheadmz_ [~matthewzi@pool-100-33-69-78.nycmny.fios.verizon.net] has quit [Client Quit] 13:42 -!- Caralie [185a5a32@cpe-24-90-90-50.nyc.res.rr.com] has joined #bitcoin-core-dev 13:43 -!- Caralie [185a5a32@cpe-24-90-90-50.nyc.res.rr.com] has quit [Remote host closed the connection] 13:43 -!- _Francisco_ [uid397221@gateway/web/irccloud.com/x-llafidcnzixqasff] has joined #bitcoin-core-dev 13:55 -!- Guyver2 [Guyver@guyver2.xs4all.nl] has quit [Quit: Going offline, see ya! (www.adiirc.com)] 13:56 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 13:56 < bitcoin-git> [bitcoin] dongcarl opened pull request #18963: [WIP] rebase: Call ProcessNewBlock() asynchronously (master...2020-05-async-pnb) https://github.com/bitcoin/bitcoin/pull/18963 13:57 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 14:00 -!- vexed[vexed] [~vexedvexe@217.146.82.122] has quit [] 14:12 -!- Izl [~Izl@unaffiliated/aru01] has quit [Ping timeout: 256 seconds] 14:20 -!- cassier [~cassier@184.75.221.35] has joined #bitcoin-core-dev 14:21 -!- DeanWeen [~dean@gateway/tor-sasl/deanguss] has quit [Remote host closed the connection] 14:22 -!- DeanWeen [~dean@gateway/tor-sasl/deanguss] has joined #bitcoin-core-dev 14:24 -!- surja795 [~surja795@c-24-61-194-104.hsd1.ma.comcast.net] has quit [Remote host closed the connection] 14:24 -!- surja795 [~surja795@c-24-61-194-104.hsd1.ma.comcast.net] has joined #bitcoin-core-dev 14:38 -!- manantial [~tecnecio_@unaffiliated/manantial] has quit [Quit: Leaving] 14:41 -!- surja795 [~surja795@c-24-61-194-104.hsd1.ma.comcast.net] has quit [Remote host closed the connection] 14:42 -!- surja795 [~surja795@c-24-61-194-104.hsd1.ma.comcast.net] has joined #bitcoin-core-dev 14:46 -!- surja795 [~surja795@c-24-61-194-104.hsd1.ma.comcast.net] has quit [Ping timeout: 258 seconds] 14:53 -!- molakala [~sumanth.b@2601:192:4701:87f0:248b:8db4:3f75:79fa] has quit [Ping timeout: 260 seconds] 14:54 -!- hebasto [~hebasto@95.164.65.194] has joined #bitcoin-core-dev 15:00 -!- troygiorshev [~troy@CPEdcef09a0ed55-CM0c473d74be00.cpe.net.cable.rogers.com] has quit [Ping timeout: 256 seconds] 15:02 -!- filchef [~filchef@212.104.97.177] has joined #bitcoin-core-dev 15:03 -!- filchef [~filchef@212.104.97.177] has quit [Client Quit] 15:07 -!- promag_ [~promag@Bl19-22-20.dsl.telepac.pt] has quit [Remote host closed the connection] 15:11 -!- promag_ [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 15:23 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Remote host closed the connection] 15:39 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 15:43 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 15:43 < bitcoin-git> [bitcoin] promag opened pull request #18964: rpc, wallet: Scan mempool after import* (master...2020-05-fix-18954) https://github.com/bitcoin/bitcoin/pull/18964 15:43 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 15:47 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 256 seconds] 15:47 -!- marcoagner [~user@2001:8a0:6a5f:a900:6d3e:1158:b50:97b6] has quit [Ping timeout: 256 seconds] 15:49 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has quit [Disconnected by services] 15:49 -!- promag_ is now known as promag 15:50 < promag> fanquake: is it me or you have your boots swapepd (in GH picture)? 15:50 -!- promag_ [~promag@Bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 15:54 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has quit [Remote host closed the connection] 15:56 < fanquake> promag: there's every chance I've got em on backwards there 16:01 < phantomcircuit> sipa, im seeing Lloop1_35 in `perf report` output with a debug build any idea what that is? 16:02 -!- promag [~promag@Bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 16:02 < promag> fanquake: :) 16:03 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 16:03 < sipa> phantomcircuit: possibly something in the avx2/sse4/shani SHA256 code 16:04 < sipa> if so it's just a goto target that the perf measurement tool misinterprets as a dymbol namr 16:04 < sipa> *symbol name 16:07 < midnight> Seriously, thanks for your graphs sipa. Please never stop making them. Or, alternatively, please give us lots of notice if you decide to shut them down. :) 16:07 < sipa> the code is open source 16:09 < phantomcircuit> sipa, ooh it's sha256 16:10 < phantomcircuit> looks to be a specific loop in the sha256 code that it's decided to annotate like that 16:10 < sipa> yeah, the name looked familiar 16:19 -!- DeanWeen [~dean@gateway/tor-sasl/deanguss] has quit [Ping timeout: 240 seconds] 16:19 < phantomcircuit> sipa, right and the performance profile of the debug build is substantially different as to be useless 16:20 < jb55> sounds about right 16:21 < sipa> phantomcircuit: haha yes 16:26 -!- mdunnio [~mdunnio@208.59.170.5] has quit [Remote host closed the connection] 16:27 -!- surja795 [~surja795@c-24-61-194-104.hsd1.ma.comcast.net] has joined #bitcoin-core-dev 16:29 < phantomcircuit> sipa, this seems to be spending most of it's cpu time running sha256 16:29 < phantomcircuit> i guess no matter what we want block data for we check the merkle tree? 16:31 -!- surja795 [~surja795@c-24-61-194-104.hsd1.ma.comcast.net] has quit [Ping timeout: 240 seconds] 16:34 -!- per [~per@gateway/tor-sasl/wsm] has quit [Ping timeout: 240 seconds] 16:35 < midnight> sipa: what's alist.h from? 16:37 < sipa> something i wrote in early 2000s i think :p 16:37 < midnight> where do I get it. :-) 16:44 < sipa> midnight: it boggles my mind that i've had this site on github since 2013, and never committed that file... and kept the site running despite moving it 2 or 3 times since 16:45 < sipa> pushed now 16:45 < sipa> maybe... 16:46 -!- tryphe_ [~tryphe@unaffiliated/tryphe] has joined #bitcoin-core-dev 16:47 -!- tryphe [~tryphe@unaffiliated/tryphe] has quit [Read error: Connection reset by peer] 16:48 -!- DeanWeen [~dean@gateway/tor-sasl/deanguss] has joined #bitcoin-core-dev 16:53 -!- _Francisco_ [uid397221@gateway/web/irccloud.com/x-llafidcnzixqasff] has quit [Quit: Connection closed for inactivity] 17:00 -!- cassier [~cassier@184.75.221.35] has quit [] 17:00 -!- dfmb_ [~dfmb_@unaffiliated/dfmb/x-4009105] has quit [Quit: Leaving] 17:06 -!- tryphe__ [~tryphe@unaffiliated/tryphe] has joined #bitcoin-core-dev 17:06 -!- tryphe_ [~tryphe@unaffiliated/tryphe] has quit [Read error: Connection reset by peer] 17:08 -!- lightlike [~lightlike@p200300C7EF1B7E00310A1ABA1182F580.dip0.t-ipconnect.de] has quit [Quit: Leaving] 17:10 -!- Luke [~Luke@bitnomial/staff/luke] has joined #bitcoin-core-dev 17:13 -!- promag [~promag@Bl19-22-20.dsl.telepac.pt] has quit [Remote host closed the connection] 17:22 -!- bstarr [~bstarr@195.206.183.79] has joined #bitcoin-core-dev 17:40 -!- proofofkeags [~proofofke@174-29-9-247.hlrn.qwest.net] has quit [Remote host closed the connection] 17:41 -!- proofofkeags [~proofofke@174-29-9-247.hlrn.qwest.net] has joined #bitcoin-core-dev 17:44 -!- mol [~mol@unaffiliated/molly] has quit [Ping timeout: 256 seconds] 17:44 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 17:46 -!- proofofkeags [~proofofke@174-29-9-247.hlrn.qwest.net] has quit [Ping timeout: 256 seconds] 17:46 -!- surja795 [~surja795@c-24-61-194-104.hsd1.ma.comcast.net] has joined #bitcoin-core-dev 17:57 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has quit [Remote host closed the connection] 18:00 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [] 18:02 -!- Luke [~Luke@bitnomial/staff/luke] has quit [Quit: sleep] 18:09 -!- tryphe__ is now known as tryphe 18:11 -!- proofofkeags [~proofofke@174-29-9-247.hlrn.qwest.net] has joined #bitcoin-core-dev 18:25 -!- Highway61 [~Thunderbi@104.223.94.82] has quit [Ping timeout: 246 seconds] 18:48 -!- mol_ [~mol@unaffiliated/molly] has joined #bitcoin-core-dev 19:03 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #bitcoin-core-dev 19:15 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 19:15 < bitcoin-git> [bitcoin] 10xcryptodev opened pull request #18965: tests: implement base58_decode (master...tests_base58decode) https://github.com/bitcoin/bitcoin/pull/18965 19:15 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 19:26 -!- geeker [~geeker@221.179.156.57] has quit [] 19:37 -!- shesek [~shesek@unaffiliated/shesek] has quit [Read error: Connection reset by peer] 19:38 -!- shesek [~shesek@185.3.145.28] has joined #bitcoin-core-dev 19:38 -!- promag_ [~promag@Bl19-22-20.dsl.telepac.pt] has quit [Read error: Connection reset by peer] 19:38 -!- shesek [~shesek@185.3.145.28] has quit [Changing host] 19:38 -!- shesek [~shesek@unaffiliated/shesek] has joined #bitcoin-core-dev 19:38 -!- promag [~promag@Bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 19:39 -!- promag [~promag@Bl19-22-20.dsl.telepac.pt] has quit [Read error: Connection reset by peer] 19:39 -!- promag [~promag@Bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 19:41 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 272 seconds] 19:42 -!- jarthur [~jarthur@2605:6000:1019:4971:5512:f9f0:2a59:846c] has quit [] 19:53 -!- molz_ [~mol@unaffiliated/molly] has joined #bitcoin-core-dev 19:56 -!- mol_ [~mol@unaffiliated/molly] has quit [Ping timeout: 272 seconds] 20:00 -!- bstarr [~bstarr@195.206.183.79] has quit [] 20:05 -!- Eagle[TM] [~EagleTM@unaffiliated/eagletm] has joined #bitcoin-core-dev 20:06 -!- EagleTM [~EagleTM@unaffiliated/eagletm] has quit [Ping timeout: 256 seconds] 20:18 -!- Xing`1 [~Xing`@84.39.116.180] has joined #bitcoin-core-dev 20:25 -!- surja795 [~surja795@c-24-61-194-104.hsd1.ma.comcast.net] has quit [Remote host closed the connection] 20:30 -!- tryphe_ [~tryphe@unaffiliated/tryphe] has joined #bitcoin-core-dev 20:31 -!- tryphe [~tryphe@unaffiliated/tryphe] has quit [Read error: Connection reset by peer] 20:32 -!- surja795 [~surja795@c-24-61-194-104.hsd1.ma.comcast.net] has joined #bitcoin-core-dev 20:35 -!- tryphe_ [~tryphe@unaffiliated/tryphe] has quit [Read error: Connection reset by peer] 20:37 -!- surja795 [~surja795@c-24-61-194-104.hsd1.ma.comcast.net] has quit [Ping timeout: 260 seconds] 21:16 -!- jnewbery [~john@cpe-74-72-241-241.nyc.res.rr.com] has quit [Ping timeout: 272 seconds] 21:16 -!- proofofkeags [~proofofke@174-29-9-247.hlrn.qwest.net] has quit [Remote host closed the connection] 21:17 -!- proofofkeags [~proofofke@174-29-9-247.hlrn.qwest.net] has joined #bitcoin-core-dev 21:19 -!- vasild_ [~vd@gateway/tor-sasl/vasild] has joined #bitcoin-core-dev 21:21 -!- proofofkeags [~proofofke@174-29-9-247.hlrn.qwest.net] has quit [Ping timeout: 256 seconds] 21:23 -!- vasild [~vd@gateway/tor-sasl/vasild] has quit [Ping timeout: 240 seconds] 21:23 -!- vasild_ is now known as vasild 21:32 -!- jnewbery [~john@cpe-74-72-241-241.nyc.res.rr.com] has joined #bitcoin-core-dev 21:34 -!- ppisati [~ppisati@net-47-53-118-140.cust.vodafonedsl.it] has quit [Quit: leaving] 21:40 -!- ppisati [~ppisati@net-37-116-44-224.cust.vodafonedsl.it] has joined #bitcoin-core-dev 21:58 -!- mol_ [~mol@unaffiliated/molly] has joined #bitcoin-core-dev 22:01 -!- molz_ [~mol@unaffiliated/molly] has quit [Ping timeout: 246 seconds] 22:10 -!- proofofkeags [~proofofke@174-29-9-247.hlrn.qwest.net] has joined #bitcoin-core-dev 22:14 -!- proofofkeags [~proofofke@174-29-9-247.hlrn.qwest.net] has quit [Ping timeout: 246 seconds] 22:33 -!- mol_ [~mol@unaffiliated/molly] has quit [Quit: Leaving] 22:33 -!- mol_ [~mol@unaffiliated/molly] has joined #bitcoin-core-dev 22:59 -!- Highway61 [~Thunderbi@104.223.94.82] has joined #bitcoin-core-dev 23:00 -!- Xing`1 [~Xing`@84.39.116.180] has quit [] 23:01 -!- manantial [~tecnecio_@unaffiliated/manantial] has joined #bitcoin-core-dev 23:17 -!- Greedi [~Greedi@178.162.204.214] has joined #bitcoin-core-dev 23:24 -!- promag_ [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 23:24 -!- promag [~promag@Bl19-22-20.dsl.telepac.pt] has quit [Read error: Connection reset by peer] 23:25 -!- promag [~promag@bl19-22-20.dsl.telepac.pt] has joined #bitcoin-core-dev 23:25 -!- promag_ [~promag@bl19-22-20.dsl.telepac.pt] has quit [Read error: Connection reset by peer] 23:27 -!- Guyver2 [Guyver@guyver2.xs4all.nl] has joined #bitcoin-core-dev 23:28 -!- vasild [~vd@gateway/tor-sasl/vasild] has quit [Remote host closed the connection] 23:28 -!- vasild [~vd@gateway/tor-sasl/vasild] has joined #bitcoin-core-dev 23:41 -!- tmoc [~textual@c-73-41-135-128.hsd1.ca.comcast.net] has joined #bitcoin-core-dev --- Log closed Wed May 13 00:00:19 2020