
Glyph Lefkowitz <glyph@twistedmatrix.com> writes:
Could you use any help auto-launching Tor?
This would actually be a fairly straightforward bit of refactoring, mostly -- the "server-side" endpoints ("onion:...") already do auto-launch Tor, and there are some @staticmethods to directly create TCPHiddenServiceEndpoints attached to existing or launched Tor instances. If anyone would like to help, that'd be great; the enhancement ticket for the "tor:..." endpoints is: https://github.com/meejah/txtorcon/issues/128 Anything unclear can be discussed there. Note that currently the usual strategy for "onion:" endpoints is to launch a new Tor instance because of permissions "reasons" -- for the "tor:" type endpoints, any running Tor that has a valid SOCKS port should work, so that should be the preferred strategy *unless* .get_global_tor() has ever been called, in which case that Tor instance should be used. I'm usually idling in #tor-dev on OFTC if anyone wants to take a try at this :) Thanks! meejah