Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sendmail for openSUSE:Factory checked in at 2023-06-24 20:13:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sendmail (Old) and /work/SRC/openSUSE:Factory/.sendmail.new.15902 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sendmail" Sat Jun 24 20:13:36 2023 rev:119 rq:1094805 version:8.17.2 Changes: -------- --- /work/SRC/openSUSE:Factory/sendmail/sendmail.changes 2023-06-03 00:06:45.989826956 +0200 +++ /work/SRC/openSUSE:Factory/.sendmail.new.15902/sendmail.changes 2023-06-24 20:13:49.248100871 +0200 @@ -1,0 +2,91 @@ +Fri Jun 23 08:20:27 UTC 2023 - Dr. Werner Fink <wer...@suse.de> + +- Update to pre version sendmail 8.17.2 + * Make sure DANE checks (if enabled) are performed even if + CACertPath or CACertFile are not set or unusable. + * Note: if the code to set up TLS in the client fails, then + {verify} will be set to TEMP but DANE requirements + will be ignored, i.e., by default mail will be sent + without STARTTLS. This can be changed via a + LOCAL_TLS_SERVER ruleset. + * Pass server name to clt_features ruleset instead of client + name to account for limitations in macro availability + described below in CONFIG section. This may break + custom clt_features rulesets which expect to receive + the client name as input. + * Fix a regression introduced in 8.17.1: aliases file which + contain continuation lines caused parsing errors. + * Add an FFR (for future release) compile time option _FFR_LOG_STAGE + to log the protocol stage as stage= for some errors during + delivery attempts to make troubleshooting simpler. This + new logging may be enabled in a future release. + * When EAI is enabled, milters also got the arguments of MAIL/RCPT + commands in argv[0] for xxfi_envfrom()/xxfi_envrcpt() + callbacks instead of just the mail address. + Problem reported by Dilyan Palauzo. + * When EAI is enabled, mailq prints UTF-8 addresses as such + if SMTPUTF8 was used. + * When EAI is enabled, the $h macro is now in the correct format. + Previously this could cause wrong values for relay= + in log entries and the mailer argument vector. + * When the compile time option USE_EAI is enabled, vacation could + fail to respond when it should. Problem reported by + Alex Hautequest. + * When EAI was enabled, header truncation might not have been + logged even when it happened. Problem reported by + Werner Wiethege. + * Handle a possible change in an upcoming release of Cyrus-SASL + (2.1.28) by changing the definition of an internal flag. + Patch from Dilyan Palauzo. + * Avoid an assertion failure when an smtps connection is made + to the server and a milter is unavailable. + Problem reported by Dilyan Palauzo. + * Fixed some spelling errors in documentation and comments, + based on a codespell report by Jens Schleusener + of fossies.org. + * The result of try_tls is now logged using status= instead + of reject=. + * If tls_rcpt rejected the delivery of a recipient then a bogus + dsn= entry might have been logged under some circumstances. + * If a server replied with 421 to a RCPT command then a bogus reply= + might have been logged. + * When quoting the value for ${currHeader} avoid causing a syntax + error (Unbalanced '"') when truncating a header value + which is too long. Problem reported by Werner Wiethege. + * Reduce the performance impact of a change introduced in + 8.12.9: the default for MaxMimeHeaderLength was + set to 2048/1024. Problem reported by Tabata + Shintaro of Internet Initiative Japan Inc. + * CONFIG: The default clt_features ruleset tried to access + ${server_name} and ${server_addr} which are not set + when the ruleset is invoked. Only the server name + is available which is passed as an argument. + * CONFIG: Properly quote host variable to prevent cf build + breakage when a hostname contains 'dnl'. Problem + reported by Maxim Shalomikhin of Kaspersky. + * DEVTOOLS: Add configure.sh support for BSD's mandoc as an + alternative man page formatting tool. + * DOC: Document that USAGE is a possible value for {verify}. + * LIBMILTER: The macros for the EOH and EOM callbacks are + sent in reverse order which means accessing macros + in the EOM callback got the macro for the EOH + callback. Store those macros in the expected order + in libmilter. Note: this does not affect sendmail + because the macros for both callbacks are the same + because the message is sent to libmilter after it + is completely read by sendmail. Fix and problem + report from David Buergin. + * Portability: + Make use of IN_LOOPBACK, if defined, to determine if + using a loopback address. Patch from Mike Karels of + FreeBSD. + On Linux use gethostbyname2(3) if glibc 2.19 or newer + is used to avoid potential problems with IPv6 lookups. + Patch from Werner Wiethege. + Add support for Darwin 21 and Darwin 22. + Solaris 12 has been renamed to Solaris 11.4, hence + adapt a condition for sigwait(2) taking one argument. + Patch from John Beck. +- Port and rename patch sendmail-8.17.1.dif which is now sendmail-8.17.2.dif + +------------------------------------------------------------------- Old: ---- sendmail-8.17.1.dif sendmail.8.17.1.tar.gz sendmail.8.17.1.tar.gz.sig New: ---- sendmail-8.17.2.dif sendmail.8.17.2.tar.gz sendmail.8.17.2.tar.gz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sendmail.spec ++++++ --- /var/tmp/diff_new_pack.nsI0Ao/_old 2023-06-24 20:13:50.480108146 +0200 +++ /var/tmp/diff_new_pack.nsI0Ao/_new 2023-06-24 20:13:50.484108170 +0200 @@ -110,7 +110,7 @@ Conflicts: postfix-tls Conflicts: smail Obsoletes: sendmail-tls -Version: 8.17.1 +Version: 8.17.2 Release: 0 Summary: BSD Sendmail License: Sendmail @@ -126,7 +126,7 @@ Source42: https://ftp.sendmail.org/PGPKEYS#/%{name}.keyring Source43: https://ftp.sendmail.org/%{name}.%{version}.tar.gz.sig # PATCH-FIX-OPENSUSE: Add our m4 extensions and maintenance scripts -Patch0: sendmail-8.17.1.dif +Patch0: sendmail-8.17.2.dif # PATCH-FIX-OPENSUSE: if select(2) is interrupted the timeout become undefined Patch1: sendmail-8.14.7-select.dif # PATCH-FIX-UPSTREAM: Detect shared libraries ++++++ sendmail-8.17.1.dif -> sendmail-8.17.2.dif ++++++ ++++ 678 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/sendmail/sendmail-8.17.1.dif ++++ and /work/SRC/openSUSE:Factory/.sendmail.new.15902/sendmail-8.17.2.dif ++++++ sendmail.8.17.1.tar.gz -> sendmail.8.17.2.tar.gz ++++++ ++++ 25803 lines of diff (skipped) ++++++ sendmail.keyring ++++++ ++++ 639 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/sendmail/sendmail.keyring ++++ and /work/SRC/openSUSE:Factory/.sendmail.new.15902/sendmail.keyring