Test result changes with new PROPFIND implementation.

This commit is contained in:
Andrew McMillan 2009-11-12 00:45:00 +13:00
parent e5b1139d86
commit 4c4dbd39a3
50 changed files with 3167 additions and 1365 deletions

View File

@ -2,8 +2,8 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT
ETag: "720b3f15e6cc47ad26bb3047340f05a8"
Content-Length: 359
ETag: "6d1a022aa3449d59d60899df5ad10c7d"
Content-Length: 2426
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
@ -13,12 +13,112 @@ Content-Type: text/xml; charset="utf-8"
<propstat>
<prop>
<getcontenttype>httpd/unix-directory</getcontenttype>
<getcontentlength/>
<resourcetype>
<collection/>
</resourcetype>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getcontentlength/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/</href>
<propstat>
<prop>
<getcontenttype>httpd/unix-directory</getcontenttype>
<resourcetype>
<collection/>
<principal/>
</resourcetype>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getcontentlength/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/manager1/</href>
<propstat>
<prop>
<getcontenttype>httpd/unix-directory</getcontenttype>
<resourcetype>
<collection/>
<principal/>
</resourcetype>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getcontentlength/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/assistant1/</href>
<propstat>
<prop>
<getcontenttype>httpd/unix-directory</getcontenttype>
<resourcetype>
<collection/>
<principal/>
</resourcetype>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getcontentlength/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/resource1/</href>
<propstat>
<prop>
<getcontenttype>httpd/unix-directory</getcontenttype>
<resourcetype>
<collection/>
<principal/>
</resourcetype>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getcontentlength/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/resource2/</href>
<propstat>
<prop>
<getcontenttype>httpd/unix-directory</getcontenttype>
<resourcetype>
<collection/>
<principal/>
</resourcetype>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getcontentlength/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
</multistatus>

View File

@ -2,8 +2,8 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD, MKCOL, MKCALENDAR, PROPPATCH
ETag: "9c4b160fa7eb31181d61f76632747b73"
Content-Length: 1532
ETag: "f7655907e64525c7ecaa409f800e8f8b"
Content-Length: 1805
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
@ -14,8 +14,8 @@ Content-Type: text/xml; charset="utf-8"
<prop>
<getcontenttype>httpd/unix-directory</getcontenttype>
<resourcetype>
<principal/>
<collection/>
<principal/>
</resourcetype>
</prop>
<status>HTTP/1.1 200 OK</status>
@ -32,7 +32,6 @@ Content-Type: text/xml; charset="utf-8"
<propstat>
<prop>
<getcontenttype>httpd/unix-directory</getcontenttype>
<getcontentlength/>
<resourcetype>
<collection/>
<C:calendar/>
@ -40,13 +39,18 @@ Content-Type: text/xml; charset="utf-8"
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getcontentlength/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/calendar-proxy-read/</href>
<propstat>
<prop>
<getcontenttype>httpd/unix-directory</getcontenttype>
<getcontentlength/>
<resourcetype>
<collection/>
<C1:calendar-proxy-read/>
@ -54,13 +58,18 @@ Content-Type: text/xml; charset="utf-8"
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getcontentlength/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/calendar-proxy-write/</href>
<propstat>
<prop>
<getcontenttype>httpd/unix-directory</getcontenttype>
<getcontentlength/>
<resourcetype>
<collection/>
<C1:calendar-proxy-write/>
@ -68,5 +77,11 @@ Content-Type: text/xml; charset="utf-8"
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getcontentlength/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
</multistatus>

View File

@ -2,8 +2,8 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD, MKCOL, MKCALENDAR, PROPPATCH
ETag: "742b769399effa71f619302b6ee9897e"
Content-Length: 1842
ETag: "297a698b8d8c51217f0de910462dc6d8"
Content-Length: 2206
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
@ -14,8 +14,8 @@ Content-Type: text/xml; charset="utf-8"
<prop>
<getcontenttype>httpd/unix-directory</getcontenttype>
<resourcetype>
<principal/>
<collection/>
<principal/>
</resourcetype>
</prop>
<status>HTTP/1.1 200 OK</status>
@ -32,7 +32,6 @@ Content-Type: text/xml; charset="utf-8"
<propstat>
<prop>
<getcontenttype>httpd/unix-directory</getcontenttype>
<getcontentlength/>
<resourcetype>
<collection/>
<C:calendar/>
@ -40,13 +39,18 @@ Content-Type: text/xml; charset="utf-8"
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getcontentlength/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/created/</href>
<propstat>
<prop>
<getcontenttype>httpd/unix-directory</getcontenttype>
<getcontentlength/>
<resourcetype>
<collection/>
<C:calendar/>
@ -54,13 +58,18 @@ Content-Type: text/xml; charset="utf-8"
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getcontentlength/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/calendar-proxy-read/</href>
<propstat>
<prop>
<getcontenttype>httpd/unix-directory</getcontenttype>
<getcontentlength/>
<resourcetype>
<collection/>
<C1:calendar-proxy-read/>
@ -68,13 +77,18 @@ Content-Type: text/xml; charset="utf-8"
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getcontentlength/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/calendar-proxy-write/</href>
<propstat>
<prop>
<getcontenttype>httpd/unix-directory</getcontenttype>
<getcontentlength/>
<resourcetype>
<collection/>
<C1:calendar-proxy-write/>
@ -82,5 +96,11 @@ Content-Type: text/xml; charset="utf-8"
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getcontentlength/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
</multistatus>

View File

@ -2,8 +2,8 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD
ETag: "39d4f67fa9edfdf5cd70c47c9a9283da"
Content-Length: 487
ETag: "11e359b5ecf3fe8b807545812243c418"
Content-Length: 535
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
@ -13,14 +13,19 @@ Content-Type: text/xml; charset="utf-8"
<propstat>
<prop>
<getcontenttype>httpd/unix-directory</getcontenttype>
<getcontentlength/>
<resourcetype>
<collection/>
<C:calendar/>
</resourcetype>
<getetag>"24c9e15e52afc47c225b757e7bee1f9d"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getcontentlength/>
<getetag/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
</multistatus>

View File

@ -2,8 +2,8 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD
ETag: "c91d3ef1fe649702d889a87e62a17bee"
Content-Length: 1055
ETag: "0e8180a5a3677b7b3e2156a8053882fe"
Content-Length: 1124
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
@ -13,7 +13,6 @@ Content-Type: text/xml; charset="utf-8"
<propstat>
<prop>
<getcontenttype>httpd/unix-directory</getcontenttype>
<getcontentlength>1436</getcontentlength>
<resourcetype>
<collection/>
<C:calendar/>
@ -21,6 +20,12 @@ Content-Type: text/xml; charset="utf-8"
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getcontentlength/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/home/F56B49B10FC923D20FE2DC92D6580340-0.ics</href>

View File

@ -2,8 +2,8 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD
ETag: "900e31bf9526042b25d3b3e172a21efa"
Content-Length: 1055
ETag: "5fec6bf01e8802ec9facdb7adc7ab93f"
Content-Length: 1124
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
@ -13,7 +13,6 @@ Content-Type: text/xml; charset="utf-8"
<propstat>
<prop>
<getcontenttype>httpd/unix-directory</getcontenttype>
<getcontentlength>1478</getcontentlength>
<resourcetype>
<collection/>
<C:calendar/>
@ -21,6 +20,12 @@ Content-Type: text/xml; charset="utf-8"
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getcontentlength/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/home/F56B49B10FC923D20FE2DC92D6580340-0.ics</href>

View File

@ -2,12 +2,12 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD
ETag: "7834e45733a7e28cc426ed001e07df74"
Content-Length: 511
ETag: "cf47b2d3fca4589724c229b9e15accb4"
Content-Length: 514
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
<multistatus xmlns="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav" xmlns:A="http://calendarserver.org/ns/">
<multistatus xmlns="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav" xmlns:C1="http://calendarserver.org/ns/">
<response>
<href>/caldav.php/user5/home/</href>
<propstat>
@ -16,10 +16,10 @@ Content-Type: text/xml; charset="utf-8"
<collection/>
<C:calendar/>
</resourcetype>
<A:getctag>"ce0d2291b1997c04cbc9d686d8cc3b40"</A:getctag>
<owner>
<href>/caldav.php/user5/</href>
</owner>
<C1:getctag>"ce0d2291b1997c04cbc9d686d8cc3b40"</C1:getctag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>

View File

@ -2,8 +2,8 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD
ETag: "08e937393d0e55c9d0696f5e48d9e18c"
Content-Length: 447
ETag: "61420f7d691185526594a0de01390d2f"
Content-Length: 495
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
@ -17,9 +17,14 @@ Content-Type: text/xml; charset="utf-8"
<C:calendar/>
</resourcetype>
<displayname>user1 home</displayname>
<getetag>"f94fbdb733bc8367373bff1ec573ba36"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getetag/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
</multistatus>

View File

@ -2,8 +2,8 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD
ETag: "7a5d19d17420dc10cae2a172cb9b8722"
Content-Length: 1170
ETag: "7db106b1d8af7d7dbc29599051f440b6"
Content-Length: 1757
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
@ -12,40 +12,13 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/</href>
<propstat>
<prop>
<resourcetype>
<collection/>
<C:calendar/>
</resourcetype>
<displayname>user1 home</displayname>
<getetag>"f94fbdb733bc8367373bff1ec573ba36"</getetag>
<current-user-privilege-set>
<privilege>
<all/>
</privilege>
<privilege>
<C:read-free-busy/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<lock/>
</privilege>
<privilege>
<unlock/>
</privilege>
@ -55,9 +28,65 @@ Content-Type: text/xml; charset="utf-8"
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C:schedule-deliver/>
</privilege>
<privilege>
<C:schedule-deliver-invite/>
</privilege>
<privilege>
<C:schedule-deliver-reply/>
</privilege>
<privilege>
<C:schedule-query-freebusy/>
</privilege>
<privilege>
<C:schedule-send/>
</privilege>
<privilege>
<C:schedule-send-invite/>
</privilege>
<privilege>
<C:schedule-send-reply/>
</privilege>
<privilege>
<C:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
<resourcetype>
<collection/>
<C:calendar/>
</resourcetype>
<displayname>user1 home</displayname>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getetag/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
</multistatus>

View File

@ -2,8 +2,8 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD
ETag: "5a857967af12b3c375f6880c8a5d2b54"
Content-Length: 4239
ETag: "2e9da41da3450d7ccfe49fb10bb32c62"
Content-Length: 4287
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
@ -17,18 +17,23 @@ Content-Type: text/xml; charset="utf-8"
<C:calendar/>
</resourcetype>
<displayname>user1 home</displayname>
<getetag>"f94fbdb733bc8367373bff1ec573ba36"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getetag/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/home/3F4CF6227300FD062D9EF3CDFB30D32D-0.ics</href>
<propstat>
<prop>
<displayname>Lunch with David</displayname>
<resourcetype/>
<getetag>"2c32a2f8aba853654eb17fe037a4db4d"</getetag>
<resourcetype/>
<displayname>Lunch with David</displayname>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -37,9 +42,9 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/20061101T073004Z.ics</href>
<propstat>
<prop>
<displayname>A Meeting</displayname>
<resourcetype/>
<getetag>"c3658901fd4689d4a1e1d6f08601ef4f"</getetag>
<resourcetype/>
<displayname>A Meeting</displayname>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -48,9 +53,9 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/4aaf8f37-f232-4c8e-a72e-e171d4c4fe54.ics</href>
<propstat>
<prop>
<displayname>Weekly Project Meeting</displayname>
<resourcetype/>
<getetag>"a1c6404d61190f9574e2bfd69383f144"</getetag>
<resourcetype/>
<displayname>Weekly Project Meeting</displayname>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -59,9 +64,9 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/9d050be7-8a02-4355-8ed3-02a9fc5f473f.ics</href>
<propstat>
<prop>
<displayname>Confidential Event</displayname>
<resourcetype/>
<getetag>"08a435c2abaf38f4a50a997343c098a7"</getetag>
<resourcetype/>
<displayname>Confidential Event</displayname>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -70,9 +75,9 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/1906b3ca-4890-468a-9b58-1de74bf2c716.ics</href>
<propstat>
<prop>
<displayname>Private Event</displayname>
<resourcetype/>
<getetag>"5def8ae2b20893a1c7f4dbaeb008f2f1"</getetag>
<resourcetype/>
<displayname>Private Event</displayname>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -81,9 +86,9 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/fbd57454-d966-4a14-8341-abe1edb1ae66.ics</href>
<propstat>
<prop>
<displayname>Tentative Event</displayname>
<resourcetype/>
<getetag>"ac90acd649c25070b1a2a17fb31a105a"</getetag>
<resourcetype/>
<displayname>Tentative Event</displayname>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -92,9 +97,9 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/2178279a-aec2-471f-832d-1f6df6203f2f.ics</href>
<propstat>
<prop>
<displayname>Incomplete, uncancelled</displayname>
<resourcetype/>
<getetag>"509b0f0d8a3363379f9f5727f5dd74a0"</getetag>
<resourcetype/>
<displayname>Incomplete, uncancelled</displayname>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -103,9 +108,9 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/917b9e47-b748-4550-a566-657fbe672447.ics</href>
<propstat>
<prop>
<displayname>50% Complete, uncancelled</displayname>
<resourcetype/>
<getetag>"cb3d9dc3e8c157f53eba3ea0e1e0f146"</getetag>
<resourcetype/>
<displayname>50% Complete, uncancelled</displayname>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -114,9 +119,9 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/0575d895-a006-4ed8-9be6-0d1b6b6b1f96.ics</href>
<propstat>
<prop>
<displayname>Due 7/8/7 16:30, completed</displayname>
<resourcetype/>
<getetag>"00ad5eb1eb5507884710b0b66aa5d5c4"</getetag>
<resourcetype/>
<displayname>Due 7/8/7 16:30, completed</displayname>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -125,9 +130,9 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/b1679f77-673d-4f46-b3eb-2420e1bba301.ics</href>
<propstat>
<prop>
<displayname>A Cancelled Task, with a start and due date</displayname>
<resourcetype/>
<getetag>"a2990674708634a311bb98a59865ca50"</getetag>
<resourcetype/>
<displayname>A Cancelled Task, with a start and due date</displayname>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -136,9 +141,9 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/e70576e9-c1e0-431e-a507-0386fd82f223.ics</href>
<propstat>
<prop>
<displayname>Morning Meeting</displayname>
<resourcetype/>
<getetag>"e8060931f30c1798ac58ffbe4ec0bffc"</getetag>
<resourcetype/>
<displayname>Morning Meeting</displayname>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -147,9 +152,9 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/e6eb5bc9-f7f9-4a0a-94e8-8e90eefc7d08.ics</href>
<propstat>
<prop>
<displayname>Release 0.9.3</displayname>
<resourcetype/>
<getetag>"8f581a053df6d833254756dfd7553d37"</getetag>
<resourcetype/>
<displayname>Release 0.9.3</displayname>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>

View File

@ -1,20 +1,20 @@
<?xml version="1.0" encoding="utf-8" ?>
<multistatus xmlns="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav" xmlns:A="http://apache.org/dav/props/">
<multistatus xmlns="DAV:" xmlns:A="http://apache.org/dav/props/" xmlns:C="urn:ietf:params:xml:ns:caldav">
<response>
<href>/caldav.php/user1/home/</href>
<propstat>
<prop>
<getcontentlength>11663</getcontentlength>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype>
<collection/>
<C:calendar/>
</resourcetype>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getcontentlength/>
<A:executable/>
<checked-in/>
<checked-out/>

View File

@ -2,7 +2,7 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD, MKCOL, MKCALENDAR, PROPPATCH
ETag: "ba72f57f10a42d6b3d94e346924be098"
ETag: "66e8dfdd986cf80ca4e0a454a5f403e4"
Content-Length: 969
Content-Type: text/xml; charset="utf-8"
@ -25,13 +25,13 @@ Content-Type: text/xml; charset="utf-8"
<C:schedule-outbox-URL>
<href>/caldav.php/user1/.out/</href>
</C:schedule-outbox-URL>
<displayname>User 1</displayname>
<A:dropbox-home-URL>
<href>/caldav.php/user1/.drop/</href>
</A:dropbox-home-URL>
<A:notifications-URL>
<href>/caldav.php/user1/.notify/</href>
</A:notifications-URL>
<displayname>User 1</displayname>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>

View File

