Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package exim for openSUSE:Factory checked in 
at 2022-06-30 13:18:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/exim (Old)
 and      /work/SRC/openSUSE:Factory/.exim.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "exim"

Thu Jun 30 13:18:21 2022 rev:71 rq:985854 version:4.96

Changes:
--------
--- /work/SRC/openSUSE:Factory/exim/exim.changes        2022-01-20 
00:13:19.170626879 +0100
+++ /work/SRC/openSUSE:Factory/.exim.new.1548/exim.changes      2022-06-30 
13:18:25.621536293 +0200
@@ -0,0 +1,76 @@
+-------------------------------------------------------------------
+Wed Jun 29 14:20:50 UTC 2022 - Stefan Schubert <[email protected]>
+
+- Moved logrotate files from user specific directory /etc/logrotate.d
+  to vendor specific directory /usr/etc/logrotate.d.
+
+Mon Jun 27 08:33:59 UTC 2022 - Peter Wullinger <[email protected]>
+
+- update to exim 4.96
+  * Move from using the pcre library to pcre2.
+  * Constification work in the filters module required a major version
+    bump for the local-scan API.  Specifically, the "headers_charset"
+    global which is visible via the API is now const and may therefore
+    not be modified by local-scan code.
+  * Bug 2819: speed up command-line messages being read in.  Previously a
+    time check was being done for every character; replace that with one
+    per buffer.
+  * Bug 2815: Fix ALPN sent by server under OpenSSL.  Previously the string
+    sent was prefixed with a length byte.
+  * Change the SMTP feature name for pipelining connect to be compliant with
+    RFC 5321.  Previously Dovecot (at least) would log errors during
+    submission.
+  * Fix macro-definition during "-be" expansion testing.  The move to
+    write-protected store for macros had not accounted for these runtime
+    additions; fix by removing this protection for "-be" mode.
+  * Convert all uses of select() to poll().
+  * Fix use of $sender_host_name in daemon process.  When used in certain
+    main-section options or in a connect ACL, the value from the first ever
+    connection was never replaced for subsequent connections.
+  * Bug 2838: Fix for i32lp64 hard-align platforms
+  * Bug 2845: Fix handling of tls_require_ciphers for OpenSSL when a value
+    with underbars is given.
+  * Bug 1895: TLS: Deprecate RFC 5114 Diffie-Hellman parameters.
+  * Debugging initiated by an ACL control now continues through into routing
+    and transport processes.
+  * The "expand" debug selector now gives more detail, specifically on the
+    result of expansion operators and items.
+  * Bug 2751: Fix include_directory in redirect routers.  Previously a
+    bad comparison between the option value and the name of the file to
+    be included was done, and a mismatch was wrongly identified.
+  * Support for Berkeley DB versions 1 and 2 is withdrawn.
+  * When built with NDBM for hints DB's check for nonexistence of a name
+    supplied as the db file-pair basename.
+  * Remove the "allow_insecure_tainted_data" main config option and the
+    "taint" log_selector.
+  * Fix static address-list lookups to properly return the matched item.
+    Previously only the domain part was returned.
+  * The ${run} expansion item now expands its command string elements after
+    splitting.  Previously it was before; the new ordering makes handling
+    zero-length arguments simpler.
+  * Taint-check exec arguments for transport-initiated external processes.
+    Previously, tainted values could be used.  This affects "pipe", "lmtp" and
+    "queryprogram" transport, transport-filter, and ETRN commands.
+    The ${run} expansion is also affected: in "preexpand" mode no part of
+    the command line may be tainted, in default mode the executable name
+    may not be tainted.
+  * Fix CHUNKING on a continued-transport.  Previously the usabilility of
+    the facility was not passed across execs, and only the first message
+    passed over a connection could use BDAT; any further ones using DATA. 
+  * Support the PIPECONNECT facility in the smtp transport when the helo_data
+    uses $sending_ip_address and an interface is specified.
+  * OpenSSL: fix transport-required OCSP stapling verification under session
+    resumption.
+  * TLS resumption: the key for session lookup in the client now includes
+    more info that a server could potentially use in configuring a TLS
+    session, avoiding oferring mismatching sessions to such a server.
+  * Fix string_copyn() for limit greater than actual string length.
+  * Bug 2886: GnuTLS: Do not free the cached creds on transport connection
+    close; it may be needed for a subsequent connection.
+  * Fix CHUNKING for a second message on a connection when the first was
+    rejected.
+  * Fix ${srs_encode ...} to handle an empty sender address, now returning
+    an empty address.
+  * Bug 2855: Handle a v4mapped sender address given us by a frontending
+    proxy. 
+

