[commits] Horde branch master updated. cf892b3dd382147f8da7cbf02fa3b138a11af1ed

Michael J. Rubinsky mrubinsk at horde.org
Sat Aug 29 07:16:03 UTC 2015


The branch "master" has been updated.
The following is a summary of the commits.

from: ab2c8277d5e47c171d1354a774a6e1930d22a151

cf892b3 The correct place to work around this bug is in Horde_Mime.

Summary: http://github.com/horde/horde/compare/ab2c8277d5e47c171d1354a774a6e1930d22a151...cf892b3dd382147f8da7cbf02fa3b138a11af1ed

-----------------------------------------------------------------------

commit cf892b3dd382147f8da7cbf02fa3b138a11af1ed
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat Aug 29 03:11:02 2015 -0400

    The correct place to work around this bug is in Horde_Mime.
    
    We need to perform this without performing a transfer decode.
    Since using Horde_Mime_Part::getContents() always returns
    the decoded/binary content, we can't use that value to call
    setContents() and expect the transfer encoding to be the same.
    
    In some cases, when the original content was base64, and the version
    of PHP in use causes the base64 decode stream filter to error out
    on non-base64 characters, this would mangle text parts.
    
    Also, why is this PHP bug still open after over 2 years, and an
    available patch?

 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Message.php |    7 -------
 framework/Mime/lib/Horde/Mime/Part.php                     |    7 +++++++
 2 files changed, 7 insertions(+), 7 deletions(-)

http://github.com/horde/horde/commit/cf892b3dd382147f8da7cbf02fa3b138a11af1ed




More information about the commits mailing list