[commits] Horde annotated tag horde_imap_client-2.28.1 created. 29ce79a8e9b072b85b8068daa875d4d65c52f51c

Michael M Slusarz slusarz at horde.org
Tue May 12 05:13:47 UTC 2015


The annotated tag "horde_imap_client-2.28.1" has been created.
        at  29ce79a8e9b072b85b8068daa875d4d65c52f51c (tag)
   tagging  9ca8e8a714d696295bfd7104b181660a3a1d4be1 (commit)
  replaces  horde_db-2.2.3
 tagged by  Michael M Slusarz
        on  Mon May 11 23:06:09 2015 -0600

-----------------------------------------------------------------------
Released Horde_Imap_Client-2.28.1.

Jan Schneider (9):
      Development mode for Horde_Db-2.2.4
      Typo
      Fix unit tests.
      Merge branch 'passwd-kolab-typo' of https://github.com/sathieu/horde
      Revert "Keyserver test is not reliable enough to run automatically"
      Set correct default URL instead.
      Update cs translation.
      For some reason, this makes my PHP segfault if there are non-ascii chars.
      Add ctor to document available parameters.

João Machado (1):
      Label on Delete all subfolders

Mathieu Parent (1):
      Fix typo in Kolab passwd driver

Michael J Rubinsky (61):
      More correct phpdoc.
      More direct and effecient handling of the initial folder priming.
      Seperate the folder changes from the message changes for clarity.
      todo
      Spelling
      todo
      'softdelete' is not required, so use an empty() check.
      Imap client returns the full result set when empty ids object is used.
      Ensure we set an initial softDeleteTime after first sync.
      Tweak TODO wording.
      Fix missing truncation default.
      Simplify
      Lazy load these properties.
      Simplify
      phpdoc
      Get the mime id from the mime part instead of a separate parameter.
      Another place to simplify parameters. Already have the mime_id.
      Add note, save someone else the hassle.
      Add tests I added while trying to track down another issue.
      Revert "Imap client returns the full result set when empty ids object is used."
      Detect first sync here also.
      Proper default value for flags property is false.
      Parse error.
      Simplify.
      Simplify, get mime id from the mime object.
      Add some memory usage logging.
      @todo
      Short circuit client change detection for initial sync structure.
      Fix initial sync flag.
      Don't build the entire change structure for initial sync.
      Don't poll for changes if we know we are already over the window max.
      Fix phpdoc
      Return a stream.
      Not needed
      Report actual memory usage.
      Be sure to remove the stream filters on the message objects.
      Use array_pop in place of current()
      Better way of removing any stream filters.
      Not needed. We only create one state object anyway...
      Can't check this here, as status isn't set yet.
      Typo.
      Fix detecting initial prime.
      Ensure we get a stream.
      phpdoc/@todo
      Pass this by reference to avoid making copies of the array.
      Use the maximumwindowsize config value, if available.
      ws
      Add maximum collection window size configuration for EAS.
      Fix logic
      Fix getting temporary file.
      Ensure these are unset.
      Simplify
      Ensure we don't inadvertently pull the part out of the stream.
      No need to copy the whole array, just flag the fact is't been validated.
      Remove commented out code.
      Changes and bump version(s).
      Changes/bump minimum version.
      phpdoc
      Add more missing methods to Imp_Pgp.
      Remove the stream_filter when done with it.
      Merge branch 'DeepDiver1975-patch1'

Michael M Slusarz (34):
      [mms] Remove mailbox from polled list when unsubscribing from it.
      phpdoc
      Added creation time to user ID information
      Added creation time to encrypt packet information
      Add revoked information to userID and encrypt data
      Fix to upstream code
      [mms] Fix expunging in certain cases when UIDPLUS is not available (Bug #13970; Robin McCorkell <rmccorkell at karoshi.org.uk>).
      getEncryptPackets() -> getEncryptKeys()
      Fix test name
      Add id and fingerprint properties to encrypt subkey return
      Signing keys are now obtained via getSignKeys()
      Better support for revocation of entire key
      [mms] Fix search queries where ID list given is explicitly empty, indicating that a match can never be successful (Bug #13971).
      Add test for inconsistent charsets in AND + OR searches
      Re-add fingerprint/id for the base key
      Fix failing unit test due to PHP internal changes
      Keyserver test is not reliable enough to run automatically
      [mms] Don't load literal IMAP data into a string variable when tokenizing IMAP input.
      Correctly reset pointer to end of stream if literal is not found
      Fix duration calculations for audio and video parts
      [mms] Directly store literal data in a separate stream when parsing IMAP tokens, so we don't have to duplicate the stream later when processing it.
      Tweak: determine whether to not store small literals in streams at read time also
      Add unit tests for new literal stream code
      [mms] Correctly output MIME headers when generating multipart/digest parts (RFC 2047 [5.1.5]).
      [mms] Report multiple spam/innocent messages in a single digest.
      Add resource limit configuration for digest spam/innocent reporting
      Move AND/OR charset conversion
      charset can be null here
      This variable doesn't exist
      Encrypted array might not exist
      Fixes to new spam reporting code
      Attempt to log additional details of compose error message
      Cleanup nextStream() handling
      Released Horde_Imap_Client-2.28.1

Robin McCorkell (1):
      Fix _expunge when UIDPLUS is not available

Thomas Müller (1):
      Horde_Imap_Client_Ids has no method called ids() but a property called ids




More information about the commits mailing list