[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