Use enum { SEEN_LF, …} for ch_state(s)
[users/jgh/exim.git] / doc / doc-txt / ChangeLog
index 2970b269fbafe94434b72ef88e89cf3726631ee5..95d822df53b01dbd3c07ccca11c1492120cc3df2 100644 (file)
@@ -5,8 +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 version 4.90
+-----------------
+
+JH/01 Rework error string handling in TLS interface so that the caller in
+      more cases is responsible for logging.  This permits library-sourced
+      string to be attached to addresses during delivery, and collapses
+      pairs of long lines into single ones.
+
+PP/01 Allow PKG_CONFIG_PATH to be set in Local/Makefile and use it correctly
+      during configuration.  Wildcards are allowed and expanded.
+
+
 Exim version 4.89
 Exim version 4.89
--------------------
+-----------------
 
 JH/01 Bug 1922: Support IDNA2008.  This has slightly different conversion rules
       than -2003 did; needs libidn2 in addition to libidn.
 
 JH/01 Bug 1922: Support IDNA2008.  This has slightly different conversion rules
       than -2003 did; needs libidn2 in addition to libidn.
@@ -89,11 +101,6 @@ JH/16 Drop variables when they go out of scope.  Memory management drops a whole
       bug: a transport crash, where a dangling pointer for $sending_ip_address
       originally assigned in a verify callout, is re-used.
 
       bug: a transport crash, where a dangling pointer for $sending_ip_address
       originally assigned in a verify callout, is re-used.
 
-JH/17 Rework error string handling in TLS interface so that the caller in
-      more cases is responsible for logging.  This permits library-sourced
-      string to be attached to addresses during delivery, and collapses
-      pairs of long lines into single ones.
-
 PP/06 Drop '.' from @INC in various Perl scripts.
 
 PP/07 Switch FreeBSD iconv to always use the base-system libc functions.
 PP/06 Drop '.' from @INC in various Perl scripts.
 
 PP/07 Switch FreeBSD iconv to always use the base-system libc functions.
@@ -102,6 +109,11 @@ PP/08 Reduce a number of compilation warnings under clang; building with
       CC=clang CFLAGS+=-Wno-dangling-else -Wno-logical-op-parentheses
       should be warning-free.
 
       CC=clang CFLAGS+=-Wno-dangling-else -Wno-logical-op-parentheses
       should be warning-free.
 
+JH/17 Fix inbound CHUNKING when DKIM disabled at runtime.
+
+HS/01 Fix portability problems introduced by PP/08 for platforms where
+      realloc(NULL) is not equivalent to malloc() [SunOS et al].
+
 
 Exim version 4.88
 -----------------
 
 Exim version 4.88
 -----------------