https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7307

--- Comment #5 from Mark Martinec <[email protected]> ---
Created attachment 5395
  --> https://bz.apache.org/SpamAssassin/attachment.cgi?id=5395&action=edit
Proposed patch to work around violations of the RFC 2047 section 5 requirement
in two stages

Bug 7249: work around violations of the RFC 2047 section 5 requirement:
  Each 'encoded-word' MUST represent an integral number of characters.
  A multi-octet character may not be split across adjacent 'encoded-word's
Unfortunately such violations are not uncommon.

Bug 7307: to deal with the above, base64/QP decoding must be decoupled
from decoding a specified multi-byte character set into UTF-8.
previous simpler code could not handle base64 fill bits correctly
(merging of adjecent encoded sections before base64/QP decoding them).

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

Reply via email to