$Log$
+Revision 619.15 2005/06/28 14:12:38 ajc
+* GroupDAV HTTP header "ETag:" is now output as "etag:" in order to deal with
+ a case-sensitivity bug in the Kontact client.
+
Revision 619.14 2005/06/27 22:15:38 ajc
* Header file adjustments to make it work on FreeBSD
1998-12-03 Nathan Bryant <bryant@cs.usm.maine.edu>
* webserver.c: warning fix
+
wprintf("HTTP/1.1 200 OK\r\n");
groupdav_common_headers();
- wprintf("ETag: \"%ld\"\r\n", dav_msgnum);
+ wprintf("etag: \"%ld\"\r\n", dav_msgnum);
while (serv_getln(buf, sizeof buf), strcmp(buf, "000")) {
if (!strncasecmp(buf, "Date: ", 6)) {
wprintf("%s\r\n", buf);
wprintf("HTTP/1.1 201 Created\r\n");
lprintf(9, "HTTP/1.1 201 Created\r\n");
groupdav_common_headers();
- wprintf("ETag: \"%ld\"\r\n", new_msgnum);
+ wprintf("etag: \"%ld\"\r\n", new_msgnum);
wprintf("Content-Length: 0\r\n");
wprintf("Location: ");
if (strlen(WC->http_host) > 0) {
wprintf("HTTP/1.1 204 No Content\r\n");
lprintf(9, "HTTP/1.1 204 No Content\r\n");
groupdav_common_headers();
- wprintf("ETag: \"%ld\"\r\n", new_msgnum);
+ wprintf("etag: \"%ld\"\r\n", new_msgnum);
wprintf("Content-Length: 0\r\n\r\n");
/* The item we replaced has probably already been deleted by