[CalendarServer-changes] [13739] CalDAVTester/trunk

source_changes at macosforge.org source_changes at macosforge.org
Wed Jul 9 12:33:25 PDT 2014


Revision: 13739
          http://trac.calendarserver.org//changeset/13739
Author:   cdaboo at apple.com
Date:     2014-07-09 12:33:24 -0700 (Wed, 09 Jul 2014)
Log Message:
-----------
Shared all-day events default to transparent.

Modified Paths:
--------------
    CalDAVTester/trunk/Resource/CalDAV/alarm-dismissal/1.ics
    CalDAVTester/trunk/Resource/CalDAV/alarm-dismissal/2.ics
    CalDAVTester/trunk/Resource/CalDAV/alarm-dismissal/3.ics
    CalDAVTester/trunk/Resource/CalDAV/alarm-dismissal/5.ics
    CalDAVTester/trunk/Resource/CalDAV/errors/48.ics
    CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/10.ics
    CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/2.ics
    CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/4.ics
    CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/5.ics
    CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/7.ics
    CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/8.ics
    CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/9.ics
    CalDAVTester/trunk/Resource/CalDAV/implicit/allday/simple/10.ics
    CalDAVTester/trunk/Resource/CalDAV/implicit/allday/simple/2.ics
    CalDAVTester/trunk/Resource/CalDAV/implicit/allday/simple/5.ics
    CalDAVTester/trunk/Resource/CalDAV/implicit/allday/simple/7.ics
    CalDAVTester/trunk/Resource/CalDAV/implicit/allday/simple/8.ics
    CalDAVTester/trunk/Resource/CalDAV/implicit/recur1/allday/2.ics
    CalDAVTester/trunk/Resource/CalDAV/implicit/recur1/allday/6.ics
    CalDAVTester/trunk/Resource/CalDAV/put/11.ics
    CalDAVTester/trunk/Resource/CalDAV/put/12.ics
    CalDAVTester/trunk/Resource/CalDAV/put/2.ics
    CalDAVTester/trunk/Resource/CalDAV/put/5.ics
    CalDAVTester/trunk/Resource/CalDAV/put/7.ics
    CalDAVTester/trunk/Resource/CalDAV/put/9.ics
    CalDAVTester/trunk/scripts/tests/CalDAV/default-alarms.xml
    CalDAVTester/trunk/scripts/tests/CalDAV/put.xml
    CalDAVTester/trunk/scripts/tests/CalDAV/sharing-freebusy.xml

Added Paths:
-----------
    CalDAVTester/trunk/Resource/CalDAV/default-alarms/put/10.ics
    CalDAVTester/trunk/Resource/CalDAV/put/13.ics
    CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/all-day/
    CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/all-day/1.ics
    CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/all-day/2.ics
    CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/all-day/3.ics
    CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/all-day/4.ics
    CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/all-day/5.ics
    CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/timed/
    CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/timed/1.ics
    CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/timed/2.ics
    CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/timed/3.ics
    CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/timed/4.ics
    CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/timed/5.ics

Removed Paths:
-------------
    CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/1.ics
    CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/2.ics
    CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/3.ics
    CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/4.ics
    CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/5.ics

Modified: CalDAVTester/trunk/Resource/CalDAV/alarm-dismissal/1.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/alarm-dismissal/1.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/alarm-dismissal/1.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -3,7 +3,7 @@
 PRODID:-//PYVOBJECT//NONSGML Version 1//EN
 BEGIN:VEVENT
 UID:$uid1:
-DTSTART;VALUE=DATE:$now.year.1:0427
+DTSTART:$now.year.1:0427T120000Z
 DURATION:P1DT
 DTSTAMP:20051222T205953Z
 SUMMARY:event 1

Modified: CalDAVTester/trunk/Resource/CalDAV/alarm-dismissal/2.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/alarm-dismissal/2.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/alarm-dismissal/2.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -3,7 +3,7 @@
 PRODID:-//PYVOBJECT//NONSGML Version 1//EN
 BEGIN:VEVENT
 UID:$uid1:
-DTSTART;VALUE=DATE:$now.year.1:0427
+DTSTART:$now.year.1:0427T120000Z
 DURATION:P1DT
 DTSTAMP:20051222T205953Z
 SUMMARY:event 1

Modified: CalDAVTester/trunk/Resource/CalDAV/alarm-dismissal/3.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/alarm-dismissal/3.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/alarm-dismissal/3.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -3,7 +3,7 @@
 PRODID:-//PYVOBJECT//NONSGML Version 1//EN
 BEGIN:VEVENT
 UID:$uid2:
-DTSTART;VALUE=DATE:$now.year.1:0427
+DTSTART:$now.year.1:0427T120000Z
 DURATION:P1DT
 DTSTAMP:20051222T205953Z
 SUMMARY:event 2

Modified: CalDAVTester/trunk/Resource/CalDAV/alarm-dismissal/5.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/alarm-dismissal/5.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/alarm-dismissal/5.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -3,7 +3,7 @@
 PRODID:-//PYVOBJECT//NONSGML Version 1//EN
 BEGIN:VEVENT
 UID:$uid3:
