Add Horde_Imap_Client_Base::parseCacheId().
authorMichael M Slusarz <slusarz@curecanti.org>
Mon, 1 Feb 2010 04:15:02 +0000 (21:15 -0700)
committerMichael M Slusarz <slusarz@curecanti.org>
Mon, 1 Feb 2010 04:15:02 +0000 (21:15 -0700)
commit19e297b60a4724b53866b555fd021c5f6f7e501f
tree9b92d80fda45e0c6e0921de8ef567f747fecd402
parent0fe913efd4842e26ca2ad3f9649ab6415128eaf7
Add Horde_Imap_Client_Base::parseCacheId().

This makes all cache ID generation internal to Horde_Imap_Client, which
is desirable.

Additionally, for CONDSTORE hosts, we should use the last modseq seen
with respect to the *browser*, not the server.  This ensures that all
changes are caught when the browser does a request - if a browser misses
a request, for example, it may not catch the changes.
framework/Imap_Client/lib/Horde/Imap/Client/Base.php
framework/Imap_Client/package.xml
imp/lib/Mailbox.php
imp/lib/Views/ListMessages.php