Use the BDB "environment" so that a database config file is not looked for. Bug...
[exim.git] / doc / doc-txt / ChangeLog
index cf86898d01479c2ba4c541ff516e0dd54bced022..d74a18dd67db8accae1b8035249a6924b07cc358 100644 (file)
@@ -5,6 +5,31 @@ affect Exim's operation, with an unchanged configuration file.  For new
 options, and new features, see the NewStuff file next to this ChangeLog.
 
 
 options, and new features, see the NewStuff file next to this ChangeLog.
 
 
+Exim version 4.89+fixes
+-----------------------
+Cherry-Picked from the master development branch
+-------------------------------------------------
+
+HS/01 Cleanup, prevent repeated use of -p/-oMr (CVE-2017-1000369)
+
+JH/06 Default openssl_options to include +no_ticket, to reduce load on peers.
+      Disable the session-cache too, which might reduce our load.  Since we
+      currrectly use a new context for every connection, both as server and
+      client, there is no benefit for these.
+      GnuTLS appears to not support tickets server-side by default (we don't
+      call gnutls_session_ticket_enable_server()) but client side is enabled
+      by default on recent versions (3.1.3 +) unless the PFS priority string
+      is used (3.2.4 +).
+
+JH/07 Fix smtp transport use of limited max_rcpt under mua_wrapper. Previously
+      the check for any unsuccessful recipients did not notice the limit, and
+      erroneously found still-pending ones.
+
+JH/19 Bug 2141: Use the full-complex API for Berkeley DB rather than the legacy-
+      compatible one, to avoid the (poorly documented) possibility of a config
+      file in the working directory redirecting the DB files, possibly correpting
+      some existing file.
+
 Exim version 4.89
 -----------------
 
 Exim version 4.89
 -----------------
 
@@ -109,6 +134,10 @@ HS/02 Bug 1974: Fix missing line terminator on the last received BDAT
 PP/09 Wrote util/chunking_fixqueue_finalnewlines.pl to help recover
       already-broken messages in the queue.
 
 PP/09 Wrote util/chunking_fixqueue_finalnewlines.pl to help recover
       already-broken messages in the queue.
 
+JH/18 Bug 2061: Fix ${extract } corrupting an enclosing ${reduce }  $value.
+
+JH/19 Fix reference counting bug in routing-generated-address tracking.
+
 
 Exim version 4.88
 -----------------
 
 Exim version 4.88
 -----------------