Remove dependency on Mail_mimeDecode.
authorMichael M Slusarz <slusarz@curecanti.org>
Tue, 7 Jul 2009 08:30:03 +0000 (02:30 -0600)
committerMichael M Slusarz <slusarz@curecanti.org>
Tue, 7 Jul 2009 19:44:05 +0000 (13:44 -0600)
commitb941cf4566810d40d8fca12844913a614b089671
tree50276068bc77d0e4bd76a0116b085c8aaec6e05d
parente647fd856f75d91348629104ceabee4a80b256a3
Remove dependency on Mail_mimeDecode.

Previously, we were using Mail_mimeDecode to parse MIME message text and
to parse MIME headers with parameter data.

This code is more robust, cleaner, probably faster, and doesn't thrown
errors in PHP 5 strict mode.

In transition, added ability to get params and base of MIME headers
directly.
framework/Mime/lib/Horde/Mime.php
framework/Mime/lib/Horde/Mime/Headers.php
framework/Mime/lib/Horde/Mime/Part.php
framework/Mime/package.xml
framework/Mime/test/Horde/Mime/fixtures/sample_msg.txt [new file with mode: 0644]
framework/Mime/test/Horde/Mime/parse_001.phpt [new file with mode: 0644]
framework/Mime/test/Horde/Mime/parse_002.phpt [new file with mode: 0644]
framework/Mime/test/Horde/Mime/parse_003.phpt [new file with mode: 0644]