syncevolution/src/backends
Patrick Ohly 27af370ac2 WebDAV: do not mangle UID when sending items
The WebDAV backends contained a hack where the UID inside the data was forced
to be identical to the resource name. This is wrong for items created by us
via POST (because the server may choose a resource name != UID) or by some
other entity (where we have no idea how the resource name got chosen).

This commit removes the hack. Testing must be updated to pass correct data
with the same UID as on the server when updating an item, because the backend
will no longer ensure that and changing the UID of a resource gets rejected by
some servers.

The hack was introduced for peers which do not store the UID (for example, a
vCard or iCalendar 1.0 based SyncML client). A better solution must be found,
probably involving the Synthesis engine and its read/update/write cycle.
2014-05-02 16:43:44 +02:00
..
activesync activesync: code cleanup (cppcheck) 2014-01-17 16:15:15 +01:00
akonadi Akonadi: support KDE Notes, enhanced "database" check 2014-03-26 09:48:52 +01:00
evolution EDS: fix false clang warning 2014-01-17 16:15:16 +01:00
file D-Bus testing: cover multithreading and HTTP 2013-05-13 17:49:50 +02:00
gnome GNOME: work around GNOME keyring communication problem 2013-10-01 09:28:39 +02:00
goa GOA: fix usage with libdbus 2013-12-04 13:53:08 +01:00
kcalextended Logging: eliminate _instance from SE_LOG* macros 2013-05-06 16:28:13 +02:00
kde config: revise default of the "keyring" property 2013-10-01 09:28:38 +02:00
maemo maemo: don't rely on close() to free resources 2014-01-17 16:15:15 +01:00
pbap PBAP: remove obsolete .orig source file 2014-04-24 04:32:18 -07:00
qtcontacts Logging: eliminate _instance from SE_LOG* macros 2013-05-06 16:28:13 +02:00
signon signon: fix build 2014-04-01 16:27:29 +02:00
sqlite sqlite: dead code removal 2014-01-17 16:15:16 +01:00
webdav WebDAV: do not mangle UID when sending items 2014-05-02 16:43:44 +02:00
xmlrpc cppcheck performance: Prefer prefix ++/-- operators for non-primitive types. 2014-01-17 16:15:15 +01:00