-DTSTART;VALUE=DATE:$now.year.1:0427
+DTSTART:$now.year.1:0427T120000Z
 DURATION:P1DT
 DTSTAMP:20051222T205953Z
 SUMMARY:event 3

Added: CalDAVTester/trunk/Resource/CalDAV/default-alarms/put/10.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/default-alarms/put/10.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/CalDAV/default-alarms/put/10.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -0,0 +1,12 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+PRODID:-//CALENDARSERVER.ORG//NONSGML Version 1//EN
+BEGIN:VEVENT
+UID:$uid2:
+DTSTART;VALUE=DATE:$now.year.1:0427
+DURATION:P1DT
+DTSTAMP:20110427T000000Z
+SUMMARY:event 2
+TRANSP:OPAQUE
+END:VEVENT
+END:VCALENDAR

Modified: CalDAVTester/trunk/Resource/CalDAV/errors/48.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/errors/48.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/errors/48.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -8,5 +8,6 @@
 CREATED:00051222T205954Z
 DTSTAMP:20051222T205953Z
 SUMMARY:event 1
+TRANSP:OPAQUE
 END:VEVENT
 END:VCALENDAR

Modified: CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/10.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/10.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/10.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -31,5 +31,6 @@
 ORGANIZER;CN=$username1:;EMAIL=$email1::$cuaddrurn1:
 SEQUENCE:1
 SUMMARY:event 1 - changed
+TRANSP:OPAQUE
 END:VEVENT
 END:VCALENDAR

Modified: CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/2.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/2.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/2.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -30,5 +30,6 @@
 DTSTAMP:20051222T205953Z
 ORGANIZER;CN=$username1:;EMAIL=$email1::$cuaddrurn1:
 SUMMARY:event 1
+TRANSP:OPAQUE
 END:VEVENT
 END:VCALENDAR

Modified: CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/4.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/4.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/4.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -41,5 +41,6 @@
 DTSTAMP:20051222T205953Z
 ORGANIZER;CN=$username1: Bogus:$cuaddr1:
 SUMMARY:event 1
+TRANSP:TRANSPARENT
 END:VEVENT
 END:VCALENDAR

Modified: CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/5.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/5.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/5.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -30,6 +30,7 @@
 DTSTAMP:20051222T205953Z
 ORGANIZER;CN=$username1:;EMAIL=$email1::$cuaddrurn1:
 SUMMARY:event 1
+TRANSP:OPAQUE
 END:VEVENT
 BEGIN:VEVENT
 UID:$uid1:
@@ -41,5 +42,6 @@
 DTSTAMP:20051222T205953Z
 ORGANIZER;CN=$username1:;EMAIL=$email1::$cuaddrurn1:
 SUMMARY:event 1
+TRANSP:OPAQUE
 END:VEVENT
 END:VCALENDAR

Modified: CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/7.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/7.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/7.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -31,6 +31,7 @@
 ORGANIZER;CN=$username1:;EMAIL=$email1::$cuaddrurn1:
 SEQUENCE:1
 SUMMARY:event 1 - changed
+TRANSP:OPAQUE
 END:VEVENT
 BEGIN:VEVENT
 UID:$uid1:
@@ -43,5 +44,6 @@
 ORGANIZER;CN=$username1:;EMAIL=$email1::$cuaddrurn1:
 SEQUENCE:1
 SUMMARY:event 1 - changed
+TRANSP:OPAQUE
 END:VEVENT
 END:VCALENDAR

Modified: CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/8.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/8.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/8.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -31,6 +31,7 @@
 ORGANIZER;CN=$username1:;SCHEDULE-STATUS=1.2;EMAIL=$email1::$cuaddrurn1:
 SEQUENCE:1
 SUMMARY:event 1 - changed
+TRANSP:OPAQUE
 END:VEVENT
 BEGIN:VEVENT
 UID:$uid1:
@@ -43,5 +44,6 @@
 ORGANIZER;CN=$username1:;SCHEDULE-STATUS=1.2;EMAIL=$email1::$cuaddrurn1:
 SEQUENCE:1
 SUMMARY:event 1 - changed
+TRANSP:TRANSPARENT
 END:VEVENT
 END:VCALENDAR

Modified: CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/9.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/9.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/implicit/allday/recurring/9.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -31,6 +31,7 @@
 ORGANIZER;CN=$username1::$cuaddr1:
 SEQUENCE:1
 SUMMARY:event 1 - changed
+TRANSP:TRANSPARENT
 END:VEVENT
 BEGIN:VEVENT
 UID:$uid1:
@@ -43,5 +44,6 @@
 ORGANIZER;CN=$username1::$cuaddr1:
 SEQUENCE:1
 SUMMARY:event 1 - changed
+TRANSP:TRANSPARENT
 END:VEVENT
 END:VCALENDAR

Modified: CalDAVTester/trunk/Resource/CalDAV/implicit/allday/simple/10.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/implicit/allday/simple/10.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/implicit/allday/simple/10.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -30,5 +30,6 @@
 ORGANIZER;CN=$username1:;EMAIL=$email1::$cuaddrurn1:
 SEQUENCE:1
 SUMMARY:event 1 - changed
