[commits] Horde annotated tag horde_imap_client-2.28.0 created. ab98e370c725c7b5aad87608f52180d342ff8a56
Michael M Slusarz
slusarz at horde.org
Mon Apr 27 16:47:59 UTC 2015
The annotated tag "horde_imap_client-2.28.0" has been created.
at ab98e370c725c7b5aad87608f52180d342ff8a56 (tag)
tagging fd7977311b7d12213d7e07d2a1ae4ae057a5b692 (commit)
replaces horde_test-2.5.1
tagged by Michael M Slusarz
on Mon Apr 27 10:47:25 2015 -0600
-----------------------------------------------------------------------
Released Horde_Imap_Client-2.28.0.
Jan Schneider (31):
Development mode for Horde_Test-2.5.2
Fix error logging (Bug #13944).
Update gl translation.
[jan] Upgrade prototype.js to version 1.7.2.
[jan] Fix autoloading using certain locales like Turkish (Bug #13855).
Was this supposed to be used later?
Add todo.
Use Horde_String's locale-independent methods.
phpdoc
BFN
Add new icon.
Default to empty array.
[jan] Send event update notifications with HTML part.
Fix building up notification list.
[jan] Fix returning user and group permissions for system shares using the SQLNG driver.
Revert "Must include system calendars in _allCalendars."
Simplify
Remove unused parameter and fix phpdoc.
Fix calendar assignment to sections.
Don't include resources in listInternalCalendars() result.
Show system calendars in shared section for non-admins.
Fix PHP error.
Revert "Don't include resources in listInternalCalendars() result."
phpdoc
Override listSystemShares() instead.
Style
[jan] Fix searching with non-ASCII strings in AND/OR-combined searches.
Fix charset.
Use more common lowercase Content-Type parameter.
Update file list.
Fix XSS in group administration.
Michael J Rubinsky (30):
If IMP_Pgp:: is going to be used here, we must remove the typehint.
Horde_Crypt_Pgp_Keyserver expects a Horde_Crypt_Pgp object
Bump version since function signature changed.
Bump minimum required.
Convert charset when migrating resources.
Use correct method name.
Properly remove resources shares during down migration.
Bug: 13951 Allow background to be provided by the listTimeObjects API.
BFN
phpdoc/typehint
Log creation of new sync cache.
phpdoc
This seems to be more memory efficient.
Actually use the charset to convert resource name.
...and readd the charset assignment.
Better default when no logger is provided.
Bug: 13965 Catch Exception from Horde_Text_Filter_Linkurls#_parseUrl
BFN
Keep changelog entries in present tense.
Be sure to set owner on system calendars for admins.
Spelling.
Don't show owner input for system calendars.
Move system calendars to dedicated section.
Can't use empty() in this way.
Be more clear as to what must be done in the .local version of the file.
Implement adding system shares from dynamic interface.
Ensure admins see all system shares.
Grant admins any perm on system calendars.
Some more permission fixes for admins and system calendars.
Remove bcmath requirement and refactor to use Math_BigInteger instead.
Michael M Slusarz (95):
Added support for symmetric encryption/decryption
[mms] Add support for outputting comment information when writing an address.
Fixed issue with upstream code.
Implement generateKey()
Another upstream change: chunk armored output
Add version information to output private key
Add support for decrypting private keys
Implement support for generating encrypted private keys
Remove support for PECL driver
Add RSA key tests
Initial implementation of encrypt()
Only use LF when wrapping armor text
Return the object, not the classname
Initial decrypt() implementation
Initial support for PGP signing
Add subkey to generated key.
Add Horde_Pgp_Element_Key#getKeyList()
Use the proper encryption subkey when encrypting
Signed message does not include CRLF before armor header
Initial implementation of verify methods
Allow armor header version to be overwritten
Fix string representation of signed message and literal data
Add support for DSA signing
Fix generating cleartext signatures
Fix verifying signatures from PGP v3 packets
De-activate Elgamal test vectors, since that support is not available yet
Use SHA256 instead of SHA-1 when signing
Implement Elgamal encryption/decryption
Fix upstream typo
Upstream fix: Add support for partial packet body lengths
Improved testing
Fix upstream: symmetric session encrypt packet only has valid version of 4, not 3
Upstream fix: s2k salts must be 8 octets, not 10
Fix classname
Clean up DSA usage
Compress encrypted data, if possible
Comment out failing unit tests
Use SHA1 w/DSA signing
Fix verifying detached signatures
Improvements to compressed packet output
Implement dash escaping for cleartext signed messages
unneeded TODO
Implement signing MIME parts
Try to support more inputs to encrypt/sign
Add support for encrypt and sign/encrypt MIME parts
Allow signing hashes to be configurable
Allow generate key hash to be configurable
Upstream fix: Add support for Blowfish and Twofish ciphers
Simplify configuration of hash algorithm
Need to maintain this prototypejs patch any time the base file is updated
Not a direct dependency
Remove support for 1024 bit RSA keys and add 3072 bit option
ws
Keyserver class cleanups
Add Horde_Pgp_Mime#publicKeyPart()
[mms] Fix indexing MIME part when base is a multipart object.
Move armor to part code to Horde_Pgp_Mime
Add missing symmetric support for MIME encrypt methods
Don't need separate port config parameter
phpdoc
Allow multiple symmetric passwords to be added to an encrypted message
Try to do better job of ignoring network errors
openssl_encrypt requires a non-null IV.
Test all encryption ciphers
Implement additional subpacket information when generating a key
Move cipher testing to encryptSymmetric test
Made exact compression algorithm conifgurable
Upstream fix: fix ability to verify user ID information
Better support for verifying user IDs in keys
Move encryption packet determination to Key element
Convert to data provider
Support full key revocations
Add support for subkey revocation
Bug #13963: Fix display of images in popup window
Consolidate key parsing into single method
Fix classname
Mark Jquerymobile driver as deprecated
Merge jquerymobile tree generation code into IMP-specific driver
documentation is wrong; 'id' doesn't exist as key
Better error handling when message rendering fails
Correctly display invalid address placeholder if from address doesn't exist
Fix iteration through certain MIME parts with deeply embedded subparts
Fix typo
Keep the typos coming
Revert iteration changes
[mms] Fix Horde_Mapi if bcmath isn't installed.
TNEF parts are not attachments
Use Horde_Mime_Part to normalize/sanitize the MIME type
View text parts contained in TNEF data inline
[mms] Fix rare errors when multiple iterations are occurring on the same set of MIME parts.
more efficient
Discard isn't a text or mailbox rule - empty is a better description
Fix setting return from ID command
[mms] Fix parsing mailbox name from STATUS response on servers that have the UTF8 extension enabled.
Released Horde_Imap_Client-2.28.0
More information about the commits
mailing list