[Bug 70333] Tor support

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Oct 10 07:44:06 PDT 2013


https://bugs.freedesktop.org/show_bug.cgi?id=70333

--- Comment #6 from Simon McVittie <simon.mcvittie at collabora.co.uk> ---
(In reply to comment #5)
> I guess it will, but I don't want to have a single setting for everything.

Ah, I see. In that case, I think this is basically the same as the SOCKS form
of Bug #12376. Here is one possible implementation plan:

* add a socks5-proxy string setting to IdleProtocol
  (or if the proxy to be used for Tor is predictable, it just could be a
  boolean use-tor-proxy setting)
* pass that information through the IdleConnection to the IdleServerConnection
* in IdleServerConnection, use g_socket_client_set_proxy_resolver()
  to point the GSocketClient to a GSimpleProxyResolver configured for
  that SOCKS proxy
* adjust the UI in Empathy (actually in telepathy-account-widgets these days)
  to expose that setting

That way, it'd automatically be a per-account option.

I don't think any of the Telepathy maintainers are likely to do that any time
soon, but we'd welcome patches.

Another possibility would be to extend GNOME's general proxying support to
allow more elaborate configuration - "use proxy A only for connections to port
6667" - but I suspect its maintainers would reject that, and with good reason.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the telepathy-bugs mailing list