GNOME Bugzilla – Bug 605048
Use http_proxy variable if not overridden
Last modified: 2011-11-12 14:44:34 UTC
Currently libsoup ignores the http_proxy environment variable. It should fallback to http_proxy if there is no proxy set in gconf or if the GNOME proxy resolver is not used, at startup.
Created attachment 155008 [details] [review] Proxy support using libproxy Patch to use libproxy for proxy resolution based largely on the gnome proxy resolution code.
Does this address the problem where the GNOME proxy resolver is not used?
libsoup.so now (since 2.34) has SoupProxyResolverDefault, which uses GProxyResolver, which picks up libproxy via the glib-networking module. So while it does not *automatically* use http_proxy, all you have to do is tell the session to use a SoupProxyResolverDefault.