Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package evolution-ews for openSUSE:Factory 
checked in at 2021-01-15 19:43:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/evolution-ews (Old)
 and      /work/SRC/openSUSE:Factory/.evolution-ews.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "evolution-ews"

Fri Jan 15 19:43:23 2021 rev:108 rq:861748 version:3.38.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/evolution-ews/evolution-ews.changes      
2020-11-29 12:21:28.121579833 +0100
+++ /work/SRC/openSUSE:Factory/.evolution-ews.new.28504/evolution-ews.changes   
2021-01-15 19:43:29.105766106 +0100
@@ -1,0 +2,8 @@
+Fri Jan  8 14:06:33 UTC 2021 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 3.38.3:
+  + EEwsNotification: Use proxy settings from the connection
+    object.
+  + Bugs fixed: glgo#GNOME/evolution-ews#286.
+
+-------------------------------------------------------------------

Old:
----
  evolution-ews-3.38.2.tar.xz

New:
----
  evolution-ews-3.38.3.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ evolution-ews.spec ++++++
--- /var/tmp/diff_new_pack.hSFou4/_old  2021-01-15 19:43:29.653767004 +0100
+++ /var/tmp/diff_new_pack.hSFou4/_new  2021-01-15 19:43:29.657767011 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package evolution-ews
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 %define _version %(echo %{version} | grep -E -o '[0-9]+\.[0-9]+\.[0-9]+')
 
 Name:           evolution-ews
-Version:        3.38.2
+Version:        3.38.3
 Release:        0
 Summary:        Exchange Connector for Evolution, compatible with Exchange 
2007 and later
 License:        LGPL-2.1-only

++++++ evolution-ews-3.38.2.tar.xz -> evolution-ews-3.38.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/evolution-ews-3.38.2/CMakeLists.txt 
new/evolution-ews-3.38.3/CMakeLists.txt
--- old/evolution-ews-3.38.2/CMakeLists.txt     2020-11-20 10:27:32.000000000 
+0100
+++ new/evolution-ews-3.38.3/CMakeLists.txt     2021-01-08 11:56:00.000000000 
+0100
@@ -4,7 +4,7 @@
 cmake_policy(VERSION 3.1)
 
 project(evolution-ews
-       VERSION 3.38.2
+       VERSION 3.38.3
        LANGUAGES C)
 set(PROJECT_BUGREPORT "https://gitlab.gnome.org/GNOME/evolution-ews/issues/";)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/evolution-ews-3.38.2/NEWS 
new/evolution-ews-3.38.3/NEWS
--- old/evolution-ews-3.38.2/NEWS       2020-11-20 10:27:32.000000000 +0100
+++ new/evolution-ews-3.38.3/NEWS       2021-01-08 11:56:00.000000000 +0100
@@ -1,3 +1,12 @@
+Evolution-EWS 3.38.3 2021-01-08
+-------------------------------
+
+Bug Fixes:
+       eds-I#286 - Skip collection account refresh when parts disabled (Milan 
Crha)
+
+Miscellaneous:
+       EEwsNotification: Use proxy settings from the connection object (Milan 
Crha)
+
 Evolution-EWS 3.38.2 2020-11-20
 -------------------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/evolution-ews-3.38.2/src/EWS/common/e-ews-notification.c 
new/evolution-ews-3.38.3/src/EWS/common/e-ews-notification.c
--- old/evolution-ews-3.38.2/src/EWS/common/e-ews-notification.c        
2020-11-20 10:27:32.000000000 +0100
+++ new/evolution-ews-3.38.3/src/EWS/common/e-ews-notification.c        
2021-01-08 11:56:00.000000000 +0100
@@ -168,6 +168,12 @@
                        camel_ews_settings_get_auth_mechanism (ews_settings));
 
                g_object_unref (ews_settings);