@ -2,8 +2,8 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD, MKCOL, MKCALENDAR, PROPPATCH
ETag: "1e048c7a336b37ab6c6dda2b9c852867"
Content-Length: 2340
ETag: "3d57f5e85f8e7d0fe3398eeace49ce1a"
Content-Length: 3181
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
@ -14,8 +14,8 @@ Content-Type: text/xml; charset="utf-8"
<prop>
<displayname>User 1</displayname>
<resourcetype>
<principal/>
<collection/>
<principal/>
</resourcetype>
</prop>
<status>HTTP/1.1 200 OK</status>
@ -32,11 +32,11 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/</href>
<propstat>
<prop>
<displayname>user1 home</displayname>
<resourcetype>
<collection/>
<C:calendar/>
</resourcetype>
<displayname>user1 home</displayname>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -52,11 +52,51 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/created/</href>
<propstat>
<prop>
<displayname>created</displayname>
<resourcetype>
<collection/>
<C:calendar/>
</resourcetype>
<displayname>created</displayname>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C:calendar-description/>
<A:calendar-color/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/.in/</href>
<propstat>
<prop>
<displayname>User 1 Inbox</displayname>
<resourcetype>
<collection/>
<C:schedule-inbox/>
</resourcetype>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C:calendar-description/>
<A:calendar-color/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/.out/</href>
<propstat>
<prop>
<displayname>User 1 Outbox</displayname>
<resourcetype>
<collection/>
<C:schedule-outbox/>
</resourcetype>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -72,11 +112,11 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/calendar-proxy-read/</href>
<propstat>
<prop>
<displayname>/user1/calendar-proxy-read/</displayname>
<resourcetype>
<collection/>
<C1:calendar-proxy-read/>
</resourcetype>
<displayname>/user1/calendar-proxy-read/</displayname>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -92,11 +132,11 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/calendar-proxy-write/</href>
<propstat>
<prop>
<displayname>/user1/calendar-proxy-write/</displayname>
<resourcetype>
<collection/>
<C1:calendar-proxy-write/>
</resourcetype>
<displayname>/user1/calendar-proxy-write/</displayname>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>

View File

@ -2,29 +2,29 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD
ETag: "b4db34002394792db9dc2898aac13488"
Content-Length: 674
ETag: "aa53c32e9f6870f0528351d6f73b283a"
Content-Length: 675
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
<multistatus xmlns="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav" xmlns:A="http://calendarserver.org/ns/" xmlns:A1="http://apple.com/ns/ical/">
<multistatus xmlns="DAV:" xmlns:C="http://calendarserver.org/ns/" xmlns:A="http://apple.com/ns/ical/" xmlns:C1="urn:ietf:params:xml:ns:caldav">
<response>
<href>/caldav.php/user1/home/</href>
<propstat>
<prop>
<displayname>user1 home</displayname>
<C:getctag>"2bf1cd7e851d3961aa84e201035fddda"</C:getctag>
<resourcetype>
<collection/>
<C:calendar/>
<C1:calendar/>
</resourcetype>
<displayname>user1 home</displayname>
<A:getctag>"2bf1cd7e851d3961aa84e201035fddda"</A:getctag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<A1:calendar-color/>
<C:calendar-description/>
<A:calendar-color/>
<C1:calendar-description/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>

View File

@ -2,8 +2,8 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD
ETag: "332f3e47f4ed97d37b5f0ac732d48574"
Content-Length: 4107
ETag: "51a84c6ced23238efecbe36e6716ba9c"
Content-Length: 4155
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
@ -16,17 +16,22 @@ Content-Type: text/xml; charset="utf-8"
<collection/>
<C:calendar/>
</resourcetype>
<getetag>"2bf1cd7e851d3961aa84e201035fddda"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getetag/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/home/3F4CF6227300FD062D9EF3CDFB30D32D-0.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"2c32a2f8aba853654eb17fe037a4db4d"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -35,8 +40,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/20061101T073004Z.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"c3658901fd4689d4a1e1d6f08601ef4f"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -45,8 +50,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/4aaf8f37-f232-4c8e-a72e-e171d4c4fe54.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"a1c6404d61190f9574e2bfd69383f144"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -55,8 +60,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/9d050be7-8a02-4355-8ed3-02a9fc5f473f.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"08a435c2abaf38f4a50a997343c098a7"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -65,8 +70,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/1906b3ca-4890-468a-9b58-1de74bf2c716.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"5def8ae2b20893a1c7f4dbaeb008f2f1"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -75,8 +80,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/fbd57454-d966-4a14-8341-abe1edb1ae66.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"ac90acd649c25070b1a2a17fb31a105a"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -85,8 +90,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/2178279a-aec2-471f-832d-1f6df6203f2f.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"509b0f0d8a3363379f9f5727f5dd74a0"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -95,8 +100,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/917b9e47-b748-4550-a566-657fbe672447.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"cb3d9dc3e8c157f53eba3ea0e1e0f146"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -105,8 +110,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/0575d895-a006-4ed8-9be6-0d1b6b6b1f96.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"00ad5eb1eb5507884710b0b66aa5d5c4"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -115,8 +120,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/b1679f77-673d-4f46-b3eb-2420e1bba301.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"a2990674708634a311bb98a59865ca50"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -125,8 +130,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/e70576e9-c1e0-431e-a507-0386fd82f223.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"e8060931f30c1798ac58ffbe4ec0bffc"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -135,8 +140,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/e6eb5bc9-f7f9-4a0a-94e8-8e90eefc7d08.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"8f581a053df6d833254756dfd7553d37"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -145,8 +150,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/71e2ae82-7870-11db-c6d6-f6927c144649.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"0d7a68984bf525342d22b8924a57e8e2"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -155,8 +160,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/da81c0ee-7871-11db-c6d6-f6927c144649.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"421abf7e4848d2fecbf64217ed205d4b"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>

View File

@ -2,39 +2,38 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD
ETag: "2a9abfc44969a1ca9913a13bc2008f1b"
Content-Length: 933
ETag: "0ca7a94e77fef5944b1a51b09795fd1d"
Content-Length: 978
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
<multistatus xmlns="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav" xmlns:C1="http://calendarserver.org/ns/">
<multistatus xmlns="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav" xmlns:A="http://calendarserver.org/ns/">
<response>
<href>/caldav.php/user1/home/</href>
<propstat>
<prop>
<displayname>user1 home</displayname>
<C:calendar-home-set>
<href>/caldav.php/user1/</href>
</C:calendar-home-set>
<C:calendar-user-address-set>
<href>mailto:user1@example.net</href>
<href>/caldav.php/user1/</href>
</C:calendar-user-address-set>
<C:schedule-inbox-URL>
<href>/caldav.php/user1/.in/</href>
</C:schedule-inbox-URL>
<C:schedule-outbox-URL>
<href>/caldav.php/user1/.out/</href>
</C:schedule-outbox-URL>
<C:calendar-user-address-set>
<href>mailto:user1@example.net</href>
<href>/caldav.php/user1/</href>
</C:calendar-user-address-set>
<A:dropbox-home-URL>
<href>/caldav.php/user1/.drop/</href>
</A:dropbox-home-URL>
<A:notifications-URL>
<href>/caldav.php/user1/.notify/</href>
</A:notifications-URL>
<displayname>user1 home</displayname>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:dropbox-home-URL/>
<C1:notifications-URL/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
</multistatus>

View File

@ -2,39 +2,38 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT
ETag: "6a5ca17c5e140b8e593cf5fd51a10003"
Content-Length: 922
ETag: "a3b0bb6df3ed4c8912f90b680bdb1392"
Content-Length: 967
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
<multistatus xmlns="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav" xmlns:C1="http://calendarserver.org/ns/">
<multistatus xmlns="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav" xmlns:A="http://calendarserver.org/ns/">
<response>
<href>/</href>
<propstat>
<prop>
<displayname>DAViCal CalDAV Server</displayname>
<C:calendar-home-set>
<href>/caldav.php/user1/</href>
</C:calendar-home-set>
<C:calendar-user-address-set>
<href>mailto:user1@example.net</href>
<href>/caldav.php/user1/</href>
</C:calendar-user-address-set>
<C:schedule-inbox-URL>
<href>/caldav.php/user1/.in/</href>
</C:schedule-inbox-URL>
<C:schedule-outbox-URL>
<href>/caldav.php/user1/.out/</href>
</C:schedule-outbox-URL>
<C:calendar-user-address-set>
<href>mailto:user1@example.net</href>
<href>/caldav.php/user1/</href>
</C:calendar-user-address-set>
<A:dropbox-home-URL>
<href>/caldav.php/user1/.drop/</href>
</A:dropbox-home-URL>
<A:notifications-URL>
<href>/caldav.php/user1/.notify/</href>
</A:notifications-URL>
<displayname>DAViCal CalDAV Server</displayname>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:dropbox-home-URL/>
<C1:notifications-URL/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
</multistatus>

View File

@ -2,33 +2,33 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, POST, GET, PUT, HEAD, PROPPATCH
ETag: "baa6a205310ac96ddbd3954eb242fecc"
Content-Length: 780
ETag: "13bbec78801bbfe60695098fc88300b3"
Content-Length: 782
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
<multistatus xmlns="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav" xmlns:A="http://calendarserver.org/ns/" xmlns:A1="http://apple.com/ns/ical/">
<multistatus xmlns="DAV:" xmlns:C="http://calendarserver.org/ns/" xmlns:C1="urn:ietf:params:xml:ns:caldav" xmlns:A="http://apple.com/ns/ical/">
<response>
<href>/caldav.php/user2/.in/</href>
<propstat>
<prop>
<C:getctag>"1"</C:getctag>
<displayname>User 2 Inbox</displayname>
<resourcetype>
<collection/>
<C:schedule-inbox/>
<C1:schedule-inbox/>
</resourcetype>
<displayname>User 2 Inbox</displayname>
<A:getctag>"1"</A:getctag>
<C:calendar-free-busy-set>
<C1:calendar-free-busy-set>
<href>/caldav.php/user2/home/</href>
</C:calendar-free-busy-set>
</C1:calendar-free-busy-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C:calendar-description/>
<A1:calendar-color/>
<A1:calendar-order/>
<C1:calendar-description/>
<A:calendar-color/>
<A:calendar-order/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>

View File

@ -2,31 +2,33 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, POST, GET, PUT, HEAD, PROPPATCH
ETag: "1c93928013374ad94bae2178d8bbf0dc"
Content-Length: 710
ETag: "ccb220eb6558890eb17d5e1da8b45269"
Content-Length: 785
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
<multistatus xmlns="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav" xmlns:A="http://calendarserver.org/ns/" xmlns:A1="http://apple.com/ns/ical/">
<multistatus xmlns="DAV:" xmlns:C="http://calendarserver.org/ns/" xmlns:C1="urn:ietf:params:xml:ns:caldav" xmlns:A="http://apple.com/ns/ical/">
<response>
<href>/caldav.php/user2/.out/</href>
<propstat>
<prop>
<C:getctag>"1"</C:getctag>
<displayname>User 2 Outbox</displayname>
<resourcetype>
<collection/>
<C:schedule-outbox/>
<C1:schedule-outbox/>
</resourcetype>
<displayname>User 2 Outbox</displayname>
<A:getctag>"1"</A:getctag>
<C1:calendar-free-busy-set>
<href>/caldav.php/user2/home/</href>
</C1:calendar-free-busy-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C:calendar-free-busy-set/>
<C:calendar-description/>
<A1:calendar-color/>
<A1:calendar-order/>
<C1:calendar-description/>
<A:calendar-color/>
<A:calendar-order/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>

View File

@ -1,7 +1,161 @@
HTTP/1.1 200 OK
HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD, MKCOL, MKCALENDAR, PROPPATCH
Content-Length: 0
Content-Type: text/html
ETag: "723877d5d294d4b50951f599cb582d72"
Content-Length: 3870
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
<multistatus xmlns="DAV:" xmlns:C="http://calendarserver.org/ns/" xmlns:C1="urn:ietf:params:xml:ns:caldav" xmlns:A="http://apple.com/ns/ical/">
<response>
<href>/caldav.php/user2/</href>
<propstat>
<prop>
<C:getctag>f3a754d098fc688900631c6293d40fa5</C:getctag>
<displayname>User 2</displayname>
<resourcetype>
<collection/>
<principal/>
</resourcetype>
<C1:calendar-free-busy-set>
<href>/caldav.php/user2/home/</href>
</C1:calendar-free-busy-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:calendar-description/>
<A:calendar-color/>
<A:calendar-order/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user2/home/</href>
<propstat>
<prop>
<C:getctag>"876883ebf6e5e80fb501f490c70803b5"</C:getctag>
<displayname>user2 home</displayname>
<resourcetype>
<collection/>
<C1:calendar/>
</resourcetype>
<C1:calendar-free-busy-set>
<href>/caldav.php/user2/home/</href>
</C1:calendar-free-busy-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:calendar-description/>
<A:calendar-color/>
<A:calendar-order/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user2/.in/</href>
<propstat>
<prop>
<C:getctag>"1"</C:getctag>
<displayname>User 2 Inbox</displayname>
<resourcetype>
<collection/>
<C1:schedule-inbox/>
</resourcetype>
<C1:calendar-free-busy-set>
<href>/caldav.php/user2/home/</href>
</C1:calendar-free-busy-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:calendar-description/>
<A:calendar-color/>
<A:calendar-order/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user2/.out/</href>
<propstat>
<prop>
<C:getctag>"1"</C:getctag>
<displayname>User 2 Outbox</displayname>
<resourcetype>
<collection/>
<C1:schedule-outbox/>
</resourcetype>
<C1:calendar-free-busy-set>
<href>/caldav.php/user2/home/</href>
</C1:calendar-free-busy-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:calendar-description/>
<A:calendar-color/>
<A:calendar-order/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user2/calendar-proxy-read/</href>
<propstat>
<prop>
<C:getctag>"19a2e9eecca4a20bb93c23c0ab653d77"</C:getctag>
<displayname>/user2/calendar-proxy-read/</displayname>
<resourcetype>
<collection/>
<C:calendar-proxy-read/>
</resourcetype>
<C1:calendar-free-busy-set>
<href>/caldav.php/user2/home/</href>
</C1:calendar-free-busy-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:calendar-description/>
<A:calendar-color/>
<A:calendar-order/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user2/calendar-proxy-write/</href>
<propstat>
<prop>
<C:getctag>"f9ade6a8d81cbc6a7a7b932981955bb4"</C:getctag>
<displayname>/user2/calendar-proxy-write/</displayname>
<resourcetype>
<collection/>
<C:calendar-proxy-write/>
</resourcetype>
<C1:calendar-free-busy-set>
<href>/caldav.php/user2/home/</href>
</C1:calendar-free-busy-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:calendar-description/>
<A:calendar-color/>
<A:calendar-order/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
</multistatus>

View File

@ -3,7 +3,7 @@ Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Content-Location: /caldav.php/user2/
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD, MKCOL, MKCALENDAR, PROPPATCH
ETag: "0571e155467c02b24084f14ba5288184"
ETag: "24e8f1abe05b588f205fda4b1a6da119"
Content-Length: 969
Content-Type: text/xml; charset="utf-8"
@ -26,13 +26,13 @@ Content-Type: text/xml; charset="utf-8"
<C:schedule-outbox-URL>
<href>/caldav.php/user2/.out/</href>
</C:schedule-outbox-URL>
<displayname>User 2</displayname>
<A:dropbox-home-URL>
<href>/caldav.php/user2/.drop/</href>
</A:dropbox-home-URL>
<A:notifications-URL>
<href>/caldav.php/user2/.notify/</href>
</A:notifications-URL>
<displayname>User 2</displayname>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>

View File

