syncevolution/src/backends
Patrick Ohly b1b18eadb5 ActiveSync: force slow sync when sync key is invalid (BMC #22881)
The ActiveSync backend now detects the daemon's "Sync error: Invalid
synchronization key" and falls back to a slow sync. This is only done
if the sync key was already invalid when beginSync()
started. Otherwise something fishy must be going on and it seems
prudent to rather abort the sync with an error.

It would be nice if this special error could be detected without
having to resort to a string comparison, but this is not currently
supported by libeasclient because error codes are not yet part of the
API (BMC #23618).
2011-10-17 13:17:58 +02:00
..
activesync ActiveSync: force slow sync when sync key is invalid (BMC #22881) 2011-10-17 13:17:58 +02:00
addressbook testing: cleaned up ClientTestConfig 2011-09-13 08:43:23 +00:00
akonadi Merge remote branch 'origin/syncevolution-1-2-branch' 2011-10-17 13:16:33 +02:00
buteo Port build system to non-recursive Automake. 2011-08-30 16:38:34 +02:00
evolution autotools: sharing libical between backends 2011-10-17 13:17:42 +02:00
file Merge remote branch 'origin/syncevolution-1-2-branch' 2011-10-17 13:16:33 +02:00
kcalextended testing: cleaned up ClientTestConfig 2011-09-13 08:43:23 +00:00
maemo testing: cleaned up ClientTestConfig 2011-09-13 08:43:23 +00:00
qtcontacts testing: cleaned up ClientTestConfig 2011-09-13 08:43:23 +00:00
sqlite testing: cleaned up ClientTestConfig 2011-09-13 08:43:23 +00:00
webdav autotools: sharing libical between backends 2011-10-17 13:17:42 +02:00
xmlrpc Merge remote branch 'origin/syncevolution-1-2-branch' 2011-10-17 13:16:33 +02:00