removing IP-address autodetection, Tor integration

Leif Ryge leif at synthesize.us
Thu Jun 18 20:02:02 UTC 2015


On Thu, Jun 18, 2015 at 12:31:16PM -0700, Brian Warner wrote:
> [snip]

This all sounds great to me! But there are a few edge cases which shouldn't be
forgotten:

 * It could be desirable to connect to a grid (possibly of non-onion storage
   servers) using Tor to reach all of the servers *except* the user's own
   servers, which are reachable via their LAN or VPN.

 * It could be desirable to have a server listen on both an onion address and a
   LAN address.

 * It could be desirable to connect to some servers via different addresses
   than they are advertising (say, because you know its LAN address).

OK so maybe these are all variations on the same use case, which happens to be
how I want to use Tahoe :)

I think per-server connection preferences should be exposed via the
introducerless mode which you (Brian) mostly implemented long ago but left
commented out and which David made work in the truckee branch[1]. Speaking of
which, I really need to bring that up to date with the last 6 months or so of
Tahoe development... I'll try to work on that in the near future.

I'm looking forward to being able to use the i2p grid (which I believe is the
largest and longest running public tahoe grid) and the onion grid
simultaneously!

~leif

[1]: https://github.com/leif/tahoe-lafs/blob/truckee/NEWS.rst


More information about the tahoe-dev mailing list