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" <[email protected]>
Newsgroups gmane.comp.horde.cvs
Message-ID <[email protected]>
slusarz     2008-09-17 19:34:35 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:
  Clean up exception handling - all of the Socket driver has been converted
  to the correct exception handling model.  Cclient still needs to be done.
  Change test script to use new exception handling model.
  Re-add 'messageid' option to append() - need a way to abstract this out
  so we don't need to do it in userland code and this is really the only feasible
  way to work around clients that don't support UIDPLUS.
  append() Now supports multiple appends.
  Implement MULTIAPPEND (RFC 3502) for Socket driver.
  Add 'firstunseen' return to status() call.
  Add placeholder for logging in exception handler.
  Add getResponseObject() to exception handler.
  
  Revision  Changes    Path
  1.13      +7 -5      incubator/Imap_Client/lib/Horde/Imap/Client.php
  1.20      +186 -144  incubator/Imap_Client/lib/Horde/Imap/Client/Base.php
  1.19      +46 -50    incubator/Imap_Client/lib/Horde/Imap/Client/Cclient.php
  1.4       +28 -4     incubator/Imap_Client/lib/Horde/Imap/Client/Exception.php
  1.23      +425 -500  incubator/Imap_Client/lib/Horde/Imap/Client/Socket.php
  1.12      +189 -53   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.12&r2=1.13&ty=u
  http://cvs.horde.org/diff.php/incubator/Imap_Client/lib/Horde/Imap/Client/Base.php?r1=1.19&r2=1.20&ty=u
  http://cvs.horde.org/diff.php/incubator/Imap_Client/lib/Horde/Imap/Client/Cclient.php?r1=1.18&r2=1.19&ty=u
  http://cvs.horde.org/diff.php/incubator/Imap_Client/lib/Horde/Imap/Client/Exception.php?r1=1.3&r2=1.4&ty=u
  http://cvs.horde.org/diff.php/incubator/Imap_Client/lib/Horde/Imap/Client/Socket.php?r1=1.22&r2=1.23&ty=u
  http://cvs.horde.org/diff.php/incubator/Imap_Client/test/Horde/Imap/test_client.php?r1=1.11&r2=1.12&ty=u

--
To unsubscribe, mail: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.