@ -2,8 +2,8 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD, MKCOL, MKCALENDAR, PROPPATCH
ETag: "86df83ebd0ba52ce21323daecf0012f5"
Content-Length: 3512
ETag: "220fe991d684589214ff030857a16459"
Content-Length: 2525
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
@ -12,10 +12,11 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/manager1/</href>
<propstat>
<prop>
<C:getctag>ab4a67c917e242e0989cd278c75a510e</C:getctag>
<displayname>Manager 1</displayname>
<resourcetype>
<principal/>
<collection/>
<principal/>
</resourcetype>
<group-membership>
<href>/caldav.php/teamclient1/</href>
@ -25,11 +26,8 @@ Content-Type: text/xml; charset="utf-8"
</propstat>
<propstat>
<prop>
<C:getctag/>
<group-member-set/>
<C:calendar-proxy-read-for/>
<C:calendar-proxy-write-for/>
<C1:calendar-description/>
<group-member-set/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
@ -38,28 +36,22 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/manager1/home/</href>
<propstat>
<prop>
<C:getctag>"c240642ddef994358c96da82c0361a58"</C:getctag>
<displayname>manager1 home</displayname>
<resourcetype>
<collection/>
<C1:calendar/>
</resourcetype>
<group-member-set>
<href>/caldav.php/user1/</href>
<href>/caldav.php/teamclient1/</href>
<href>/caldav.php/assistant1/</href>
</group-member-set>
<group-membership>
<href>/caldav.php/teamclient1/</href>
</group-membership>
<displayname>manager1 home</displayname>
<C:getctag>"c240642ddef994358c96da82c0361a58"</C:getctag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C:calendar-proxy-read-for/>
<C:calendar-proxy-write-for/>
<C1:calendar-description/>
<group-member-set/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
@ -68,35 +60,22 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/manager1/calendar-proxy-read/</href>
<propstat>
<prop>
<C:getctag>"81833b8410a85c2e86dd32ae4470e72b"</C:getctag>
<displayname>/manager1/calendar-proxy-read/</displayname>
<resourcetype>
<collection/>
<C:calendar-proxy-read/>
</resourcetype>
<C:calendar-proxy-read-for>
<href>/caldav.php/user1/</href>
<href>/caldav.php/assistant1/</href>
</C:calendar-proxy-read-for>
<group-member-set>
<href>/caldav.php/user1/</href>
<href>/caldav.php/teamclient1/</href>
<href>/caldav.php/assistant1/</href>
</group-member-set>
<group-membership>
<href>/caldav.php/teamclient1/</href>
</group-membership>
<displayname>/manager1/calendar-proxy-read/</displayname>
<C:getctag>"81833b8410a85c2e86dd32ae4470e72b"</C:getctag>
<group-member-set>
<href>/caldav.php/user1/</href>
<href>/caldav.php/teamclient1/</href>
</group-member-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C:calendar-proxy-write-for/>
<C1:calendar-description/>
<group-member-set/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
@ -105,31 +84,22 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/manager1/calendar-proxy-write/</href>
<propstat>
<prop>
<C:getctag>"9849062cdad5f238a4ac4a9829bcdbcf"</C:getctag>
<displayname>/manager1/calendar-proxy-write/</displayname>
<resourcetype>
<collection/>
<C:calendar-proxy-write/>
</resourcetype>
<C:calendar-proxy-write-for/>
<group-member-set>
<href>/caldav.php/user1/</href>
<href>/caldav.php/teamclient1/</href>
<href>/caldav.php/assistant1/</href>
</group-member-set>
<group-membership>
<href>/caldav.php/teamclient1/</href>
</group-membership>
<displayname>/manager1/calendar-proxy-write/</displayname>
<C:getctag>"9849062cdad5f238a4ac4a9829bcdbcf"</C:getctag>
<group-member-set>
<href>/caldav.php/assistant1/</href>
</group-member-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C:calendar-proxy-read-for/>
<C1:calendar-description/>
<group-member-set/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>

View File

@ -2,7 +2,7 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD, MKCOL, MKCALENDAR, PROPPATCH
ETag: "e276a4e60173436301d34b97d06938e2"
ETag: "42f236aa797ef28efcf844e0832e2394"
Content-Length: 1365
Content-Type: text/xml; charset="utf-8"
@ -28,6 +28,9 @@ Content-Type: text/xml; charset="utf-8"
<C:schedule-outbox-URL>
<href>/caldav.php/user1/.out/</href>
</C:schedule-outbox-URL>
<A:dropbox-home-URL>
<href>/caldav.php/user1/.drop/</href>
</A:dropbox-home-URL>
<displayname>User 1</displayname>
<principal-URL>
<href>/caldav.php/user1/</href>
@ -40,9 +43,6 @@ Content-Type: text/xml; charset="utf-8"
<sync-collection/>
</supported-report>
</supported-report-set>
<A:dropbox-home-URL>
<href>/caldav.php/user1/.drop/</href>
</A:dropbox-home-URL>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>

View File

@ -2,8 +2,8 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD, MKCOL, MKCALENDAR, PROPPATCH
ETag: "ed81b97302f91b92d56088543e8d8ee9"
Content-Length: 9884
ETag: "2452693212d28984215f9229be531dc0"
Content-Length: 19035
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
@ -12,10 +12,11 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/</href>
<propstat>
<prop>
<C:getctag>89514106d00f37cc9ee71689c450d2ef</C:getctag>
<displayname>User 1</displayname>
<resourcetype>
<principal/>
<collection/>
<principal/>
</resourcetype>
<C1:calendar-free-busy-set>
<href>/caldav.php/user1/home/</href>
@ -26,30 +27,9 @@ Content-Type: text/xml; charset="utf-8"
<privilege>
<all/>
</privilege>
<privilege>
<C1:read-free-busy/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<lock/>
</privilege>
<privilege>
<unlock/>
</privilege>
@ -59,23 +39,68 @@ Content-Type: text/xml; charset="utf-8"
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C1:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C1:schedule-deliver/>
</privilege>
<privilege>
<C1:schedule-deliver-invite/>
</privilege>
<privilege>
<C1:schedule-deliver-reply/>
</privilege>
<privilege>
<C1:schedule-query-freebusy/>
</privilege>
<privilege>
<C1:schedule-send/>
</privilege>
<privilege>
<C1:schedule-send-invite/>
</privilege>
<privilege>
<C1:schedule-send-reply/>
</privilege>
<privilege>
<C1:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C:getctag/>
<C1:supported-calendar-component-set/>
<C:xmpp-server/>
<C:xmpp-uri/>
<C1:calendar-description/>
<A:calendar-color/>
<A:calendar-order/>
<C1:supported-calendar-component-set/>
<C1:schedule-calendar-transp/>
<C1:schedule-default-calendar-URL/>
<quota-available-bytes/>
<quota-used-bytes/>
<C1:calendar-timezone/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
@ -84,6 +109,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/</href>
<propstat>
<prop>
<C:getctag>"9a28f344c1e0032e5967806f193a7cb7"</C:getctag>
<displayname>user1 home</displayname>
<C1:supported-calendar-component-set>
<C1:comp name="VEVENT"/>
<C1:comp name="VTODO"/>
@ -95,36 +122,18 @@ Content-Type: text/xml; charset="utf-8"
<collection/>
<C1:calendar/>
</resourcetype>
<displayname>user1 home</displayname>
<C:getctag>"9a28f344c1e0032e5967806f193a7cb7"</C:getctag>
<C1:calendar-free-busy-set>
<href>/caldav.php/user1/home/</href>
<href>/caldav.php/user1/created/</href>
<href>/caldav.php/user1/6E20BB7C-EFD9-4F0F-9BDC-5335E04D47E0/</href>
</C1:calendar-free-busy-set>
<current-user-privilege-set>
<privilege>
<all/>
</privilege>
<privilege>
<C1:read-free-busy/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<lock/>
</privilege>
<privilege>
<unlock/>
</privilege>
@ -134,13 +143,57 @@ Content-Type: text/xml; charset="utf-8"
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C1:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C1:schedule-deliver/>
</privilege>
<privilege>
<C1:schedule-deliver-invite/>
</privilege>
<privilege>
<C1:schedule-deliver-reply/>
</privilege>
<privilege>
<C1:schedule-query-freebusy/>
</privilege>
<privilege>
<C1:schedule-send/>
</privilege>
<privilege>
<C1:schedule-send-invite/>
</privilege>
<privilege>
<C1:schedule-send-reply/>
</privilege>
<privilege>
<C1:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:calendar-free-busy-set/>
<C:xmpp-server/>
<C:xmpp-uri/>
<C1:calendar-description/>
@ -150,6 +203,7 @@ Content-Type: text/xml; charset="utf-8"
<C1:schedule-default-calendar-URL/>
<quota-available-bytes/>
<quota-used-bytes/>
<C1:calendar-timezone/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
@ -158,6 +212,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/created/</href>
<propstat>
<prop>
<C:getctag>"bac273dae96780a3c8ed0c032266322c"</C:getctag>
<displayname>created</displayname>
<C1:supported-calendar-component-set>
<C1:comp name="VEVENT"/>
<C1:comp name="VTODO"/>
@ -169,36 +225,18 @@ Content-Type: text/xml; charset="utf-8"
<collection/>
<C1:calendar/>
</resourcetype>
<displayname>created</displayname>
<C:getctag>"bac273dae96780a3c8ed0c032266322c"</C:getctag>
<C1:calendar-free-busy-set>
<href>/caldav.php/user1/home/</href>
<href>/caldav.php/user1/created/</href>
<href>/caldav.php/user1/6E20BB7C-EFD9-4F0F-9BDC-5335E04D47E0/</href>
</C1:calendar-free-busy-set>
<current-user-privilege-set>
<privilege>
<all/>
</privilege>
<privilege>
<C1:read-free-busy/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<lock/>
</privilege>
<privilege>
<unlock/>
</privilege>
@ -208,13 +246,57 @@ Content-Type: text/xml; charset="utf-8"
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C1:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C1:schedule-deliver/>
</privilege>
<privilege>
<C1:schedule-deliver-invite/>
</privilege>
<privilege>
<C1:schedule-deliver-reply/>
</privilege>
<privilege>
<C1:schedule-query-freebusy/>
</privilege>
<privilege>
<C1:schedule-send/>
</privilege>
<privilege>
<C1:schedule-send-invite/>
</privilege>
<privilege>
<C1:schedule-send-reply/>
</privilege>
<privilege>
<C1:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:calendar-free-busy-set/>
<C:xmpp-server/>
<C:xmpp-uri/>
<C1:calendar-description/>
@ -224,6 +306,209 @@ Content-Type: text/xml; charset="utf-8"
<C1:schedule-default-calendar-URL/>
<quota-available-bytes/>
<quota-used-bytes/>
<C1:calendar-timezone/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/.in/</href>
<propstat>
<prop>
<C:getctag>"1"</C:getctag>
<displayname>User 1 Inbox</displayname>
<C1:supported-calendar-component-set>
<C1:comp name="VEVENT"/>
<C1:comp name="VTODO"/>
<C1:comp name="VFREEBUSY"/>
</C1:supported-calendar-component-set>
<resourcetype>
<collection/>
<C1:schedule-inbox/>
</resourcetype>
<C1:calendar-free-busy-set>
<href>/caldav.php/user1/home/</href>
<href>/caldav.php/user1/created/</href>
<href>/caldav.php/user1/6E20BB7C-EFD9-4F0F-9BDC-5335E04D47E0/</href>
</C1:calendar-free-busy-set>
<current-user-privilege-set>
<privilege>
<all/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<unlock/>
</privilege>
<privilege>
<read-acl/>
</privilege>
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C1:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C1:schedule-deliver/>
</privilege>
<privilege>
<C1:schedule-deliver-invite/>
</privilege>
<privilege>
<C1:schedule-deliver-reply/>
</privilege>
<privilege>
<C1:schedule-query-freebusy/>
</privilege>
<privilege>
<C1:schedule-send/>
</privilege>
<privilege>
<C1:schedule-send-invite/>
</privilege>
<privilege>
<C1:schedule-send-reply/>
</privilege>
<privilege>
<C1:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C:xmpp-server/>
<C:xmpp-uri/>
<C1:calendar-description/>
<A:calendar-color/>
<A:calendar-order/>
<C1:schedule-calendar-transp/>
<C1:schedule-default-calendar-URL/>
<quota-available-bytes/>
<quota-used-bytes/>
<C1:calendar-timezone/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/.out/</href>
<propstat>
<prop>
<C:getctag>"1"</C:getctag>
<displayname>User 1 Outbox</displayname>
<C1:supported-calendar-component-set>
<C1:comp name="VEVENT"/>
<C1:comp name="VTODO"/>
<C1:comp name="VFREEBUSY"/>
</C1:supported-calendar-component-set>
<resourcetype>
<collection/>
<C1:schedule-outbox/>
</resourcetype>
<C1:calendar-free-busy-set>
<href>/caldav.php/user1/home/</href>
<href>/caldav.php/user1/created/</href>
<href>/caldav.php/user1/6E20BB7C-EFD9-4F0F-9BDC-5335E04D47E0/</href>
</C1:calendar-free-busy-set>
<current-user-privilege-set>
<privilege>
<all/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<unlock/>
</privilege>
<privilege>
<read-acl/>
</privilege>
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C1:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C1:schedule-deliver/>
</privilege>
<privilege>
<C1:schedule-deliver-invite/>
</privilege>
<privilege>
<C1:schedule-deliver-reply/>
</privilege>
<privilege>
<C1:schedule-query-freebusy/>
</privilege>
<privilege>
<C1:schedule-send/>
</privilege>
<privilege>
<C1:schedule-send-invite/>
</privilege>
<privilege>
<C1:schedule-send-reply/>
</privilege>
<privilege>
<C1:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C:xmpp-server/>
<C:xmpp-uri/>
<C1:calendar-description/>
<A:calendar-color/>
<A:calendar-order/>
<C1:schedule-calendar-transp/>
<C1:schedule-default-calendar-URL/>
<quota-available-bytes/>
<quota-used-bytes/>
<C1:calendar-timezone/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
@ -232,6 +517,9 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/6E20BB7C-EFD9-4F0F-9BDC-5335E04D47E0/</href>
<propstat>
<prop>
<C:getctag>"ac192d10783fff90598af2facc8259df"</C:getctag>
<displayname>iCal Calendar</displayname>
<A:calendar-color>#391B71A0</A:calendar-color>
<C1:supported-calendar-component-set>
<C1:comp name="VEVENT"/>
<C1:comp name="VTODO"/>
@ -243,36 +531,18 @@ Content-Type: text/xml; charset="utf-8"
<collection/>
<C1:calendar/>
</resourcetype>
<displayname>iCal Calendar</displayname>
<C:getctag>"ac192d10783fff90598af2facc8259df"</C:getctag>
<C1:calendar-free-busy-set>
<href>/caldav.php/user1/home/</href>
<href>/caldav.php/user1/created/</href>
<href>/caldav.php/user1/6E20BB7C-EFD9-4F0F-9BDC-5335E04D47E0/</href>
</C1:calendar-free-busy-set>
<current-user-privilege-set>
<privilege>
<all/>
</privilege>
<privilege>
<C1:read-free-busy/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<lock/>
</privilege>
<privilege>
<unlock/>
</privilege>
@ -282,14 +552,57 @@ Content-Type: text/xml; charset="utf-8"
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C1:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C1:schedule-deliver/>
</privilege>
<privilege>
<C1:schedule-deliver-invite/>
</privilege>
<privilege>
<C1:schedule-deliver-reply/>
</privilege>
<privilege>
<C1:schedule-query-freebusy/>
</privilege>
<privilege>
<C1:schedule-send/>
</privilege>
<privilege>
<C1:schedule-send-invite/>
</privilege>
<privilege>
<C1:schedule-send-reply/>
</privilege>
<privilege>
<C1:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
<A:calendar-color>#391B71A0</A:calendar-color>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:calendar-free-busy-set/>
<C:xmpp-server/>
<C:xmpp-uri/>
<C1:calendar-description/>
@ -298,6 +611,7 @@ Content-Type: text/xml; charset="utf-8"
<C1:schedule-default-calendar-URL/>
<quota-available-bytes/>
<quota-used-bytes/>
<C1:calendar-timezone/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
@ -306,40 +620,24 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/calendar-proxy-read/</href>
<propstat>
<prop>
<C:getctag>"c26fa324d66fa84a0da8e1ec8c4566fd"</C:getctag>
<displayname>/user1/calendar-proxy-read/</displayname>
<resourcetype>
<collection/>
<C:calendar-proxy-read/>
</resourcetype>
<displayname>/user1/calendar-proxy-read/</displayname>
<C:getctag>"c26fa324d66fa84a0da8e1ec8c4566fd"</C:getctag>
<C1:calendar-free-busy-set>
<href>/caldav.php/user1/home/</href>
<href>/caldav.php/user1/created/</href>
<href>/caldav.php/user1/6E20BB7C-EFD9-4F0F-9BDC-5335E04D47E0/</href>
</C1:calendar-free-busy-set>
<current-user-privilege-set>
<privilege>
<all/>
</privilege>
<privilege>
<C1:read-free-busy/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<lock/>
</privilege>
<privilege>
<unlock/>
</privilege>
@ -349,23 +647,68 @@ Content-Type: text/xml; charset="utf-8"
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C1:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C1:schedule-deliver/>
</privilege>
<privilege>
<C1:schedule-deliver-invite/>
</privilege>
<privilege>
<C1:schedule-deliver-reply/>
</privilege>
<privilege>
<C1:schedule-query-freebusy/>
</privilege>
<privilege>
<C1:schedule-send/>
</privilege>
<privilege>
<C1:schedule-send-invite/>
</privilege>
<privilege>
<C1:schedule-send-reply/>
</privilege>
<privilege>
<C1:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:supported-calendar-component-set/>
<C1:calendar-free-busy-set/>
<C:xmpp-server/>
<C:xmpp-uri/>
<C1:calendar-description/>
<A:calendar-color/>
<A:calendar-order/>
<C1:supported-calendar-component-set/>
<C1:schedule-calendar-transp/>
<C1:schedule-default-calendar-URL/>
<quota-available-bytes/>
<quota-used-bytes/>
<C1:calendar-timezone/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
@ -374,40 +717,24 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/calendar-proxy-write/</href>
<propstat>
<prop>
<C:getctag>"1fe22bc6877accf64891e7c9c5428b86"</C:getctag>
<displayname>/user1/calendar-proxy-write/</displayname>
<resourcetype>
<collection/>
<C:calendar-proxy-write/>
</resourcetype>
<displayname>/user1/calendar-proxy-write/</displayname>
<C:getctag>"1fe22bc6877accf64891e7c9c5428b86"</C:getctag>
<C1:calendar-free-busy-set>
<href>/caldav.php/user1/home/</href>
<href>/caldav.php/user1/created/</href>
<href>/caldav.php/user1/6E20BB7C-EFD9-4F0F-9BDC-5335E04D47E0/</href>
</C1:calendar-free-busy-set>
<current-user-privilege-set>
<privilege>
<all/>
</privilege>
<privilege>
<C1:read-free-busy/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<lock/>
</privilege>
<privilege>
<unlock/>
</privilege>
@ -417,23 +744,68 @@ Content-Type: text/xml; charset="utf-8"
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C1:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C1:schedule-deliver/>
</privilege>
<privilege>
<C1:schedule-deliver-invite/>
</privilege>
<privilege>
<C1:schedule-deliver-reply/>
</privilege>
<privilege>
<C1:schedule-query-freebusy/>
</privilege>
<privilege>
<C1:schedule-send/>
</privilege>
<privilege>
<C1:schedule-send-invite/>
</privilege>
<privilege>
<C1:schedule-send-reply/>
</privilege>
<privilege>
<C1:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:supported-calendar-component-set/>
<C1:calendar-free-busy-set/>
<C:xmpp-server/>
<C:xmpp-uri/>
<C1:calendar-description/>
<A:calendar-color/>
<A:calendar-order/>
<C1:supported-calendar-component-set/>
<C1:schedule-calendar-transp/>
<C1:schedule-default-calendar-URL/>
<quota-available-bytes/>
<quota-used-bytes/>
<C1:calendar-timezone/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>

