Hello community,
here is the log from the commit of package cyrus-imapd for openSUSE:Factory checked in at 2015-09-08 17:46:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cyrus-imapd (Old)
and /work/SRC/openSUSE:Factory/.cyrus-imapd.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cyrus-imapd"
Changes:
--------
--- /work/SRC/openSUSE:Factory/cyrus-imapd/cyrus-imapd.changes 2014-12-16 14:49:38.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.cyrus-imapd.new/cyrus-imapd.changes 2015-09-08 18:12:02.000000000 +0200
@@ -1,0 +2,35 @@
+Sun Aug 23 11:00:50 UTC 2015 - aj@ajaissle.de
+
+- Update to 2.4.18
+ * Security fix: handle urlfetch range starting outside message range
+ * A bunch of cleanups and fixes to compiling
+ * A bunch of sieve cleanups
+ * Enhanced SSL/TLS configuration options
+ * Disable use of SSLv2/SSLv3
+ * Allow SQL backend for mboxlist and statuscache (thanks Julien Coloos)
+ * Fixed Task #116: correct LIST response for domains starting with ‘inbox.’
+ * Fixed Task #76: fixed lmtpd userdeny db checks (thanks Leena Heino)
+ * Fixed bug #3856: lmtpd now performs userdeny checks
+ * Fixed bug #3848: support charset aliases in encoded headers
+ * Fixed bug #3853: disconnect_on_vanished_mailbox: release mailbox lock before exiting (thanks Wolfgang Breyha)
+ * Fixed bug #3415: fixed nntpd LIST/GROUP bug
+ * Fixed bug #3784: no longer crash in THREAD REFERENCES when messages reference themselves
+ * Fixed bug #3757: don’t segfault on mailbox close with no user
+ * New ssl/tls configuration options
+ tls_compression: 0
+ Enable TLS compression. Disabled by default.
+ tls_eccurve: prime256v1
+ Select the elliptic curve used for ECDHE.
+ tls_prefer_server_ciphers: 0
+ Prefer the cipher order configured on the server-side.
+ tls_versions: tls1_0 tls1_1 tls1_2
+ Disable SSL/TLS protocols not in this list.
+
+- Removed the following patches (included upstream):
+ - cyrus-imapd-2.4.17_tls-session-leak.patch
+ - cyrus-imapd.tls_options.patch
+
+- Added patch cyrus-imapd-2.4.18-implicit_definitions.patch:
+ - Have the correct #include when using implicit definitions
+
+-------------------------------------------------------------------
Old:
----
cyrus-imapd-2.4.17.tar.gz
cyrus-imapd-2.4.17_tls-session-leak.patch
cyrus-imapd.tls_options.patch
New:
----
cyrus-imapd-2.4.18-implicit_definitions.patch
cyrus-imapd-2.4.18.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cyrus-imapd.spec ++++++
--- /var/tmp/diff_new_pack.To4tEs/_old 2015-09-08 18:12:08.000000000 +0200
+++ /var/tmp/diff_new_pack.To4tEs/_new 2015-09-08 18:12:08.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package cyrus-imapd
#
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -33,7 +33,7 @@
%endif
Name: cyrus-imapd
-Version: 2.4.17
+Version: 2.4.18
Release: 0
Summary: The Cyrus IMAP and POP Mail Server
License: BSD-3-Clause
@@ -62,12 +62,10 @@
Patch12: cyrus-imapd-2.4.17_pie.patch
# PATCH-FIX-UPSTREAM -- Support db-6.0
Patch25: cyrus-imapd-2.4.17_db6.patch
-# PATCH-FIX-UPSTREAM -- Fix TLS session leak // included in 2.4next
-Patch26: cyrus-imapd-2.4.17_tls-session-leak.patch
# PATCH-FEATURE-UPSTREAM -- Allow a result attribute to be specified with ptclient/ldap.c // included in 2.5
Patch27: cyrus-imapd-2.4.17_ptloader-ldap_user_attribute.patch
-# PATCH-FIX-UPSTREAM -- Allow to configure TLS more detailed (e.g. to fix POODLE an add PFS)
-Patch28: cyrus-imapd.tls_options.patch
+# PATCH-FIX-UPSTREAM -- Have the correct #include when using implicit definitions
+Patch28: cyrus-imapd-2.4.18-implicit_definitions.patch
BuildRequires: automake
BuildRequires: bison
@@ -225,7 +223,6 @@
%patch10 -p1
%patch12 -p1
%patch25 -p1
-%patch26 -p1
%patch27 -p1
%patch28 -p1
++++++ cyrus-imapd-2.4.18-implicit_definitions.patch ++++++
diff -Ppru cyrus-imapd-2.4.18.orig/lib/strarray.c cyrus-imapd-2.4.18.impl/lib/strarray.c
--- cyrus-imapd-2.4.18.orig/lib/strarray.c 2015-07-06 05:38:29.000000000 +0200
+++ cyrus-imapd-2.4.18.impl/lib/strarray.c 2015-08-31 17:28:35.256727763 +0200
@@ -43,6 +43,7 @@
* Start Date: 2011/01/11
*/
+#include