00:03:33 i dont know what c++ is, and wasnt aware of the latest commits (only seen the 1st one) my apologies sir 00:15:38 i really dont see what problem this pr hopes to solve 00:16:32 torrc has options of its own for reconnects and circuit dirtiness. 00:16:32 this reimplementation on monero isnt a monero problem 00:17:54 Tor doesn't actively drop long-lived connections 00:18:01 So circuit reuse ensues 00:19:24 Tor doesn't actively drop any connections actually, not just long-lived 00:19:37 Circuit dirtiness is for new streams 00:20:03 NewCircuitPeriod 30 00:20:03 MaxCircuitDirtiness 600 00:20:03 EnforceDistinctSubnets 1 00:20:03 CircuitsAvailableTimeout 86400 00:20:57 Which one of those drops connecitons? 00:24:00 I don't know what that reaction means? 05:32:23 Expecting users to tweak their tor config this way is not good. Much better to ensure monero uses it safely in the first place. 05:33:45 That torrc doesn't do what he thinks it does, there is no way to modify torrc to actively drop connections 05:33:55 Also, historically vtnerd has been around only occasionally, so unobtrusively pinging from time to time is a good way to ensure this doesn't get forgot. 05:35:03 Thanks, he responded above 10:39:53 moneromooo: im not expecting users to tweak their tor configs, but "monero" cant build new tor circuits 10:40:29 And onions are different than "circuits" that use exit nodes 10:41:24 SOCKS clients (monerod) can force Tor to build new circuits 10:42:14 IsolateSocksAuth flag is set by default on all Tor SocksPorts 10:42:29 It is standard practice to use this for stream isolation 10:43:15 Your configuration above does nothing to prevent circuit reuse whatsoever 17:04:58 M53a45b I thought only tor control connections could request new circuits, but socks 5 perhaps? 17:39:09 what makes it impossible to fake buyin 17:45:54 Your question was cut off. 17:46:58 If it's about markets (got cut off at "buyin") then try #monero-markets. Or #monero if not about monero development. Otherwise ask again here. 17:49:29 ah no its about development but fine 17:50:26 ah you dont provode every question to this channel? 17:51:36 Monero dev chat in #monero-dev. Market chat in #monero-market. Research in another. Catch all in #monero. 17:51:53 ok 20:58:58 "M53a45b I thought only tor..." <- SOCKS5 auth is the standard way for a stream (connection) to get its own circuit 21:01:01 It's not "requesting a new circuit", it's "don't put this stream on a circuit with any other streams that have different auth" 21:01:09 Which is the same effect 21:08:46 I reference this in the PR, the host blocking won't be necessary once SOCKS5 exists 21:08:59 I'm going to put it as one of the items for my CCS when I get around to it