pdp 2010/06/01 12:13:55 BST
Modified files:
exim-doc/doc-txt ChangeLog NewStuff
Log:
Provide a NewStuff description for 4.72.
Don't blame Dan Rosenberg for the incomplete hack I applied to the MBX case.
Revision Changes Path
1.613 +3 -3 exim/exim-doc/doc-txt/ChangeLog
1.163 +28 -0 exim/exim-doc/doc-txt/NewStuff
Index: ChangeLog
===================================================================
RCS file: /home/cvs/exim/exim-doc/doc-txt/ChangeLog,v
retrieving revision 1.612
retrieving revision 1.613
diff -u -r1.612 -r1.613
--- ChangeLog 30 May 2010 18:01:48 -0000 1.612
+++ ChangeLog 1 Jun 2010 11:13:54 -0000 1.613
@@ -1,4 +1,4 @@
-$Cambridge: exim/exim-doc/doc-txt/ChangeLog,v 1.612 2010/05/30 18:01:48 nm4 Exp $
+$Cambridge: exim/exim-doc/doc-txt/ChangeLog,v 1.613 2010/06/01 11:13:54 pdp Exp $
Change log file for Exim from version 4.21
-------------------------------------------
@@ -26,7 +26,7 @@
JJ/03 installed exipick 20100323.0, fixing doc bug
NM/06 Bugzilla 988: CVE-2010-2023 - prevent hardlink attack on sticky mail
- directory. Notification and patch from Dan Rosenberg
+ directory. Notification and patch from Dan Rosenberg.
TK/01 PDKIM: Upgrade PolarSSL files to upstream version 0.12.1.
@@ -39,11 +39,11 @@
NM/07 Null terminate DKIM strings, Null initialise DKIM variable
Bugzilla 985, 986. Patch by Simon Arlott
-NM/08 Bugzilla 967. DKIM DNS TXT record bug fix
+NM/08 Bugzilla 967. dnsdb DNS TXT record bug fix (DKIM-related)
Patch by Simon Arlott
PP/01 Bugzilla 989: CVE-2010-2024 - work round race condition on
- MBX locking. Notification and patch from Dan Rosenberg
+ MBX locking. Notification from Dan Rosenberg.
Exim version 4.71
Index: NewStuff
===================================================================
RCS file: /home/cvs/exim/exim-doc/doc-txt/NewStuff,v
retrieving revision 1.162
retrieving revision 1.163
diff -u -r1.162 -r1.163
--- NewStuff 4 Jan 2010 19:35:50 -0000 1.162
+++ NewStuff 1 Jun 2010 11:13:54 -0000 1.163
@@ -1,4 +1,4 @@
-$Cambridge: exim/exim-doc/doc-txt/NewStuff,v 1.162 2010/01/04 19:35:50 nm4 Exp $
+$Cambridge: exim/exim-doc/doc-txt/NewStuff,v 1.163 2010/06/01 11:13:54 pdp Exp $
New Features in Exim
--------------------
@@ -12,6 +12,34 @@
Version 4.72
------------
+ 1. TWO SECURITY FIXES: one relating to mail-spools which are globally
+ writable, the other to locking of MBX folders (not mbox).
+
+ 2. MySQL stored procedures are now supported.
+
+ 3. The dkim_domain transport option is now a list, not a single string, and
+ messages will be signed for each element in the list (discarding
+ duplicates).
+
+ 4. The 4.70 release unexpectedly changed the behaviour of dnsdb TXT lookups
+ in the presence of multiple character strings within the RR. Prior to 4.70,
+ only the first string would be returned. The dnsdb lookup now, by default,
+ preserves the pre-4.70 semantics, but also now takes an extended output
+ separator specification. The first output separator is used to join
+ multiple TXT records together; use a second separator character, followed
+ by a colon, to join the strings within a TXT record on that second
+ character, or use a semicolon to concatenate strings within a TXT record
+ with no separator. Administrators are reminded that DNS provides no
+ ordering guarantees between multiple records in an RRset. For example:
+
+ foo.example. IN TXT "a" "b" "c"
+ foo.example. IN TXT "d" "e" "f"
+
+ ${lookup dnsdb{>/ txt=foo.example}} -> "a/d"
+ ${lookup dnsdb{>/; txt=foo.example}} -> "def/abc"
+ ${lookup dnsdb{>/+: txt=foo.example}} -> "a+b+c/d+e+f"
+
+ Some character combinations are currently unsupported.
Version 4.70 / 4.71
-------------------