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 - a...@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 <ctype.h>
 #include "strarray.h"
 #include <memory.h>
 #include "util.h"   /* for strcmpsafe et al */
diff -Ppru cyrus-imapd-2.4.18.orig/sieve/flags.c 
cyrus-imapd-2.4.18.impl/sieve/flags.c
--- cyrus-imapd-2.4.18.orig/sieve/flags.c       2015-07-06 05:38:29.000000000 
+0200
+++ cyrus-imapd-2.4.18.impl/sieve/flags.c       2015-08-31 17:29:11.323443879 
+0200
@@ -8,6 +8,7 @@
 #include "flags.h"
 #include "imparse.h"
 #include "strarray.h"
+#include <string.h>
 #include "util.h"
 #include "xmalloc.h"
 
++++++ cyrus-imapd-2.4.17.tar.gz -> cyrus-imapd-2.4.18.tar.gz ++++++
++++ 13273 lines of diff (skipped)


Reply via email to