Hello *,
I just pushed a new commit to the exim4_86+fixes branch. Maintainers
are free to pickup these changes. The fixes may be important. But they
are NOT of security severity.
The commit is signed with my GnuPG key (the same key, that signed this
message).
I created the exim-4_86+fixes branch to backport important fixes from
the current development. The branch will die as soon as the next Exim
version will be released.
A limited set of systems ran the testsuite and passed with the usual results.
debian{7,8}{gnutls,openssl}
fedora21{gnutls,openssl}
opensuse{gnutls,openssl}
Currently the exim-4_86+fixes branch covers the following items:
Exim version 4.86+fixes
-----------------------
Cherry-Picked from the master development branch
------------------------------------------------
JH/02 Bug 728: Close logfiles after a daemon-process "exceptional" log write.
If not running log_selector +smtp_connection the mainlog would be held
open indefinitely after a "too many connections" event, including to a
deleted file after a log rotate. Leave the per net connection logging
leaving it open for efficiency as that will be quickly detected by the
check on the next write.
HS/01 Bug 1671: Fix post transport crash.
Processing the wait-<transport> messages could crash the delivery
process if the message IDs didn't exist for some reason. When
using 'split_spool_directory=yes' the construction of the spool
file name failed already, exposing the same netto behaviour.
--> NEW
JH/06 Bug 1395: time-limit cacheing of DNS lookups, to the TTL value. This may
matter for fast-change records such as DNSBLs.
Best regards from Dresden/Germany
Viele Grüße aus Dresden
Heiko Schlittermann
--
SCHLITTERMANN.de ---------------------------- internet & unix support -
Heiko Schlittermann, Dipl.-Ing. (TU) - {fon,fax}: +49.351.802998{1,3} -
gnupg encrypted messages are welcome --------------- key ID: F69376CE -
! key id 7CBF764A and 972EAC9F are revoked since 2015-01 ------------ -