[GroupDAV] GroupDAV Connector & Synthesis SyncML Palm Client

Adam Tauno Williams groupdav@opengroupware.org
Thu, 28 Sep 2006 09:17:44 -0400


> Yes, didn't handle single quotes correctly when looking in the 
> cache/store database.
> Updated connector (1.1.1713) which fixes the problem (according to some 
> quick'n'dirty testing) at http://comalies.citadel.org/~matt/funambol/. 

I'll give this one a try.

> There appears to be a few more  issues with data handling - from the 
> logs you sent me the other errors are occuring from data with 
> Quoted-Printable text in it. Thought I had that issue fixed a long time 
> ago with Synthesis, looks like not :(

Ugh, don't you just hate all the crap with encoding strings....  drives
me crazy sometimes.  Everything should just be base64'd when
in-flight. :)

> You might want to search and destory (or atleast rename) old events with 
> the name "Dentist Appointment" - unfortunately you have several 
> legitimate instances of them which set off the error protection (as 
> explained before on previous posts). I'll have another think about what 
> I'll do there - it keeps problems from happening due to corrupt data 
> from aborted syncs but clashes with legit instances.

Are you using the name of the event in the object store like a primary
key?  Wouldn't the etag be a better choice, unless you need something
the client also knows.

> > One problem at least appears to be that some component is not properly
> > handling the escaping of characters like single quotes.