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.