[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