pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/mail/sendmail Update to 8.14.2, a bug fix release:
details: https://anonhg.NetBSD.org/pkgsrc/rev/3d81aedaf03a
branches: trunk
changeset: 534840:3d81aedaf03a
user: jnemeth <jnemeth%pkgsrc.org@localhost>
date: Fri Nov 02 08:27:36 2007 +0000
description:
Update to 8.14.2, a bug fix release:
8.14.2/8.14.2 2007/11/01
If a message was queued and it contained 8 bit characters in
a From: or To: header, then those characters could be
"mistaken" for internal control characters during a queue
run and trigger various consistency checks. Problem
noted by Neil Rickert of Northern Illinois University.
If MaxMimeHeaderLength is set to a value greater than 0 (which
it is by default) then even if the Linelimit parameter
is 0, sendmail corrupted in the non-transfer-encoding
case every MAXLINE-1 characters. Patch from John Gardiner
Myers of Proofpoint.
Setting the suboption DeliveryMode for DaemonPortOptions did not
work in earlier 8.14 versions.
Note: DeliveryMode=interactive is silently converted to
background if a milter can reject or delete a recipient.
Prior to 8.14 this happened only if milter could delete
recipients.
ClientRate should trigger when the limit was exceeded (as
documented), not when it was reached. Patch from
John Beck of Sun Microsystems.
Force a queue run for -qGqueuegroup even if no runners are
specified (R=0) and forking (F=f) is requested.
When multiple results are requested for a DNS map lookup
(-z and -Z), return only those that are relevant for
the query (not also those in the "additional section".)
If the message transfer time to sendmail (when acting as server)
exceeds Timeout.queuewarn or Timeout.queuereturn and
the message is refused (by a milter), sendmail previously
created a delivery status notification (DSN). Patch
from Doug Heath of The Hertz Corporation.
A code change in Cyrus-SASL 2.1.22 for sasl_decode64() requires
the MTA to deal with some input (i.e., "=") itself.
Problem noted by Eliot Lear.
sendmail counted a delivery as successful if PIPELINING is
compiled in but not offered by the server and the
delivery failed temporarily. Patch from Werner Wiethege.
If getting the result of an LDAP query times out then close the
map so it will be reopened on the next lookup. This
should help "failover" configurations that specify more
than one LDAP server.
If check_compat returns $#discard then a "savemail panic" could
be triggered under some circumstances (e.g., requiring
a system which does not have the compile time flag
HASFLOCK set). Based on patch by Motonori Nakamura
of National Institute of Informatics, Japan.
If a milter rejected a recipient, the count for nrcpts= in the
logfile entry might have been wrong. Problem found by
Petra Humann of TU Dresden.
If a milter invoked smfi_chgfrom() where ESMTP arguments are not
NULL, the message body was lost. Patch from Motonori
Nakamura of National Institute of Informatics, Japan.
sendmail(8) had a bogus space in -qGname. Patch from Peng Haitao.
CONTRIB: buildvirtuser: Preserve ownership and permissions when
replacing files.
CONTRIB: buildvirtuser: Skip dot-files (e.g., .cvsignore) when
reading the /etc/mail/virtusers/ directory.
CONTRIB: buildvirtuser: Emit warnings instead of exiting where
appropriate.
LIBMILTER: Fix ABI backwards compatibility so milters compiled
against an older libmilter.so shared library can use an
8.14 libmilter.so shared library.
LIBMILTER: smfi_version() did not properly extract the patchlevel
from the version number, however, the returned value was
correct for the current libmilter version.
diffstat:
mail/sendmail/Makefile.common | 4 ++--
mail/sendmail/distinfo | 8 ++++----
2 files changed, 6 insertions(+), 6 deletions(-)
diffs (34 lines):
diff -r 05a7cbe9f765 -r 3d81aedaf03a mail/sendmail/Makefile.common
--- a/mail/sendmail/Makefile.common Fri Nov 02 07:19:30 2007 +0000
+++ b/mail/sendmail/Makefile.common Fri Nov 02 08:27:36 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.43 2007/09/25 20:05:24 jlam Exp $
+# $NetBSD: Makefile.common,v 1.44 2007/11/02 08:27:36 jnemeth Exp $
#
# Makefile fragment shared with libmilter
#
@@ -19,7 +19,7 @@
FILESDIR= ${.CURDIR}/../../mail/sendmail/files
PATCHDIR= ${.CURDIR}/../../mail/sendmail/patches
-DIST_VERS= 8.14.1
+DIST_VERS= 8.14.2
MAKE_ENV+= BSD_BINOWN=${BINOWN:Q} BSD_BINGRP=${BINGRP:Q} \
BSD_MANOWN=${MANOWN:Q} BSD_MANGRP=${MANGRP:Q} \
diff -r 05a7cbe9f765 -r 3d81aedaf03a mail/sendmail/distinfo
--- a/mail/sendmail/distinfo Fri Nov 02 07:19:30 2007 +0000
+++ b/mail/sendmail/distinfo Fri Nov 02 08:27:36 2007 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.35 2007/04/26 06:26:27 jnemeth Exp $
+$NetBSD: distinfo,v 1.36 2007/11/02 08:27:36 jnemeth Exp $
-SHA1 (sendmail.8.14.1.tar.gz) = 327a77a3b5a55810f2addae7dfd6cfd95645f476
-RMD160 (sendmail.8.14.1.tar.gz) = 180c90e9a64e8896798ed6b9cf883d481e11f5ac
-Size (sendmail.8.14.1.tar.gz) = 2061959 bytes
+SHA1 (sendmail.8.14.2.tar.gz) = 2b92a1d439374249ef6bf024cfb8072902c5682a
+RMD160 (sendmail.8.14.2.tar.gz) = 9db665f955b5a2b5d83adad4c3dfd483c6e0b9be
+Size (sendmail.8.14.2.tar.gz) = 2064346 bytes
SHA1 (patch-aa) = b7ceece7760e3d637016da039f8429c1fb89f2cf
SHA1 (patch-ab) = a2abf6e78772e257e2a1973e7730159ff24a91aa
SHA1 (patch-ac) = 96c19300b4188dbcbd202768eea912f675dadc27
Home |
Main Index |
Thread Index |
Old Index