Bug 72133 - iCloud support + sync report
Summary: iCloud support + sync report
Status: ASSIGNED
Alias: None
Product: SyncEvolution
Classification: Unclassified
Component: CalDAV/CardDAV (show other bugs)
Version: 1.4
Hardware: Other All
: medium enhancement
Assignee: SyncEvolution Community
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 52682
Blocks:
  Show dependency treegraph
 
Reported: 2013-11-28 16:43 UTC by Patrick Ohly
Modified: 2014-10-31 08:22 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Ohly 2013-11-28 16:43:51 UTC
iCloud seems to be open to non-Apple clients now. Let's test and enhance that.
Comment 1 Jogi9990 2014-03-18 11:03:29 UTC
Did anybody manage to configure icloud?
Comment 2 Patrick Ohly 2014-03-26 16:46:40 UTC
I just gave it a try in reaction to your question.

Discovery via https://[www].icloud.com fails for various reasons.

Using one of the urls mentioned elsewhere (google "icloud caldav url") leads to a different error:

[<?xml version='1.0' encoding='UTF-8'?><error xmlns='DAV:'><Require-User-Agent xmlns='http://cal.me.com/_namespace/'/><error-description xmlns='urn:mobileme:davservices'>User-Agent Header is required</error-description></error>]

Adding a User-Agent is possible, but will require some changes to the source code. Let me know if you can and want to work on the source and I'll provide pointers.
Comment 3 Patrick Ohly 2014-10-31 07:30:51 UTC
Contacts are said to work with 1.5.

Calendars need support for downloading changes via sync reports (https://tools.ietf.org/html/rfc6578) because the current approach is not supported by the iCloud server (Apple issue 17001498 "CalDAV REPORT drops calendar data").


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct.