Accepting request 881101 from GNOME:Factory

GNOME 40 - here we come (forwarded request 880928 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/881101
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/evolution-ews?expand=0&rev=111
This commit is contained in:
Dominique Leuenberger 2021-04-12 10:35:13 +00:00 committed by Git OBS Bridge
commit 4ea6f88bc1
5 changed files with 39 additions and 33 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fd90bcefe4f9d46947ddacf9cd400b67df02803fe8faaeb285da22ce7f72fd98
size 651384

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e078782c6fc90b5105bbc643418b95b4818fc4334d37d6c2cda63ad5974a5f53
size 666148

View File

@ -1,25 +0,0 @@
From 5eba0627725352ef9978d9c0a91e5d0bd13a3789 Mon Sep 17 00:00:00 2001
From: Milan Crha <mcrha@redhat.com>
Date: Tue, 2 Mar 2021 12:28:09 +0100
Subject: [PATCH] Allocate large-enough buffer for g_base64_decode_step()
---
src/EWS/common/e-soap-message.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/EWS/common/e-soap-message.c b/src/EWS/common/e-soap-message.c
index e559f851..434c19af 100644
--- a/src/EWS/common/e-soap-message.c
+++ b/src/EWS/common/e-soap-message.c
@@ -248,7 +248,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 (
--
2.30.1

View File

@ -1,9 +1,42 @@
-------------------------------------------------------------------
Wed Mar 3 19:46:04 UTC 2021 - Michael Gorse <mgorse@suse.com>
Sat Mar 20 08:27:18 UTC 2021 - Michael Gorse <mgorse@suse.com>
- Update to version 3.40.0:
+ Updated translations.
-------------------------------------------------------------------
Thu Mar 18 13:45:32 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 3.39.3:
+ CMake: Add FORCE_INSTALL_PREFIX compile time option.
+ Allocate large-enough buffer for g_base64_decode_step().
+ Updated translations.
- Drop evolution-ews-boo1182882.patch: fixed upstream.
-------------------------------------------------------------------
Wed Mar 3 19:42:33 UTC 2021 - Michael Gorse <mgorse@suse.com>
- Add evolution-ews-boo1182882.patch: fix buffer overrun when
parsing base64 data (boo#1182882).
-------------------------------------------------------------------
Mon Feb 15 10:50:40 UTC 2021 - Callum Farmer <gmbr3@opensuse.org>
- Update to version 3.39.2:
+ Calendar: Do not add organizer as the only attendee in Import.
+ Mail: Drop to account name hides dragged folder.
+ Sync GLibTools.cmake with Evolution-Data-Server.
+ e-ews-notification: Add thread safety around get_events thread.
-------------------------------------------------------------------
Mon Feb 15 03:39:01 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 3.39.1:
+ Handle share folder invitation mails.
+ Created public folder not visible after restart.
+ Allow change of the Microsoft 365 OAuth2 endpoints.
+ Show HTML Description in calendar entries, when available.
-------------------------------------------------------------------
Fri Feb 12 17:09:25 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>

View File

@ -20,15 +20,13 @@
%define _version %(echo %{version} | grep -E -o '[0-9]+\.[0-9]+\.[0-9]+')
Name: evolution-ews
Version: 3.38.4
Version: 3.40.0
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.38/%{name}-%{version}.tar.xz
# PATCH-FIX-UPSTREAM evolution-ews-boo1182882.patch boo#1182882 mgorse@suse.com -- fix buffer overrun when decoding base64 data.
Patch0: evolution-ews-boo1182882.patch
Source0: https://download.gnome.org/sources/evolution-ews/3.40/%{name}-%{version}.tar.xz
BuildRequires: c++_compiler
BuildRequires: cmake