1. Diagnose an error if options are given for those "verify=" things that
[users/heiko/exim.git] / doc / doc-txt / ChangeLog
index 2ad7d4c07589c31c048d3b1e0312eb3333636b3f..f4a898104f2be39c6ebd7cbd30038096d3a46e1c 100644 (file)
@@ -1,4 +1,4 @@
-$Cambridge: exim/doc/doc-txt/ChangeLog,v 1.89 2005/03/15 11:37:21 ph10 Exp $
+$Cambridge: exim/doc/doc-txt/ChangeLog,v 1.92 2005/03/15 15:36:41 ph10 Exp $
 
 Change log file for Exim from version 4.21
 -------------------------------------------
 
 Change log file for Exim from version 4.21
 -------------------------------------------
@@ -31,6 +31,25 @@ PH/03. A redirect router that has both "unseen" and "one_time" set does not
        again. For this reason, Exim now forbids the simultaneous setting of
        these two options.
 
        again. For this reason, Exim now forbids the simultaneous setting of
        these two options.
 
+PH/04. Change 4.11/85 fixed an obscure bug concerned with addresses that are
+       redirected to themselves ("homonym" addresses). Read the long ChangeLog
+       entry if you want to know the details. The fix, however, neglected to
+       consider the case when local delivery batching is involved. The test for
+       "previously delivered" was not happening when checking to see if an
+       address could be batched with a previous (undelivered) one; under
+       certain circumstances this could lead to multiple deliveries to the same
+       address. A one-line patch to add the appropriate test fixes the bug.
+
+PH/05. Renamed the macro SOCKLEN_T as EXIM_SOCKLEN_T because AIX uses SOCKLEN_T
+       in its include files, and this causes problems building Exim.
+
+PH/06. A number of "verify =" ACL conditions have no options (e.g. verify =
+       header_syntax) but Exim was just ignoring anything given after a slash.
+       In particular, this caused confusion with an attempt to use "verify =
+       reverse_host_lookup/defer_ok". An error is now given when options are
+       supplied for verify items that do not have them. (Maybe reverse_host_
+       lookup should have a defer_ok option, but that's a different point.)
+
 
 A note about Exim versions 4.44 and 4.50
 ----------------------------------------
 
 A note about Exim versions 4.44 and 4.50
 ----------------------------------------