[#6658] Allow attribute deletion between SyncML partners
Summary Allow attribute deletion between SyncML partners
Queue SyncML
Type Enhancement
State Assigned
Priority 1. Low
Owners Karsten Fourmont <karsten (at) horde (dot) org>, Jan Schneider <jan (at) horde (dot) org>
Requester Gunnar Wrobel <p (at) rdus (dot) de>
Created 04/28/2008 (102 days ago)
Due
Updated 05/07/2008 (93 days ago)
Assigned 05/01/2008 (99 days ago)
Resolved
Attachments HK-GW-SyncML_delete_attributes.patch Download
HK-GW-SyncML_delete_attributes[1].patch Download
HK-GW-SyncML_delete_attributes[2].patch Download
Milestone
Patch Yes

History
05/07/2008 Gunnar Wrobel Comment #3
New Attachment: HK-GW-SyncML_delete_attributes[2].patch Download
Reply to this comment
Updated patch to current CVS HEAD.
05/02/2008 Jan Schneider Patch ⇒ 1
 
05/01/2008 Chuck Hagenbuch State ⇒ Assigned
 
04/28/2008 Gunnar Wrobel Assigned to Karsten Fourmont
Assigned to Jan Schneider
 
04/28/2008 Gunnar Wrobel Comment #2
New Attachment: HK-GW-SyncML_delete_attributes[1].patch Download
Reply to this comment
This additional turba patch fixes empty attribute values for turba and 
ensures that empty vcard attributes are interpreted as "delete this 
attribute".
04/28/2008 Gunnar Wrobel Comment #1
New Attachment: HK-GW-SyncML_delete_attributes.patch Download
Patch ⇒
Milestone ⇒
Queue ⇒ SyncML
Summary ⇒ Allow attribute deletion between SyncML partners
Type ⇒ Enhancement
Priority ⇒ 1. Low
State ⇒ New
Reply to this comment
As discussed on the SyncML mailing list, deletion of attributes is 
left somewhat undefined for SyncML.

http://lists.horde.org/archives/sync/Week-of-Mon-20080331/001771.html

The attached patch fixes this problem at least for clients that send 
their capabilities along.