+TRANSP:OPAQUE
 END:VEVENT
 END:VCALENDAR

Modified: CalDAVTester/trunk/Resource/CalDAV/implicit/allday/simple/2.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/implicit/allday/simple/2.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/implicit/allday/simple/2.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -29,5 +29,6 @@
 DTSTAMP:20051222T205953Z
 ORGANIZER;CN=$username1:;EMAIL=$email1::$cuaddrurn1:
 SUMMARY:event 1
+TRANSP:OPAQUE
 END:VEVENT
 END:VCALENDAR

Modified: CalDAVTester/trunk/Resource/CalDAV/implicit/allday/simple/5.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/implicit/allday/simple/5.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/implicit/allday/simple/5.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -29,5 +29,6 @@
 DTSTAMP:20051222T205953Z
 ORGANIZER;CN=$username1:;EMAIL=$email1::$cuaddrurn1:
 SUMMARY:event 1
+TRANSP:OPAQUE
 END:VEVENT
 END:VCALENDAR

Modified: CalDAVTester/trunk/Resource/CalDAV/implicit/allday/simple/7.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/implicit/allday/simple/7.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/implicit/allday/simple/7.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -30,5 +30,6 @@
 ORGANIZER;CN=$username1:;EMAIL=$email1::$cuaddrurn1:
 SEQUENCE:1
 SUMMARY:event 1 - changed
+TRANSP:OPAQUE
 END:VEVENT
 END:VCALENDAR

Modified: CalDAVTester/trunk/Resource/CalDAV/implicit/allday/simple/8.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/implicit/allday/simple/8.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/implicit/allday/simple/8.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -30,5 +30,6 @@
 ORGANIZER;CN=$username1:;SCHEDULE-STATUS=1.2;EMAIL=$email1::$cuaddrurn1:
 SEQUENCE:1
 SUMMARY:event 1 - changed
+TRANSP:OPAQUE
 END:VEVENT
 END:VCALENDAR

Modified: CalDAVTester/trunk/Resource/CalDAV/implicit/recur1/allday/2.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/implicit/recur1/allday/2.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/implicit/recur1/allday/2.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -27,6 +27,7 @@
 DURATION:PT1H
 RRULE:FREQ=DAILY;INTERVAL=1;COUNT=2
 SUMMARY:event 1
+TRANSP:OPAQUE
 UID:$uid1:
 ORGANIZER;CN=$username1:;EMAIL=$email1::$cuaddrurn1:
 ATTENDEE;CN=$username1:;PARTSTAT=ACCEPTED;EMAIL=$email1::$cuaddrurn1:
@@ -39,6 +40,7 @@
 DURATION:PT1H
 RECURRENCE-ID;VALUE=DATE:$now.year.1:0102
 SUMMARY:event 1-2
+TRANSP:OPAQUE
 UID:$uid1:
 ORGANIZER;CN=$username1:;EMAIL=$email1::$cuaddrurn1:
 ATTENDEE;CN=$username1:;PARTSTAT=ACCEPTED;EMAIL=$email1::$cuaddrurn1:

Modified: CalDAVTester/trunk/Resource/CalDAV/implicit/recur1/allday/6.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/implicit/recur1/allday/6.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/implicit/recur1/allday/6.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -27,6 +27,7 @@
 DURATION:PT1H
 RRULE:FREQ=DAILY;INTERVAL=1;COUNT=2
 SEQUENCE:1
+TRANSP:OPAQUE
 SUMMARY:event 1
 UID:$uid1:
 ORGANIZER;CN=$username1:;EMAIL=$email1::$cuaddrurn1:
@@ -41,6 +42,7 @@
 RECURRENCE-ID;VALUE=DATE:$now.year.1:0102
 SEQUENCE:1
 SUMMARY:event 1-2 changed
+TRANSP:OPAQUE
 UID:$uid1:
 ORGANIZER;CN=$username1:;EMAIL=$email1::$cuaddrurn1:
 ATTENDEE;CN=$username1:;PARTSTAT=ACCEPTED;EMAIL=$email1::$cuaddrurn1:

Modified: CalDAVTester/trunk/Resource/CalDAV/put/11.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/put/11.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/put/11.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -8,6 +8,7 @@
 DTSTAMP:20051222T205953Z
 RRULE:FREQ=DAILY
 SUMMARY:event 10
+TRANSP:OPAQUE
 BEGIN:VALARM
 ACTION:DISPLAY
 DESCRIPTION:Test
@@ -26,6 +27,7 @@
 DURATION:P1DT
 DTSTAMP:20051222T205953Z
 SUMMARY:event 10
+TRANSP:OPAQUE
 BEGIN:VALARM
 ACTION:DISPLAY
 DESCRIPTION:Test

Modified: CalDAVTester/trunk/Resource/CalDAV/put/12.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/put/12.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/put/12.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -7,6 +7,7 @@
 DURATION:P1DT
 DTSTAMP:20051222T205953Z
 SUMMARY:event 1
+TRANSP:OPAQUE
 X-CALENDARSERVER-MODIFIED-BY;CN=$username1:;EMAIL=$email1::$cuaddrurn1:
 END:VEVENT
 END:VCALENDAR

