Avoid doing logging in signal-handlers. Bug 1007
[users/jgh/exim.git] / doc / doc-txt / ChangeLog
index 060a4ffe428280281bece7c063e4fbf65fdcb3b0..af186d2e361b3b0279bdb2a404986d16f6c79f8b 100644 (file)
@@ -5,6 +5,15 @@ 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 4.next
+----------
+
+JH/01 Remove code calling the customisable local_scan function, unless a new
+      definition "HAVE_LOCAL_SCAN=yes" is present in the Local/Makefile.
+
+JH/02 Bug 1007: Avoid doing logging from signal-handlers, as that can result in
+      non-signal-safe funxtions being used.
+
 Since Exim version 4.90
 -----------------------
 
 Since Exim version 4.90
 -----------------------
 
@@ -130,6 +139,27 @@ JH/24 Bug 2242: Fix exim_dbmbuild to permit directoryless filenames.
 JH/25 Fix utf8_downconvert propagation through a redirect router.  Previously it
       was not propagated.
 
 JH/25 Fix utf8_downconvert propagation through a redirect router.  Previously it
       was not propagated.
 
+JH/26 Bug 2253: For logging delivery lines under PRDR, append the overall
+      DATA response info to the (existing) per-recipient response info for
+      the "C=" log element.  It can have useful tracking info from the
+      destination system.  Patch from Simon Arlott.
+
+JH/27 Bug 2251: Fix ldap lookups that return a single attribute having zero-
+      length value.  Previously this would segfault.
+
+HS/02 Support Avast multiline protoocol, this allows passing flags to
+      newer versions of the scanner.
+
+JH/28 Ensure that variables possibly set during message acceptance are marked
+      dead before release of memory in the daemon loop.  This stops complaints
+      about them when the debug_store option is enabled.  Discovered specifically
+      for sender_rate_period, but applies to a whole set of variables.
+      Do the same for the queue-runner loop, for variables set from spool
+      message files.
+
+PP/02 DANE: add dane_require_tls_ciphers SMTP Transport option; if unset,
+      tls_require_ciphers is used as before.
+
 
 Exim version 4.90
 -----------------
 
 Exim version 4.90
 -----------------