[commits] Horde branch develop updated. 3770868bdb231bcdf55884b207a28e4077852357

Michael J. Rubinsky mrubinsk at horde.org
Tue Jul 17 03:49:36 UTC 2012


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

from: 0cb8f011a654fe19592a78b8159b410221bc3cd9

d1a178a Validating timestamps simply cannot work for PING requests.
3770868 Must refresh the syncCache collection data on each iteration.

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

commit d1a178a581287ee54bb64d38a6ab309e840f4b35
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Jul 16 23:44:36 2012 -0400

    Validating timestamps simply cannot work for PING requests.
    
    Since some devices will both send mulitiple PING requests as well
    as SYNC requests while a PING is still alive, the timestamp validation
    can never be counted on to be accurate. This is not an issue for clients
    that truly implement the 12.1 hanging SYNC since it all takes place in
    the same SYNC request.

 framework/ActiveSync/lib/Horde/ActiveSync/Request/Ping.php |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

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

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

commit 3770868bdb231bcdf55884b207a28e4077852357
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Jul 16 23:46:18 2012 -0400

    Must refresh the syncCache collection data on each iteration.
    
    If a SYNC takes place while the PING is running, the sync key may
    have been changed and updated in the syncCache. We must reload the
    syncCache's collection data before each iteration to be sure that we
    are always operating on the most current synckey.

 framework/ActiveSync/lib/Horde/ActiveSync/Request/Ping.php |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/3770868bdb231bcdf55884b207a28e4077852357




More information about the commits mailing list