[tahoe-lafs-trac-stream] [Tahoe-LAFS] #1010: anonymous client mode
Tahoe-LAFS
trac at tahoe-lafs.org
Mon Mar 28 01:20:08 UTC 2016
#1010: anonymous client mode
-------------------------+-------------------------------------------------
Reporter: duck | Owner: warner
Type: | Status: new
enhancement |
Priority: minor | Milestone: 1.12.0
Component: code- | Version: 1.6.1
network | Keywords: privacy anonymity docs anti-
Resolution: | censorship forward-compatibility i2p-collab i2p
Launchpad Bug: | tor-protocol
-------------------------+-------------------------------------------------
Comment (by dawuud):
This here is the latest with upstream/master merged in;
https://github.com/david415/tahoe-lafs/tree/1010-anonymous-client-mode
It seems like we need to fix at least two things in the above changeset:
1. the tub.port = UNREACHABLE isn't correct. currently it's "tub.port=" to
express "no listening"
2. the ``is_anonymous`` helper function seems to not account for storage
server operators who specify their listening port via a TCP endpoint
instead of tor/i2p. Referring to code here:
https://github.com/david415/tahoe-lafs/blob/1010-anonymous-client-
mode/src/allmydata/util/anonymize.py
Question: Should ``is_anonymous`` only check for "tub.port=AUTO"
condition?
We should not assume that tor will be listening on loopback. As various
virtualization environments are becoming more popular tor might well be
listening on a bridge interface or something like that.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1010#comment:60>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list