I agree that, that is the right to do. I will add it to my task list.
-Raji
-----Original Message-----
From: Ohly, Patrick
Sent: Monday, November 23, 2009 11:52 PM
To: Bommaraju, Rajyalakshmi
Cc: syncevolution(a)syncevolution.org
Subject: Re: [SyncEvolution] Syncing problem - proxies
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.