[evolution-patches] Re: Excahnge connector - issues with SSL settings
- From: Sushma Rai <rsushma novell com>
- To: release-team gnome org
- Cc: Evolution Patches List <evolution-patches lists ximian com>
- Subject: [evolution-patches] Re: Excahnge connector - issues with SSL settings
- Date: Thu, 03 Mar 2005 12:52:18 +0530
Hi,
This is the patch for several issues with Evolution Exchange connector
with SSL configured server.
I have got it peer reviewed at evolution-patches list.
Can I commit this to gnome-2-10 branch?
Thanks,
Sushma.
On Thu, 2005-03-03 at 12:17 +0530, Sarfraaz Ahmed wrote:
> This patch looks good. I think this should get into 2.2.0, since the
> users would not be able to use their accounts with ssl support,
> without this patch. Please ask release-team for approval.
>
> Thanks
> -- Sarfraaz
>
> On Wed, 2005-03-02 at 19:01 +0530, Sushma Rai wrote:
> > Hi,
> >
> > here is the patch for all the connector issues with SSL
> > settings.
> > Please review.
> >
> > Thanks,
> > Sushma.
Index: storage/exchange-account.c
===================================================================
RCS file: /cvs/gnome/evolution-exchange/storage/exchange-account.c,v
retrieving revision 1.36
diff -u -p -r1.36 exchange-account.c
--- storage/exchange-account.c 26 Feb 2005 14:19:16 -0000 1.36
+++ storage/exchange-account.c 2 Mar 2005 13:18:08 -0000
@@ -1753,7 +1753,7 @@ exchange_account_new (EAccountList *acco
{
ExchangeAccount *account;
char *enc_user, *mailbox;
- const char *param, *proto, *owa_path, *pf_server, *owa_url;
+ const char *param, *proto="http", *owa_path, *pf_server, *owa_url;
const char *passwd_exp_warn_period, *offline_sync;
E2kUri *uri;
@@ -1835,13 +1835,18 @@ exchange_account_new (EAccountList *acco
if (!pf_server || !*pf_server)
pf_server = uri->host;
- /* Now we can set protocol reading owa_url, instead of having
- use_ssl parameter */
- proto = e2k_uri_get_param (uri, "use_ssl") ? "https" : "http";
+ /* We set protocol reading owa_url, instead of having use_ssl parameter
+ * because we don't have SSL section anymore in the account creation
+ * druid and account editor
+ */
+ /* proto = e2k_uri_get_param (uri, "use_ssl") ? "https" : "http"; */
owa_url = e2k_uri_get_param (uri, "owa_url");
- if (owa_url)
+ if (owa_url) {
account->priv->owa_url = g_strdup (owa_url);
+ if (!strncmp (owa_url, "https:", 6))
+ proto = "https";
+ }
if (uri->port != 0) {
account->priv->http_uri_schema =
Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution-exchange/ChangeLog,v
retrieving revision 1.281
diff -u -r1.281 ChangeLog
--- ChangeLog 2 Mar 2005 07:02:29 -0000 1.281
+++ ChangeLog 2 Mar 2005 13:25:40 -0000
@@ -1,3 +1,11 @@
+2005-03-02 Sushma Rai <rsushma novell com>
+
+ * storage/exchange-account.c (exchange_account_new): Setting the
+ porotcol based on OWA URL specified by the user, instead of use_ssl
+ parameter. Since we don't have a SSL section now, use_ssl is getting
+ lost when user does modifications to his account settings.
+ Fixes #73202, #72834, #73017, #72836, and #72881
+
2005-03-02 Rajesh Ranjan <rranjan redhat com>
* configure.in : Added hi to ALL_LINGUAS.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]