View File

@ -2,8 +2,8 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD
ETag: "4681e93922d452d1b126c73bf5c2b112"
Content-Length: 4373
ETag: "78317cedf5ac64209ccd8079a3194e8f"
Content-Length: 4421
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
@ -16,17 +16,22 @@ Content-Type: text/xml; charset="utf-8"
<collection/>
<C:calendar/>
</resourcetype>
<getetag>"9a28f344c1e0032e5967806f193a7cb7"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getetag/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/home/3F4CF6227300FD062D9EF3CDFB30D32D-0.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"2c32a2f8aba853654eb17fe037a4db4d"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -35,8 +40,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/20061101T073004Z.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"c3658901fd4689d4a1e1d6f08601ef4f"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -45,8 +50,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/4aaf8f37-f232-4c8e-a72e-e171d4c4fe54.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"a1c6404d61190f9574e2bfd69383f144"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -55,8 +60,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/9d050be7-8a02-4355-8ed3-02a9fc5f473f.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"08a435c2abaf38f4a50a997343c098a7"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -65,8 +70,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/1906b3ca-4890-468a-9b58-1de74bf2c716.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"5def8ae2b20893a1c7f4dbaeb008f2f1"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -75,8 +80,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/fbd57454-d966-4a14-8341-abe1edb1ae66.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"ac90acd649c25070b1a2a17fb31a105a"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -85,8 +90,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/2178279a-aec2-471f-832d-1f6df6203f2f.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"509b0f0d8a3363379f9f5727f5dd74a0"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -95,8 +100,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/917b9e47-b748-4550-a566-657fbe672447.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"cb3d9dc3e8c157f53eba3ea0e1e0f146"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -105,8 +110,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/0575d895-a006-4ed8-9be6-0d1b6b6b1f96.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"00ad5eb1eb5507884710b0b66aa5d5c4"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -115,8 +120,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/b1679f77-673d-4f46-b3eb-2420e1bba301.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"a2990674708634a311bb98a59865ca50"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -125,8 +130,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/e70576e9-c1e0-431e-a507-0386fd82f223.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"e8060931f30c1798ac58ffbe4ec0bffc"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -135,8 +140,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/e6eb5bc9-f7f9-4a0a-94e8-8e90eefc7d08.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"8f581a053df6d833254756dfd7553d37"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -145,8 +150,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/71e2ae82-7870-11db-c6d6-f6927c144649.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"0d7a68984bf525342d22b8924a57e8e2"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -155,8 +160,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/da81c0ee-7871-11db-c6d6-f6927c144649.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"421abf7e4848d2fecbf64217ed205d4b"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -165,8 +170,8 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/AAA9318E-37D9-4319-8626-95ECD3D3B243.ics</href>
<propstat>
<prop>
<resourcetype/>
<getetag>"5f050eca5480bbebbe9428222570913d"</getetag>
<resourcetype/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>

View File

@ -2,21 +2,21 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, POST, GET, PUT, HEAD, PROPPATCH
ETag: "1b624afb2d5c7862977d9a31163d01b1"
Content-Length: 423
ETag: "7b9c0b8208dacb0433461fd66140cc9a"
Content-Length: 425
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
<multistatus xmlns="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav" xmlns:A="http://calendarserver.org/ns/">
<multistatus xmlns="DAV:" xmlns:C="http://calendarserver.org/ns/" xmlns:C1="urn:ietf:params:xml:ns:caldav">
<response>
<href>/caldav.php/user1/.in/</href>
<propstat>
<prop>
<C:getctag>"1"</C:getctag>
<resourcetype>
<collection/>
<C:schedule-inbox/>
<C1:schedule-inbox/>
</resourcetype>
<A:getctag>"1"</A:getctag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>

View File

@ -2,7 +2,7 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD, MKCOL, MKCALENDAR, PROPPATCH
ETag: "829c9b48fb62f9c48556924d548ded4a"
ETag: "ebdd8e95b8e7b43904f7cb1032c8aa34"
Content-Length: 975
Content-Type: text/xml; charset="utf-8"
@ -25,13 +25,13 @@ Content-Type: text/xml; charset="utf-8"
<C:schedule-outbox-URL>
<href>/caldav.php/user1/.out/</href>
</C:schedule-outbox-URL>
<displayname>User 1</displayname>
<A:dropbox-home-URL>
<href>/caldav.php/user1/.drop/</href>
</A:dropbox-home-URL>
<A:notifications-URL>
<href>/caldav.php/user1/.notify/</href>
</A:notifications-URL>
<displayname>User 1</displayname>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>

View File

@ -2,49 +2,29 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD, MKCOL, MKCALENDAR, PROPPATCH
ETag: "1a702c2797c2d778c5593aba5ab5b166"
Content-Length: 8374
ETag: "ca16ae2f358c4719219d0f3a6696fd39"
Content-Length: 15401
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
<multistatus xmlns="DAV:" xmlns:C="http://calendarserver.org/ns/" xmlns:C1="urn:ietf:params:xml:ns:caldav" xmlns:A="http://apple.com/ns/ical/">
<multistatus xmlns="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav" xmlns:C1="http://calendarserver.org/ns/" xmlns:A="http://apple.com/ns/ical/">
<response>
<href>/caldav.php/user1/</href>
<propstat>
<prop>
<displayname>User 1</displayname>
<C1:getctag>89514106d00f37cc9ee71689c450d2ef</C1:getctag>
<resourcetype>
<principal/>
<collection/>
<principal/>
</resourcetype>
<current-user-privilege-set>
<privilege>
<all/>
</privilege>
<privilege>
<C1:read-free-busy/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<lock/>
</privilege>
<privilege>
<unlock/>
</privilege>
@ -54,16 +34,60 @@ Content-Type: text/xml; charset="utf-8"
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C:schedule-deliver/>
</privilege>
<privilege>
<C:schedule-deliver-invite/>
</privilege>
<privilege>
<C:schedule-deliver-reply/>
</privilege>
<privilege>
<C:schedule-query-freebusy/>
</privilege>
<privilege>
<C:schedule-send/>
</privilege>
<privilege>
<C:schedule-send-invite/>
</privilege>
<privilege>
<C:schedule-send-reply/>
</privilege>
<privilege>
<C:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C:getctag/>
<C1:supported-calendar-component-set/>
<C1:calendar-description/>
<C:calendar-description/>
<A:calendar-color/>
<C:supported-calendar-component-set/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
@ -72,47 +96,27 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/</href>
<propstat>
<prop>
<C1:supported-calendar-component-set>
<C1:comp name="VEVENT"/>
<C1:comp name="VTODO"/>
<C1:comp name="VJOURNAL"/>
<C1:comp name="VTIMEZONE"/>
<C1:comp name="VFREEBUSY"/>
</C1:supported-calendar-component-set>
<displayname>user1 home</displayname>
<C1:getctag>"86a1e7300c8b748329ad3617974ad08a"</C1:getctag>
<A:calendar-color>#0252D4FF</A:calendar-color>
<C:supported-calendar-component-set>
<C:comp name="VEVENT"/>
<C:comp name="VTODO"/>
<C:comp name="VJOURNAL"/>
<C:comp name="VTIMEZONE"/>
<C:comp name="VFREEBUSY"/>
</C:supported-calendar-component-set>
<resourcetype>
<collection/>
<C1:calendar/>
<C:calendar/>
</resourcetype>
<displayname>user1 home</displayname>
<C:getctag>"86a1e7300c8b748329ad3617974ad08a"</C:getctag>
<current-user-privilege-set>
<privilege>
<all/>
</privilege>
<privilege>
<C1:read-free-busy/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<lock/>
</privilege>
<privilege>
<unlock/>
</privilege>
@ -122,14 +126,58 @@ Content-Type: text/xml; charset="utf-8"
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C:schedule-deliver/>
</privilege>
<privilege>
<C:schedule-deliver-invite/>
</privilege>
<privilege>
<C:schedule-deliver-reply/>
</privilege>
<privilege>
<C:schedule-query-freebusy/>
</privilege>
<privilege>
<C:schedule-send/>
</privilege>
<privilege>
<C:schedule-send-invite/>
</privilege>
<privilege>
<C:schedule-send-reply/>
</privilege>
<privilege>
<C:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
<A:calendar-color>#0252D4FF</A:calendar-color>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:calendar-description/>
<C:calendar-description/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
@ -138,47 +186,26 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/created/</href>
<propstat>
<prop>
<C1:supported-calendar-component-set>
<C1:comp name="VEVENT"/>
<C1:comp name="VTODO"/>
<C1:comp name="VJOURNAL"/>
<C1:comp name="VTIMEZONE"/>
<C1:comp name="VFREEBUSY"/>
</C1:supported-calendar-component-set>
<displayname>created</displayname>
<C1:getctag>"bac273dae96780a3c8ed0c032266322c"</C1:getctag>
<C:supported-calendar-component-set>
<C:comp name="VEVENT"/>
<C:comp name="VTODO"/>
<C:comp name="VJOURNAL"/>
<C:comp name="VTIMEZONE"/>
<C:comp name="VFREEBUSY"/>
</C:supported-calendar-component-set>
<resourcetype>
<collection/>
<C1:calendar/>
<C:calendar/>
</resourcetype>
<displayname>created</displayname>
<C:getctag>"bac273dae96780a3c8ed0c032266322c"</C:getctag>
<current-user-privilege-set>
<privilege>
<all/>
</privilege>
<privilege>
<C1:read-free-busy/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<lock/>
</privilege>
<privilege>
<unlock/>
</privilege>
@ -188,13 +215,234 @@ Content-Type: text/xml; charset="utf-8"
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C:schedule-deliver/>
</privilege>
<privilege>
<C:schedule-deliver-invite/>
</privilege>
<privilege>
<C:schedule-deliver-reply/>
</privilege>
<privilege>
<C:schedule-query-freebusy/>
</privilege>
<privilege>
<C:schedule-send/>
</privilege>
<privilege>
<C:schedule-send-invite/>
</privilege>
<privilege>
<C:schedule-send-reply/>
</privilege>
<privilege>
<C:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:calendar-description/>
<C:calendar-description/>
<A:calendar-color/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/.in/</href>
<propstat>
<prop>
<displayname>User 1 Inbox</displayname>
<C1:getctag>"1"</C1:getctag>
<C:supported-calendar-component-set>
<C:comp name="VEVENT"/>
<C:comp name="VTODO"/>
<C:comp name="VFREEBUSY"/>
</C:supported-calendar-component-set>
<resourcetype>
<collection/>
<C:schedule-inbox/>
</resourcetype>
<current-user-privilege-set>
<privilege>
<all/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<unlock/>
</privilege>
<privilege>
<read-acl/>
</privilege>
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C:schedule-deliver/>
</privilege>
<privilege>
<C:schedule-deliver-invite/>
</privilege>
<privilege>
<C:schedule-deliver-reply/>
</privilege>
<privilege>
<C:schedule-query-freebusy/>
</privilege>
<privilege>
<C:schedule-send/>
</privilege>
<privilege>
<C:schedule-send-invite/>
</privilege>
<privilege>
<C:schedule-send-reply/>
</privilege>
<privilege>
<C:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C:calendar-description/>
<A:calendar-color/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/.out/</href>
<propstat>
<prop>
<displayname>User 1 Outbox</displayname>
<C1:getctag>"1"</C1:getctag>
<C:supported-calendar-component-set>
<C:comp name="VEVENT"/>
<C:comp name="VTODO"/>
<C:comp name="VFREEBUSY"/>
</C:supported-calendar-component-set>
<resourcetype>
<collection/>
<C:schedule-outbox/>
</resourcetype>
<current-user-privilege-set>
<privilege>
<all/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<unlock/>
</privilege>
<privilege>
<read-acl/>
</privilege>
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C:schedule-deliver/>
</privilege>
<privilege>
<C:schedule-deliver-invite/>
</privilege>
<privilege>
<C:schedule-deliver-reply/>
</privilege>
<privilege>
<C:schedule-query-freebusy/>
</privilege>
<privilege>
<C:schedule-send/>
</privilege>
<privilege>
<C:schedule-send-invite/>
</privilege>
<privilege>
<C:schedule-send-reply/>
</privilege>
<privilege>
<C:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C:calendar-description/>
<A:calendar-color/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
@ -204,47 +452,27 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/6E20BB7C-EFD9-4F0F-9BDC-5335E04D47E0/</href>
<propstat>
<prop>
<C1:supported-calendar-component-set>
<C1:comp name="VEVENT"/>
<C1:comp name="VTODO"/>
<C1:comp name="VJOURNAL"/>
<C1:comp name="VTIMEZONE"/>
<C1:comp name="VFREEBUSY"/>
</C1:supported-calendar-component-set>
<displayname>iCal Calendar</displayname>
<C1:getctag>"ac192d10783fff90598af2facc8259df"</C1:getctag>
<A:calendar-color>#391B71A0</A:calendar-color>
<C:supported-calendar-component-set>
<C:comp name="VEVENT"/>
<C:comp name="VTODO"/>
<C:comp name="VJOURNAL"/>
<C:comp name="VTIMEZONE"/>
<C:comp name="VFREEBUSY"/>
</C:supported-calendar-component-set>
<resourcetype>
<collection/>
<C1:calendar/>
<C:calendar/>
</resourcetype>
<displayname>iCal Calendar</displayname>
<C:getctag>"ac192d10783fff90598af2facc8259df"</C:getctag>
<current-user-privilege-set>
<privilege>
<all/>
</privilege>
<privilege>
<C1:read-free-busy/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<lock/>
</privilege>
<privilege>
<unlock/>
</privilege>
@ -254,14 +482,58 @@ Content-Type: text/xml; charset="utf-8"
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C:schedule-deliver/>
</privilege>
<privilege>
<C:schedule-deliver-invite/>
</privilege>
<privilege>
<C:schedule-deliver-reply/>
</privilege>
<privilege>
<C:schedule-query-freebusy/>
</privilege>
<privilege>
<C:schedule-send/>
</privilege>
<privilege>
<C:schedule-send-invite/>
</privilege>
<privilege>
<C:schedule-send-reply/>
</privilege>
<privilege>
<C:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
<A:calendar-color>#391B71A0</A:calendar-color>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:calendar-description/>
<C:calendar-description/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
@ -270,40 +542,19 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/calendar-proxy-read/</href>
<propstat>
<prop>
<displayname>/user1/calendar-proxy-read/</displayname>
<C1:getctag>"c26fa324d66fa84a0da8e1ec8c4566fd"</C1:getctag>
<resourcetype>
<collection/>
<C:calendar-proxy-read/>
<C1:calendar-proxy-read/>
</resourcetype>
<displayname>/user1/calendar-proxy-read/</displayname>
<C:getctag>"c26fa324d66fa84a0da8e1ec8c4566fd"</C:getctag>
<current-user-privilege-set>
<privilege>
<all/>
</privilege>
<privilege>
<C1:read-free-busy/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<lock/>
</privilege>
<privilege>
<unlock/>
</privilege>
@ -313,15 +564,60 @@ Content-Type: text/xml; charset="utf-8"
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C:schedule-deliver/>
</privilege>
<privilege>
<C:schedule-deliver-invite/>
</privilege>
<privilege>
<C:schedule-deliver-reply/>
</privilege>
<privilege>
<C:schedule-query-freebusy/>
</privilege>
<privilege>
<C:schedule-send/>
</privilege>
<privilege>
<C:schedule-send-invite/>
</privilege>
<privilege>
<C:schedule-send-reply/>
</privilege>
<privilege>
<C:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:supported-calendar-component-set/>
<C1:calendar-description/>
<C:calendar-description/>
<A:calendar-color/>
<C:supported-calendar-component-set/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
@ -330,40 +626,19 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/calendar-proxy-write/</href>
<propstat>
<prop>
<displayname>/user1/calendar-proxy-write/</displayname>
<C1:getctag>"1fe22bc6877accf64891e7c9c5428b86"</C1:getctag>
<resourcetype>
<collection/>
<C:calendar-proxy-write/>
<C1:calendar-proxy-write/>
</resourcetype>
<displayname>/user1/calendar-proxy-write/</displayname>
<C:getctag>"1fe22bc6877accf64891e7c9c5428b86"</C:getctag>
<current-user-privilege-set>
<privilege>
<all/>
</privilege>
<privilege>
<C1:read-free-busy/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<lock/>
</privilege>
<privilege>
<unlock/>
</privilege>
@ -373,15 +648,60 @@ Content-Type: text/xml; charset="utf-8"
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C:schedule-deliver/>
</privilege>
<privilege>
<C:schedule-deliver-invite/>
</privilege>
<privilege>
<C:schedule-deliver-reply/>
</privilege>
<privilege>
<C:schedule-query-freebusy/>
</privilege>
<privilege>
<C:schedule-send/>
</privilege>
<privilege>
<C:schedule-send-invite/>
</privilege>
<privilege>
<C:schedule-send-reply/>
</privilege>
<privilege>
<C:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:supported-calendar-component-set/>
<C1:calendar-description/>
<C:calendar-description/>
<A:calendar-color/>
<C:supported-calendar-component-set/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>