Added: CalDAVTester/trunk/Resource/CalDAV/put/13.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/put/13.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/CalDAV/put/13.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -0,0 +1,15 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+PRODID:-//PYVOBJECT//NONSGML Version 1//EN
+BEGIN:VEVENT
+UID:put-3X- at example.com
+DTSTART;VALUE=DATE:$now.year.1:0427
+DURATION:P1DT
+DTSTAMP:20051222T205953Z
+SUMMARY:event 1
+TRANSP:OPAQUE
+X-APPLE-STRUCTURED-LOCATION;VALUE=URI:geo:123.123,123.123
+X-Test:Just some text\, <- here.
+X-Test:geo:123.123,123.123
+END:VEVENT
+END:VCALENDAR

Modified: CalDAVTester/trunk/Resource/CalDAV/put/2.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/put/2.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/put/2.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -7,5 +7,6 @@
 DURATION:P1D
 DTSTAMP:20051222T205953Z
 SUMMARY:event 1
+TRANSP:OPAQUE
 END:VEVENT
 END:VCALENDAR

Modified: CalDAVTester/trunk/Resource/CalDAV/put/5.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/put/5.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/put/5.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -7,6 +7,7 @@
 DURATION:P1DT
 DTSTAMP:20051222T205953Z
 SUMMARY:event 1
+TRANSP:OPAQUE
 URL:http://www.example.com$abc,def
 END:VEVENT
 END:VCALENDAR

Modified: CalDAVTester/trunk/Resource/CalDAV/put/7.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/put/7.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/put/7.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -9,5 +9,6 @@
 X-TEST;CN=George Herman ^'Babe^' Ruth:test
 X-TEXT;P=Hello^^World:test
 SUMMARY:event 6
+TRANSP:OPAQUE
 END:VEVENT
 END:VCALENDAR

Modified: CalDAVTester/trunk/Resource/CalDAV/put/9.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/put/9.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/put/9.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -7,6 +7,7 @@
 DURATION:P1DT
 DTSTAMP:20051222T205953Z
 SUMMARY:event 8
+TRANSP:OPAQUE
 BEGIN:VALARM
 ACTION:DISPLAY
 DESCRIPTION:Test

Deleted: CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/1.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/1.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/1.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -1,26 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-PRODID:-//PYVOBJECT//NONSGML Version 1//EN
-BEGIN:VTIMEZONE
-TZID:Etc/GMT+5
-X-LIC-LOCATION:Etc/GMT+5
-BEGIN:STANDARD
-DTSTART:18000101T000000
-RDATE:18000101T000000
-TZNAME:GMT+5
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0500
-END:STANDARD
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:$uid1:
-DTSTART;TZID=Etc/GMT+5:$now.0:T180000
-DURATION:PT1H
-DTSTAMP:20051222T210310Z
-SUMMARY:event 1
-BEGIN:VALARM
-ACTION:AUDIO
-TRIGGER;RELATED=START:-PT10M
-END:VALARM
-END:VEVENT
-END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/2.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/2.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/2.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -1,27 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-PRODID:-//PYVOBJECT//NONSGML Version 1//EN
-BEGIN:VTIMEZONE
-TZID:Etc/GMT+5
-X-LIC-LOCATION:Etc/GMT+5
-BEGIN:STANDARD
-DTSTART:18000101T000000
-RDATE:18000101T000000
-TZNAME:GMT+5
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0500
-END:STANDARD
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:$uid1:
-DTSTART;TZID=Etc/GMT+5:$now.1:T180000
-DURATION:PT1H
-DTSTAMP:20051222T210310Z
-SUMMARY:event 1.2
-TRANSP:TRANSPARENT
-BEGIN:VALARM
-ACTION:AUDIO
-TRIGGER;RELATED=START:-PT15M
-END:VALARM
-END:VEVENT
-END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/3.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/3.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/3.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -1,16 +0,0 @@
-BEGIN:VCALENDAR
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-VERSION:2.0
-METHOD:REQUEST
-BEGIN:VFREEBUSY
-UID:20060110T231240Z-4011c71-187-6f73-fb
-ORGANIZER;CN=$username1::$cuaddr1:
-ATTENDEE;CN=$username1::$cuaddr1:
-ATTENDEE;CN=$username2::$cuaddr2:
-ATTENDEE;CN=$username3::$cuaddr3:
-DTSTART:$now.0:T000000Z
-DTSTAMP:20060309T185105Z
-DTEND:$now.4:T000000Z
-END:VFREEBUSY
-END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/4.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/4.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/4.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -1,16 +0,0 @@
-BEGIN:VCALENDAR
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-VERSION:2.0
-METHOD:REQUEST
-BEGIN:VFREEBUSY
-UID:20060110T231240Z-4011c71-187-6f73-fb
-ORGANIZER;CN=$username2::$cuaddr2:
-ATTENDEE;CN=$username1::$cuaddr1:
-ATTENDEE;CN=$username2::$cuaddr2:
-ATTENDEE;CN=$username3::$cuaddr3:
-DTSTART:$now.0:T000000Z
-DTSTAMP:20060309T185105Z
-DTEND:$now.4:T000000Z
-END:VFREEBUSY
-END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/5.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/5.ics	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/5.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -1,16 +0,0 @@
-BEGIN:VCALENDAR
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-VERSION:2.0
-METHOD:REQUEST
-BEGIN:VFREEBUSY
-UID:20060110T231240Z-4011c71-187-6f73-fb
-ORGANIZER;CN=$username3::$cuaddr3:
-ATTENDEE;CN=$username1::$cuaddr1:
-ATTENDEE;CN=$username2::$cuaddr2:
-ATTENDEE;CN=$username3::$cuaddr3:
-DTSTART:$now.0:T000000Z
-DTSTAMP:20060309T185105Z
-DTEND:$now.4:T000000Z
-END:VFREEBUSY
-END:VCALENDAR

