Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package evolution-ews.15989 for 
openSUSE:Leap:15.2:Update checked in at 2021-03-27 20:04:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2:Update/evolution-ews.15989 (Old)
 and      /work/SRC/openSUSE:Leap:15.2:Update/.evolution-ews.15989.new.2401 
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "evolution-ews.15989"

Sat Mar 27 20:04:54 2021 rev:1 rq:881185 version:3.34.4

Changes:
--------
New Changes file:

--- /dev/null   2021-03-11 01:47:46.020784395 +0100
+++ 
/work/SRC/openSUSE:Leap:15.2:Update/.evolution-ews.15989.new.2401/evolution-ews.changes
     2021-03-27 20:04:55.346073119 +0100
@@ -0,0 +1,1808 @@
+-------------------------------------------------------------------
+Wed Mar  3 19:49:08 UTC 2021 - Michael Gorse <mgo...@suse.com>
+
+- Add evolution-ews-boo1182882.patch: fix buffer overrun when
+  parsing base64 data (boo#1182882).
+
+-------------------------------------------------------------------
+Fri Feb 14 09:57:08 UTC 2020 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 3.34.4:
+  + Bugs fixed:
+    - Fails to create event with no duration.
+    - Map 'tzone://Microsoft/Utc' to libical's 'UTC'.
+
+-------------------------------------------------------------------
+Sun Jan  5 14:27:14 UTC 2020 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 3.34.3:
+  + Bug Fixes: glgo#GNOME-evolution-ews#81: Attachment flag not
+    shown on messages with attachment.
+
+-------------------------------------------------------------------
+Fri Nov 22 11:11:34 UTC 2019 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 3.34.2:
+  + Some meetings shown as plain events.
+  + Disconnect signal handlers on connection object in dispose of
+    book/calendar backend.
+  + Bugs fixed: glgo#GNOME/evolution-ews#64,
+    glgo#GNOME/evolution-ews#70.
+
+-------------------------------------------------------------------
+Mon Oct  7 08:22:29 UTC 2019 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 3.34.1:
+  + Prefill email address as user name when creating new account.
+  + Autodiscover: Do not change user name with RedirectAddr.
+  + Bugs fixed: glgo#GNOME/evolution-ews#65,
+    glgo#GNOME/evolution-ews#66, glgo#GNOME/evolution-ews#69,
+    glgo#GNOME/evolution-ews#71.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Mon Sep 16 01:42:40 UTC 2019 - Michael Gorse <mgo...@suse.com>
+
+- Pass --DCMAKE_SKIP_RPATH=OFF and
+  -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON to cmake again. Otherwise,
+  the EDS backends don't have the library directory in their rpath.
+
+-------------------------------------------------------------------
+Mon Sep  9 16:05:25 CDT 2019 - mgo...@suse.com
+
+- Update to version 3.34.0:
+  + No code/translation changes.
+
+-------------------------------------------------------------------
+Sat Sep  7 20:52:08 UTC 2019 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Replace pkgconfig(libedata-cal-1.2) with
+  pkgconfig(libedata-cal-2.0) BuildRequires following upstreams
+  changes.
+- Use autosetup and cmake_build macros.
+- Stop passing -DCMAKE_SKIP_RPATH=OFF and
+  -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON to cmake, no longer needed.
+- Replace gcc-c++ with the genric c++_compiler BuildRequires.
+
+-------------------------------------------------------------------
+Thu Sep  5 13:37:26 NZST 2019 - l...@ljones.dev
+
+- Update to version 3.33.92:
+  + Fix a memory leak in camel_ews_store_ensure_virtual_folders().
+  + Bugs fixed: glgo#GNOME/evolution-ews#60.
+- Update to version 3.33.91:
+  + Bugs fixed: glgo#GNOME/evolution-ews#55,
+    glgo#GNOME/evolution-ews#56, glgo#GNOME/evolution-ews#57.
+- Update to version 3.33.4:
+  + Fix few memory leaks in e_cal_backend_ews_rid_to_index()
+  + Count with an ICalTimezone without internal component in
+    ewscal_set_availability_timezone().
+  + Categories property cannot be deleted.
+  + Bugs fixed: glgo#GNOME/evolution-ews#53.
+- Update to version 3.33.3:
+  + Fix issues found during 'make check'.
+  + Fix some compiler warnings reported by Clang in the test code.
+  + Bugs fixed: glgo#GNOME/evolution-ews#42,
+    glgo#GNOME/evolution-ews#49.
+- Update to version 3.33.2:
+  + Add refresh interval options to non-mail sources.
+  + Port to libecal-2.0 and adapt to address book API changes.
+- Update to version 3.33.1:
+  + Use lower-case "mailto:"; consistently in the code.
+  + Bugs fixed: glgo#GNOME/evolution-ews#41,
+    glgo#GNOME/evolution-ews#39.
+  
+-------------------------------------------------------------------
+Mon May  6 18:13:56 UTC 2019 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 3.32.2:
+  + Use lower-case "mailto:"; consistently in the code.
+
+-------------------------------------------------------------------
+Wed Apr 10 09:49:46 UTC 2019 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 3.32.1:
+  + Let handle recurring task completion by the server.
+  + Unreachable EWS service causes Calendar(s) to disappear.
+  + Do not pass 'scope' parameter in OAuth2 requests on
+    outlook.office365.com server.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Mon Mar 11 09:20:34 UTC 2019 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 3.32.0:
+  + Updated translations.
+
+-------------------------------------------------------------------
+Tue Feb 19 23:23:02 UTC 2019 - bjorn....@gmail.com
+
+- Update to version 3.31.91:
+  + Implement 'exists' ESExp function in the book backend.
+- Changes from version 3.31.90:
+  + Use also -DCAMEL_DISABLE_DEPRECATED=1 in the maintainer mode.
+  + Bugs fixed: glgo#GNOME/evolution-ews#25,
+    glgo#GNOME/evolution-ews#30, glgo#GNOME/evolution-ews#31,
+    glgo#GNOME/evolution-ews#32.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Sat Feb  9 03:31:04 UTC 2019 - bjorn....@gmail.com
+
+- Update to version 3.31.4:
+  + Updated translations.
+
+-------------------------------------------------------------------
+Sat Feb  9 03:31:03 UTC 2019 - bjorn....@gmail.com
+
+- Update to version 3.31.3:
+  + Fix a build break with glib pre-2.54 and bump libsoup version
+    to 2.58.
+  + Correct how extra compiler warnings are used in the maintainer
+    mode.
+  + Bugs fixed: glgo#GNOME/evolution-ews#27,
+    glgo#GNOME/evolution-ews#54.
+  + Updated translations.
+- Changes from version 3.31.2:
+  + Make sure intltool-merge cache is created only once.
+  + Bugs fixed: glgo#GNOME/evolution-ews#17,
+    glgo#GNOME/evolution-ews#18, glgo#GNOME/evolution-ews#23,
+    glgo#GNOME/evolution-ews#24.
+  + Updated translations.
+- Changes from version 3.31.2:
+  + Calendar invites added with the wrong time zone.
+  + Fix an invalid unref call and a memory leak of an
+    EEwsConnection object.
+  + Enable only Notification reminders in the calendar.
+  + Treat 'Unknown' ResponseType as Needs-Action.
+  + Collection backend schedules two 'populate' requests after
+    going online.
+  + Bugs fixed: glgo#GNOME/evolution-ews#8,
+    glgo#GNOME/evolution-ews#14, glgo#GNOME/evolution-ews#19,
+    glgo#GNOME/evolution-ews#21.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Fri Feb  8 07:22:02 UTC 2019 - bjorn....@gmail.com
+
+- Update to version 3.30.5:
+  + Bugs fixed: glgo#GNOME/evolution-ews#25,
+    glgo#GNOME/evolution-ews#30, glgo#GNOME/evolution-ews#31,
+    glgo#GNOME/evolution-ews#32.
+- Changes from version 3.30.4:
+  + Updated translations.
+
+-------------------------------------------------------------------
+Mon Dec 10 09:43:02 UTC 2018 - bjorn....@gmail.com
+
+- Update to version 3.30.3:
+  + Make sure intltool-merge cache is created only once.
+  + Calendar: Retry item download on ErrorBatchProcessingStopped
+    error.
+
+-------------------------------------------------------------------
+Sat Nov 17 17:56:49 UTC 2018 - bjorn....@gmail.com
+
+- Drop pkgconfig(enchant) BuildRequires: No longer needed.
+
+-------------------------------------------------------------------
+Wed Oct 24 09:39:46 UTC 2018 - bjorn....@gmail.com
+
+- Update to version 3.30.2:
+  + Enable only Notification reminders in the calendar.
+  + Treat 'Unknown' ResponseType as Needs-Action.
+  + Collection backend schedules two 'populate' requests after
+    going online.
+  + Bugs fixed: glgo#GNOME/evolution-ews#18,
+    glgo#GNOME/evolution-ews#19, glgo#GNOME/evolution-ews#21,
++++ 1611 more lines (skipped)
++++ between /dev/null
++++ and 
/work/SRC/openSUSE:Leap:15.2:Update/.evolution-ews.15989.new.2401/evolution-ews.changes

New:
----
  evolution-ews-3.34.4.tar.xz
  evolution-ews-boo1182882.patch
  evolution-ews.changes
  evolution-ews.spec

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

Other differences:
------------------
++++++ evolution-ews.spec ++++++
#
# spec file for package evolution-ews
#
# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via https://bugs.opensuse.org/
#


# _version needs to be %%{version} stripped to major.minor.micro only...
%define _version %(echo %{version} | grep -E -o '[0-9]+\.[0-9]+\.[0-9]+')

Name:           evolution-ews
Version:        3.34.4
Release:        0
Summary:        Exchange Connector for Evolution, compatible with Exchange 2007 
and later
License:        LGPL-2.1-only
Group:          Productivity/Networking/Email/Clients
URL:            https://wiki.gnome.org/Apps/Evolution
Source0:        
https://download.gnome.org/sources/evolution-ews/3.34/%{name}-%{version}.tar.xz
# PATCH-FIX-UPSTREAM evolution-ews-boo1182882.patch boo#1182882 mgo...@suse.com 
-- fix buffer overrun when decoding base64 data.
Patch0:         evolution-ews-boo1182882.patch

BuildRequires:  c++_compiler
BuildRequires:  cmake
BuildRequires:  fdupes
BuildRequires:  intltool
BuildRequires:  pkgconfig
BuildRequires:  translation-update-upstream
BuildRequires:  pkgconfig(camel-1.2) >= %{_version}
BuildRequires:  pkgconfig(evolution-calendar-3.0) >= %{_version}
BuildRequires:  pkgconfig(evolution-data-server-1.2) >= %{_version}
BuildRequires:  pkgconfig(evolution-mail-3.0) >= %{_version}
BuildRequires:  pkgconfig(evolution-shell-3.0) >= %{_version}
BuildRequires:  pkgconfig(glib-2.0) >= 2.46
BuildRequires:  pkgconfig(gtk+-3.0) >= 3.10
BuildRequires:  pkgconfig(libebackend-1.2) >= %{_version}
BuildRequires:  pkgconfig(libebook-1.2) >= %{_version}
BuildRequires:  pkgconfig(libecal-2.0) >= %{_version}
BuildRequires:  pkgconfig(libedata-book-1.2) >= %{_version}
BuildRequires:  pkgconfig(libedata-cal-2.0) >= %{_version}
BuildRequires:  pkgconfig(libedataserver-1.2) >= %{_version}
BuildRequires:  pkgconfig(libemail-engine) >= %{_version}
BuildRequires:  pkgconfig(libical)
BuildRequires:  pkgconfig(libmspack) >= 0.4
BuildRequires:  pkgconfig(libsoup-2.4) >= 2.42

%description
The EWS Exchange Connector for Evolution provides a Exchange
backend from evolution-data-server as well as plugins for Evolution
to access Exchange features.

The EWS Exchange Connector is using the Exchange Web Services
interface and is therefore compatible with Exchange 2007 and later.

Provides exchange connectivity for exchange server 2007 and later
using exchange web services protocol.

%lang_package

%prep
%autosetup -p1
translation-update-upstream

%build
%cmake \
  -DCMAKE_SKIP_RPATH=OFF \
  -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON
%cmake_build

%install
%cmake_install
%find_lang %{name} %{?no_lang_C}
%fdupes %{buildroot}%{_datadir}

%files
%license COPYING
%doc README
%{_libdir}/evolution-data-server/addressbook-backends/libebookbackendews.so
%{_libdir}/evolution-data-server/calendar-backends/libecalbackendews.so
%{_libdir}/evolution-data-server/camel-providers/libcamelews.so
%{_libdir}/evolution-data-server/camel-providers/libcamelews.urls
%{_libdir}/evolution-data-server/registry-modules/module-ews-backend.so
%{_libdir}/evolution/modules/module-ews-configuration.so
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/libcamelews-priv.so
%{_libdir}/%{name}/libevolution-ews.so
%{_datadir}/evolution/errors/module-ews-configuration.error
%dir %{_datadir}/evolution-data-server/ews
%{_datadir}/evolution-data-server/ews/windowsZones.xml
%{_datadir}/metainfo/org.gnome.Evolution-ews.metainfo.xml

%files lang -f evolution-ews.lang

%changelog
++++++ evolution-ews-boo1182882.patch ++++++
>From 5eba0627725352ef9978d9c0a91e5d0bd13a3789 Mon Sep 17 00:00:00 2001
From: Milan Crha <mc...@redhat.com>
Date: Tue, 2 Mar 2021 12:28:09 +0100
Subject: [PATCH] Allocate large-enough buffer for g_base64_decode_step()

Backported by Mike Gorse <mgo...@suse.com>
---
diff -urp evolution-ews-3.34.4.orig/src/server/e-soap-message.c 
evolution-ews-3.34.4/src/server/e-soap-message.c
--- evolution-ews-3.34.4.orig/src/server/e-soap-message.c       2020-02-14 
03:33:57.000000000 -0600
+++ evolution-ews-3.34.4/src/server/e-soap-message.c    2021-03-01 
15:04:49.726343897 -0600
@@ -276,7 +276,7 @@ soap_sax_characters (gpointer _ctxt,
                        g_warning ("Failed to write streaming data to file");
                }
        } else {
-               guchar *bdata = g_malloc (len);
+               guchar *bdata = g_malloc ((len * 3 / 4) + 3);
                gsize blen;
 
                blen = g_base64_decode_step (

Reply via email to