View File

@ -2,49 +2,29 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD, MKCOL, MKCALENDAR, PROPPATCH
ETag: "1a702c2797c2d778c5593aba5ab5b166"
Content-Length: 8374
ETag: "ca16ae2f358c4719219d0f3a6696fd39"
Content-Length: 15401
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
<multistatus xmlns="DAV:" xmlns:C="http://calendarserver.org/ns/" xmlns:C1="urn:ietf:params:xml:ns:caldav" xmlns:A="http://apple.com/ns/ical/">
<multistatus xmlns="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav" xmlns:C1="http://calendarserver.org/ns/" xmlns:A="http://apple.com/ns/ical/">
<response>
<href>/caldav.php/user1/</href>
<propstat>
<prop>
<displayname>User 1</displayname>
<C1:getctag>89514106d00f37cc9ee71689c450d2ef</C1:getctag>
<resourcetype>
<principal/>
<collection/>
<principal/>
</resourcetype>
<current-user-privilege-set>
<privilege>
<all/>
</privilege>
<privilege>
<C1:read-free-busy/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<lock/>
</privilege>
<privilege>
<unlock/>
</privilege>
@ -54,16 +34,60 @@ Content-Type: text/xml; charset="utf-8"
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C:schedule-deliver/>
</privilege>
<privilege>
<C:schedule-deliver-invite/>
</privilege>
<privilege>
<C:schedule-deliver-reply/>
</privilege>
<privilege>
<C:schedule-query-freebusy/>
</privilege>
<privilege>
<C:schedule-send/>
</privilege>
<privilege>
<C:schedule-send-invite/>
</privilege>
<privilege>
<C:schedule-send-reply/>
</privilege>
<privilege>
<C:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C:getctag/>
<C1:supported-calendar-component-set/>
<C1:calendar-description/>
<C:calendar-description/>
<A:calendar-color/>
<C:supported-calendar-component-set/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
@ -72,47 +96,27 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/</href>
<propstat>
<prop>
<C1:supported-calendar-component-set>
<C1:comp name="VEVENT"/>
<C1:comp name="VTODO"/>
<C1:comp name="VJOURNAL"/>
<C1:comp name="VTIMEZONE"/>
<C1:comp name="VFREEBUSY"/>
</C1:supported-calendar-component-set>
<displayname>user1 home</displayname>
<C1:getctag>"86a1e7300c8b748329ad3617974ad08a"</C1:getctag>
<A:calendar-color>#0252D4FF</A:calendar-color>
<C:supported-calendar-component-set>
<C:comp name="VEVENT"/>
<C:comp name="VTODO"/>
<C:comp name="VJOURNAL"/>
<C:comp name="VTIMEZONE"/>
<C:comp name="VFREEBUSY"/>
</C:supported-calendar-component-set>
<resourcetype>
<collection/>
<C1:calendar/>
<C:calendar/>
</resourcetype>
<displayname>user1 home</displayname>
<C:getctag>"86a1e7300c8b748329ad3617974ad08a"</C:getctag>
<current-user-privilege-set>
<privilege>
<all/>
</privilege>
<privilege>
<C1:read-free-busy/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<lock/>
</privilege>
<privilege>
<unlock/>
</privilege>
@ -122,14 +126,58 @@ Content-Type: text/xml; charset="utf-8"
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C:schedule-deliver/>
</privilege>
<privilege>
<C:schedule-deliver-invite/>
</privilege>
<privilege>
<C:schedule-deliver-reply/>
</privilege>
<privilege>
<C:schedule-query-freebusy/>
</privilege>
<privilege>
<C:schedule-send/>
</privilege>
<privilege>
<C:schedule-send-invite/>
</privilege>
<privilege>
<C:schedule-send-reply/>
</privilege>
<privilege>
<C:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
<A:calendar-color>#0252D4FF</A:calendar-color>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:calendar-description/>
<C:calendar-description/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
@ -138,47 +186,26 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/created/</href>
<propstat>
<prop>
<C1:supported-calendar-component-set>
<C1:comp name="VEVENT"/>
<C1:comp name="VTODO"/>
<C1:comp name="VJOURNAL"/>
<C1:comp name="VTIMEZONE"/>
<C1:comp name="VFREEBUSY"/>
</C1:supported-calendar-component-set>
<displayname>created</displayname>
<C1:getctag>"bac273dae96780a3c8ed0c032266322c"</C1:getctag>
<C:supported-calendar-component-set>
<C:comp name="VEVENT"/>
<C:comp name="VTODO"/>
<C:comp name="VJOURNAL"/>
<C:comp name="VTIMEZONE"/>
<C:comp name="VFREEBUSY"/>
</C:supported-calendar-component-set>
<resourcetype>
<collection/>
<C1:calendar/>
<C:calendar/>
</resourcetype>
<displayname>created</displayname>
<C:getctag>"bac273dae96780a3c8ed0c032266322c"</C:getctag>
<current-user-privilege-set>
<privilege>
<all/>
</privilege>
<privilege>
<C1:read-free-busy/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<lock/>
</privilege>
<privilege>
<unlock/>
</privilege>
@ -188,13 +215,234 @@ Content-Type: text/xml; charset="utf-8"
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C:schedule-deliver/>
</privilege>
<privilege>
<C:schedule-deliver-invite/>
</privilege>
<privilege>
<C:schedule-deliver-reply/>
</privilege>
<privilege>
<C:schedule-query-freebusy/>
</privilege>
<privilege>
<C:schedule-send/>
</privilege>
<privilege>
<C:schedule-send-invite/>
</privilege>
<privilege>
<C:schedule-send-reply/>
</privilege>
<privilege>
<C:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:calendar-description/>
<C:calendar-description/>
<A:calendar-color/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/.in/</href>
<propstat>
<prop>
<displayname>User 1 Inbox</displayname>
<C1:getctag>"1"</C1:getctag>
<C:supported-calendar-component-set>
<C:comp name="VEVENT"/>
<C:comp name="VTODO"/>
<C:comp name="VFREEBUSY"/>
</C:supported-calendar-component-set>
<resourcetype>
<collection/>
<C:schedule-inbox/>
</resourcetype>
<current-user-privilege-set>
<privilege>
<all/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<unlock/>
</privilege>
<privilege>
<read-acl/>
</privilege>
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C:schedule-deliver/>
</privilege>
<privilege>
<C:schedule-deliver-invite/>
</privilege>
<privilege>
<C:schedule-deliver-reply/>
</privilege>
<privilege>
<C:schedule-query-freebusy/>
</privilege>
<privilege>
<C:schedule-send/>
</privilege>
<privilege>
<C:schedule-send-invite/>
</privilege>
<privilege>
<C:schedule-send-reply/>
</privilege>
<privilege>
<C:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C:calendar-description/>
<A:calendar-color/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/.out/</href>
<propstat>
<prop>
<displayname>User 1 Outbox</displayname>
<C1:getctag>"1"</C1:getctag>
<C:supported-calendar-component-set>
<C:comp name="VEVENT"/>
<C:comp name="VTODO"/>
<C:comp name="VFREEBUSY"/>
</C:supported-calendar-component-set>
<resourcetype>
<collection/>
<C:schedule-outbox/>
</resourcetype>
<current-user-privilege-set>
<privilege>
<all/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<unlock/>
</privilege>
<privilege>
<read-acl/>
</privilege>
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C:schedule-deliver/>
</privilege>
<privilege>
<C:schedule-deliver-invite/>
</privilege>
<privilege>
<C:schedule-deliver-reply/>
</privilege>
<privilege>
<C:schedule-query-freebusy/>
</privilege>
<privilege>
<C:schedule-send/>
</privilege>
<privilege>
<C:schedule-send-invite/>
</privilege>
<privilege>
<C:schedule-send-reply/>
</privilege>
<privilege>
<C:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C:calendar-description/>
<A:calendar-color/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
@ -204,47 +452,27 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/6E20BB7C-EFD9-4F0F-9BDC-5335E04D47E0/</href>
<propstat>
<prop>
<C1:supported-calendar-component-set>
<C1:comp name="VEVENT"/>
<C1:comp name="VTODO"/>
<C1:comp name="VJOURNAL"/>
<C1:comp name="VTIMEZONE"/>
<C1:comp name="VFREEBUSY"/>
</C1:supported-calendar-component-set>
<displayname>iCal Calendar</displayname>
<C1:getctag>"ac192d10783fff90598af2facc8259df"</C1:getctag>
<A:calendar-color>#391B71A0</A:calendar-color>
<C:supported-calendar-component-set>
<C:comp name="VEVENT"/>
<C:comp name="VTODO"/>
<C:comp name="VJOURNAL"/>
<C:comp name="VTIMEZONE"/>
<C:comp name="VFREEBUSY"/>
</C:supported-calendar-component-set>
<resourcetype>
<collection/>
<C1:calendar/>
<C:calendar/>
</resourcetype>
<displayname>iCal Calendar</displayname>
<C:getctag>"ac192d10783fff90598af2facc8259df"</C:getctag>
<current-user-privilege-set>
<privilege>
<all/>
</privilege>
<privilege>
<C1:read-free-busy/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<lock/>
</privilege>
<privilege>
<unlock/>
</privilege>
@ -254,14 +482,58 @@ Content-Type: text/xml; charset="utf-8"
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C:schedule-deliver/>
</privilege>
<privilege>
<C:schedule-deliver-invite/>
</privilege>
<privilege>
<C:schedule-deliver-reply/>
</privilege>
<privilege>
<C:schedule-query-freebusy/>
</privilege>
<privilege>
<C:schedule-send/>
</privilege>
<privilege>
<C:schedule-send-invite/>
</privilege>
<privilege>
<C:schedule-send-reply/>
</privilege>
<privilege>
<C:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
<A:calendar-color>#391B71A0</A:calendar-color>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:calendar-description/>
<C:calendar-description/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
@ -270,40 +542,19 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/calendar-proxy-read/</href>
<propstat>
<prop>
<displayname>/user1/calendar-proxy-read/</displayname>
<C1:getctag>"c26fa324d66fa84a0da8e1ec8c4566fd"</C1:getctag>
<resourcetype>
<collection/>
<C:calendar-proxy-read/>
<C1:calendar-proxy-read/>
</resourcetype>
<displayname>/user1/calendar-proxy-read/</displayname>
<C:getctag>"c26fa324d66fa84a0da8e1ec8c4566fd"</C:getctag>
<current-user-privilege-set>
<privilege>
<all/>
</privilege>
<privilege>
<C1:read-free-busy/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<lock/>
</privilege>
<privilege>
<unlock/>
</privilege>
@ -313,15 +564,60 @@ Content-Type: text/xml; charset="utf-8"
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C:schedule-deliver/>
</privilege>
<privilege>
<C:schedule-deliver-invite/>
</privilege>
<privilege>
<C:schedule-deliver-reply/>
</privilege>
<privilege>
<C:schedule-query-freebusy/>
</privilege>
<privilege>
<C:schedule-send/>
</privilege>
<privilege>
<C:schedule-send-invite/>
</privilege>
<privilege>
<C:schedule-send-reply/>
</privilege>
<privilege>
<C:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:supported-calendar-component-set/>
<C1:calendar-description/>
<C:calendar-description/>
<A:calendar-color/>
<C:supported-calendar-component-set/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
@ -330,40 +626,19 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/calendar-proxy-write/</href>
<propstat>
<prop>
<displayname>/user1/calendar-proxy-write/</displayname>
<C1:getctag>"1fe22bc6877accf64891e7c9c5428b86"</C1:getctag>
<resourcetype>
<collection/>
<C:calendar-proxy-write/>
<C1:calendar-proxy-write/>
</resourcetype>
<displayname>/user1/calendar-proxy-write/</displayname>
<C:getctag>"1fe22bc6877accf64891e7c9c5428b86"</C:getctag>
<current-user-privilege-set>
<privilege>
<all/>
</privilege>
<privilege>
<C1:read-free-busy/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<lock/>
</privilege>
<privilege>
<unlock/>
</privilege>
@ -373,15 +648,60 @@ Content-Type: text/xml; charset="utf-8"
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C:schedule-deliver/>
</privilege>
<privilege>
<C:schedule-deliver-invite/>
</privilege>
<privilege>
<C:schedule-deliver-reply/>
</privilege>
<privilege>
<C:schedule-query-freebusy/>
</privilege>
<privilege>
<C:schedule-send/>
</privilege>
<privilege>
<C:schedule-send-invite/>
</privilege>
<privilege>
<C:schedule-send-reply/>
</privilege>
<privilege>
<C:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:supported-calendar-component-set/>
<C1:calendar-description/>
<C:calendar-description/>
<A:calendar-color/>
<C:supported-calendar-component-set/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>

View File

