[commits] Horde branch master updated. f7e8bb6b4341d99eaf55558a56c132a36d74fd58

Michael M Slusarz slusarz at horde.org
Wed Sep 19 03:19:20 UTC 2012


The branch "master" has been updated.
The following is a summary of the commits.

from: 58ab8b38c14a858bebfae3981a848f285d853eea

e60371c Allow strings to be forced to output in a certain way
f7e8bb6 Rewritten client->server interaction code

-----------------------------------------------------------------------

commit e60371ca154a4f2d7a444306d6c02d804a651933
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Tue Sep 18 20:20:42 2012 -0600

    Allow strings to be forced to output in a certain way

 .../Imap_Client/lib/Horde/Imap/Client/Data/Format/String.php      |   36 +++++
 1 files changed, 36 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/e60371ca154a4f2d7a444306d6c02d804a651933

-----------------------------------------------------------------------

commit f7e8bb6b4341d99eaf55558a56c132a36d74fd58
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Tue Sep 18 00:25:38 2012 -0600

    Rewritten client->server interaction code
    
    Commands are now built with Horde_Imap_Client_Data_Format objects. This
    vastly simplfies processing an IMAP command (especially regarding
    literal strings, in which the command must be broken into parts before
    sending to the server).
    
    Rework debugging into clean methods.
    
    Large outgoing data now always stored in streams, so appending large
    messages (the only time a client really uses literals) should be more
    resource friendly.

 framework/Imap_Client/doc/Horde/Imap/Client/UPGRADING             |    4 +
 framework/Imap_Client/lib/Horde/Imap/Client.php                   |   10 -
 framework/Imap_Client/lib/Horde/Imap/Client/Base.php              |   84 -
 .../Imap_Client/lib/Horde/Imap/Client/Interaction/Client.php      |   40 +
 framework/Imap_Client/lib/Horde/Imap/Client/Search/Query.php      |  191 +-
 framework/Imap_Client/lib/Horde/Imap/Client/Socket.php            | 1097 +++--
 framework/Imap_Client/lib/Horde/Imap/Client/Utils.php             |  119 -
 framework/Imap_Client/package.xml                                 |   22 +-
 8 files changed, 801 insertions(+), 766 deletions(-)
 create mode 100644 framework/Imap_Client/lib/Horde/Imap/Client/Interaction/Client.php

http://git.horde.org/horde-git/-/commit/f7e8bb6b4341d99eaf55558a56c132a36d74fd58




More information about the commits mailing list