On Mon, 2009-11-23 at 23:37 +0000, Bommaraju, Rajyalakshmi wrote: > Libsoup problem is related to http_proxy issue, got resolved once I > set the proxy through configuration options.
http_proxy env variable is handled transparently by the transport library - except that only libcurl honors it whereas libsoup ignores it in. I'm not sure what the rationale for that is. If available, then we use libsoup-gnome, which gets proxy settings automatically from the central GNOME settings. This is how it works in Moblin. It certainly would be nice to have support for http_proxy as in many other apps. Should we add support for it on top of libsoup/libcurl? In SyncConfig::getUseProxy(), return TRUE if http_proxy is set and non-empty, FALSE if it is set and empty, otherwise return the configured value. In SyncConfig::getProxyHost(), return the value of http_proxy if set, otherwise the configured value. -- Best Regards, Patrick Ohly The content of this message is my personal opinion only and although I am an employee of Intel, the statements I make here in no way represent Intel's position on the issue, nor am I authorized to speak on behalf of Intel on this matter. _______________________________________________ SyncEvolution mailing list [email protected] http://lists.syncevolution.org/listinfo/syncevolution