@ -2,8 +2,8 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD, MKCOL, MKCALENDAR, PROPPATCH
ETag: "26b05072bed4e29390b284fa6cb86bac"
Content-Length: 13735
ETag: "ea92b512c27205b703cb6f52043bb6d3"
Content-Length: 4476
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
@ -52,358 +52,6 @@ Content-Type: text/xml; charset="utf-8"
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/home/3F4CF6227300FD062D9EF3CDFB30D32D-0.ics</href>
<propstat>
<prop>
<C:calendar-home-set>
<href>/caldav.php/user1/</href>
</C:calendar-home-set>
<C:calendar-user-address-set>
<href>mailto:user1@example.net</href>
<href>/caldav.php/user1/</href>
</C:calendar-user-address-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<A:dropbox-home-URL/>
<A:notifications-URL/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/home/20061101T073004Z.ics</href>
<propstat>
<prop>
<C:calendar-home-set>
<href>/caldav.php/user1/</href>
</C:calendar-home-set>
<C:calendar-user-address-set>
<href>mailto:user1@example.net</href>
<href>/caldav.php/user1/</href>
</C:calendar-user-address-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<A:dropbox-home-URL/>
<A:notifications-URL/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/home/4aaf8f37-f232-4c8e-a72e-e171d4c4fe54.ics</href>
<propstat>
<prop>
<C:calendar-home-set>
<href>/caldav.php/user1/</href>
</C:calendar-home-set>
<C:calendar-user-address-set>
<href>mailto:user1@example.net</href>
<href>/caldav.php/user1/</href>
</C:calendar-user-address-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<A:dropbox-home-URL/>
<A:notifications-URL/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/home/9d050be7-8a02-4355-8ed3-02a9fc5f473f.ics</href>
<propstat>
<prop>
<C:calendar-home-set>
<href>/caldav.php/user1/</href>
</C:calendar-home-set>
<C:calendar-user-address-set>
<href>mailto:user1@example.net</href>
<href>/caldav.php/user1/</href>
</C:calendar-user-address-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<A:dropbox-home-URL/>
<A:notifications-URL/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/home/1906b3ca-4890-468a-9b58-1de74bf2c716.ics</href>
<propstat>
<prop>
<C:calendar-home-set>
<href>/caldav.php/user1/</href>
</C:calendar-home-set>
<C:calendar-user-address-set>
<href>mailto:user1@example.net</href>
<href>/caldav.php/user1/</href>
</C:calendar-user-address-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<A:dropbox-home-URL/>
<A:notifications-URL/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/home/fbd57454-d966-4a14-8341-abe1edb1ae66.ics</href>
<propstat>
<prop>
<C:calendar-home-set>
<href>/caldav.php/user1/</href>
</C:calendar-home-set>
<C:calendar-user-address-set>
<href>mailto:user1@example.net</href>
<href>/caldav.php/user1/</href>
</C:calendar-user-address-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<A:dropbox-home-URL/>
<A:notifications-URL/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/home/2178279a-aec2-471f-832d-1f6df6203f2f.ics</href>
<propstat>
<prop>
<C:calendar-home-set>
<href>/caldav.php/user1/</href>
</C:calendar-home-set>
<C:calendar-user-address-set>
<href>mailto:user1@example.net</href>
<href>/caldav.php/user1/</href>
</C:calendar-user-address-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<A:dropbox-home-URL/>
<A:notifications-URL/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/home/917b9e47-b748-4550-a566-657fbe672447.ics</href>
<propstat>
<prop>
<C:calendar-home-set>
<href>/caldav.php/user1/</href>
</C:calendar-home-set>
<C:calendar-user-address-set>
<href>mailto:user1@example.net</href>
<href>/caldav.php/user1/</href>
</C:calendar-user-address-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<A:dropbox-home-URL/>
<A:notifications-URL/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/home/0575d895-a006-4ed8-9be6-0d1b6b6b1f96.ics</href>
<propstat>
<prop>
<C:calendar-home-set>
<href>/caldav.php/user1/</href>
</C:calendar-home-set>
<C:calendar-user-address-set>
<href>mailto:user1@example.net</href>
<href>/caldav.php/user1/</href>
</C:calendar-user-address-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<A:dropbox-home-URL/>
<A:notifications-URL/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/home/b1679f77-673d-4f46-b3eb-2420e1bba301.ics</href>
<propstat>
<prop>
<C:calendar-home-set>
<href>/caldav.php/user1/</href>
</C:calendar-home-set>
<C:calendar-user-address-set>
<href>mailto:user1@example.net</href>
<href>/caldav.php/user1/</href>
</C:calendar-user-address-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<A:dropbox-home-URL/>
<A:notifications-URL/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/home/e70576e9-c1e0-431e-a507-0386fd82f223.ics</href>
<propstat>
<prop>
<C:calendar-home-set>
<href>/caldav.php/user1/</href>
</C:calendar-home-set>
<C:calendar-user-address-set>
<href>mailto:user1@example.net</href>
<href>/caldav.php/user1/</href>
</C:calendar-user-address-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<A:dropbox-home-URL/>
<A:notifications-URL/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/home/e6eb5bc9-f7f9-4a0a-94e8-8e90eefc7d08.ics</href>
<propstat>
<prop>
<C:calendar-home-set>
<href>/caldav.php/user1/</href>
</C:calendar-home-set>
<C:calendar-user-address-set>
<href>mailto:user1@example.net</href>
<href>/caldav.php/user1/</href>
</C:calendar-user-address-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<A:dropbox-home-URL/>
<A:notifications-URL/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/home/71e2ae82-7870-11db-c6d6-f6927c144649.ics</href>
<propstat>
<prop>
<C:calendar-home-set>
<href>/caldav.php/user1/</href>
</C:calendar-home-set>
<C:calendar-user-address-set>
<href>mailto:user1@example.net</href>
<href>/caldav.php/user1/</href>
</C:calendar-user-address-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<A:dropbox-home-URL/>
<A:notifications-URL/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/home/da81c0ee-7871-11db-c6d6-f6927c144649.ics</href>
<propstat>
<prop>
<C:calendar-home-set>
<href>/caldav.php/user1/</href>
</C:calendar-home-set>
<C:calendar-user-address-set>
<href>mailto:user1@example.net</href>
<href>/caldav.php/user1/</href>
</C:calendar-user-address-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<A:dropbox-home-URL/>
<A:notifications-URL/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/home/AAA9318E-37D9-4319-8626-95ECD3D3B243.ics</href>
<propstat>
<prop>
<C:calendar-home-set>
<href>/caldav.php/user1/</href>
</C:calendar-home-set>
<C:calendar-user-address-set>
<href>mailto:user1@example.net</href>
<href>/caldav.php/user1/</href>
</C:calendar-user-address-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<A:dropbox-home-URL/>
<A:notifications-URL/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/home/70D23799-4A68-4905-AB9F-4D47BA693CFD.ics</href>
<propstat>
<prop>
<C:calendar-home-set>
<href>/caldav.php/user1/</href>
</C:calendar-home-set>
<C:calendar-user-address-set>
<href>mailto:user1@example.net</href>
<href>/caldav.php/user1/</href>
</C:calendar-user-address-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<A:dropbox-home-URL/>
<A:notifications-URL/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/created/</href>
<propstat>
@ -426,6 +74,50 @@ Content-Type: text/xml; charset="utf-8"
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/.in/</href>
<propstat>
<prop>
<C:calendar-home-set>
<href>/caldav.php/user1/</href>
</C:calendar-home-set>
<C:calendar-user-address-set>
<href>mailto:user1@example.net</href>
<href>/caldav.php/user1/</href>
</C:calendar-user-address-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<A:dropbox-home-URL/>
<A:notifications-URL/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/.out/</href>
<propstat>
<prop>
<C:calendar-home-set>
<href>/caldav.php/user1/</href>
</C:calendar-home-set>
<C:calendar-user-address-set>
<href>mailto:user1@example.net</href>
<href>/caldav.php/user1/</href>
</C:calendar-user-address-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<A:dropbox-home-URL/>
<A:notifications-URL/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/6E20BB7C-EFD9-4F0F-9BDC-5335E04D47E0/</href>
<propstat>
@ -448,50 +140,6 @@ Content-Type: text/xml; charset="utf-8"
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/6E20BB7C-EFD9-4F0F-9BDC-5335E04D47E0/6C8A0D88-E1F9-4FC1-9EDD-DA258ABF2CFA.ics</href>
<propstat>
<prop>
<C:calendar-home-set>
<href>/caldav.php/user1/</href>
</C:calendar-home-set>
<C:calendar-user-address-set>
<href>mailto:user1@example.net</href>
<href>/caldav.php/user1/</href>
</C:calendar-user-address-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<A:dropbox-home-URL/>
<A:notifications-URL/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/6E20BB7C-EFD9-4F0F-9BDC-5335E04D47E0/E6BC62F3-77C6-4FB7-BDD3-6882E2F1BE74.ics</href>
<propstat>
<prop>
<C:calendar-home-set>
<href>/caldav.php/user1/</href>
</C:calendar-home-set>
<C:calendar-user-address-set>
<href>mailto:user1@example.net</href>
<href>/caldav.php/user1/</href>
</C:calendar-user-address-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<A:dropbox-home-URL/>
<A:notifications-URL/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/calendar-proxy-read/</href>
<propstat>

View File

@ -2,8 +2,8 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD, MKCOL, MKCALENDAR, PROPPATCH
ETag: "f477c30d0e4406cb4f36301dcd3e1002"
Content-Length: 3415
ETag: "ea92b512c27205b703cb6f52043bb6d3"
Content-Length: 4476
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
@ -74,6 +74,50 @@ Content-Type: text/xml; charset="utf-8"
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/.in/</href>
<propstat>
<prop>
<C:calendar-home-set>
<href>/caldav.php/user1/</href>
</C:calendar-home-set>
<C:calendar-user-address-set>
<href>mailto:user1@example.net</href>
<href>/caldav.php/user1/</href>
</C:calendar-user-address-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<A:dropbox-home-URL/>
<A:notifications-URL/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/.out/</href>
<propstat>
<prop>
<C:calendar-home-set>
<href>/caldav.php/user1/</href>
</C:calendar-home-set>
<C:calendar-user-address-set>
<href>mailto:user1@example.net</href>
<href>/caldav.php/user1/</href>
</C:calendar-user-address-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<A:dropbox-home-URL/>
<A:notifications-URL/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/6E20BB7C-EFD9-4F0F-9BDC-5335E04D47E0/</href>
<propstat>

View File

@ -4,16 +4,6 @@
<href>/caldav.php/user1/home/</href>
<propstat>
<prop>
<getcontenttype>httpd/unix-directory</getcontenttype>
<getcontentlength>14878</getcontentlength>
<resourcetype>
<collection/>
<C:calendar/>
</resourcetype>
<displayname>user1 home</displayname>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<getetag>"735679d819034badbcddd8aa6029bc3d"</getetag>
<acl>
<ace>
<principal>
@ -23,7 +13,15 @@
</grant>
</ace>
</acl>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>user1 home</displayname>
<getcontentlanguage/>
<getcontenttype>httpd/unix-directory</getcontenttype>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype>
<collection/>
<C:calendar/>
</resourcetype>
<supportedlock>
<lockentry>
<lockscope>
@ -39,6 +37,8 @@
</propstat>
<propstat>
<prop>
<getcontentlength/>
<getetag/>
<lockdiscovery/>
<source/>
<checked-in/>

View File

@ -3,7 +3,7 @@ Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD
ETag: "deadbeefcafefeeddeadbeefcafefeed"
Content-Length: 1098
Content-Length: 1032
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
@ -12,17 +12,15 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/</href>
<propstat>
<prop>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>user1 home</displayname>
<getcontentlanguage/>
<getcontenttype>httpd/unix-directory</getcontenttype>
<getcontentlength>14878</getcontentlength>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype>
<collection/>
<C:calendar/>
</resourcetype>
<displayname>user1 home</displayname>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<getetag>"735679d819034badbcddd8aa6029bc3d"</getetag>
<getcontentlanguage/>
<supportedlock>
<lockentry>
<lockscope>
@ -38,6 +36,8 @@ Content-Type: text/xml; charset="utf-8"
</propstat>
<propstat>
<prop>
<getcontentlength/>
<getetag/>
<lockdiscovery/>
<source/>
<checked-in/>

View File

