[exim-dev] Update on maintainance branch exim-4_86+fixes

Top Page

Reply to this message
Author: Heiko Schlittermann
Date:  
To: exim-announce, exim-dev
Subject: [exim-dev] Update on maintainance branch exim-4_86+fixes
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 ------------ -