[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2813: allow tor socks.port= to use unix-domain sockets

Tahoe-LAFS trac at tahoe-lafs.org
Sun Aug 28 22:38:39 UTC 2016


#2813: allow tor socks.port= to use unix-domain sockets
---------------------------+------------------------
 Reporter:  warner         |          Owner:
     Type:  defect         |         Status:  new
 Priority:  normal         |      Milestone:  soon
Component:  code-network   |        Version:  1.11.0
 Keywords:  anonymity tor  |  Launchpad Bug:
---------------------------+------------------------
 Ideally the tahoe.cfg `[tor] socks.port=` value would be an arbitrary
 endpoint specification, and it would be possible to speak SOCKS over a
 unix-domain socket to the Tor daemon. But foolscap is currently limited to
 accepting TCP hostname+port, so we cannot accept the full range of
 endpoint specifiers yet.

 This ticket tracks the changes necessary to lift this restriction. We need
 [https://foolscap.lothar.com/trac/ticket/265 Foolscap#265] to be fixed
 first, which may require changes to txtorcon. Then we can change
 `allmydata.node.Node._make_tor_handler` to use
 `endpoints.clientFromString(socksport)`.

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2813>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list