@ -4,17 +4,15 @@
<href>/caldav.php/user1/home/</href>
<propstat>
<prop>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>user1 home</displayname>
<getcontentlanguage/>
<getcontenttype>httpd/unix-directory</getcontenttype>
<getcontentlength>14878</getcontentlength>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype>
<collection/>
<C:calendar/>
</resourcetype>
<displayname>user1 home</displayname>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<getetag>"735679d819034badbcddd8aa6029bc3d"</getetag>
<getcontentlanguage/>
<supportedlock>
<lockentry>
<lockscope>
@ -30,6 +28,8 @@
</propstat>
<propstat>
<prop>
<getcontentlength/>
<getetag/>
<lockdiscovery/>
<source/>
<checked-in/>
@ -42,14 +42,14 @@
<href>/caldav.php/user1/home/3F4CF6227300FD062D9EF3CDFB30D32D-0.ics</href>
<propstat>
<prop>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>Lunch with David</displayname>
<getcontentlanguage/>
<getcontentlength>747</getcontentlength>
<getcontenttype>text/calendar</getcontenttype>
<displayname>Lunch with David</displayname>
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<getetag>"2c32a2f8aba853654eb17fe037a4db4d"</getetag>
<getcontentlanguage/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype/>
<supportedlock>
<lockentry>
<lockscope>
@ -77,14 +77,14 @@
<href>/caldav.php/user1/home/20061101T073004Z.ics</href>
<propstat>
<prop>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>A Meeting</displayname>
<getcontentlanguage/>
<getcontentlength>1059</getcontentlength>
<getcontenttype>text/calendar</getcontenttype>
<displayname>A Meeting</displayname>
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<getetag>"c3658901fd4689d4a1e1d6f08601ef4f"</getetag>
<getcontentlanguage/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype/>
<supportedlock>
<lockentry>
<lockscope>
@ -112,14 +112,14 @@
<href>/caldav.php/user1/home/4aaf8f37-f232-4c8e-a72e-e171d4c4fe54.ics</href>
<propstat>
<prop>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>Weekly Project Meeting</displayname>
<getcontentlanguage/>
<getcontentlength>999</getcontentlength>
<getcontenttype>text/calendar</getcontenttype>
<displayname>Weekly Project Meeting</displayname>
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<getetag>"a1c6404d61190f9574e2bfd69383f144"</getetag>
<getcontentlanguage/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype/>
<supportedlock>
<lockentry>
<lockscope>
@ -147,14 +147,14 @@
<href>/caldav.php/user1/home/9d050be7-8a02-4355-8ed3-02a9fc5f473f.ics</href>
<propstat>
<prop>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>Confidential Event</displayname>
<getcontentlanguage/>
<getcontentlength>956</getcontentlength>
<getcontenttype>text/calendar</getcontenttype>
<displayname>Confidential Event</displayname>
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<getetag>"08a435c2abaf38f4a50a997343c098a7"</getetag>
<getcontentlanguage/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype/>
<supportedlock>
<lockentry>
<lockscope>
@ -182,14 +182,14 @@
<href>/caldav.php/user1/home/1906b3ca-4890-468a-9b58-1de74bf2c716.ics</href>
<propstat>
<prop>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>Private Event</displayname>
<getcontentlanguage/>
<getcontentlength>970</getcontentlength>
<getcontenttype>text/calendar</getcontenttype>
<displayname>Private Event</displayname>
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<getetag>"5def8ae2b20893a1c7f4dbaeb008f2f1"</getetag>
<getcontentlanguage/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype/>
<supportedlock>
<lockentry>
<lockscope>
@ -217,14 +217,14 @@
<href>/caldav.php/user1/home/fbd57454-d966-4a14-8341-abe1edb1ae66.ics</href>
<propstat>
<prop>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>Tentative Event</displayname>
<getcontentlanguage/>
<getcontentlength>929</getcontentlength>
<getcontenttype>text/calendar</getcontenttype>
<displayname>Tentative Event</displayname>
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<getetag>"ac90acd649c25070b1a2a17fb31a105a"</getetag>
<getcontentlanguage/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype/>
<supportedlock>
<lockentry>
<lockscope>
@ -252,14 +252,14 @@
<href>/caldav.php/user1/home/2178279a-aec2-471f-832d-1f6df6203f2f.ics</href>
<propstat>
<prop>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>Incomplete, uncancelled</displayname>
<getcontentlanguage/>
<getcontentlength>415</getcontentlength>
<getcontenttype>text/calendar</getcontenttype>
<displayname>Incomplete, uncancelled</displayname>
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<getetag>"509b0f0d8a3363379f9f5727f5dd74a0"</getetag>
<getcontentlanguage/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype/>
<supportedlock>
<lockentry>
<lockscope>
@ -287,14 +287,14 @@
<href>/caldav.php/user1/home/917b9e47-b748-4550-a566-657fbe672447.ics</href>
<propstat>
<prop>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>50% Complete, uncancelled</displayname>
<getcontentlanguage/>
<getcontentlength>449</getcontentlength>
<getcontenttype>text/calendar</getcontenttype>
<displayname>50% Complete, uncancelled</displayname>
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<getetag>"cb3d9dc3e8c157f53eba3ea0e1e0f146"</getetag>
<getcontentlanguage/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype/>
<supportedlock>
<lockentry>
<lockscope>
@ -322,14 +322,14 @@
<href>/caldav.php/user1/home/0575d895-a006-4ed8-9be6-0d1b6b6b1f96.ics</href>
<propstat>
<prop>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>Due 7/8/7 16:30, completed</displayname>
<getcontentlanguage/>
<getcontentlength>961</getcontentlength>
<getcontenttype>text/calendar</getcontenttype>
<displayname>Due 7/8/7 16:30, completed</displayname>
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<getetag>"00ad5eb1eb5507884710b0b66aa5d5c4"</getetag>
<getcontentlanguage/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype/>
<supportedlock>
<lockentry>
<lockscope>
@ -357,14 +357,14 @@
<href>/caldav.php/user1/home/b1679f77-673d-4f46-b3eb-2420e1bba301.ics</href>
<propstat>
<prop>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>A Cancelled Task, with a start and due date</displayname>
<getcontentlanguage/>
<getcontentlength>1001</getcontentlength>
<getcontenttype>text/calendar</getcontenttype>
<displayname>A Cancelled Task, with a start and due date</displayname>
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<getetag>"a2990674708634a311bb98a59865ca50"</getetag>
<getcontentlanguage/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype/>
<supportedlock>
<lockentry>
<lockscope>
@ -392,14 +392,14 @@
<href>/caldav.php/user1/home/e70576e9-c1e0-431e-a507-0386fd82f223.ics</href>
<propstat>
<prop>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>Morning Meeting</displayname>
<getcontentlanguage/>
<getcontentlength>1119</getcontentlength>
<getcontenttype>text/calendar</getcontenttype>
<displayname>Morning Meeting</displayname>
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<getetag>"e8060931f30c1798ac58ffbe4ec0bffc"</getetag>
<getcontentlanguage/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype/>
<supportedlock>
<lockentry>
<lockscope>
@ -427,14 +427,14 @@
<href>/caldav.php/user1/home/e6eb5bc9-f7f9-4a0a-94e8-8e90eefc7d08.ics</href>
<propstat>
<prop>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>Release 0.9.3</displayname>
<getcontentlanguage/>
<getcontentlength>1013</getcontentlength>
<getcontenttype>text/calendar</getcontenttype>
<displayname>Release 0.9.3</displayname>
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<getetag>"8f581a053df6d833254756dfd7553d37"</getetag>
<getcontentlanguage/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype/>
<supportedlock>
<lockentry>
<lockscope>
@ -462,14 +462,14 @@
<href>/caldav.php/user1/home/71e2ae82-7870-11db-c6d6-f6927c144649.ics</href>
<propstat>
<prop>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>Beer O'Clock</displayname>
<getcontentlanguage/>
<getcontentlength>743</getcontentlength>
<getcontenttype>text/calendar</getcontenttype>
<displayname>Beer O'Clock</displayname>
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<getetag>"0d7a68984bf525342d22b8924a57e8e2"</getetag>
<getcontentlanguage/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype/>
<supportedlock>
<lockentry>
<lockscope>
@ -497,14 +497,14 @@
<href>/caldav.php/user1/home/da81c0ee-7871-11db-c6d6-f6927c144649.ics</href>
<propstat>
<prop>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>Morning Mgmt Mtg</displayname>
<getcontentlanguage/>
<getcontentlength>302</getcontentlength>
<getcontenttype>text/calendar</getcontenttype>
<displayname>Morning Mgmt Mtg</displayname>
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<getetag>"421abf7e4848d2fecbf64217ed205d4b"</getetag>
<getcontentlanguage/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype/>
<supportedlock>
<lockentry>
<lockscope>
@ -532,14 +532,14 @@
<href>/caldav.php/user1/home/AAA9318E-37D9-4319-8626-95ECD3D3B243.ics</href>
<propstat>
<prop>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>BBQ @ ML's</displayname>
<getcontentlanguage/>
<getcontentlength>981</getcontentlength>
<getcontenttype>text/calendar</getcontenttype>
<displayname>BBQ @ ML's</displayname>
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<getetag>"5f050eca5480bbebbe9428222570913d"</getetag>
<getcontentlanguage/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype/>
<supportedlock>
<lockentry>
<lockscope>
@ -567,14 +567,14 @@
<href>/caldav.php/user1/home/70D23799-4A68-4905-AB9F-4D47BA693CFD.ics</href>
<propstat>
<prop>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>New Event</displayname>
<getcontentlanguage/>
<getcontentlength>676</getcontentlength>
<getcontenttype>text/calendar</getcontenttype>
<displayname>New Event</displayname>
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<getetag>"257b9df4aaf573a578af4aadd033abf4"</getetag>
<getcontentlanguage/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype/>
<supportedlock>
<lockentry>
<lockscope>
@ -602,14 +602,14 @@
<href>/caldav.php/user1/home/DAYPARTY-77C6-4FB7-BDD3-6882E2F1BE74.ics</href>
<propstat>
<prop>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>Party all day!</displayname>
<getcontentlanguage/>
<getcontentlength>772</getcontentlength>
<getcontenttype>text/calendar</getcontenttype>
<displayname>Party all day!</displayname>
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<getetag>"165746adbab8bc0c8336a63cc5332ff2"</getetag>
<getcontentlanguage/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype/>
<supportedlock>
<lockentry>
<lockscope>
@ -637,14 +637,14 @@
<href>/caldav.php/user1/home/MICROPARTY-77C6-4FB7-BDD3-6882E2F1BE74.ics</href>
<propstat>
<prop>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>Woohoo! Time to Par-tay!</displayname>
<getcontentlanguage/>
<getcontentlength>786</getcontentlength>
<getcontenttype>text/calendar</getcontenttype>
<displayname>Woohoo! Time to Par-tay!</displayname>
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<getetag>"8600dc4a1b264a09a5f741d710497cba"</getetag>
<getcontentlanguage/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype/>
<supportedlock>
<lockentry>
<lockscope>

View File

@ -4,13 +4,6 @@
<href>/caldav.php/user1/home/da81c0ee-7871-11db-c6d6-f6927c144649.ics</href>
<propstat>
<prop>
<getcontentlength>302</getcontentlength>
<getcontenttype>text/calendar</getcontenttype>
<displayname>Morning Mgmt Mtg</displayname>
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<getetag>"421abf7e4848d2fecbf64217ed205d4b"</getetag>
<acl>
<ace>
<principal>
@ -20,7 +13,14 @@
</grant>
</ace>
</acl>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>User 1</displayname>
<getcontentlanguage/>
<getcontentlength>302</getcontentlength>
<getcontenttype>text/calendar</getcontenttype>
<getetag>421abf7e4848d2fecbf64217ed205d4b</getetag>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype/>
<supportedlock>
<lockentry>
<lockscope>

View File

@ -5,7 +5,6 @@
<propstat>
<prop>
<getcontenttype>httpd/unix-directory</getcontenttype>
<getcontentlength>14878</getcontentlength>
<resourcetype>
<collection/>
<C:calendar/>
@ -13,8 +12,10 @@
<displayname>user1 home</displayname>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<getetag>"735679d819034badbcddd8aa6029bc3d"</getetag>
<getcontentlanguage/>
<owner>
<href>/caldav.php/user1/</href>
</owner>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>

View File

@ -4,14 +4,17 @@
<href>/caldav.php/user1/home/da81c0ee-7871-11db-c6d6-f6927c144649.ics</href>
<propstat>
<prop>
<getcontentlength>302</getcontentlength>
<getcontenttype>text/calendar</getcontenttype>
<displayname>Morning Mgmt Mtg</displayname>
<resourcetype/>
<getcontentlength>302</getcontentlength>
<displayname>User 1</displayname>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<getetag>"421abf7e4848d2fecbf64217ed205d4b"</getetag>
<getetag>421abf7e4848d2fecbf64217ed205d4b</getetag>
<getcontentlanguage/>
<owner>
<href>/caldav.php/user1/</href>
</owner>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>

View File

@ -4,15 +4,6 @@
<href>/</href>
<propstat>
<prop>
<getcontenttype>httpd/unix-directory</getcontenttype>
<getcontentlength/>
<resourcetype>
<collection/>
</resourcetype>
<displayname>DAViCal CalDAV Server</displayname>
<getlastmodified/>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<getetag>"38f09ba341cd927809b571496db6e4c3"</getetag>
<acl>
<ace>
<principal>
@ -22,7 +13,14 @@
</grant>
</ace>
</acl>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>DAViCal CalDAV Server</displayname>
<getcontentlanguage/>
<getcontenttype>httpd/unix-directory</getcontenttype>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype>
<collection/>
</resourcetype>
<supportedlock>
<lockentry>
<lockscope>
@ -38,6 +36,8 @@
</propstat>
<propstat>
<prop>
<getcontentlength/>
<getetag/>
<lockdiscovery/>
<source/>
<checked-in/>

View File

@ -4,15 +4,6 @@
<href>/</href>
<propstat>
<prop>
<getcontenttype>httpd/unix-directory</getcontenttype>
<getcontentlength/>
<resourcetype>
<collection/>
</resourcetype>
<displayname>DAViCal CalDAV Server</displayname>
<getlastmodified/>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<getetag>"38f09ba341cd927809b571496db6e4c3"</getetag>
<acl>
<ace>
<principal>
@ -22,7 +13,14 @@
</grant>
</ace>
</acl>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>DAViCal CalDAV Server</displayname>
<getcontentlanguage/>
<getcontenttype>httpd/unix-directory</getcontenttype>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype>
<collection/>
</resourcetype>
<supportedlock>
<lockentry>
<lockscope>
@ -38,6 +36,243 @@
</propstat>
<propstat>
<prop>
<getcontentlength/>
<getetag/>
<lockdiscovery/>
<source/>
<checked-in/>
<checked-out/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/user1/</href>
<propstat>
<prop>
<acl>
<ace>
<principal>
<authenticated/>
</principal>
<grant>
</grant>
</ace>
</acl>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>User 1</displayname>
<getcontentlanguage/>
<getcontenttype>httpd/unix-directory</getcontenttype>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype>
<collection/>
<principal/>
</resourcetype>
<supportedlock>
<lockentry>
<lockscope>
<exclusive/>
</lockscope>
<locktype>
<write/>
</locktype>
</lockentry>
</supportedlock>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getcontentlength/>
<getetag/>
<lockdiscovery/>
<source/>
<checked-in/>
<checked-out/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/manager1/</href>
<propstat>
<prop>
<acl>
<ace>
<principal>
<authenticated/>
</principal>
<grant>
</grant>
</ace>
</acl>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>Manager 1</displayname>
<getcontentlanguage/>
<getcontenttype>httpd/unix-directory</getcontenttype>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype>
<collection/>
<principal/>
</resourcetype>
<supportedlock>
<lockentry>
<lockscope>
<exclusive/>
</lockscope>
<locktype>
<write/>
</locktype>
</lockentry>
</supportedlock>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getcontentlength/>
<getetag/>
<lockdiscovery/>
<source/>
<checked-in/>
<checked-out/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/assistant1/</href>
<propstat>
<prop>
<acl>
<ace>
<principal>
<authenticated/>
</principal>
<grant>
</grant>
</ace>
</acl>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>Assistant 1</displayname>
<getcontentlanguage/>
<getcontenttype>httpd/unix-directory</getcontenttype>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype>
<collection/>
<principal/>
</resourcetype>
<supportedlock>
<lockentry>
<lockscope>
<exclusive/>
</lockscope>
<locktype>
<write/>
</locktype>
</lockentry>
</supportedlock>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getcontentlength/>
<getetag/>
<lockdiscovery/>
<source/>
<checked-in/>
<checked-out/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/resource1/</href>
<propstat>
<prop>
<acl>
<ace>
<principal>
<authenticated/>
</principal>
<grant>
</grant>
</ace>
</acl>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>Resource 1</displayname>
<getcontentlanguage/>
<getcontenttype>httpd/unix-directory</getcontenttype>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype>
<collection/>
<principal/>
</resourcetype>
<supportedlock>
<lockentry>
<lockscope>
<exclusive/>
</lockscope>
<locktype>
<write/>
</locktype>
</lockentry>
</supportedlock>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getcontentlength/>
<getetag/>
<lockdiscovery/>
<source/>
<checked-in/>
<checked-out/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/resource2/</href>
<propstat>
<prop>
<acl>
<ace>
<principal>
<authenticated/>
</principal>
<grant>
</grant>
</ace>
</acl>
<creationdate>YYYY-MM-DDThh:mm:ss+ZZ:ZZ</creationdate>
<displayname>Resource 2</displayname>
<getcontentlanguage/>
<getcontenttype>httpd/unix-directory</getcontenttype>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype>
<collection/>
<principal/>
</resourcetype>
<supportedlock>
<lockentry>
<lockscope>
<exclusive/>
</lockscope>
<locktype>
<write/>
</locktype>
</lockentry>
</supportedlock>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getcontentlength/>
<getetag/>
<lockdiscovery/>
<source/>
<checked-in/>

View File

@ -4,10 +4,10 @@
<href>/caldav.php/user1/home/</href>
<propstat>
<prop>
<displayname>User One's Calendar</displayname>
<owner>
<href>/caldav.php/user1/</href>
</owner>
<displayname>User One's Calendar</displayname>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<multistatus xmlns="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav">
<response>
<href>/caldav.php/user1/</href>
<href>/%7Euser1/</href>
<propstat>
<prop>
<acl>
@ -19,8 +19,8 @@
<getcontenttype>httpd/unix-directory</getcontenttype>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<resourcetype>
<principal/>
<collection/>
<principal/>
</resourcetype>
<supportedlock>
<lockentry>

View File

@ -2,22 +2,22 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD
ETag: "3d435cbdadc0a2ed3dc3c9ed7558b8e0"
Content-Length: 491
ETag: "33402f04be15edd115f5a535524b92ef"
Content-Length: 493
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
<multistatus xmlns="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav" xmlns:A="http://calendarserver.org/ns/">
<multistatus xmlns="DAV:" xmlns:C="http://calendarserver.org/ns/" xmlns:C1="urn:ietf:params:xml:ns:caldav">
<response>
<href>/caldav.php/user2/home/</href>
<propstat>
<prop>
<displayname>user2 home</displayname>
<C:getctag>"876883ebf6e5e80fb501f490c70803b5"</C:getctag>
<resourcetype>
<collection/>
<C:calendar/>
<C1:calendar/>
</resourcetype>
<displayname>user2 home</displayname>
<A:getctag>"876883ebf6e5e80fb501f490c70803b5"</A:getctag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>

View File

@ -2,24 +2,24 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD
ETag: "800ca97cec1b737be874e0ec11094f59"
Content-Length: 1670
ETag: "3c452449775154783d2af77d88c2aacf"
Content-Length: 1632
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
<multistatus xmlns="DAV:" xmlns:A="http://calendarserver.org/ns/" xmlns:C="http://complete/bollocks/ns/">
<multistatus xmlns="DAV:" xmlns:C="http://calendarserver.org/ns/" xmlns:C1="http://complete/bollocks/ns/">
<response>
<href>/caldav.php/user2/home/</href>
<propstat>
<prop>
<A:getctag>"876883ebf6e5e80fb501f490c70803b5"</A:getctag>
<getetag>"876883ebf6e5e80fb501f490c70803b5"</getetag>
<C:getctag>"876883ebf6e5e80fb501f490c70803b5"</C:getctag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C:gobbledegook/>
<getetag/>
<C1:gobbledegook/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
@ -34,8 +34,8 @@ Content-Type: text/xml; charset="utf-8"
</propstat>
<propstat>
<prop>
<A:getctag/>
<C:gobbledegook/>
<C:getctag/>
<C1:gobbledegook/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
@ -50,8 +50,8 @@ Content-Type: text/xml; charset="utf-8"
</propstat>
<propstat>
<prop>
<A:getctag/>
<C:gobbledegook/>
<C:getctag/>
<C1:gobbledegook/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
@ -66,8 +66,8 @@ Content-Type: text/xml; charset="utf-8"
</propstat>
<propstat>
<prop>
<A:getctag/>
<C:gobbledegook/>
<C:getctag/>
<C1:gobbledegook/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>