+
+               e_binding_bind_property (
+                       cnc, "proxy-resolver",
+                       notif->priv->soup_session, "proxy-resolver",
+                       G_BINDING_SYNC_CREATE);
+
                g_object_unref (cnc);
        }
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/evolution-ews-3.38.2/src/EWS/registry/e-ews-backend.c 
new/evolution-ews-3.38.3/src/EWS/registry/e-ews-backend.c
--- old/evolution-ews-3.38.2/src/EWS/registry/e-ews-backend.c   2020-11-20 
10:27:32.000000000 +0100
+++ new/evolution-ews-3.38.3/src/EWS/registry/e-ews-backend.c   2021-01-08 
11:56:00.000000000 +0100
@@ -600,7 +600,7 @@
 ews_backend_source_changed_cb (ESource *source,
                                EEwsBackend *backend)
 {
-       if (!e_source_get_enabled (source)) {
+       if (!e_collection_backend_get_part_enabled (E_COLLECTION_BACKEND 
(backend), E_COLLECTION_BACKEND_PART_ANY)) {
                backend->priv->need_update_folders = TRUE;
                return;
        }
@@ -814,12 +814,13 @@
 }
 
 static void
-ews_backend_populate (ECollectionBackend *backend)
+ews_backend_populate (ECollectionBackend *collection_backend)
 {
        ESource *source;
-       EEwsBackend *ews_backend = E_EWS_BACKEND (backend);
+       EEwsBackend *ews_backend = E_EWS_BACKEND (collection_backend);
+       EBackend *backend = E_BACKEND (ews_backend);
 
-       source = e_backend_get_source (E_BACKEND (backend));
+       source = e_backend_get_source (backend);
 
        ews_backend->priv->need_update_folders = TRUE;
 
@@ -830,32 +831,32 @@
        }
 
        /* do not do anything, if account is disabled */
-       if (!e_source_get_enabled (source))
+       if (!e_collection_backend_get_part_enabled (collection_backend, 
E_COLLECTION_BACKEND_PART_ANY))
                return;
 
-       if (!e_collection_backend_freeze_populate (backend)) {
-               e_collection_backend_thaw_populate (backend);
+       if (!e_collection_backend_freeze_populate (collection_backend)) {
+               e_collection_backend_thaw_populate (collection_backend);
                return;
        }
 
        ews_backend_add_gal_source (ews_backend);
-       ews_backend_claim_old_resources (backend);
+       ews_backend_claim_old_resources (collection_backend);
 
-       if (e_backend_get_online (E_BACKEND (backend))) {
+       if (e_backend_get_online (backend)) {
                CamelEwsSettings *ews_settings;
 
                ews_settings = ews_backend_get_settings (ews_backend);
 
                if (e_ews_connection_utils_get_without_password (ews_settings)) 
{
-                       e_backend_schedule_authenticate (E_BACKEND (backend), 
NULL);
+                       e_backend_schedule_authenticate (backend, NULL);
                } else {
-                       e_backend_credentials_required_sync (E_BACKEND 
(backend),
+                       e_backend_credentials_required_sync (backend,
                                E_SOURCE_CREDENTIALS_REASON_REQUIRED, NULL, 0, 
NULL,
                                NULL, NULL);
                }
        }
 
-       e_collection_backend_thaw_populate (backend);
+       e_collection_backend_thaw_populate (collection_backend);
 }
 
 static gchar *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/evolution-ews-3.38.2/src/Microsoft365/registry/e-m365-backend.c 
new/evolution-ews-3.38.3/src/Microsoft365/registry/e-m365-backend.c
--- old/evolution-ews-3.38.2/src/Microsoft365/registry/e-m365-backend.c 
2020-11-20 10:27:32.000000000 +0100
+++ new/evolution-ews-3.38.3/src/Microsoft365/registry/e-m365-backend.c 
2021-01-08 11:56:00.000000000 +0100
@@ -59,7 +59,7 @@
 m365_backend_source_changed_cb (ESource *source,
                                EM365Backend *backend)
 {
-       if (!e_source_get_enabled (source)) {
+       if (!e_collection_backend_get_part_enabled (E_COLLECTION_BACKEND 
(backend), E_COLLECTION_BACKEND_PART_ANY)) {
                backend->priv->need_update_folders = TRUE;
                return;
        }
@@ -71,10 +71,11 @@
 }
 
 static void
-m365_backend_populate (ECollectionBackend *backend)
+m365_backend_populate (ECollectionBackend *collection_backend)
 {
        ESource *source;
-       EM365Backend *m365_backend = E_M365_BACKEND (backend);
+       EM365Backend *m365_backend = E_M365_BACKEND (collection_backend);
+       EBackend *backend = E_BACKEND (m365_backend);
 
        source = e_backend_get_source (E_BACKEND (backend));
 
@@ -86,20 +87,20 @@
        }
 
        /* do not do anything, if account is disabled */
-       if (!e_source_get_enabled (source))
+       if (!e_collection_backend_get_part_enabled (collection_backend, 
E_COLLECTION_BACKEND_PART_ANY))
                return;
 
-       if (!e_collection_backend_freeze_populate (backend)) {
-               e_collection_backend_thaw_populate (backend);
+       if (!e_collection_backend_freeze_populate (collection_backend)) {
+               e_collection_backend_thaw_populate (collection_backend);
                return;
        }
 
-       m365_backend_claim_old_resources (backend);
+       m365_backend_claim_old_resources (collection_backend);
 
-       if (e_backend_get_online (E_BACKEND (backend)))
-               e_backend_schedule_authenticate (E_BACKEND (backend), NULL);
+       if (e_backend_get_online (backend))
+               e_backend_schedule_authenticate (backend, NULL);
 
-       e_collection_backend_thaw_populate (backend);
+       e_collection_backend_thaw_populate (collection_backend);
 }
 
 static void

Reply via email to