[EXIM] Exim 2.01 (bug fix release)

Top Page
Delete this message
Reply to this message
Author: Philip Hazel
Date:  
To: exim-announce
Subject: [EXIM] Exim 2.01 (bug fix release)
I have replaced the 2.00 release with

ftp://ftp.cus.cam.ac.uk/pub/software/programs/exim/exim-2.01.tar.gz

with MD5 checksum

14262c5362c3aea10848504cfae81b96 exim-2.01.tar.gz

There is also a patch file

ftp://ftp.cus.cam.ac.uk/pub/software/programs/exim/exim-patch-2.00-2.01.gz

This release fixes some problems that were reported in 2.00, as detailed
below.

-- 
Philip Hazel            University of Cambridge Computing Service,
ph10@???      Cambridge, England. Phone: +44 1223 334714.



1. "make test_host" was failing to make the testing program.

2. Bug in filter processing could cause "mail" commands to try to mail to
invalid addresses. The message got deferred and often it worked OK the next
time.

3. With sender_verify set, senders received over SMTP were getting passed
through the rewriting rules twice. Luckily in many cases the second pass
wouldn't have matched anything.

4. Recognize BODY=7BIT as well as BODY=8BITMIME.

5. Include euid/egid in the error message when failing to open the log file,
for help when debugging.

7. Internal error -27 (failure to completely write a data block) was not giving
an explanatory message for appendfile or smtp transports.

8. Forbid the definition of a macro whose name contains the name of a
previously defined macro.

9. When a "To:" header was manufactured from the recipients list (for a non-
SMTP message) it was being rewritten, but since the recipients list had already
been rewritten, this caused double rewriting, which is not right.

10. If a user set up two separate autoreplies from the same filter file to the
same recipient or list of recipients, only one got delivered, because they fell
foul of the de-duplication code. Now any number are delivered.

11. Remove the paranoid check in appendfile for a / in a local part that is
used in the expansion of a file name. It is a weak check and causes problems if
the local part is used in an expansion but doesn't form part of the file name.

12. Failure to open a log tries to write to stderr if available; it isn't
available if this happens from the daemon, but the check wasn't correct. Also,
the existence of stderr wasn't being checked when Exim was re-exec'd from the
daemon; panic logging could get written to file descriptor 2, which just might
be open for something else.

13. Added patches supplied by Harald Meland for building on ULTRIX.

14. Allow spaces between the key name and the colon in lsearch data files, for
compatibility with Sendmail alias files. Exim_dbmbuild now also accepts files
in this form.




--
*** Exim information can be found at http://www.exim.org/ ***