Added: CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/all-day/1.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/all-day/1.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/all-day/1.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -0,0 +1,11 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+PRODID:-//PYVOBJECT//NONSGML Version 1//EN
+BEGIN:VEVENT
+UID:$uid2:
+DTSTART;VALUE=DATE:$now.10:
+DURATION:P1D
+DTSTAMP:20051222T210310Z
+SUMMARY:event 2
+END:VEVENT
+END:VCALENDAR

Added: CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/all-day/2.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/all-day/2.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/all-day/2.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -0,0 +1,12 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+PRODID:-//PYVOBJECT//NONSGML Version 1//EN
+BEGIN:VEVENT
+UID:$uid2:
+DTSTART;VALUE=DATE:$now.10:
+DURATION:P1D
+DTSTAMP:20051222T210310Z
+SUMMARY:event 2.2
+TRANSP:OPAQUE
+END:VEVENT
+END:VCALENDAR

Added: CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/all-day/3.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/all-day/3.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/all-day/3.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -0,0 +1,16 @@
+BEGIN:VCALENDAR
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+VERSION:2.0
+METHOD:REQUEST
+BEGIN:VFREEBUSY
+UID:20060110T231240Z-4011c71-187-6f73-fb
+ORGANIZER;CN=$username1::$cuaddr1:
+ATTENDEE;CN=$username1::$cuaddr1:
+ATTENDEE;CN=$username2::$cuaddr2:
+ATTENDEE;CN=$username3::$cuaddr3:
+DTSTAMP:20060309T185105Z
+DTSTART:$now.9:T000000Z
+DTEND:$now.12:T000000Z
+END:VFREEBUSY
+END:VCALENDAR

Added: CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/all-day/4.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/all-day/4.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/all-day/4.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -0,0 +1,16 @@
+BEGIN:VCALENDAR
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+VERSION:2.0
+METHOD:REQUEST
+BEGIN:VFREEBUSY
+UID:20060110T231240Z-4011c71-187-6f73-fb
+ORGANIZER;CN=$username2::$cuaddr2:
+ATTENDEE;CN=$username1::$cuaddr1:
+ATTENDEE;CN=$username2::$cuaddr2:
+ATTENDEE;CN=$username3::$cuaddr3:
+DTSTAMP:20060309T185105Z
+DTSTART:$now.9:T000000Z
+DTEND:$now.12:T000000Z
+END:VFREEBUSY
+END:VCALENDAR

