Logging: fix syslog logging for syslog_timestamp=no and log_selector +millisec
[exim.git] / doc / doc-txt / ChangeLog
index 786df05063e5e9df9aafb83a4e66c9e6206a2840..5a910c4e1e6dccf61f1ae7cc7b67f4df3e36ebfb 100644 (file)
@@ -5,6 +5,20 @@ 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.
+
+JH/03 Fix syslog logging for syslog_timestamp=no and log_selector +millisec.
+      Previously the millisecond value corrupted the output.
+      Fix also for syslog_pid=no and log_selector +pid, for which the pid
+      corrupted the output.
+
 Since Exim version 4.90
 -----------------------
 
 Since Exim version 4.90
 -----------------------
 
@@ -141,6 +155,21 @@ JH/27 Bug 2251: Fix ldap lookups that return a single attribute having zero-
 HS/02 Support Avast multiline protoocol, this allows passing flags to
       newer versions of the scanner.
 
 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.
+
+JH/34 Re-introduce enforcement of no cutthrough delivery on transports having
+      transport-filters or DKIM-signing.  The restriction was lost in the
+      consolidation of verify-callout and delivery SMTP handling.
+      Extend the restriction to also cover ARC-signing.
+
 
 Exim version 4.90
 -----------------
 
 Exim version 4.90
 -----------------