From fd8ab7bae81427f4cb86becf749e0d9d9211ea04 Mon Sep 17 00:00:00 2001 From: peter Date: Sat, 29 Dec 2001 12:55:08 +0000 Subject: [PATCH] From the ChangeLog: Version 3.34 ------------ 1. Exim was failing to diagnose a lone \ at the end of an expansion string as an error (basically a typo in the code). 2. If logging was only to syslog, and Exim was trying to panic-die, it crashed instead of dying cleanly. 3. If an address was routed using a DNS lookup that found no MX records, but one or more A records, and fallback hosts were specified on the transport, the fallback hosts were ignored. 4. $message_body_size was set incorrectly (to zero) during filter testing. 5. Ensure the configuration file is closed before running the -bi command. 6. Reap all complete processes within the loop for accepting -bs or -bS messages, because it seems that not all OS do this automatically when SIGCHLD is set to SIG_IGN. 7. Reset SIGHUP to SIG_IGN before restarting a daemon, in case another SIGHUP arrives very quickly and kills the newly started Exim before it has a chance to get going. 8. After "452 space shortage", was not unsetting the sender address. Could lead to strange effects when the client was pipelining. 9. There was no check that getpeername() was giving a socket address when called on stdin passed from a previous delivery. 10. If a local part beginning with a pipe symbol was directed to a pipe transport, the transport got confused as to which command it should run. This could be a security exposure if unchecked local parts are directed or routed to pipe transports. --- mail/exim/Makefile | 6 +++--- mail/exim/{files/md5 => distinfo} | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) rename mail/exim/{files/md5 => distinfo} (52%) diff --git a/mail/exim/Makefile b/mail/exim/Makefile index 826e04a2878..993dc2a85ce 100644 --- a/mail/exim/Makefile +++ b/mail/exim/Makefile @@ -1,12 +1,12 @@ -# $OpenBSD: Makefile,v 1.31 2001/12/03 15:06:30 naddy Exp $ +# $OpenBSD: Makefile,v 1.32 2001/12/29 12:55:08 peter Exp $ COMMENT= "flexible mail transfer agent" -VERSION= 3.33 +VERSION= 3.34 VERSION_DOC= 3.30 DISTNAME= exim-${VERSION} CATEGORIES= mail -NEED_VERSION= 1.474 +NEED_VERSION= 1.502 MASTER_SITES= ftp://ftp.csx.cam.ac.uk/pub/software/email/exim/exim3/ \ ftp://ftp.exim.org/pub/exim/exim3/ \ ftp://ftp.fu-berlin.de/unix/mail/exim/exim3/ diff --git a/mail/exim/files/md5 b/mail/exim/distinfo similarity index 52% rename from mail/exim/files/md5 rename to mail/exim/distinfo index 90be98d49c2..300c99cac92 100644 --- a/mail/exim/files/md5 +++ b/mail/exim/distinfo @@ -1,6 +1,6 @@ -MD5 (exim-3.33.tar.gz) = b383f1f68794c70fc4e7333fe0ac92ca +MD5 (exim-3.34.tar.gz) = ef0e1116acce2849701691fd159ad204 MD5 (exim-texinfo-3.30.tar.gz) = 155ae0ece6c4b50f7c0a8f7d9e2d0944 -RMD160 (exim-3.33.tar.gz) = 359f023ef7272c4f2dd02aaba2561ca7ad391027 +RMD160 (exim-3.34.tar.gz) = d695d5e37c9b39a1ae1320c5eefd76a41bdc989d RMD160 (exim-texinfo-3.30.tar.gz) = 7e2d7e1fa2ef7ff82e0b8d97abde673d7d2df004 -SHA1 (exim-3.33.tar.gz) = e17ea08112652441d912429ce1142634dc7609f8 +SHA1 (exim-3.34.tar.gz) = e545dd11e49d57a25ca6b2cd112c2f899bb7c497 SHA1 (exim-texinfo-3.30.tar.gz) = d7b8ee14da0cf7ba5f8f425b3cd109117bedc0d3