[commits] Horde branch master updated. 2d0aaed6fd95d733b593ca130f48ebd871569ffd
Michael M Slusarz
slusarz at horde.org
Thu Apr 22 17:29:33 UTC 2010
The branch "master" has been updated.
The following is a summary of the commits.
from: 1a8ea94425ed52a9086d75a54bd644b9c2375b30
e5d68a9 escape() should only add quotes if string needs to be quoted
6cb22c2 Rewrite IMAP command generator.
d99654f Fallback to STATUS if LIST-STATUS doesn't work properly
6a8e7b9 Suppress fopen() errors for IMAP debugging
9098d3c If marked as updated, need to re-add the viewport row
f11a767 Not needed
2d0aaed Bug #8984: Always encode address headers using Horde_Mime::encodeAddress()
-----------------------------------------------------------------------
commit e5d68a9599c0cd64fa2e61148ddd95ecb870834b
Author: Michael M Slusarz <slusarz at curecanti.org>
Date: Wed Apr 21 15:00:28 2010 -0600
escape() should only add quotes if string needs to be quoted
framework/Imap_Client/lib/Horde/Imap/Client/Utils.php | 18 +++++++++++++---
1 files changed, 14 insertions(+), 4 deletions(-)
http://git.horde.org/diff.php/framework/Imap_Client/lib/Horde/Imap/Client/Utils.php?rt=horde-git&r1=4956b59ea27923b70668e5b2460171fea89bef7b&r2=e5d68a9599c0cd64fa2e61148ddd95ecb870834b
-----------------------------------------------------------------------
commit 6cb22c2a06e3a627b2a66c7ef859c76b1091dd1e
Author: Michael M Slusarz <slusarz at curecanti.org>
Date: Tue Apr 20 18:04:46 2010 -0600
Rewrite IMAP command generator.
An unfortunate IMAP implementation detail is the various ways strings
are handled. Depending on the command, and different portions of the
command, different quoting styles are needed. And to make things worse,
literals are always needed in certain cases (if CR or LF is present in
the string; if 8-bit characters are present).
Refactor the _sendLine() function to accept array input, with the
various elements of the array identified as the various IMAP string
types. Then, in a central location, figure out how to quote/send the
command to the server.
framework/Imap_Client/lib/Horde/Imap/Client.php | 9 +
framework/Imap_Client/lib/Horde/Imap/Client/Base.php | 87 ++
framework/Imap_Client/lib/Horde/Imap/Client/Search/Query.php | 141 ++--
framework/Imap_Client/lib/Horde/Imap/Client/Socket.php | 529 +++++++---
framework/Imap_Client/package.xml | 3 +-
5 files changed, 534 insertions(+), 235 deletions(-)
http://git.horde.org/diff.php/framework/Imap_Client/lib/Horde/Imap/Client.php?rt=horde-git&r1=c5d8fa67cd3937f6e596a7e722c7612074332094&r2=6cb22c2a06e3a627b2a66c7ef859c76b1091dd1e
http://git.horde.org/diff.php/framework/Imap_Client/lib/Horde/Imap/Client/Base.php?rt=horde-git&r1=0268b57d8b60efcb8f57929b68669a5c949347d2&r2=6cb22c2a06e3a627b2a66c7ef859c76b1091dd1e
http://git.horde.org/diff.php/framework/Imap_Client/lib/Horde/Imap/Client/Search/Query.php?rt=horde-git&r1=1a310b2de34193b3f984e4506d87b32de412a65e&r2=6cb22c2a06e3a627b2a66c7ef859c76b1091dd1e
http://git.horde.org/diff.php/framework/Imap_Client/lib/Horde/Imap/Client/Socket.php?rt=horde-git&r1=9ac577799507b4affcf48d7efdd3acd802ea8e5f&r2=6cb22c2a06e3a627b2a66c7ef859c76b1091dd1e
http://git.horde.org/diff.php/framework/Imap_Client/package.xml?rt=horde-git&r1=4956b59ea27923b70668e5b2460171fea89bef7b&r2=6cb22c2a06e3a627b2a66c7ef859c76b1091dd1e
-----------------------------------------------------------------------
commit d99654f4b7d0519cbe1936f52a5229fbf5e683e1
Author: Michael M Slusarz <slusarz at curecanti.org>
Date: Thu Apr 22 10:54:48 2010 -0600
Fallback to STATUS if LIST-STATUS doesn't work properly
framework/Imap_Client/lib/Horde/Imap/Client/Base.php | 12 +++++++++---
1 files changed, 9 insertions(+), 3 deletions(-)
http://git.horde.org/diff.php/framework/Imap_Client/lib/Horde/Imap/Client/Base.php?rt=horde-git&r1=6cb22c2a06e3a627b2a66c7ef859c76b1091dd1e&r2=d99654f4b7d0519cbe1936f52a5229fbf5e683e1
-----------------------------------------------------------------------
commit 6a8e7b90cef99cd94bbf70a8437451e61e7960df
Author: Michael M Slusarz <slusarz at curecanti.org>
Date: Thu Apr 22 10:55:01 2010 -0600
Suppress fopen() errors for IMAP debugging
framework/Imap_Client/lib/Horde/Imap/Client/Base.php | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
http://git.horde.org/diff.php/framework/Imap_Client/lib/Horde/Imap/Client/Base.php?rt=horde-git&r1=d99654f4b7d0519cbe1936f52a5229fbf5e683e1&r2=6a8e7b90cef99cd94bbf70a8437451e61e7960df
-----------------------------------------------------------------------
commit 9098d3c87999b4c773b8119ff83b8745e8c7760e
Author: Michael M Slusarz <slusarz at curecanti.org>
Date: Thu Apr 22 11:13:45 2010 -0600
If marked as updated, need to re-add the viewport row
imp/js/ViewPort.js | 16 +++++++++++-----
1 files changed, 11 insertions(+), 5 deletions(-)
http://git.horde.org/diff.php/imp/js/ViewPort.js?rt=horde-git&r1=bf7b7cdc8fbf17e607333fd2a42c6e506f1c99b1&r2=9098d3c87999b4c773b8119ff83b8745e8c7760e
-----------------------------------------------------------------------
commit f11a767972dba9db0a707af436a0a97883ba033b
Author: Michael M Slusarz <slusarz at curecanti.org>
Date: Thu Apr 22 11:19:41 2010 -0600
Not needed
imp/js/compose-dimp.js | 4 ----
1 files changed, 0 insertions(+), 4 deletions(-)
http://git.horde.org/diff.php/imp/js/compose-dimp.js?rt=horde-git&r1=fda1bfe7f1abcc401dfe96ada639c15b74765ea8&r2=f11a767972dba9db0a707af436a0a97883ba033b
-----------------------------------------------------------------------
commit 2d0aaed6fd95d733b593ca130f48ebd871569ffd
Author: Michael M Slusarz <slusarz at curecanti.org>
Date: Thu Apr 22 11:33:15 2010 -0600
Bug #8984: Always encode address headers using Horde_Mime::encodeAddress()
framework/Mime/lib/Horde/Mime/Headers.php | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Headers.php?rt=horde-git&r1=b52d7646b607b11d6ec24b306f764db6a4995595&r2=2d0aaed6fd95d733b593ca130f48ebd871569ffd
More information about the commits
mailing list