[cvs] commit: incubator/Imap_Client/lib/Horde/Imap/Client Base.php Cclient.php Socket.php incubator/Imap_Client/test/Horde/Imap test_client.php test_email2.txt
Michael M Slusarz
slusarz at horde.org
Fri Oct 3 06:00:18 UTC 2008
slusarz 2008-10-03 02:00:18 EDT
Modified files:
Imap_Client/lib/Horde/Imap/Client Base.php Cclient.php
Socket.php
Imap_Client/test/Horde/Imap test_client.php
Added files:
Imap_Client/test/Horde/Imap test_email2.txt
Log:
Rework append() API to make it more like other functions (only do action on
one mailbox at a time).
Fix capability declaration in Socket driver.
Fix multiappend in Socket driver.
Fix some FETCH query generation issues in Socket driver.
Since FETCH untagged entries may arrive between the time we issue a FETCH
command and the time we return data, we need to explicitly go through the
list of ids requested to build the return array (Socket driver).
Fix handling '(' characters in a quote in IMAP data (Socket driver).
Fix appenduid parsing (APPENDUID returns a message sequence string)
Fix/improve parsing of various BODY[*] commands (Socket driver)
Fix an error string in Cclient driver.
Fix thread parsing in Cclient driver.
Fix several FETCH parsing issues
Add a new complex MIME message to the test script and use this message as the
basis of all FETCH tests.
Folder names in test script now configurable.
Add multiappend tests to test script.
Revision Changes Path
1.34 +43 -53 incubator/Imap_Client/lib/Horde/Imap/Client/Base.php
1.32 +25 -20 incubator/Imap_Client/lib/Horde/Imap/Client/Cclient.php
1.39 +127 -114 incubator/Imap_Client/lib/Horde/Imap/Client/Socket.php
1.19 +154 -100 incubator/Imap_Client/test/Horde/Imap/test_client.php
1.1 +112 -0 incubator/Imap_Client/test/Horde/Imap/test_email2.txt (new)
Chora Links:
http://cvs.horde.org/diff.php/incubator/Imap_Client/lib/Horde/Imap/Client/Base.php?r1=1.33&r2=1.34&ty=u
http://cvs.horde.org/diff.php/incubator/Imap_Client/lib/Horde/Imap/Client/Cclient.php?r1=1.31&r2=1.32&ty=u
http://cvs.horde.org/diff.php/incubator/Imap_Client/lib/Horde/Imap/Client/Socket.php?r1=1.38&r2=1.39&ty=u
http://cvs.horde.org/diff.php/incubator/Imap_Client/test/Horde/Imap/test_client.php?r1=1.18&r2=1.19&ty=u
http://cvs.horde.org/co.php/incubator/Imap_Client/test/Horde/Imap/test_email2.txt?r=1.1
More information about the cvs
mailing list