Hello community, here is the log from the commit of package courier-imap for openSUSE:Factory checked in at 2020-06-05 20:25:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/courier-imap (Old) and /work/SRC/openSUSE:Factory/.courier-imap.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "courier-imap" Fri Jun 5 20:25:04 2020 rev:55 rq:811838 version:5.0.10 Changes: -------- --- /work/SRC/openSUSE:Factory/courier-imap/courier-imap.changes 2020-02-03 11:14:01.589866408 +0100 +++ /work/SRC/openSUSE:Factory/.courier-imap.new.3606/courier-imap.changes 2020-06-05 20:29:09.365338539 +0200 @@ -1,0 +2,11 @@ +Thu May 28 11:44:19 UTC 2020 - Arjen de Korte <[email protected]> + +- update to 5.0.10 + * tcpd/starttls.c (dossl): Start client after negotiating SSL, in + order to allow EXTERNAL client certificate authentication. + * Fix virtual IP and hostname handling when using GnuTLS for SSL. + * imap, pop3: include remote port TCP port number together with the + IP address, in log messages. +- add courier-imap-stdc.patch to remove 'for' loop initial declarations + +------------------------------------------------------------------- Old: ---- courier-imap-5.0.8.tar.bz2 courier-imap-5.0.8.tar.bz2.sig New: ---- courier-imap-5.0.10.tar.bz2 courier-imap-5.0.10.tar.bz2.sig courier-imap-stdc.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ courier-imap.spec ++++++ --- /var/tmp/diff_new_pack.3IRt4B/_old 2020-06-05 20:29:10.365341493 +0200 +++ /var/tmp/diff_new_pack.3IRt4B/_new 2020-06-05 20:29:10.369341505 +0200 @@ -1,7 +1,7 @@ # # spec file for package courier-imap # -# Copyright (c) 2019 SUSE LLC. +# 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 @@ -17,7 +17,7 @@ Name: courier-imap -Version: 5.0.8 +Version: 5.0.10 Release: 0 Summary: An IMAP and POP3 Server for Maildir MTAs License: GPL-3.0-or-later @@ -44,6 +44,8 @@ ### Patch for upstream: ## fixes typo in Makefile.am Patch3: %{name}-Makefile.patch +# PATCH-FIX-SLE courier-imap-stdc.patch - rewrite C99 construction to C89 as GCC 4.8 doesn't enable C99 by default +Patch4: %{name}-stdc.patch BuildRequires: audit-libs BuildRequires: courier-authlib-devel >= 0.68 BuildRequires: courier-unicode-devel >= 2.0 @@ -101,6 +103,7 @@ %patch0 %patch2 %patch3 +%patch4 %build %configure \ ++++++ courier-imap-5.0.8.tar.bz2 -> courier-imap-5.0.10.tar.bz2 ++++++ ++++ 2330 lines of diff (skipped) ++++++ courier-imap-stdc.patch ++++++ Index: libs/rfc1035/rfc1035udp.c =================================================================== --- libs/rfc1035/rfc1035udp.c.orig +++ libs/rfc1035/rfc1035udp.c @@ -69,13 +69,15 @@ const unsigned *querylens, int n_queries) { + int n; + struct rfc1035_udp_query_responses *resps = rfc1035_udp_query_response_alloc_common(n_queries); if (!resps) return 0; - for (int n=0; n<n_queries; ++n) + for (n=0; n<n_queries; ++n) { resps->queries[n].query=queries[n]; resps->queries[n].querylen=querylens[n]; @@ -89,6 +91,8 @@ rfc1035_udp_query_response_alloc_bis(struct querybuf *queries, int n_queries) { + int n; + struct rfc1035_udp_query_responses *resps = rfc1035_udp_query_response_alloc_common(n_queries); @@ -96,7 +100,7 @@ return 0; - for (int n=0; n<n_queries; ++n) + for (n=0; n<n_queries; ++n) { resps->queries[n].query=queries[n].qbuf; resps->queries[n].querylen=queries[n].qbuflen;
