Re: Cyrus IMAP / CalDAV

2013-12-16 Thread Ken Murchison
I can't make a formal announcement of beta9 until tomorrow when I get my coworker to upload the distro to cyrusimap.org, but here it is if you want to give it a try: http://www.contrib.andrew.cmu.edu/~murch/cyrus-imapd-2.4.17-caldav-beta9.tar.gz

Re: Cyrus IMAP / CalDAV

2013-12-16 Thread Ken Murchison
I have decided to commit my workaround patch to git, but it will only work for requests from the Apple client in question. I will be making a beta9 release shortly. The Apple guys aren't at liberty to disclose if/when there will be a release, but I would expect them to fix this soonish. On 1

Re: Cyrus IMAP / CalDAV

2013-12-16 Thread Marty Lee
Thanks for all the hard work to get the actual answer Ken; I’ll apply the patch to my local server for me to test (only 2 of us using the calendar stuff at the moment) and wait with baited breath for an apple update :-) If you get wind of apple fixing things, let me know - if I spot it at this e

Re: Cyrus IMAP / CalDAV

2013-12-16 Thread Ken Murchison
I confirmed that the DELETE problem is indeed a bug in the Apple client, and that Apple is aware of it. I'm somewhat reluctant to to include a fix in Cyrus for a bug in a client that will hopefully get fixed sooner rather than later. The patch below will work around the problem by making the fa

Re: Cyrus IMAP / CalDAV

2013-12-14 Thread Ken Murchison
I just committed a fix to git for the 406 response to GET. I will make a beta9 release with this fix, and hopefully with a fix for the DELETE issue by early next week. I have an email into one of the CalDAV experts that I know at Apple to see what CalendarServer does with the empty If-Schedule

Re: Cyrus IMAP / CalDAV

2013-12-14 Thread Ken Murchison
Hi Marty, Thanks for the info. The 406 is in response to the GET, caused by a bug I introduced when I added support for jCal and xCal data. I can't believe that this didn't present itself in my testing. I will need to fix this immediately. You probably want to downgrade to beta7 in the mea

Re: Cyrus IMAP / CalDAV

2013-12-14 Thread Marty Lee
Ken, I haven’t but have just taken the opportunity to update to Beta 8 and also to refresh Sqlite, which seems to be the source of the error message… Using cyrus beta 7, the iCal client would delete the event, but when it updated with the server, the event would magically just re-appear. With b

Re: Cyrus IMAP / CalDAV

2013-12-12 Thread Ken Murchison
Hi Marty, Did you find anything related to this? I don't have Mavericks yet, but maybe a telemetry log of the client trying to delete an entry would point me in the right direction. Worst case, I will be with the Apple client developers in early February and can test then. On 10/24/2013