[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