[commits] Horde branch master updated. 39e328ecc35936e0c7c6f4e39e2fa2cb27784a1f
Michael M Slusarz
slusarz at horde.org
Mon Jul 21 05:59:09 UTC 2014
The branch "master" has been updated.
The following is a summary of the commits.
from: a5932cf5d21e9990417af25cc9887f6c66e40dfe
98c8cd1 [mms] IMAP extension enabled information is now stored within the capability object.
4b9c217 Actually use the serializable interface
bef74c2 Not needed
1a9738d property, not parameter
19031d2 [mms] Querying of valid search charsets is now handled by the Horde_Imap_Client_Data_SearchCharset object.
39e328e [mms] Add support for the IMAP UTF-8 extension (RFC 6855).
Summary: http://github.com/horde/horde/compare/a5932cf5d21e9990417af25cc9887f6c66e40dfe...39e328ecc35936e0c7c6f4e39e2fa2cb27784a1f
-----------------------------------------------------------------------
commit 98c8cd1e324b3648e54cc52ccca9fa6c62e9088c
Author: Michael M Slusarz <slusarz at horde.org>
Date: Sun Jul 20 01:18:18 2014 -0600
[mms] IMAP extension enabled information is now stored within the capability object.
Add on error callback to commands that allows for cleanup of internal
state. For example, unsuccessful ENABLE actions (which actually should
never happen, but never say never) will mark those extension as not
enabled. Can't use try/catch for this since ENABLE action may be queued.
framework/Imap_Client/doc/Horde/Imap/Client/UPGRADING | 4 +
framework/Imap_Client/lib/Horde/Imap/Client/Base.php | 76 ++--
framework/Imap_Client/lib/Horde/Imap/Client/Data/Capability.php | 58 +++
.../Imap_Client/lib/Horde/Imap/Client/Data/Capability/Imap.php | 46 ++-
.../Imap_Client/lib/Horde/Imap/Client/Interaction/Command.php | 9 +
framework/Imap_Client/lib/Horde/Imap/Client/Search/Query.php | 1 -
framework/Imap_Client/lib/Horde/Imap/Client/Socket.php | 104 +++--
framework/Imap_Client/package.xml | 2 +
.../test/Horde/Imap/Client/Data/Capability/ImapTest.php | 68 +++
.../Imap_Client/test/Horde/Imap/Client/Data/CapabilityTest.php | 21 +
10 files changed, 301 insertions(+), 88 deletions(-)
http://github.com/horde/horde/commit/98c8cd1e324b3648e54cc52ccca9fa6c62e9088c
-----------------------------------------------------------------------
commit 4b9c21787db4f12f094631f84eacc6279a8b428b
Author: Michael M Slusarz <slusarz at horde.org>
Date: Sun Jul 20 17:06:31 2014 -0600
Actually use the serializable interface
framework/Imap_Client/lib/Horde/Imap/Client/Data/Capability.php | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
http://github.com/horde/horde/commit/4b9c21787db4f12f094631f84eacc6279a8b428b
-----------------------------------------------------------------------
commit bef74c2265631391ce41c1613bdc0c276282511a
Author: Michael M Slusarz <slusarz at horde.org>
Date: Sun Jul 20 18:07:00 2014 -0600
Not needed
framework/Imap_Client/lib/Horde/Imap/Client/Base.php | 1 -
framework/Imap_Client/lib/Horde/Imap/Client/Socket.php | 2 +-
2 files changed, 1 insertions(+), 2 deletions(-)
http://github.com/horde/horde/commit/bef74c2265631391ce41c1613bdc0c276282511a
-----------------------------------------------------------------------
commit 1a9738dac585aded682286d8319e9bce34e43073
Author: Michael M Slusarz <slusarz at horde.org>
Date: Sun Jul 20 20:19:31 2014 -0600
property, not parameter
framework/Imap_Client/doc/Horde/Imap/Client/UPGRADING | 2 +-
framework/Imap_Client/lib/Horde/Imap/Client/Base.php | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
http://github.com/horde/horde/commit/1a9738dac585aded682286d8319e9bce34e43073
-----------------------------------------------------------------------
commit 19031d2d7bc66fd203e373931a8df5b2178a6554
Author: Michael M Slusarz <slusarz at horde.org>
Date: Sun Jul 20 20:34:19 2014 -0600
[mms] Querying of valid search charsets is now handled by the Horde_Imap_Client_Data_SearchCharset object.
framework/Imap_Client/doc/Horde/Imap/Client/UPGRADING | 7 +-
framework/Imap_Client/lib/Horde/Imap/Client/Base.php | 60 +-
.../Imap_Client/lib/Horde/Imap/Client/Data/SearchCharset.php | 178 +++++
framework/Imap_Client/lib/Horde/Imap/Client/Socket.php | 17 +-
framework/Imap_Client/package.xml | 10 +-
.../Imap_Client/test/Horde/Imap/Client/Data/SearchCharsetTest.php | 98 +++
6 files changed, 317 insertions(+), 53 deletions(-)
create mode 100644 framework/Imap_Client/lib/Horde/Imap/Client/Data/SearchCharset.php
create mode 100644 framework/Imap_Client/test/Horde/Imap/Client/Data/SearchCharsetTest.php
http://github.com/horde/horde/commit/19031d2d7bc66fd203e373931a8df5b2178a6554
-----------------------------------------------------------------------
commit 39e328ecc35936e0c7c6f4e39e2fa2cb27784a1f
Author: Michael M Slusarz <slusarz at horde.org>
Date: Thu Jul 17 12:29:51 2014 -0600
[mms] Add support for the IMAP UTF-8 extension (RFC 6855).
.../Imap_Client/lib/Horde/Imap/Client/Data/Capability/Imap.php | 8 +-
.../Imap_Client/lib/Horde/Imap/Client/Data/Format/ListMailbox.php | 3 +-
.../lib/Horde/Imap/Client/Data/Format/ListMailbox/Utf8.php | 39 +
.../Imap_Client/lib/Horde/Imap/Client/Data/Format/Mailbox.php | 16 +-
.../lib/Horde/Imap/Client/Data/Format/Mailbox/Utf8.php | 56 +
.../Imap_Client/lib/Horde/Imap/Client/Data/SearchCharset/Utf8.php | 66 ++
framework/Imap_Client/lib/Horde/Imap/Client/Socket.php | 254 +++--
framework/Imap_Client/package.xml | 32 +-
.../test/Horde/Imap/Client/Data/Format/ListMailboxTest.php | 168 ---
.../Horde/Imap/Client/Data/Format/Mailbox/ListMailboxTest.php | 117 ++
.../Horde/Imap/Client/Data/Format/Mailbox/ListMailboxUtf8Test.php | 117 ++
.../test/Horde/Imap/Client/Data/Format/Mailbox/MailboxTest.php | 123 ++
.../Horde/Imap/Client/Data/Format/Mailbox/MailboxUtf8Test.php | 116 ++
.../test/Horde/Imap/Client/Data/Format/Mailbox/TestBase.php | 143 +++
.../test/Horde/Imap/Client/Data/Format/MailboxTest.php | 183 ---
.../test/Horde/Imap/Client/Data/SearchCharsetUtf8Test.php | 87 ++
16 files changed, 1087 insertions(+), 441 deletions(-)
create mode 100644 framework/Imap_Client/lib/Horde/Imap/Client/Data/Format/ListMailbox/Utf8.php
create mode 100644 framework/Imap_Client/lib/Horde/Imap/Client/Data/Format/Mailbox/Utf8.php
create mode 100644 framework/Imap_Client/lib/Horde/Imap/Client/Data/SearchCharset/Utf8.php
delete mode 100644 framework/Imap_Client/test/Horde/Imap/Client/Data/Format/ListMailboxTest.php
create mode 100644 framework/Imap_Client/test/Horde/Imap/Client/Data/Format/Mailbox/ListMailboxTest.php
create mode 100644 framework/Imap_Client/test/Horde/Imap/Client/Data/Format/Mailbox/ListMailboxUtf8Test.php
create mode 100644 framework/Imap_Client/test/Horde/Imap/Client/Data/Format/Mailbox/MailboxTest.php
create mode 100644 framework/Imap_Client/test/Horde/Imap/Client/Data/Format/Mailbox/MailboxUtf8Test.php
create mode 100644 framework/Imap_Client/test/Horde/Imap/Client/Data/Format/Mailbox/TestBase.php
delete mode 100644 framework/Imap_Client/test/Horde/Imap/Client/Data/Format/MailboxTest.php
create mode 100644 framework/Imap_Client/test/Horde/Imap/Client/Data/SearchCharsetUtf8Test.php
http://github.com/horde/horde/commit/39e328ecc35936e0c7c6f4e39e2fa2cb27784a1f
More information about the commits
mailing list