View File

@ -2,35 +2,394 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT
ETag: "347b2ac9ab4fb77de6f07f6d20b67fcb"
Content-Length: 1030
ETag: "4f8ed125097724d9b6dad906e317f01d"
Content-Length: 8948
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
<multistatus xmlns="DAV:" xmlns:A="http://calendarserver.org/ns/" xmlns:C="urn:ietf:params:xml:ns:caldav" xmlns:G="http://groupdav.org/" xmlns:C1="urn:ietf:params:xml:ns:carddav">
<multistatus xmlns="DAV:" xmlns:G="http://groupdav.org/" xmlns:C="urn:ietf:params:xml:ns:caldav" xmlns:C1="urn:ietf:params:xml:ns:carddav" xmlns:C2="http://calendarserver.org/ns/">
<response>
<href>/caldav.php/</href>
<propstat>
<prop>
<getcontenttype>httpd/unix-directory</getcontenttype>
<displayname>DAViCal CalDAV Server</displayname>
<resourcetype>
<collection/>
</resourcetype>
<displayname>DAViCal CalDAV Server</displayname>
<A:getctag>"38f09ba341cd927809b571496db6e4c3"</A:getctag>
<getetag>"38f09ba341cd927809b571496db6e4c3"</getetag>
<getcontenttype>httpd/unix-directory</getcontenttype>
<current-user-privilege-set>
<privilege>
<read/>
</privilege>
</current-user-privilege-set>
<C2:getctag/>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C:supported-calendar-component-set/>
<getetag/>
<G:component-set/>
<C:supported-calendar-component-set/>
<C:supported-calendar-data/>
<C:calendar-description/>
<C1:supported-address-data/>
<C1:addressbook-description/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/user1/</href>
<propstat>
<prop>
<displayname>User 1</displayname>
<resourcetype>
<collection/>
<principal/>
</resourcetype>
<getcontenttype>httpd/unix-directory</getcontenttype>
<current-user-privilege-set>
<privilege>
<all/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<unlock/>
</privilege>
<privilege>
<read-acl/>
</privilege>
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C:schedule-deliver/>
</privilege>
<privilege>
<C:schedule-deliver-invite/>
</privilege>
<privilege>
<C:schedule-deliver-reply/>
</privilege>
<privilege>
<C:schedule-query-freebusy/>
</privilege>
<privilege>
<C:schedule-send/>
</privilege>
<privilege>
<C:schedule-send-invite/>
</privilege>
<privilege>
<C:schedule-send-reply/>
</privilege>
<privilege>
<C:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
<C2:getctag>89514106d00f37cc9ee71689c450d2ef</C2:getctag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getetag/>
<G:component-set/>
<C:supported-calendar-component-set/>
<C:supported-calendar-data/>
<C:calendar-description/>
<C1:supported-address-data/>
<C1:addressbook-description/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/manager1/</href>
<propstat>
<prop>
<displayname>Manager 1</displayname>
<resourcetype>
<collection/>
<principal/>
</resourcetype>
<getcontenttype>httpd/unix-directory</getcontenttype>
<current-user-privilege-set>
<privilege>
<read/>
</privilege>
<privilege>
<C:read-free-busy/>
</privilege>
<privilege>
<C:schedule-query-freebusy/>
</privilege>
</current-user-privilege-set>
<C2:getctag>ab4a67c917e242e0989cd278c75a510e</C2:getctag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getetag/>
<G:component-set/>
<C:supported-calendar-component-set/>
<C:supported-calendar-data/>
<C:calendar-description/>
<C1:supported-address-data/>
<C1:addressbook-description/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/assistant1/</href>
<propstat>
<prop>
<displayname>Assistant 1</displayname>
<resourcetype>
<collection/>
<principal/>
</resourcetype>
<getcontenttype>httpd/unix-directory</getcontenttype>
<current-user-privilege-set>
<privilege>
<read/>
</privilege>
<privilege>
<C:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C:schedule-query-freebusy/>
</privilege>
</current-user-privilege-set>
<C2:getctag>4d470212545b8dd76f702fe2444accad</C2:getctag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getetag/>
<G:component-set/>
<C:supported-calendar-component-set/>
<C:supported-calendar-data/>
<C:calendar-description/>
<C1:supported-address-data/>
<C1:addressbook-description/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/resource1/</href>
<propstat>
<prop>
<displayname>Resource 1</displayname>
<resourcetype>
<collection/>
<principal/>
</resourcetype>
<getcontenttype>httpd/unix-directory</getcontenttype>
<current-user-privilege-set>
<privilege>
<all/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<unlock/>
</privilege>
<privilege>
<read-acl/>
</privilege>
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C:schedule-deliver/>
</privilege>
<privilege>
<C:schedule-deliver-invite/>
</privilege>
<privilege>
<C:schedule-deliver-reply/>
</privilege>
<privilege>
<C:schedule-query-freebusy/>
</privilege>
<privilege>
<C:schedule-send/>
</privilege>
<privilege>
<C:schedule-send-invite/>
</privilege>
<privilege>
<C:schedule-send-reply/>
</privilege>
<privilege>
<C:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
<C2:getctag>c8ebc60237eb353a52e7278c96e50a74</C2:getctag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getetag/>
<G:component-set/>
<C:supported-calendar-component-set/>
<C:supported-calendar-data/>
<C:calendar-description/>
<C1:supported-address-data/>
<C1:addressbook-description/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/resource2/</href>
<propstat>
<prop>
<displayname>Resource 2</displayname>
<resourcetype>
<collection/>
<principal/>
</resourcetype>
<getcontenttype>httpd/unix-directory</getcontenttype>
<current-user-privilege-set>
<privilege>
<all/>
</privilege>
<privilege>
<read/>
</privilege>
<privilege>
<unlock/>
</privilege>
<privilege>
<read-acl/>
</privilege>
<privilege>
<read-current-user-privilege-set/>
</privilege>
<privilege>
<write-acl/>
</privilege>
<privilege>
<C:read-free-busy/>
</privilege>
<privilege>
<write/>
</privilege>
<privilege>
<write-properties/>
</privilege>
<privilege>
<write-content/>
</privilege>
<privilege>
<bind/>
</privilege>
<privilege>
<unbind/>
</privilege>
<privilege>
<C:schedule-deliver/>
</privilege>
<privilege>
<C:schedule-deliver-invite/>
</privilege>
<privilege>
<C:schedule-deliver-reply/>
</privilege>
<privilege>
<C:schedule-query-freebusy/>
</privilege>
<privilege>
<C:schedule-send/>
</privilege>
<privilege>
<C:schedule-send-invite/>
</privilege>
<privilege>
<C:schedule-send-reply/>
</privilege>
<privilege>
<C:schedule-send-freebusy/>
</privilege>
</current-user-privilege-set>
<C2:getctag>22a1e83f9f1b185fee3c792c15015af0</C2:getctag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<getetag/>
<G:component-set/>
<C:supported-calendar-component-set/>
<C:supported-calendar-data/>
<C:calendar-description/>
<C1:supported-address-data/>
<C1:addressbook-description/>

View File

@ -1,7 +1,141 @@
HTTP/1.1 200 OK
HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD, MKCOL, MKCALENDAR, PROPPATCH
Content-Length: 0
Content-Type: text/html
ETag: "affa07135ed5e3dd94266456e985d53d"
Content-Length: 3825
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
<multistatus xmlns="DAV:" xmlns:C="http://calendarserver.org/ns/" xmlns:C1="urn:ietf:params:xml:ns:caldav" xmlns:A="http://apple.com/ns/ical/">
<response>
<href>/caldav.php/User%20Six/</href>
<propstat>
<prop>
<C:getctag>f077f746d340bc4f1998b35342411363</C:getctag>
<displayname>User 6</displayname>
<resourcetype>
<collection/>
<principal/>
</resourcetype>
<C1:calendar-free-busy-set>
<href>/caldav.php/User%20Six/home/</href>
<href>/caldav.php/User%20Six/DEADBEEF-EFD9-4F0F-9BDC-5335E04D47E0/</href>
</C1:calendar-free-busy-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:calendar-description/>
<A:calendar-color/>
<A:calendar-order/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/User%20Six/home/</href>
<propstat>
<prop>
<C:getctag>"759d51f273f3a052dc930a6795f6e070"</C:getctag>
<displayname>User Six home</displayname>
<resourcetype>
<collection/>
<C1:calendar/>
</resourcetype>
<C1:calendar-free-busy-set>
<href>/caldav.php/User%20Six/home/</href>
<href>/caldav.php/User%20Six/DEADBEEF-EFD9-4F0F-9BDC-5335E04D47E0/</href>
</C1:calendar-free-busy-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:calendar-description/>
<A:calendar-color/>
<A:calendar-order/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/User%20Six/DEADBEEF-EFD9-4F0F-9BDC-5335E04D47E0/</href>
<propstat>
<prop>
<C:getctag>"d0711d9c33f6c22359ee83adb7751cda"</C:getctag>
<displayname>Space Calendar</displayname>
<A:calendar-color>#391B71A0</A:calendar-color>
<resourcetype>
<collection/>
<C1:calendar/>
</resourcetype>
<C1:calendar-free-busy-set>
<href>/caldav.php/User%20Six/home/</href>
<href>/caldav.php/User%20Six/DEADBEEF-EFD9-4F0F-9BDC-5335E04D47E0/</href>
</C1:calendar-free-busy-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:calendar-description/>
<A:calendar-order/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/User%20Six/calendar-proxy-read/</href>
<propstat>
<prop>
<C:getctag>"7032a440adf6aaab2a81cd3bc214d153"</C:getctag>
<displayname>/User Six/calendar-proxy-read/</displayname>
<resourcetype>
<collection/>
<C:calendar-proxy-read/>
</resourcetype>
<C1:calendar-free-busy-set>
<href>/caldav.php/User%20Six/home/</href>
<href>/caldav.php/User%20Six/DEADBEEF-EFD9-4F0F-9BDC-5335E04D47E0/</href>
</C1:calendar-free-busy-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:calendar-description/>
<A:calendar-color/>
<A:calendar-order/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
<response>
<href>/caldav.php/User%20Six/calendar-proxy-write/</href>
<propstat>
<prop>
<C:getctag>"d729246362363c87ec3d13d6eaa99efa"</C:getctag>
<displayname>/User Six/calendar-proxy-write/</displayname>
<resourcetype>
<collection/>
<C:calendar-proxy-write/>
</resourcetype>
<C1:calendar-free-busy-set>
<href>/caldav.php/User%20Six/home/</href>
<href>/caldav.php/User%20Six/DEADBEEF-EFD9-4F0F-9BDC-5335E04D47E0/</href>
</C1:calendar-free-busy-set>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
<propstat>
<prop>
<C1:calendar-description/>
<A:calendar-color/>
<A:calendar-order/>
</prop>
<status>HTTP/1.1 404 Not Found</status>
</propstat>
</response>
</multistatus>

View File

@ -2,7 +2,7 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT
ETag: "664e69097dfcef6d40d4deb9b15b462a"
ETag: "25de4f4ea6f4dde4766a128616c9ade4"
Content-Length: 891
Content-Type: text/xml; charset="utf-8"
@ -12,10 +12,10 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/</href>
<propstat>
<prop>
<displayname>DAViCal CalDAV Server</displayname>
<resourcetype>
<collection/>
</resourcetype>
<displayname>DAViCal CalDAV Server</displayname>
<supported-method-set>
<supported-method name="OPTIONS"/>
<supported-method name="PROPFIND"/>

View File

@ -2,7 +2,7 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD, MKCOL, MKCALENDAR, PROPPATCH
ETag: "d80266305dfb9db661c081bbccb6184c"
ETag: "5bb28a5f644020619fbb11815dafa820"
Content-Length: 1284
Content-Type: text/xml; charset="utf-8"
@ -14,8 +14,8 @@ Content-Type: text/xml; charset="utf-8"
<prop>
<displayname>User 1</displayname>
<resourcetype>
<principal/>
<collection/>
<principal/>
</resourcetype>
<supported-method-set>
<supported-method name="OPTIONS"/>

View File

@ -2,8 +2,8 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, GET, PUT, HEAD
ETag: "715df5d03cab642c1ad154ce5f8d1215"
Content-Length: 1511
ETag: "b746a56fbc685d73e859509f25cf192d"
Content-Length: 1584
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
@ -12,18 +12,11 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/home/</href>
<propstat>
<prop>
<C:supported-calendar-component-set>
<C:comp name="VEVENT"/>
<C:comp name="VTODO"/>
<C:comp name="VJOURNAL"/>
<C:comp name="VTIMEZONE"/>
<C:comp name="VFREEBUSY"/>
</C:supported-calendar-component-set>
<displayname>User One's Calendar</displayname>
<resourcetype>
<collection/>
<C:calendar/>
</resourcetype>
<displayname>User One's Calendar</displayname>
<supported-method-set>
<supported-method name="OPTIONS"/>
<supported-method name="PROPFIND"/>
@ -53,6 +46,14 @@ Content-Type: text/xml; charset="utf-8"
<C:free-busy-query/>
</supported-report>
</supported-report-set>
<C:supported-calendar-component-set>
<C:comp name="VEVENT"/>
<C:comp name="VTODO"/>
<C:comp name="VJOURNAL"/>
<C:comp name="VTIMEZONE"/>
<C:comp name="VFREEBUSY"/>
</C:supported-calendar-component-set>
<C:supported-calendar-data>text/calendar</C:supported-calendar-data>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>

View File

@ -2,8 +2,8 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, POST, GET, PUT, HEAD, PROPPATCH
ETag: "e344ccee2e02d032cd5381aeb0a285a1"
Content-Length: 1296
ETag: "6d2927722ab851bd675a6a276ae2ac1c"
Content-Length: 1369
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
@ -12,16 +12,11 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/.in/</href>
<propstat>
<prop>
<C:supported-calendar-component-set>
<C:comp name="VEVENT"/>
<C:comp name="VTODO"/>
<C:comp name="VFREEBUSY"/>
</C:supported-calendar-component-set>
<displayname>User 1 Inbox</displayname>
<resourcetype>
<collection/>
<C:schedule-inbox/>
</resourcetype>
<displayname>User 1 Inbox</displayname>
<supported-method-set>
<supported-method name="OPTIONS"/>
<supported-method name="PROPFIND"/>
@ -44,6 +39,12 @@ Content-Type: text/xml; charset="utf-8"
<sync-collection/>
</supported-report>
</supported-report-set>
<C:supported-calendar-component-set>
<C:comp name="VEVENT"/>
<C:comp name="VTODO"/>
<C:comp name="VFREEBUSY"/>
</C:supported-calendar-component-set>
<C:supported-calendar-data>text/calendar</C:supported-calendar-data>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>

View File

@ -2,8 +2,8 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule, extended-mkcol
Allow: OPTIONS, PROPFIND, REPORT, DELETE, LOCK, UNLOCK, MOVE, POST, GET, PUT, HEAD, PROPPATCH
ETag: "56d6f5437eb9a2251cad35964d5908ca"
Content-Length: 1299
ETag: "04c177d7e7b86e13e9886961ca530adb"
Content-Length: 1372
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
@ -12,16 +12,11 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/user1/.out/</href>
<propstat>
<prop>
<C:supported-calendar-component-set>
<C:comp name="VEVENT"/>
<C:comp name="VTODO"/>
<C:comp name="VFREEBUSY"/>
</C:supported-calendar-component-set>
<displayname>User 1 Outbox</displayname>
<resourcetype>
<collection/>
<C:schedule-outbox/>
</resourcetype>
<displayname>User 1 Outbox</displayname>
<supported-method-set>
<supported-method name="OPTIONS"/>
<supported-method name="PROPFIND"/>
@ -44,6 +39,12 @@ Content-Type: text/xml; charset="utf-8"
<sync-collection/>
</supported-report>
</supported-report-set>
<C:supported-calendar-component-set>
<C:comp name="VEVENT"/>
<C:comp name="VTODO"/>
<C:comp name="VFREEBUSY"/>
</C:supported-calendar-component-set>
<C:supported-calendar-data>text/calendar</C:supported-calendar-data>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>