summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorabs <abs@pkgsrc.org>2004-06-06 22:10:51 +0000
committerabs <abs@pkgsrc.org>2004-06-06 22:10:51 +0000
commit9424eca12005c9d8a6dc5c0505b0e53a643d26fd (patch)
tree575639c4e3394c78c21a8670fad7134200124ff6 /doc
parentbf88a1d2b17dc4f6641be4972f60f1554d5c6277 (diff)
downloadpkgsrc-9424eca12005c9d8a6dc5c0505b0e53a643d26fd.tar.gz
Update exim to 4.34, Update exim-exiscan to 4.34_22. From Jeremy C. Reed
Exim changes in 4.34 1. Very minor rewording of debugging text in manualroute to say "list of hosts" instead of "hostlist". 2. If verify=header_syntax was set, and a header line with an unqualified address (no domain) and a large number of spaces between the end of the name and the colon was received, the reception process suffered a buffer overflow, and (when I tested it) crashed. This was caused by some obsolete code that should have been removed. The fix is to remove it! 3. When running in the test harness, delay a bit after writing a bounce message to get a bit more predictability in the log output. 4. Added a call to search_tidyup() just before forking a reception process. In theory, someone could use a lookup in the expansion of smtp_accept_max_ per_host which, without the tidyup, could leave open a database connection. 5. Added the variables $recipient_data and $sender_data which get set from a lookup success in an ACL "recipients" or "senders" condition, or a router "senders" option, similar to $domain_data and $local_part_data. 6. Moved the writing of debug_print from before to after the "senders" test for routers. 7. Change 4.31/66 (moving the time when the Received: is generated) caused problems for message scanning, either using a data ACL, or using local_scan() because the Received: header was not generated till after they were called (in order to set the time as the time of reception completion). I have revised the way this works. The header is now generated after the body is received, but before the ACL or local_scan() are called. After they are run, the timestamp in the header is updated. Exim-exiscan version 4.34 22 - added SPF support via libspf_alt. Please read the docs. 21 - Fix missing fclose() in regex.c. This was causing scan directories not to be deleted on NFS spools. - Remove "shutdown socket for writing" from clamd malware code. It seems to cause problems with the latest clamd 0.70 release. - Fix allow tables in acl.c to disallow exiscan conditions in the RCPT ACL. - adapted patch to exim 4.34
Diffstat (limited to 'doc')
-rw-r--r--doc/CHANGES5
1 files changed, 4 insertions, 1 deletions
diff --git a/doc/CHANGES b/doc/CHANGES
index 953f0b3873f..b7c2621e378 100644
--- a/doc/CHANGES
+++ b/doc/CHANGES
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES,v 1.6168 2004/06/06 21:55:02 recht Exp $
+$NetBSD: CHANGES,v 1.6169 2004/06/06 22:11:52 abs Exp $
Changes to the packages collection and infrastructure in 2004:
@@ -2825,3 +2825,6 @@ Changes to the packages collection and infrastructure in 2004:
Updated squid to 2.5.5nb4 [taca 2004-06-06]
Updated pkglint to 3.77 [schmonz 2004-06-06]
Updated roundup to 0.7.3 [recht 2004-06-06]
+ Updated exim to 4.34 [abs 2004-06-06]
+ Updated exim-exiscan to 4.34_22 [abs 2004-06-06]
+