[commits] Horde branch master updated. 715dddc005db799366eb19d72c50ce9af79b2f1b
Michael M Slusarz
slusarz at horde.org
Sat Apr 25 01:40:34 UTC 2015
The branch "master" has been updated.
The following is a summary of the commits.
from: d00d1cdccdc23dea47524de08f11f9debfb69d76
cd73281 [mms] Fix Horde_Mapi if bcmath isn't installed.
3075e18 TNEF parts are not attachments
e449aae Use Horde_Mime_Part to normalize/sanitize the MIME type
d9d24a0 View text parts contained in TNEF data inline
715dddc [mms] Fix rare errors when multiple iterations are occurring on the same set of MIME parts.
Summary: http://github.com/horde/horde/compare/d00d1cdccdc23dea47524de08f11f9debfb69d76...715dddc005db799366eb19d72c50ce9af79b2f1b
-----------------------------------------------------------------------
commit cd73281ef0d4ec20dee9bed3a0ca36173f84979a
Author: Michael M Slusarz <slusarz at horde.org>
Date: Fri Apr 24 15:22:48 2015 -0600
[mms] Fix Horde_Mapi if bcmath isn't installed.
Can't rely on the extension existing. If it doesn't, makes much more
sense to indicate that dates can't be parsed rather than throwing an
exception.
I can actually see tnef attachments now.
(Should probably be using something like Math_BigInteger to do > 32-bit
calculations, so it works on all systems regardless of extension
availability)
framework/Mapi/lib/Horde/Mapi.php | 8 ++++++--
framework/Mapi/package.xml | 4 ++--
framework/Mapi/test/Horde/Mapi/MapiTest.php | 10 +++++-----
3 files changed, 13 insertions(+), 9 deletions(-)
http://github.com/horde/horde/commit/cd73281ef0d4ec20dee9bed3a0ca36173f84979a
-----------------------------------------------------------------------
commit 3075e1831d487040e56ef4a7b730ba323bbeae44
Author: Michael M Slusarz <slusarz at horde.org>
Date: Fri Apr 24 15:42:27 2015 -0600
TNEF parts are not attachments
imp/lib/Mime/Attachment.php | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
http://github.com/horde/horde/commit/3075e1831d487040e56ef4a7b730ba323bbeae44
-----------------------------------------------------------------------
commit e449aae1c3c44562966c992b4a550acc591406d1
Author: Michael M Slusarz <slusarz at horde.org>
Date: Fri Apr 24 16:53:44 2015 -0600
Use Horde_Mime_Part to normalize/sanitize the MIME type
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Tnef.php | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
http://github.com/horde/horde/commit/e449aae1c3c44562966c992b4a550acc591406d1
-----------------------------------------------------------------------
commit d9d24a03980c8926a83ec05443dcfa65196c4f91
Author: Michael M Slusarz <slusarz at horde.org>
Date: Fri Apr 24 16:55:38 2015 -0600
View text parts contained in TNEF data inline
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Tnef.php | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
http://github.com/horde/horde/commit/d9d24a03980c8926a83ec05443dcfa65196c4f91
-----------------------------------------------------------------------
commit 715dddc005db799366eb19d72c50ce9af79b2f1b
Author: Michael M Slusarz <slusarz at horde.org>
Date: Fri Apr 24 13:04:00 2015 -0600
[mms] Fix rare errors when multiple iterations are occurring on the same set of MIME parts.
iterators need to be state-independent of each other, which means we
necessarily need an external iterator in order to handle this.
framework/Mime/doc/Horde/Mime/UPGRADING | 8 ++
framework/Mime/lib/Horde/Mime/Part.php | 85 +++++++++-----
framework/Mime/lib/Horde/Mime/Part/Iterator.php | 137 +++++++++++++++++++++++
framework/Mime/package.xml | 16 ++-
4 files changed, 209 insertions(+), 37 deletions(-)
create mode 100644 framework/Mime/lib/Horde/Mime/Part/Iterator.php
http://github.com/horde/horde/commit/715dddc005db799366eb19d72c50ce9af79b2f1b
More information about the commits
mailing list