Old:
----
  exim-4.95.tar.bz2
  exim-4.95.tar.bz2.asc

New:
----
  exim-4.96.tar.bz2
  exim-4.96.tar.bz2.asc

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

Other differences:
------------------
++++++ exim.spec ++++++
--- /var/tmp/diff_new_pack.TXHa6f/_old  2022-06-30 13:18:26.325536821 +0200
+++ /var/tmp/diff_new_pack.TXHa6f/_new  2022-06-30 13:18:26.329536824 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package exim
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -45,7 +45,7 @@
 %if %{with_ldap}
 BuildRequires:  openldap2-devel
 %endif
-BuildRequires:  pcre-devel
+BuildRequires:  pcre2-devel
 BuildRequires:  tcpd-devel
 BuildRequires:  pkgconfig(libcrypto)
 BuildRequires:  pkgconfig(libssl)
@@ -74,8 +74,8 @@
 %endif
 Requires(pre):  fileutils textutils
 %endif
-Version:        4.95
-Release:        1
+Version:        4.96
+Release:        0
 %if %{with_mysql}
 BuildRequires:  mysql-devel
 %endif
@@ -307,7 +307,11 @@
 %else
 mkdir -p $RPM_BUILD_ROOT/etc/init.d
 %endif
-mkdir -p $RPM_BUILD_ROOT/etc/logrotate.d
+%if 0%{?suse_version} > 1500
+mkdir -p $RPM_BUILD_ROOT%{_distconfdir}/logrotate.d
+%else
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d
+%endif
 mkdir -p $RPM_BUILD_ROOT/usr/{bin,sbin,lib}
 mkdir -p $RPM_BUILD_ROOT/var/log/exim
 mkdir -p $RPM_BUILD_ROOT/var/spool/mail/
@@ -344,7 +348,11 @@
 %endif
 mv $RPM_BUILD_ROOT/usr/sbin/eximon* $RPM_BUILD_ROOT/usr/bin/
 cp -p %{S:1} $RPM_BUILD_ROOT%{_fillupdir}/sysconfig.exim
-install -m 0644 %{S:2} $RPM_BUILD_ROOT/etc/logrotate.d/exim
+%if 0%{?suse_version} > 1500
+install -m 0644 %{S:2} $RPM_BUILD_ROOT%{_distconfdir}/logrotate.d/exim
+%else
+install -m 0644 %{S:2} $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/exim
+%endif
 # man pages
 mv doc/exim.8 $RPM_BUILD_ROOT/%{_mandir}/man8/
 cp $RPM_SOURCE_DIR/exim_db.8.gz $RPM_BUILD_ROOT/%{_mandir}/man8
@@ -476,7 +484,11 @@
 %else
 %config /etc/init.d/exim
 %endif
-%config(noreplace) /etc/logrotate.d/exim
+%if 0%{?suse_version} > 1500
+%{_distconfdir}/logrotate.d/exim
+%else
+%config(noreplace) %{_sysconfdir}/logrotate.d/exim
+%endif
 %if %{?suse_version:%suse_version}%{?!suse_version:99999} < 1000
 %config(noreplace) /etc/permissions.d/exim
 %endif

++++++ exim-4.95.tar.bz2 -> exim-4.96.tar.bz2 ++++++
++++ 34396 lines of diff (skipped)

Reply via email to