- Fixed bug #7821: ezcArchiveFile::removeStreamFilter() appears to re-append a
filter instead of removing.
- Fixed bug #7830: ezcCacheStorageFile::generateIdentifier is using HFS
directory separator (colon) in filename. It now uses a "=". Attention; This
invalidates all cache files when upgrading. You should purge the cache
manually.
- Fixed bug #7855: Ini value not followed by newline sequence is not
recognized.
- Fixed bug #7764: ezcQuerySelect doesn't reset queries correctly
- Fixed unreported bug: ezcImageAnalyzerImagemagickHandler threw old exception
style in isAvailable() if the operating system is not supported.
- Fixed unreported bug: ezcImageTransformation::setFilters() threw old style
exceptions on an invalid filter class. Now throws the correct
ezcBaseSettingValueException.
- Added checks for file names that could cause potential security issues. File
names containing one of the three characters ' " or $ will be rejected to
load/save with an ezcImageFileNameInvalidException. (See
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=345238).
- Fixed bug #7805: Removed double linebreak in ezcMailTransportMta::send().
- Fixed bug #7813: MultipartRelated with non-file parts may throw exception
if you did not set a Content-ID.
- Implemented suggesion #7804:
- Added getParts() to ezcMailMultipart.
- Added getParts() to ezcMailMultipartMixed and MultipartAlternative.
- Added getMainPart() and getRelatedParts to ezcMultipartRelated.
- Fixed #7845: Find fetches all columns and not just the required columns.