[exim] Exim 4.96 released

Top Page

Reply to this message
Author: Jeremy Harris
Date:  
To: exim-announce, exim users
Subject: [exim] Exim 4.96 released
Dear Exim users and maintaers,

We are pleased to announce the availability of release 4.96 of Exim.

Thanks to everybody who tested release-candidates.  There were no
comments on the RC2 and so the final release has only a very minor
documentation change from that.

New stuff we've added since 4.95:

  - A new ACL condition: seen. Records/tests a timestamp against a key.
  - A variant of the "mask" expansion operator to give normalised IPv6.
  - UTC output option for exim_dumpdb, exim_fixdb.
  - An event for failing TLS connects to the daemon.
  - The ACL "debug" control gains options "stop", "pretrigger" and "trigger".
  - Query-style lookups are now checked for quoting, if the query string is
     built using untrusted data ("tainted").  For now lack of quoting is merely
     logged; a future release will upgrade this to an error.
  - The expansion conditions match_<list-type> and inlist now set $value for
     the expansion of the "true" result of the ${if}.  With a static list, this
     can be used for de-tainting.

Notable removals since 4.95:

   - the "allow_insecure_tainted_data" main config option and the
     "taint" log_selector.  These were deprecated in the 4.95 release.

The documentation now points out variables that are very likely to
carry tainted values.

For other changes, please see the ChangeLog file.  Where possible the
documentation has been marked up with changebars.



Exim 4.96 is available

- as tarball:        https://ftp.exim.org/pub/exim/exim4
- directly via Git:  https://git.exim.org/exim.git
                      tag exim-4.96

The signatures on the release tarballs (and this mail) should be
mine, key ID 0xBCE58C8CE41F32DF.


FTP site file verification:

SIZE(00-sha256sums.txt)= 1180
SIZE(00-sha512sums.txt)= 1948
SIZE(00-sizes.txt)= 470
SIZE(exim-4.96.tar.bz2)= 2047632
SIZE(exim-4.96.tar.gz)= 2586657
SIZE(exim-4.96.tar.xz)= 1879152
SIZE(exim-html-4.96.tar.bz2)= 638154
SIZE(exim-html-4.96.tar.gz)= 1275582
SIZE(exim-html-4.96.tar.xz)= 566748
SIZE(exim-pdf-4.96.tar.bz2)= 2167945
SIZE(exim-pdf-4.96.tar.gz)= 2201060
SIZE(exim-pdf-4.96.tar.xz)= 2137468
SIZE(exim-postscript-4.96.tar.bz2)= 1145323
SIZE(exim-postscript-4.96.tar.gz)= 1536906
SIZE(exim-postscript-4.96.tar.xz)= 1136364

SHA256(00-sha256sums.txt)= 1f4030ff6bf9d523b7237d31c832da5b270bfb886c16e7e9f862a6ee19ba783b
SHA256(00-sha512sums.txt)= ca3ab9855bddbdfc41dfc37a55c28c2fd2c96a54ccd2a3ea3a8dd8d661b3ed1b
SHA256(00-sizes.txt)= 02ea948c775152b7c9fbcc4e1ae7d8ebcd85f3161ad55ed85fea2d97dc1bec4a
SHA256(exim-4.96.tar.bz2)= c7a413fec601cc44a8f5fe9e5b64cb24a7d133f3a4a976f33741d98ff0ec6b91
SHA256(exim-4.96.tar.gz)= 4b07d1bbf4db90026e5e17e1e4940706cbed66c30553a6e14eb74cdb0d24fa4a
SHA256(exim-4.96.tar.xz)= 299a56927b2eb3477daafd3c5bda02bc67e5c4e5898a7aeaf2740875278cf1a3
SHA256(exim-html-4.96.tar.bz2)= cc9709123992a46c79dfbf1add73572f3883e9061e6bcd2dbb9590f546c20cf7
SHA256(exim-html-4.96.tar.gz)= cb1ae391ada139603279f9c9bb0baf9106643186ea447bf0f469766b5236b36f
SHA256(exim-html-4.96.tar.xz)= 1a0dfcbd88fe16443930b7af9136248b89bd9c6504e12a1dc6c6f800d9aab44a
SHA256(exim-pdf-4.96.tar.bz2)= 027671a053e2682b62f6a6d8f1c85b0d36b7608be6fb73be7882ffb6d280239b
SHA256(exim-pdf-4.96.tar.gz)= 896e2aaf21821040e4f122a3a241881a2d063ec439a7ab2b94418728cdc5c3ac
SHA256(exim-pdf-4.96.tar.xz)= 9308b599fe1ee2d2cfe8048d14ffb2bbd267237bb900fcfdabcc79027eba002e
SHA256(exim-postscript-4.96.tar.bz2)= 1272606b01e5344a4dfbda838d26d0cefba370397bd5a2e3d2eb956b9a511a93
SHA256(exim-postscript-4.96.tar.gz)= c61a85513286f9e0738d682220f8e99e92fa11537d98fa40002b2440b3cf43f8
SHA256(exim-postscript-4.96.tar.xz)= 8d1a9923fc968b50911d52018f5fc687f46274125cc02b0ea0a6f3fcfadc017c
-- 
Cheers,
   Jeremy