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

Michael M Slusarz slusarz at horde.org
Mon Oct 13 06:44:19 UTC 2008


slusarz     2008-10-13 02:44:17 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:
  Implement ESEARCH capabilities (RFC 4731).  Allows us to do a couple of search
  queries a bit faster, when we only need the first result or the number of
  matches (i.e. some of our status queries).
  In deleteMailbox(), some servers don't allow a delete if messages exist in the
  mailbox, so try to delete all messages and then retry the mailbox deletion.
  Fix some calls to store() in the _expunge() functions.
  Fix parsing header search results.
  Add some more tests for IMAP URL parsing.
  
  Revision  Changes    Path
  1.29      +6 -1      framework/Imap_Client/lib/Horde/Imap/Client.php
  1.50      +62 -19    framework/Imap_Client/lib/Horde/Imap/Client/Base.php
  1.43      +32 -9     framework/Imap_Client/lib/Horde/Imap/Client/Cclient.php
  1.60      +164 -23   framework/Imap_Client/lib/Horde/Imap/Client/Socket.php
  1.33      +21 -3     framework/Imap_Client/test/Horde/Imap/test_client.php

  Chora Links:
  http://cvs.horde.org/diff.php/framework/Imap_Client/lib/Horde/Imap/Client.php?r1=1.28&r2=1.29&ty=u
  http://cvs.horde.org/diff.php/framework/Imap_Client/lib/Horde/Imap/Client/Base.php?r1=1.49&r2=1.50&ty=u
  http://cvs.horde.org/diff.php/framework/Imap_Client/lib/Horde/Imap/Client/Cclient.php?r1=1.42&r2=1.43&ty=u
  http://cvs.horde.org/diff.php/framework/Imap_Client/lib/Horde/Imap/Client/Socket.php?r1=1.59&r2=1.60&ty=u
  http://cvs.horde.org/diff.php/framework/Imap_Client/test/Horde/Imap/test_client.php?r1=1.32&r2=1.33&ty=u


More information about the cvs mailing list