pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/mail/exim
Module Name: pkgsrc
Committed By: wiz
Date: Tue Apr 14 19:34:39 UTC 2020
Modified Files:
pkgsrc/mail/exim: Makefile distinfo
Log Message:
exim: update to 4.93.0.4.
Based on patch provided by Mike Pumford on pkgsrc-users.
Exim version 4.93+fixes
-----------------------
This is not an official release. It is just a branch, collecting
proposed bugfixes. Depending on your environment the fixes may be
necessary to build and/or run Exim successfully.
JH/05 Regard command-line receipients as tainted.
JH/07 Bug 2489: Fix crash in the "pam" expansion condition. It seems that the
PAM library frees one of the arguments given to it, despite the
documentation. Therefore a plain malloc must be used.
JH/08 Bug 2491: Use tainted buffers for the transport smtp context. Previously
on-stack buffers were used, resulting in a taint trap when DSN information
copied from a received message was written into the buffer.
JH/09 Bug 2493: Harden ARC verify against Outlook, whick has been seen to mix
the ordering of its ARC headers. This caused a crash.
JH/10 Bug 2492: Use tainted memory for retry record when needed. Previously when
a new record was being constructed with information from the peer, a trap
was taken.
JH/11 Bug 2494: Unset the default for dmarc_tld_file. Previously a naiive
installation would get error messages from DMARC verify, when it hit the
nonexistent file indicated by the default. Distros wanting DMARC enabled
should both provide the file and set the option.
Also enforce no DMARC verification for command-line sourced messages.
JH/12 Fix an uninitialised flag in early-pipelining. Previously connections
could, depending on the platform, hang at the STARTTLS response.
JH/13 Bug 2498: Reset a counter used for ARC verify before handling another
message on a connection. Previously if one message had ARC headers and
the following one did not, a crash could result when adding an
Authentication-Results: header.
JH/14 Bug 2500: Rewind some of the common-coding in string handling between the
Exim main code and Exim-related utities. The introduction of taint
tracking also did many adjustments to string handling. Since then, eximon
frequently terminated with an assert failure.
JH/16 Fix the variables set by the gsasl authenticator. Previously a pointer to
library live data was being used, so the results became garbage. Make
copies while it is still usable.
To generate a diff of this commit:
cvs rdiff -u -r1.176 -r1.177 pkgsrc/mail/exim/Makefile
cvs rdiff -u -r1.74 -r1.75 pkgsrc/mail/exim/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/mail/exim/Makefile
diff -u pkgsrc/mail/exim/Makefile:1.176 pkgsrc/mail/exim/Makefile:1.177
--- pkgsrc/mail/exim/Makefile:1.176 Sun Apr 12 08:28:56 2020
+++ pkgsrc/mail/exim/Makefile Tue Apr 14 19:34:39 2020
@@ -1,10 +1,11 @@
-# $NetBSD: Makefile,v 1.176 2020/04/12 08:28:56 adam Exp $
+# $NetBSD: Makefile,v 1.177 2020/04/14 19:34:39 wiz Exp $
-DISTNAME= exim-4.93
-PKGREVISION= 2
+DISTNAME= exim-4.93.0.4
CATEGORIES= mail net
MASTER_SITES= ftp://ftp.exim.org/pub/exim/exim4/
MASTER_SITES+= https://ftp.exim.org/pub/exim/exim4/
+MASTER_SITES+= ftp://ftp.exim.org/pub/exim/exim4/fixes/
+MASTER_SITES+= https://ftp.exim.org/pub/exim/exim4/fixes/
EXTRACT_SUFX= .tar.xz
MAINTAINER= abs%NetBSD.org@localhost
Index: pkgsrc/mail/exim/distinfo
diff -u pkgsrc/mail/exim/distinfo:1.74 pkgsrc/mail/exim/distinfo:1.75
--- pkgsrc/mail/exim/distinfo:1.74 Mon Dec 9 18:46:00 2019
+++ pkgsrc/mail/exim/distinfo Tue Apr 14 19:34:39 2020
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.74 2019/12/09 18:46:00 adam Exp $
+$NetBSD: distinfo,v 1.75 2020/04/14 19:34:39 wiz Exp $
-SHA1 (exim-4.93.tar.xz) = 1fd4eeefacbb51648f578b91f49561b29e5679cc
-RMD160 (exim-4.93.tar.xz) = aeee8a593c1866f4816946772a3ecba7b4e43496
-SHA512 (exim-4.93.tar.xz) = 556c7fe75042739c3e92346b96c40960680fe2838589add5fad1f69f18600dd9ed128f367627c812051b3a3a1a64e740488d5ce8c198bf87b59fa84ab8a0eb5b
-Size (exim-4.93.tar.xz) = 1803660 bytes
+SHA1 (exim-4.93.0.4.tar.xz) = 890bdf2fe00bb6916c47ed9e77a84cf85b385a4c
+RMD160 (exim-4.93.0.4.tar.xz) = c2ae47ef89f062bd94c1444baa9af4164bb37c37
+SHA512 (exim-4.93.0.4.tar.xz) = 84951849b69399d6f187d2801760dc0cb9e61c88c7c88aaca4e07e48120199a6be94b2236d058ffeacb8d611dd84056b610d480353c301a3ad5799768dd39d96
+Size (exim-4.93.0.4.tar.xz) = 1804696 bytes
SHA1 (patch-Local_Makefile.pkgsrc) = 7d6971cfe6f6fecf854926e90460b1a8bcd6a79d
SHA1 (patch-OS_Makefile-Default) = 6af17f036ed02a3bc37c1f303269eea447fcb691
SHA1 (patch-lookups_Makefile) = cfc40dba3f75ef37b9887f7767139ad50cf9d4e5
Home |
Main Index |
Thread Index |
Old Index