[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