Added: CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/all-day/5.ics
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/all-day/5.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/all-day/5.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -0,0 +1,16 @@
+BEGIN:VCALENDAR
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+VERSION:2.0
+METHOD:REQUEST
+BEGIN:VFREEBUSY
+UID:20060110T231240Z-4011c71-187-6f73-fb
+ORGANIZER;CN=$username3::$cuaddr3:
+ATTENDEE;CN=$username1::$cuaddr1:
+ATTENDEE;CN=$username2::$cuaddr2:
+ATTENDEE;CN=$username3::$cuaddr3:
+DTSTAMP:20060309T185105Z
+DTSTART:$now.9:T000000Z
+DTEND:$now.12:T000000Z
+END:VFREEBUSY
+END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/timed/1.ics (from rev 13706, CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/1.ics)
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/timed/1.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/timed/1.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -0,0 +1,26 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+PRODID:-//PYVOBJECT//NONSGML Version 1//EN
+BEGIN:VTIMEZONE
+TZID:Etc/GMT+5
+X-LIC-LOCATION:Etc/GMT+5
+BEGIN:STANDARD
+DTSTART:18000101T000000
+RDATE:18000101T000000
+TZNAME:GMT+5
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+END:STANDARD
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:$uid1:
+DTSTART;TZID=Etc/GMT+5:$now.0:T180000
+DURATION:PT1H
+DTSTAMP:20051222T210310Z
+SUMMARY:event 1
+BEGIN:VALARM
+ACTION:AUDIO
+TRIGGER;RELATED=START:-PT10M
+END:VALARM
+END:VEVENT
+END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/timed/2.ics (from rev 13706, CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/2.ics)
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/timed/2.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/timed/2.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -0,0 +1,27 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+PRODID:-//PYVOBJECT//NONSGML Version 1//EN
+BEGIN:VTIMEZONE
+TZID:Etc/GMT+5
+X-LIC-LOCATION:Etc/GMT+5
+BEGIN:STANDARD
+DTSTART:18000101T000000
+RDATE:18000101T000000
+TZNAME:GMT+5
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+END:STANDARD
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:$uid1:
+DTSTART;TZID=Etc/GMT+5:$now.1:T180000
+DURATION:PT1H
+DTSTAMP:20051222T210310Z
+SUMMARY:event 1.2
+TRANSP:TRANSPARENT
+BEGIN:VALARM
+ACTION:AUDIO
+TRIGGER;RELATED=START:-PT15M
+END:VALARM
+END:VEVENT
+END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/timed/3.ics (from rev 13706, CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/3.ics)
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/timed/3.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/timed/3.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -0,0 +1,16 @@
+BEGIN:VCALENDAR
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+VERSION:2.0
+METHOD:REQUEST
+BEGIN:VFREEBUSY
+UID:20060110T231240Z-4011c71-187-6f73-fb
+ORGANIZER;CN=$username1::$cuaddr1:
+ATTENDEE;CN=$username1::$cuaddr1:
+ATTENDEE;CN=$username2::$cuaddr2:
+ATTENDEE;CN=$username3::$cuaddr3:
+DTSTART:$now.0:T000000Z
+DTSTAMP:20060309T185105Z
+DTEND:$now.4:T000000Z
+END:VFREEBUSY
+END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/timed/4.ics (from rev 13706, CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/4.ics)
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/timed/4.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/timed/4.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -0,0 +1,16 @@
+BEGIN:VCALENDAR
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+VERSION:2.0
+METHOD:REQUEST
+BEGIN:VFREEBUSY
+UID:20060110T231240Z-4011c71-187-6f73-fb
+ORGANIZER;CN=$username2::$cuaddr2:
+ATTENDEE;CN=$username1::$cuaddr1:
+ATTENDEE;CN=$username2::$cuaddr2:
+ATTENDEE;CN=$username3::$cuaddr3:
+DTSTART:$now.0:T000000Z
+DTSTAMP:20060309T185105Z
+DTEND:$now.4:T000000Z
+END:VFREEBUSY
+END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/timed/5.ics (from rev 13706, CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/5.ics)
===================================================================
--- CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/timed/5.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/CalDAV/sharing/freebusy/timed/5.ics	2014-07-09 19:33:24 UTC (rev 13739)
@@ -0,0 +1,16 @@
+BEGIN:VCALENDAR
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+VERSION:2.0
+METHOD:REQUEST
+BEGIN:VFREEBUSY
+UID:20060110T231240Z-4011c71-187-6f73-fb
+ORGANIZER;CN=$username3::$cuaddr3:
+ATTENDEE;CN=$username1::$cuaddr1:
+ATTENDEE;CN=$username2::$cuaddr2:
+ATTENDEE;CN=$username3::$cuaddr3:
+DTSTART:$now.0:T000000Z
+DTSTAMP:20060309T185105Z
+DTEND:$now.4:T000000Z
+END:VFREEBUSY
+END:VCALENDAR

Modified: CalDAVTester/trunk/scripts/tests/CalDAV/default-alarms.xml
===================================================================
--- CalDAVTester/trunk/scripts/tests/CalDAV/default-alarms.xml	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/scripts/tests/CalDAV/default-alarms.xml	2014-07-09 19:33:24 UTC (rev 13739)
@@ -415,7 +415,7 @@
 					<callback>calendarDataMatch</callback>
 					<arg>
 						<name>filepath</name>
-						<value>Resource/CalDAV/default-alarms/put/3.ics</value>
+						<value>Resource/CalDAV/default-alarms/put/10.ics</value>
 					</arg>
 				</verify>
 			</request>

Modified: CalDAVTester/trunk/scripts/tests/CalDAV/put.xml
===================================================================
--- CalDAVTester/trunk/scripts/tests/CalDAV/put.xml	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/scripts/tests/CalDAV/put.xml	2014-07-09 19:33:24 UTC (rev 13739)
@@ -965,7 +965,7 @@
 					<callback>calendarDataMatch</callback>
 					<arg>
 						<name>filepath</name>
-						<value>Resource/CalDAV/put/3.ics</value>
+						<value>Resource/CalDAV/put/13.ics</value>
 					</arg>
 				</verify>
 			</request>

Modified: CalDAVTester/trunk/scripts/tests/CalDAV/sharing-freebusy.xml
===================================================================
--- CalDAVTester/trunk/scripts/tests/CalDAV/sharing-freebusy.xml	2014-07-09 18:59:08 UTC (rev 13738)
+++ CalDAVTester/trunk/scripts/tests/CalDAV/sharing-freebusy.xml	2014-07-09 19:33:24 UTC (rev 13739)
@@ -132,8 +132,11 @@
 				<ruri>$calendarhome1:/shared/1.ics</ruri>
 				<data>
 					<content-type>text/calendar; charset=utf-8</content-type>
-					<filepath>Resource/CalDAV/sharing/freebusy/1.ics</filepath>
+					<filepath>Resource/CalDAV/sharing/freebusy/timed/1.ics</filepath>
 				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
 			</request>
 		</test>
 		<test name='2'>
