http://issues.apache.org/SpamAssassin/show_bug.cgi?id=5344


[EMAIL PROTECTED] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|critical                    |major
   Target Milestone|3.2.0                       |3.1.9




------- Additional Comments From [EMAIL PROTECTED]  2007-03-15 07:05 -------
OK, I've found various spots in ArchiveIterator, Message::Node, and spamd, where
we assume that \r\n will match \r\n in the message octets -- and replaced those
with \015\012 (note the correct octal values ;).

All tests pass -- I've checked it in:

: jm 1096...; svn commit -m "bug 5344: binmode() causes 'CR NL' ('\\r\\n') to be
read as 'NL' ('\\n').  fix this by using the octal escape sequences: \\015\\012,
instead, in the core spots where we access user-submitted mail data through a
filehandle that may be affected by binmode."
Sending        lib/Mail/SpamAssassin/ArchiveIterator.pm
Sending        lib/Mail/SpamAssassin/Message/Node.pm
Sending        lib/Mail/SpamAssassin/Message.pm
Sending        spamd/spamd.raw
Transmitting file data ....
Committed revision 518631.


moving to 3.1.9 for backporting.



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

Reply via email to