[cvs] commit: incubator/Imap_Client/lib/Horde/Imap Client.php incubator/Imap_Client/lib/Horde/Imap/Client Base.php Cclient.php Exception.php Socket.php incubator/Imap_Client/test/Horde/Imap test_client.php
Michael M Slusarz
slusarz at horde.org
Fri Oct 3 19:36:27 UTC 2008
slusarz 2008-10-03 15:36:27 EDT
Modified files:
Imap_Client/lib/Horde/Imap Client.php
Imap_Client/lib/Horde/Imap/Client Base.php Cclient.php
Exception.php Socket.php
Imap_Client/test/Horde/Imap test_client.php
Log:
Add support to return FLAGS and PERMANENTFLAGS information (will eventually
allow us to offer non-standard flags for IMAP servers that support it).
Various fixes/tweaks as a result of testing with a few more IMAP servers.
Fix some flagging bugs in the test script and correctly append namespaces
to the test folders when needed.
Better error reporting in Socket driver, especially when status response from
server provides us the exact details of an error.
Correctly handle all status response codes from IMAP server in Socket driver.
Fix close() on servers that don't support UNSELECT by doing a failed EXAMINE
rather than opening mailbox read-only.
Revision Changes Path
1.20 +11 -9 incubator/Imap_Client/lib/Horde/Imap/Client.php
1.35 +7 -5 incubator/Imap_Client/lib/Horde/Imap/Client/Base.php
1.33 +8 -2 incubator/Imap_Client/lib/Horde/Imap/Client/Cclient.php
1.9 +18 -2 incubator/Imap_Client/lib/Horde/Imap/Client/Exception.php
1.40 +110 -35 incubator/Imap_Client/lib/Horde/Imap/Client/Socket.php
1.21 +27 -8 incubator/Imap_Client/test/Horde/Imap/test_client.php
Chora Links:
http://cvs.horde.org/diff.php/incubator/Imap_Client/lib/Horde/Imap/Client.php?r1=1.19&r2=1.20&ty=u
http://cvs.horde.org/diff.php/incubator/Imap_Client/lib/Horde/Imap/Client/Base.php?r1=1.34&r2=1.35&ty=u
http://cvs.horde.org/diff.php/incubator/Imap_Client/lib/Horde/Imap/Client/Cclient.php?r1=1.32&r2=1.33&ty=u
http://cvs.horde.org/diff.php/incubator/Imap_Client/lib/Horde/Imap/Client/Exception.php?r1=1.8&r2=1.9&ty=u
http://cvs.horde.org/diff.php/incubator/Imap_Client/lib/Horde/Imap/Client/Socket.php?r1=1.39&r2=1.40&ty=u
http://cvs.horde.org/diff.php/incubator/Imap_Client/test/Horde/Imap/test_client.php?r1=1.20&r2=1.21&ty=u
More information about the cvs
mailing list