After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 498484 - Support HTTP Digest authentication for CalDav
Support HTTP Digest authentication for CalDav
Status: RESOLVED FIXED
Product: libsoup
Classification: Core
Component: Misc
2.4.x
Other All
: Normal enhancement
: GNOME 2.22.x
Assigned To: libsoup-maint@gnome.bugs
libsoup-maint@gnome.bugs
Depends on:
Blocks:
 
 
Reported: 2007-11-20 13:24 UTC by Tuomas Jormola
Modified: 2008-03-19 18:58 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description Tuomas Jormola 2007-11-20 13:24:34 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.
Comment 1 Tuomas Jormola 2007-11-20 13:43:19 UTC
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.
Comment 2 Dan Winship 2008-03-19 14:55:55 UTC
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.
Comment 3 Dan Winship 2008-03-19 18:58:49 UTC
fixed in svn. this will go out as part of libsoup 2.4.1 in GNOME 2.22.1 on April 9.