[cvs] commit: incubator/Imap_Client/lib/Horde/Imap Client.php incubator/Imap_Client/lib/Horde/Imap/Client Base.php Cclient.php Socket.php incubator/Imap_Client/test/Horde/Imap test_client.php

Michael M Slusarz slusarz at horde.org
Wed Sep 24 05:08:07 UTC 2008


slusarz     2008-09-24 01:08:07 EDT

  Modified files:
    Imap_Client/lib/Horde/Imap Client.php 
    Imap_Client/lib/Horde/Imap/Client Base.php Cclient.php 
                                      Socket.php 
    Imap_Client/test/Horde/Imap test_client.php 
  Log:
  Moved escape() to the base class and make it a static function.
  System flags do need the '\' before them - that is why indicates it is a
  system flag vs. a keyword.
  For folder listing, attributes is more correct than flags.
  Fix multiple flagging in Socket driver.
  Add Horde_Imap_Client_Search_Query:: as an API to produce IMAP compliant
  search queries (ported somewhat from IMAP_Search_Query).  Add some tests
  to produce some (extremely compicated) examples.  This object is now
  used for search queries.
  
  Revision  Changes    Path
  1.14      +13 -1     incubator/Imap_Client/lib/Horde/Imap/Client.php
  1.23      +361 -38   incubator/Imap_Client/lib/Horde/Imap/Client/Base.php
  1.22      +34 -29    incubator/Imap_Client/lib/Horde/Imap/Client/Cclient.php
  1.27      +49 -44    incubator/Imap_Client/lib/Horde/Imap/Client/Socket.php
  1.14      +32 -3     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.13&r2=1.14&ty=u
  http://cvs.horde.org/diff.php/incubator/Imap_Client/lib/Horde/Imap/Client/Base.php?r1=1.22&r2=1.23&ty=u
  http://cvs.horde.org/diff.php/incubator/Imap_Client/lib/Horde/Imap/Client/Cclient.php?r1=1.21&r2=1.22&ty=u
  http://cvs.horde.org/diff.php/incubator/Imap_Client/lib/Horde/Imap/Client/Socket.php?r1=1.26&r2=1.27&ty=u
  http://cvs.horde.org/diff.php/incubator/Imap_Client/test/Horde/Imap/test_client.php?r1=1.13&r2=1.14&ty=u


More information about the cvs mailing list