GNOME Bugzilla – Bug 498484
Support HTTP Digest authentication for CalDav
Last modified: 2008-03-19 18:58:49 UTC
I would like to use the CalDav functionality of Evolution with Apple's Calendar Server. This does not seem to work at the moment, though, since it looks like the CalDav backend only supports HTTP Basic authentication with the CalDav server but Calendar Server only provides HTTP Digest authentication method. Both of these methods are defined in RFC 2617 so I think supporting them equally in Evolution should be a priority.
I was wrong, Calendar Server DOES support Basic Authentication method, there's something else wrong with the compatibility between Calendar Sever and Evolution. But still, having support for more secure Digest Authentication would be nice.
the problem is that apple's caldav server only supports the RFC2069 style of Digest auth, not the new-and-improved style from RFC2617, but libsoup currently only supports the RFC2617 style.
fixed in svn. this will go out as part of libsoup 2.4.1 in GNOME 2.22.1 on April 9.