Releases: horde/Imap_Client
3.0.0-alpha7
Merge pull request #35 from IServ-GmbH/75241-add-alternative-for-flag-fetching
Merge pull request #38 from jcdelepine/FRAMEWORK_6_0
fix: PHP 8+ deprecation: handle null mailbox in URL encoding
Merge pull request #37 from jcdelepine/fix/mailbox-utf7imap-encoding
Fix mailbox encoding regression for accented folder names
Merge pull request #36 from jstanden/feat/pop3-xoauth2
Implemented XOAUTH2 authentication for POP3
Merge pull request #25 from bytestream/upstream-read-timeout
Added new function to allow keeping the flags original case
Merge pull request #34 from Schlue/FRAMEWORK_6_0
removed duplicate __serialize and __unserialize
Merge pull request #33 from horde/port/bytestream-23
Fix Mailbox testBadInput test on PHP 8.2
Merge pull request #32 from horde/port/bytestream-22
Fix undefined index 'count'
Merge pull request #28 from Youniwemi/FRAMEWORK_6_0
Merge pull request #31 from horde/feat/icloud-imap
fix: STORE for iCloud and other strict IMAP servers
Fix Fatal errors : Cannot redeclare Horde_Imap_Client_Cache_Backend::__serialize() and Cannot redeclare Horde_Imap_Client_Cache_Backend_Cache::__serialize()
Development mode for Imap_Client-3.0.0alpha6
Released Imap_Client-3.0.0alpha5
added release workflow
fix cache backend __unserialize
Development mode for Imap_Client-3.0.0alpha5
Released Imap_Client-3.0.0alpha4
Safeguard against missing cache object. Seems like Horde_Cache mock cache does not revive on unserialize.
Add __serialize/__unserialize
Update metadata and workflows for PHP 8 support
Rebased maintaina changes on upstream
Improve read_timeout handling
Add read_timeout
No longer use json_decode for serialize/unserialize
Rework serialization changes
Merge branch 'fix/magic-serialize-unserialize-horde' of https://github.com/ChristophWurst/Imap_Client into ChristophWurst-fix/magic-serialize-unserialize-horde
Remove changes unrelated to PR#4
Merge branch 'ChristophWurst-fix/php8.1-tentative-return-type-horde'
Merge branch 'fix/php8.1-tentative-return-type-horde' of https://github.com/ChristophWurst/Imap_Client into ChristophWurst-fix/php8.1-tentative-return-type-horde
[mjr] Null string fixes for PHP 8.1 (PR #4, Christoph Wurst christoph@winzerhof-wurst.at)
Fix PHP8.1 DateTime constructor null time
Add __serialize/__unserialize
Fix PHP8.1 tentative return types
[mjr] Fix possible memory leak from unclosed stream (PR #18, Christoph Wurst christoph@winzerhof-wurst.at).
Fix misnamed variable
Fix possible memory leak due to not closing stream.
[mjr] Fix deprecated optional parameters in PHP 8 (christoph@winzerhof-wurst.at).
Fix optional parameter before required ones
Fix exception code type
Fix changelog.yml
[mjr] Fix removing fetch query labels in PHP 8 (PR #12, Ralf Beckerrb@egroupware.org)
Fix removing FETCH query labels in PHP 8
[mjr] Remove redundant array_diff that could cause removal of emails from local message cache (PR #3, Silvio Zimmer silvio.zimmer@die-kinderwelt.com).
fix: remove redundant array_diff
Update supported PHP versions and configuration names.
Fix parameter type doc of Horde_Imap_Client_Search_Query::text
[mjr] PHP 7.4 compatibility fixes (Remi Collet remi@famillecollet.com, PR #9).
Trying to access array offset on value of type null (7.4) (#9)
[mjr] Support returning entire thread list (Ticket #14943, mariusz.goch@spacja.com).
Ticket: 14943 Support returning entire thread list.
Fix changelog
[mjr] Fix LIST-STATUS parsing when using wildcards (Bug #14937, mariusz.goch@spacja.com).
[mjr] Fix LIST-STATUS parsing when using wildcards (Bug #14937, mariusz.goch@spacja.com).
Bug: 14937 Fix LIST-STATUS parsing when using wildcards (mariusz.goch@spacja.com).
Standardize descriptions.
Add chomp character.
[mjr] Fix SORT and THREAD commands when UTF8=ACCEPT.
Fix SORT and THREAD command when UTF8=ACCEPT.
[mjr] Provide SASL PLAIN authentication as another user (Marco Favero m.faverof@gmail.com, PR #7).
Simplify and fix coding standards.
Provide SASL PLAIN Authentication as another user (#7)
Fix changelog.
Fix changelog.
Development mode for Horde_Imap_Client-2.29.17
Update for release.
[jan] Fix warning with PHP 7.3 (Eloy Lafuente (stronk7) stronk7@moodle.org, PR 6).
[jan] Fix warning with PHP 7.3 (Eloy Lafuente (stronk7) stronk7@moodle.org, PR 6).
This was probably the intention, and the tokenizer test still passes.
Merge branch 'php73_switch_case_continue' of https://github.com/stronk7/Imap_Client into stronk7-php73_switch_case_continue
Enable PHP 7.3 CI.
Fix continue statement within switch/case keeping original behavior
BFN
[mjr] Allow searching by DateTime as well as Date (PR #3, Robin Appelman robin@icewind.nl).
Merge pull request #3 from icewind1991/query-datatime
allow searching messages by datetime instead of just date
Fix re-fetching part after CTE due to typos.
Retry PARSE errors without BINARY elements as well.
[mjr] Fix corruption of search terms due to stick reference (PR #2)
[mjr] Fix corruption of search terms due to stick reference (PR #2)
Prevent corruption of $this->_search by holding reference.
Fix checking for empty binaryquery data.
Revert "[mjr] Fix issues when retrying a failed connection to the IMAP server (PR #1, Antoine Deschênes)."
[mjr] Fix retrying FETCH after an UNKNOWN-CTE error in certain cases (PR #1, stefanolaf).
[mjr] Fix retrying FETCH after an UNKNOWN-CTE error in certain cases (PR #1, stefanolaf).
Merge pull request #1 from stefanolaf/master
Fix parse error.
[mjr] Fix issues when retrying a failed connection to the IMAP server (PR #1, Antoine Deschênes).
In some message with the bodyPartSize query the imap server responds
CHANGES
[mjr] Fix fatal error in dealing with certain exceptions.
Fix passing the exception message.
Update package definitions.
Fix getting exit code on PHP 7.2+.
Mark Chuck and Michael as inactive.
package.xml must not contain empty tags.
Create CHANGES for all components.
Regenerate package.xml from changelog.yml.
Build changelog.yml from existing changelog(s).
Add missing release license.
Update .horde.yml with extended information.
Update composer.json.
Enable 7.2 builds.
PEAR on 5.6 and 7.0 is fixed.
Update file list
Move phpunit configuration to base directory.
Indicate markup language.
Update references to COPYING files.
Use LICENSE consistently and move to base directory.
Stop flooding #horde channel.
Use https URLs.
Install all dependencies but PECL extensions.
Hopefully this finally fixes Travis builds now.
Always discover channel manually, due to Travis bug.
Fix Travis tests.
Add Travis configuration and .gitignore files.
Development mode for Horde_Imap_Client-2.29.16