[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