diff options
author | Jeremy Harris <jgh146exb@wizmail.org> | 2012-10-04 22:21:09 +0100 |
---|---|---|
committer | Jeremy Harris <jgh146exb@wizmail.org> | 2012-10-04 22:43:51 +0100 |
commit | b1b05573117d62c3b95d854d8ac5a447df19e82e (patch) | |
tree | e05a6de8b3735794ebcb0194974ca6934b8c75ca /doc | |
parent | 40167b055c6f7c2168941524ca6af08674dfbbb7 (diff) |
Strip leading/trailing newlines on list of headers for addition; bug 884.
NB: this means a bare "X-ACL-Warn:" header is harder to add.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/doc-docbook/spec.xfpt | 4 | ||||
-rw-r--r-- | doc/doc-txt/ChangeLog | 3 |
2 files changed, 6 insertions, 1 deletions
diff --git a/doc/doc-docbook/spec.xfpt b/doc/doc-docbook/spec.xfpt index d35c305c8..5961c4bd4 100644 --- a/doc/doc-docbook/spec.xfpt +++ b/doc/doc-docbook/spec.xfpt @@ -27320,7 +27320,9 @@ receiving a message). The message must ultimately be accepted for any ACL verb, including &%deny%& (though this is potentially useful only in a RCPT ACL). -If the data for the &%add_header%& modifier contains one or more newlines that +Leading and trailing newlines are removed from +the data for the &%add_header%& modifier; if it then +contains one or more newlines that are not followed by a space or a tab, it is assumed to contain multiple header lines. Each one is checked for valid syntax; &`X-ACL-Warn:`& is added to the front of any line that is not a valid header line. diff --git a/doc/doc-txt/ChangeLog b/doc/doc-txt/ChangeLog index a4c10d13a..6e91c1070 100644 --- a/doc/doc-txt/ChangeLog +++ b/doc/doc-txt/ChangeLog @@ -71,6 +71,9 @@ JH/06 Add dnsdb pseudo-lookup "a+" to do an "aaaa" + "a" combination. JH/07 Avoid using a waiting database for a single-message-only transport. Performance patch from Paul Fisher. Bugzilla 1262. +JH/08 Strip leading/trailing newlines from add_header ACL modifier data. + Bugzilla 884. + Exim version 4.80 ----------------- |