gsasl authenticator: support client salted-password caching
[users/heiko/exim.git] / doc / doc-txt / ChangeLog
index e6930dd2249015c689f4a420d48a96bf9ab8cdec..6d66d05bf52035b17606c55801545b238ea4916b 100644 (file)
@@ -168,6 +168,31 @@ JH/34 Fix the placement of a multiple-message delivery marker in the delivery
       lines.  Previously it could be placed on the local IP if that was being
       logged, and was only provided on delivery lines.
 
       lines.  Previously it could be placed on the local IP if that was being
       logged, and was only provided on delivery lines.
 
+JH/35 Bug 2343: Harden exim_tidydb against corrupt wait- files.
+
+JH/36 Bug 2687: Fix interpretation of multiple ^ chars in a plaintext
+      authenticator client_send option.  Previously the next char, after a pair
+      was collapsed, was taken verbatim (so ^^^foo became ^^foo; ^^^^foo became
+      ^^\x00foo). Fixed to get ^\x00foo and ^^foo respectively to match the
+      documentation.  There is still no way to get a leading ^ immediately
+      after a NUL (ie. for the password of a PLAIN method authenticator.
+
+JH/37 Enforce the expected size, for fixed-size records read from hints-DB
+      files.  For bad sizes read, delete the record and whine to paniclog.
+
+JH/38 When logging an AUTH failure, as server, do not include sensitive
+      information. Previously, the credentials would be included if given
+      as part of the AUTH command line and an ACL denied authentidcation.
+
+JH/39 Bug 2691: fix $local_part_data.  When the matching list element
+      referred to a file, bad data was returned.  This likely also affected
+      $domain_part_data.
+
+jh/40 The gsasl authenticator now supports caching of the salted password
+      generated by the client-side implementation.  This required the addition
+      of a new variable: $auth4.
+
+
 
 Exim version 4.94
 -----------------
 
 Exim version 4.94
 -----------------