@@ -143,7 +146,7 @@
 				<ruri>$outboxpath1:/</ruri>
 				<data>
 					<content-type>text/calendar; charset=utf-8</content-type>
-					<filepath>Resource/CalDAV/sharing/freebusy/3.ics</filepath>
+					<filepath>Resource/CalDAV/sharing/freebusy/timed/3.ics</filepath>
 				</data>
 				<verify>
 					<callback>postFreeBusy</callback>
@@ -187,7 +190,7 @@
 				<ruri>$outboxpath2:/</ruri>
 				<data>
 					<content-type>text/calendar; charset=utf-8</content-type>
-					<filepath>Resource/CalDAV/sharing/freebusy/4.ics</filepath>
+					<filepath>Resource/CalDAV/sharing/freebusy/timed/4.ics</filepath>
 				</data>
 				<verify>
 					<callback>postFreeBusy</callback>
@@ -231,7 +234,7 @@
 				<ruri>$outboxpath3:/</ruri>
 				<data>
 					<content-type>text/calendar; charset=utf-8</content-type>
-					<filepath>Resource/CalDAV/sharing/freebusy/5.ics</filepath>
+					<filepath>Resource/CalDAV/sharing/freebusy/timed/5.ics</filepath>
 				</data>
 				<verify>
 					<callback>postFreeBusy</callback>
@@ -278,7 +281,7 @@
 				<ruri>$sharedcalendar2:/1.ics</ruri>
 				<data>
 					<content-type>text/calendar; charset=utf-8</content-type>
-					<filepath>Resource/CalDAV/sharing/freebusy/2.ics</filepath>
+					<filepath>Resource/CalDAV/sharing/freebusy/timed/2.ics</filepath>
 				</data>
 			</request>
 		</test>
@@ -289,7 +292,7 @@
 				<ruri>$outboxpath1:/</ruri>
 				<data>
 					<content-type>text/calendar; charset=utf-8</content-type>
-					<filepath>Resource/CalDAV/sharing/freebusy/3.ics</filepath>
+					<filepath>Resource/CalDAV/sharing/freebusy/timed/3.ics</filepath>
 				</data>
 				<verify>
 					<callback>postFreeBusy</callback>
@@ -329,7 +332,7 @@
 				<ruri>$outboxpath2:/</ruri>
 				<data>
 					<content-type>text/calendar; charset=utf-8</content-type>
-					<filepath>Resource/CalDAV/sharing/freebusy/4.ics</filepath>
+					<filepath>Resource/CalDAV/sharing/freebusy/timed/4.ics</filepath>
 				</data>
 				<verify>
 					<callback>postFreeBusy</callback>
@@ -369,7 +372,7 @@
 				<ruri>$outboxpath3:/</ruri>
 				<data>
 					<content-type>text/calendar; charset=utf-8</content-type>
-					<filepath>Resource/CalDAV/sharing/freebusy/5.ics</filepath>
+					<filepath>Resource/CalDAV/sharing/freebusy/timed/5.ics</filepath>
 				</data>
 				<verify>
 					<callback>postFreeBusy</callback>
@@ -403,7 +406,266 @@
 			</request>
 		</test>
 	</test-suite>
+	
+	<test-suite name='Initial all-day event - transparent for sharees'>
+		<test name='1'>
+			<description>User01 store to shared</description>
+			<request user="$userid1:" pswd="$pswd1:">
+				<method>PUT</method>
+				<ruri>$calendarhome1:/shared/2.ics</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/CalDAV/sharing/freebusy/all-day/1.ics</filepath>
+				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+		</test>
+		<test name='2'>
+			<description>User01 freebusy</description>
+			<request>
+				<method>POST</method>
+				<ruri>$outboxpath1:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/CalDAV/sharing/freebusy/all-day/3.ics</filepath>
+				</data>
+				<verify>
+					<callback>postFreeBusy</callback>
+					<arg>
+						<name>attendee</name>
+						<value>$cuaddr1:</value>
+					</arg>
+					<arg>
+						<name>busy</name>
+						<value>$now.10:T000000Z/$now.11:T000000Z</value>
+					</arg>
+				</verify>
+				<verify>
+					<callback>postFreeBusy</callback>
+					<arg>
+						<name>attendee</name>
+						<value>$cuaddr2:</value>
+					</arg>
+				</verify>
+				<verify>
+					<callback>postFreeBusy</callback>
+					<arg>
+						<name>attendee</name>
+						<value>$cuaddr3:</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='3'>
+			<description>User02 freebusy</description>
+			<request user="$userid2:" pswd="$pswd2:">
+				<method>POST</method>
+				<ruri>$outboxpath2:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/CalDAV/sharing/freebusy/all-day/4.ics</filepath>
+				</data>
+				<verify>
+					<callback>postFreeBusy</callback>
+					<arg>
+						<name>attendee</name>
+						<value>$cuaddr1:</value>
+					</arg>
+					<arg>
+						<name>busy</name>
+						<value>$now.10:T000000Z/$now.11:T000000Z</value>
+					</arg>
+				</verify>
+				<verify>
+					<callback>postFreeBusy</callback>
+					<arg>
+						<name>attendee</name>
+						<value>$cuaddr2:</value>
+					</arg>
+				</verify>
+				<verify>
+					<callback>postFreeBusy</callback>
+					<arg>
+						<name>attendee</name>
+						<value>$cuaddr3:</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='4'>
+			<description>User03 freebusy</description>
+			<request user="$userid3:" pswd="$pswd3:">
+				<method>POST</method>
+				<ruri>$outboxpath3:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/CalDAV/sharing/freebusy/all-day/5.ics</filepath>
+				</data>
+				<verify>
+					<callback>postFreeBusy</callback>
+					<arg>
+						<name>attendee</name>
+						<value>$cuaddr1:</value>
+					</arg>
+					<arg>
+						<name>busy</name>
+						<value>$now.10:T000000Z/$now.11:T000000Z</value>
+					</arg>
+				</verify>
+				<verify>
+					<callback>postFreeBusy</callback>
+					<arg>
+						<name>attendee</name>
+						<value>$cuaddr2:</value>
+					</arg>
+				</verify>
+				<verify>
+					<callback>postFreeBusy</callback>
+					<arg>
+						<name>attendee</name>
+						<value>$cuaddr3:</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+	</test-suite>
 
