[Twisted-Python] txtorcon 0.14.0

meejah meejah at meejah.ca
Mon Sep 28 23:20:11 MDT 2015


Glyph Lefkowitz <glyph at 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





More information about the Twisted-Python mailing list