After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 602824 - proxy support
proxy support
Status: RESOLVED NOTGNOME
Product: empathy
Classification: Core
Component: General
2.29.x
Other Linux
: High enhancement
: ---
Assigned To: empathy-maint
empathy-maint
: 547251 563203 572108 591303 601894 606450 614533 619482 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2009-11-24 12:25 UTC by finnmetal
Modified: 2010-09-07 08:01 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description finnmetal 2009-11-24 12:25:39 UTC
Empathy lacks the feature of configuring a proxy. If you are behind a firewall or proxy server: http, https, socks 4, or socks 5 empathy is basically useless. Just about any other messaging client can be configured to use the gnome setting for proxy, or stand alone proxy server with or without authentication. I cant believe that without this functionality empathy is now standard client in gnome.
Comment 1 Guillaume Desmottes 2009-11-30 15:22:01 UTC
Indeed, Empathy currently doesn't support proxies.
Comment 2 Guillaume Desmottes 2009-11-30 15:29:07 UTC
*** Bug 547251 has been marked as a duplicate of this bug. ***
Comment 3 Guillaume Desmottes 2009-11-30 15:29:24 UTC
*** Bug 572108 has been marked as a duplicate of this bug. ***
Comment 4 Guillaume Desmottes 2009-11-30 16:45:07 UTC
*** Bug 601894 has been marked as a duplicate of this bug. ***
Comment 5 Guillaume Desmottes 2009-11-30 16:45:19 UTC
*** Bug 591303 has been marked as a duplicate of this bug. ***
Comment 6 Guillaume Desmottes 2009-11-30 16:45:24 UTC
*** Bug 563203 has been marked as a duplicate of this bug. ***
Comment 7 Fabio Durán Verdugo 2010-01-08 22:23:17 UTC
*** Bug 606450 has been marked as a duplicate of this bug. ***
Comment 8 Gendre Sébastien 2010-02-07 22:12:58 UTC
I join to your opinion finnmetal: Empathy need proxy support.
Comment 9 pooncn 2010-03-21 23:09:51 UTC
Yeah, empathy needs proxy support.  Empathy works great in my office, but not work at all in my home because I have to use proxy to connect to Internet in my home.
Comment 10 Xavier Claessens 2010-03-21 23:25:56 UTC
AFAIK we should close this bug and report against each CM, since we agree at guadec last year that proxy support should come from CMs using libproxy.
Comment 11 Guillaume Desmottes 2010-04-01 08:11:22 UTC
*** Bug 614533 has been marked as a duplicate of this bug. ***
Comment 12 Frederic Peters 2010-05-24 07:21:59 UTC
*** Bug 619482 has been marked as a duplicate of this bug. ***
Comment 13 Ankur Sinha (FranciscoD) 2010-06-22 13:12:24 UTC
Hey, 

Confirming on 22 Jun 2010. Is there a roadmap or milestone that specifies when this will be worked upon?

OR 

Is there documentation on how one interested in providing patches for this should proceed?

Thanks,
Ankur
Comment 14 Pablo Castellano (IRC: pablog) 2010-07-02 19:23:56 UTC
Which CM's are actually using libproxy?
Comment 15 Guillaume Desmottes 2010-07-05 09:04:11 UTC
telepathy-butterfly.
Gabble should hopefully follow shortly.
Comment 16 Nicolas Dufresne (ndufresne) 2010-09-03 21:23:09 UTC
Telepathy Butterfly proxy support as been reworked and fixed recently. It now uses libproxy and support SOCKS5/HTTP/HTTP Connect. 

Starting from Glib 2.25.15, GIO transparently supports libproxy and SOCKS5/4a/4 (which directly give Gabble/Wocky such proxy support). A patch is under review to give HTTP Connect proxy support to Wocky (https://bugs.freedesktop.org/show_bug.cgi?id=23646).

Meanwhile, to get this to work well with GTalk, we needed to support fallback servers in Gabble (https://bugs.freedesktop.org/show_bug.cgi?id=23646) which also requires changes in Empathy.

Empathy support for fallback-servers (need to be reviewed):
http://git.collabora.co.uk/?p=user/nicolas/empathy.git;a=commitdiff;h=cc3ee517b27b031acc96853f92c254f8574f980b

(Work is still required to enable proxy with Telepathy Haze.)
Comment 17 Guillaume Desmottes 2010-09-06 08:07:01 UTC
Looks good. Please merge once the gabble branch has been merged and released.

Nicolas: do you think this bug could be closed and we should open separated bugs for specific remaning issues?
Comment 18 Nicolas Dufresne (ndufresne) 2010-09-06 14:43:44 UTC
(In reply to comment #17)
> Nicolas: do you think this bug could be closed and we should open separated
> bugs for specific remaning issues?

I'd say yes we can close. All remaining issues should be reported against the connection managers (in bugs.freedesktop.org). Also this patch is probably the only one required in Empathy, aside if we want to enable per-account proxy settings.
Comment 19 Guillaume Desmottes 2010-09-07 08:01:41 UTC
Ok cool, closing this bug as NOTGNOME as all the work has been thanks in lower layers.

Thanks Nicolas for you work on this.