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
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
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
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