+	<test-suite name='Changed all-day event - opaque for one sharee'>
+		<test name='1'>
+			<description>User02 store to shared with opaque</description>
+			<request user="$userid2:" pswd="$pswd2:">
+				<method>PUT</method>
+				<ruri>$sharedcalendar2:/2.ics</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/CalDAV/sharing/freebusy/all-day/2.ics</filepath>
+				</data>
+			</request>
+		</test>
+		<test name='2'>
+			<description>User01 freebusy</description>
+			<request>
+				<method>POST</method>
+				<ruri>$outboxpath1:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/CalDAV/sharing/freebusy/all-day/3.ics</filepath>
+				</data>
+				<verify>
+					<callback>postFreeBusy</callback>
+					<arg>
+						<name>attendee</name>
+						<value>$cuaddr1:</value>
+					</arg>
+					<arg>
+						<name>busy</name>
+						<value>$now.10:T000000Z/$now.11:T000000Z</value>
+					</arg>
+				</verify>
+				<verify>
+					<callback>postFreeBusy</callback>
+					<arg>
+						<name>attendee</name>
+						<value>$cuaddr2:</value>
+					</arg>
+					<arg>
+						<name>busy</name>
+						<value>$now.10:T000000Z/$now.11:T000000Z</value>
+					</arg>
+				</verify>
+				<verify>
+					<callback>postFreeBusy</callback>
+					<arg>
+						<name>attendee</name>
+						<value>$cuaddr3:</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='3'>
+			<description>User02 freebusy</description>
+			<request user="$userid2:" pswd="$pswd2:">
+				<method>POST</method>
+				<ruri>$outboxpath2:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/CalDAV/sharing/freebusy/all-day/4.ics</filepath>
+				</data>
+				<verify>
+					<callback>postFreeBusy</callback>
+					<arg>
+						<name>attendee</name>
+						<value>$cuaddr1:</value>
+					</arg>
+					<arg>
+						<name>busy</name>
+						<value>$now.10:T000000Z/$now.11:T000000Z</value>
+					</arg>
+				</verify>
+				<verify>
+					<callback>postFreeBusy</callback>
+					<arg>
+						<name>attendee</name>
+						<value>$cuaddr2:</value>
+					</arg>
+					<arg>
+						<name>busy</name>
+						<value>$now.10:T000000Z/$now.11:T000000Z</value>
+					</arg>
+				</verify>
+				<verify>
+					<callback>postFreeBusy</callback>
+					<arg>
+						<name>attendee</name>
+						<value>$cuaddr3:</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='4'>
+			<description>User03 freebusy</description>
+			<request user="$userid3:" pswd="$pswd3:">
+				<method>POST</method>
+				<ruri>$outboxpath3:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/CalDAV/sharing/freebusy/all-day/5.ics</filepath>
+				</data>
+				<verify>
+					<callback>postFreeBusy</callback>
+					<arg>
+						<name>attendee</name>
+						<value>$cuaddr1:</value>
+					</arg>
+					<arg>
+						<name>busy</name>
+						<value>$now.10:T000000Z/$now.11:T000000Z</value>
+					</arg>
+				</verify>
+				<verify>
+					<callback>postFreeBusy</callback>
+					<arg>
+						<name>attendee</name>
+						<value>$cuaddr2:</value>
+					</arg>
+					<arg>
+						<name>busy</name>
+						<value>$now.10:T000000Z/$now.11:T000000Z</value>
+					</arg>
+				</verify>
+				<verify>
+					<callback>postFreeBusy</callback>
+					<arg>
+						<name>attendee</name>
+						<value>$cuaddr3:</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+	</test-suite>
+
 	<end>
 		<request user="$useradmin:" pswd="$pswdadmin:">
 			<method>DELETEALL</method>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20140709/456562df/attachment-0001.html>


More information about the calendarserver-changes mailing list