[exim-dev] [Bug 1452] bugs in headers_add and headers_remove

Top Page
Delete this message
Reply to this message
Author: Git Commit
Date:  
To: exim-dev
Subject: [exim-dev] [Bug 1452] bugs in headers_add and headers_remove
------- You are receiving this mail because: -------
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=1452

Git Commit <git@???> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |git@???





--- Comment #4 from Git Commit <git@???> 2014-04-09 18:17:06 ---
Git commit:
http://git.exim.org/exim.git/commitdiff/76146973f89f0e9265d85827285b9258910a56d7

commit 76146973f89f0e9265d85827285b9258910a56d7
Author:     Jeremy Harris <jgh146exb@???>
AuthorDate: Sun Mar 30 21:48:32 2014 +0100
Commit:     Jeremy Harris <jgh146exb@???>
CommitDate: Wed Apr 9 18:00:17 2014 +0100


    more care with headers add/remove lists.  bug 1452
    as a side-effect, playing games with newlines no longer gives an altered
message body/


    testcase 0324 is questionable (though passing)
----
 doc/doc-docbook/spec.xfpt              |   54 ++++++++++--------
 doc/doc-txt/ChangeLog                  |    7 ++
 src/src/functions.h                    |    1 +
 src/src/readconf.c                     |   24 +++++---
 src/src/routers/rf_get_munge_headers.c |   99 +++++++++++++++-----------------
 src/src/string.c                       |   44 ++++++++++++++
 src/src/transport.c                    |   76 +++++++++++++------------
 test/confs/0096                        |    3 +-
 test/confs/0097                        |    5 +-
 test/confs/0166                        |    6 ++
 test/mail/0046.userx                   |  Bin 3497 -> 3495 bytes
 test/mail/0166.userx                   |    4 +
 test/mail/0166.usery                   |    4 +
 test/mail/0351.userx                   |    1 -
 test/mail/0412.CALLER                  |    4 -
 test/scripts/0000-Basic/0481           |    2 +-
 test/stderr/5400                       |    2 +-
 17 files changed, 205 insertions(+), 131 deletions(-)



--
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email