[commits] Horde branch master updated. b7bbdb4e06c4be1cd594878ff641f25ad80d47b7
Michael M Slusarz
slusarz at horde.org
Wed Dec 5 07:38:04 UTC 2012
The branch "master" has been updated.
The following is a summary of the commits.
from: 0d809af096d78234a4840f3f61ce0986c1047476
e399df9 Tokenize object cannot be serialized
5fe1820 Fix flushIterator() when current tokenize object has yet to be accessed
86028b3 [mms] Fix setting language value when language is returned in an IMAP list.
73653c0 [mms] Optimizations to IMAP token parser.
b7bbdb4 Optimize token stream flushing when we don't need the underlying data
-----------------------------------------------------------------------
commit e399df968c2a896997b4ea77d5baa8fbf9a70d8f
Author: Michael M Slusarz <slusarz at horde.org>
Date: Tue Dec 4 18:16:31 2012 -0700
Tokenize object cannot be serialized
framework/Imap_Client/lib/Horde/Imap/Client/Tokenize.php | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
http://git.horde.org/horde-git/-/commit/e399df968c2a896997b4ea77d5baa8fbf9a70d8f
-----------------------------------------------------------------------
commit 5fe18209586a07fad00be178adf5853b95a8f1e6
Author: Michael M Slusarz <slusarz at horde.org>
Date: Tue Dec 4 18:48:44 2012 -0700
Fix flushIterator() when current tokenize object has yet to be accessed
framework/Imap_Client/lib/Horde/Imap/Client/Tokenize.php | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
http://git.horde.org/horde-git/-/commit/5fe18209586a07fad00be178adf5853b95a8f1e6
-----------------------------------------------------------------------
commit 86028b3aa2c6eef1f6e107db26238a5bcce040f4
Author: Michael M Slusarz <slusarz at horde.org>
Date: Tue Dec 4 18:49:00 2012 -0700
[mms] Fix setting language value when language is returned in an IMAP list.
framework/Imap_Client/lib/Horde/Imap/Client/Socket.php | 2 +-
framework/Imap_Client/package.xml | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
http://git.horde.org/horde-git/-/commit/86028b3aa2c6eef1f6e107db26238a5bcce040f4
-----------------------------------------------------------------------
commit 73653c0e373645c41ce667ace1682799f61a5bd0
Author: Michael M Slusarz <slusarz at horde.org>
Date: Tue Dec 4 19:35:41 2012 -0700
[mms] Optimizations to IMAP token parser.
No need to bump API version since Tokenizer is not part of publicly
available API interface.
framework/Imap_Client/lib/Horde/Imap/Client/Socket.php | 2 +-
framework/Imap_Client/lib/Horde/Imap/Client/Tokenize.php | 203 +------
framework/Imap_Client/lib/Horde/Imap/Client/Tokenize/List.php | 93 +++
framework/Imap_Client/lib/Horde/Imap/Client/Tokenize/Master.php | 189 ++++++
framework/Imap_Client/package.xml | 14 +-
framework/Imap_Client/test/Horde/Imap/Client/Stub/Socket.php | 10 +-
framework/Imap_Client/test/Horde/Imap/Client/TokenizeTest.php | 88 ++-
7 files changed, 371 insertions(+), 228 deletions(-)
create mode 100644 framework/Imap_Client/lib/Horde/Imap/Client/Tokenize/List.php
create mode 100644 framework/Imap_Client/lib/Horde/Imap/Client/Tokenize/Master.php
http://git.horde.org/horde-git/-/commit/73653c0e373645c41ce667ace1682799f61a5bd0
-----------------------------------------------------------------------
commit b7bbdb4e06c4be1cd594878ff641f25ad80d47b7
Author: Michael M Slusarz <slusarz at horde.org>
Date: Wed Dec 5 00:32:49 2012 -0700
Optimize token stream flushing when we don't need the underlying data
Vastly increases parsing speed when recipient list limits are exceeded.
framework/Imap_Client/lib/Horde/Imap/Client/Tokenize.php | 8 +-
framework/Imap_Client/lib/Horde/Imap/Client/Tokenize/List.php | 10 ++
framework/Imap_Client/lib/Horde/Imap/Client/Tokenize/Master.php | 37 ++++++-
3 files changed, 49 insertions(+), 6 deletions(-)
http://git.horde.org/horde-git/-/commit/b7bbdb4e06c4be1cd594878ff641f25ad80d47b7
More information about the commits
mailing list