[Exim-Announce] Exim 3.33 released

Top Page
Delete this message
Reply to this message
Author: Philip Hazel
Date:  
To: exim-announce, exim-users
Subject: [Exim-Announce] Exim 3.33 released
The current release of Exim is now 3.33:

ftp://ftp.csx.cam.ac.uk/pub/software/email/exim/exim-3.33.tar.gz
ftp://ftp.csx.cam.ac.uk/pub/software/email/exim/exim-3.33.tar.bz2

b383f1f68794c70fc4e7333fe0ac92ca exim-3.33.tar.gz
d93a6f6387e18cf94c709f93c725b823 exim-3.33.tar.bz2

Patch file:

ftp://ftp.csx.cam.ac.uk/pub/software/email/exim/exim-patch-3.32-3.33.gz

There are only three changes, to fix bugs (listed below). I'm putting
out a new release because of the IPv6 problems with Linux. If you are
not using IPv6, there's no hurry to upgrade.


1. The test for an unset system-specific ERRNO_QUOTA was happening _before_ the
inclusion of config.h, where the system-specific setting happens. (I think it's
only SCO, which has no quotas, that actually sets this.) This caused a warning
about redefinition of the macro.

2. Change 3.32/7 broke IPv6 on Linux, which handles wildcard listening with a
single IPv6 socket, and _forbids_ a second IPv4 socket. (But the USAGI IPv6
stack may be different.) The change also caused failures on systems that have
IPv6 libraries, but no IPv6 support in the kernel. The IPv6 code has been
reworked yet again, such that it should work on all the different variations,
and just revert to IPv4 when there is no IPv6 support in the kernel.

3. Aliasing a local part to /dev/null without setting file_transport caused
Exim to crash. Now it gives the same error as any other /file alias.


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