Import upstream v0.16.22, stripped
Upstream commit: 474dd0229cb20cf513036619781ed97bd8073c3f Enterprise-only files removed or emptied: 63 Enterprise-only snippets removed: 117 in 50 files Dangling module declarations removed: 5 Cargo edits turning enterprise off: 14 Verification: clean Enterprise feature gates left for rebuilt features: 19 in 18 files Produced by tools/fork/strip.py. The full report is in docs/fork/strip-reports/ on main.
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<D:error xmlns:D="DAV:">
|
||||
<D:lock-token-submitted>
|
||||
<D:href>/locked/</D:href>
|
||||
</D:lock-token-submitted>
|
||||
</D:error>
|
||||
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<D:multistatus xmlns:D="DAV:">
|
||||
<D:response>
|
||||
<D:href>http://www.example.com/file</D:href>
|
||||
<D:propstat>
|
||||
<D:prop>
|
||||
<D:displayname>Box type A</D:displayname>
|
||||
</D:prop>
|
||||
<D:status>HTTP/1.1 200 OK</D:status>
|
||||
</D:propstat>
|
||||
<D:propstat>
|
||||
<D:prop><D:displayname>Box type B</D:displayname></D:prop>
|
||||
<D:status>HTTP/1.1 403 Forbidden</D:status>
|
||||
<D:responsedescription>The user does not have access to the DingALing property.</D:responsedescription>
|
||||
</D:propstat>
|
||||
</D:response>
|
||||
<D:responsedescription>There has been an access violation error.</D:responsedescription>
|
||||
</D:multistatus>
|
||||
@@ -0,0 +1,50 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<D:multistatus xmlns:D="DAV:">
|
||||
<D:response>
|
||||
<D:href>/container/</D:href>
|
||||
<D:propstat>
|
||||
<D:prop>
|
||||
<D:creationdate>1997-12-02T01:42:21Z</D:creationdate>
|
||||
<D:displayname>Example collection</D:displayname>
|
||||
<D:resourcetype><D:collection/></D:resourcetype>
|
||||
<D:supportedlock>
|
||||
<D:lockentry>
|
||||
<D:lockscope><D:exclusive/></D:lockscope>
|
||||
<D:locktype><D:write/></D:locktype>
|
||||
</D:lockentry>
|
||||
<D:lockentry>
|
||||
<D:lockscope><D:shared/></D:lockscope>
|
||||
<D:locktype><D:write/></D:locktype>
|
||||
</D:lockentry>
|
||||
</D:supportedlock>
|
||||
</D:prop>
|
||||
<D:status>HTTP/1.1 200 OK</D:status>
|
||||
</D:propstat>
|
||||
</D:response>
|
||||
<D:response>
|
||||
<D:href>/container/front.html</D:href>
|
||||
<D:propstat>
|
||||
<D:prop>
|
||||
<D:creationdate>1997-12-02T02:27:21Z</D:creationdate>
|
||||
<D:displayname>Example HTML resource</D:displayname>
|
||||
<D:getcontentlength>4525</D:getcontentlength>
|
||||
<D:getcontenttype>text/html</D:getcontenttype>
|
||||
<D:getetag>"zzyzx"</D:getetag>
|
||||
<D:getlastmodified
|
||||
>Mon, 12 Jan 1998 09:25:56 GMT</D:getlastmodified>
|
||||
<D:resourcetype/>
|
||||
<D:supportedlock>
|
||||
<D:lockentry>
|
||||
<D:lockscope><D:exclusive/></D:lockscope>
|
||||
<D:locktype><D:write/></D:locktype>
|
||||
</D:lockentry>
|
||||
<D:lockentry>
|
||||
<D:lockscope><D:shared/></D:lockscope>
|
||||
<D:locktype><D:write/></D:locktype>
|
||||
</D:lockentry>
|
||||
</D:supportedlock>
|
||||
</D:prop>
|
||||
<D:status>HTTP/1.1 200 OK</D:status>
|
||||
</D:propstat>
|
||||
</D:response>
|
||||
</D:multistatus>
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<d:multistatus xmlns:d="DAV:">
|
||||
<d:response>
|
||||
<d:href>http://www.example.com/container/resource3</d:href>
|
||||
<d:status>HTTP/1.1 423 Locked</d:status>
|
||||
<d:error><d:lock-token-submitted/></d:error>
|
||||
</d:response>
|
||||
</d:multistatus>
|
||||
@@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<D:prop xmlns:D="DAV:">
|
||||
<D:lockdiscovery>
|
||||
<D:activelock>
|
||||
<D:lockscope><D:exclusive/></D:lockscope>
|
||||
<D:locktype><D:write/></D:locktype>
|
||||
<D:depth>infinity</D:depth>
|
||||
<D:owner>
|
||||
<D:href>http://example.org/~ejw/contact.html</D:href>
|
||||
</D:owner>
|
||||
<D:timeout>Second-604800</D:timeout>
|
||||
<D:locktoken>
|
||||
<D:href
|
||||
>urn:uuid:e71d4fae-5dec-22d6-fea5-00a0c91e6be4</D:href>
|
||||
</D:locktoken>
|
||||
<D:lockroot>
|
||||
<D:href
|
||||
>http://example.com/workspace/webdav/proposal.doc</D:href>
|
||||
</D:lockroot>
|
||||
</D:activelock>
|
||||
</D:lockdiscovery>
|
||||
</D:prop>
|
||||
@@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<D:multistatus xmlns:D="DAV:">
|
||||
<D:response>
|
||||
<D:href>http://www.example.com/container/</D:href>
|
||||
<D:propstat>
|
||||
<D:prop>
|
||||
<D:lockdiscovery>
|
||||
<D:activelock>
|
||||
<D:lockscope><D:shared/></D:lockscope>
|
||||
<D:locktype><D:write/></D:locktype>
|
||||
<D:depth>0</D:depth>
|
||||
<D:owner>Jane Smith</D:owner>
|
||||
<D:timeout>Infinite</D:timeout>
|
||||
<D:locktoken>
|
||||
<D:href
|
||||
>urn:uuid:f81de2ad-7f3d-a1b2-4f3c-00a0c91a9d76</D:href>
|
||||
</D:locktoken>
|
||||
<D:lockroot>
|
||||
<D:href>http://www.example.com/container/</D:href>
|
||||
</D:lockroot>
|
||||
</D:activelock>
|
||||
</D:lockdiscovery>
|
||||
</D:prop>
|
||||
<D:status>HTTP/1.1 200 OK</D:status>
|
||||
</D:propstat>
|
||||
</D:response>
|
||||
</D:multistatus>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<D:error xmlns:D="DAV:">
|
||||
<D:lock-token-submitted>
|
||||
<D:href>/workspace/webdav/</D:href>
|
||||
</D:lock-token-submitted>
|
||||
</D:error>
|
||||
@@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<D:multistatus xmlns:D="DAV:" xmlns:A="urn:ietf:params:xml:ns:caldav">
|
||||
<D:response>
|
||||
<D:href>http://cal.example.com/bernard/work/abcd2.ics</D:href>
|
||||
<D:propstat>
|
||||
<D:prop>
|
||||
<D:getetag>"fffff-abcd2"</D:getetag>
|
||||
<A:calendar-data><![CDATA[BEGIN:VCALENDAR
|
||||
VERSION:2.0
|
||||
BEGIN:VEVENT
|
||||
DTSTART;TZID=US/Eastern:20060106T140000
|
||||
DURATION:PT1H
|
||||
RECURRENCE-ID;TZID=US/Eastern:20060106T120000
|
||||
SUMMARY:Event #2 bis bis
|
||||
UID:[email protected]
|
||||
END:VEVENT
|
||||
END:VCALENDAR
|
||||
]]></A:calendar-data>
|
||||
</D:prop>
|
||||
<D:status>HTTP/1.1 200 OK</D:status>
|
||||
</D:propstat>
|
||||
</D:response>
|
||||
<D:response>
|
||||
<D:href>http://cal.example.com/bernard/work/abcd3.ics</D:href>
|
||||
<D:propstat>
|
||||
<D:prop>
|
||||
<D:getetag>"fffff-abcd3"</D:getetag>
|
||||
<A:calendar-data><![CDATA[BEGIN:VCALENDAR
|
||||
VERSION:2.0
|
||||
PRODID:-//Example Corp.//CalDAV Client//EN
|
||||
BEGIN:VEVENT
|
||||
DTSTART;TZID=US/Eastern:20060104T100000
|
||||
DURATION:PT1H
|
||||
SUMMARY:Event #3
|
||||
UID:[email protected]
|
||||
END:VEVENT
|
||||
END:VCALENDAR
|
||||
]]></A:calendar-data>
|
||||
</D:prop>
|
||||
<D:status>HTTP/1.1 200 OK</D:status>
|
||||
</D:propstat>
|
||||
</D:response>
|
||||
</D:multistatus>
|
||||
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<D:mkcol-response xmlns:D="DAV:" xmlns:B="urn:ietf:params:xml:ns:carddav">
|
||||
<D:propstat>
|
||||
<D:prop>
|
||||
<D:resourcetype/>
|
||||
<D:displayname/>
|
||||
<B:addressbook-description/>
|
||||
</D:prop>
|
||||
<D:status>HTTP/1.1 200 OK</D:status>
|
||||
</D:propstat>
|
||||
</D:mkcol-response>
|
||||
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<D:multistatus xmlns:D="DAV:" xmlns:B="urn:ietf:params:xml:ns:carddav">
|
||||
<D:response>
|
||||
<D:href>/home/bernard/addressbook/v102.vcf</D:href>
|
||||
<D:propstat>
|
||||
<D:prop>
|
||||
<D:getetag>"23ba4d-ff11fb"</D:getetag>
|
||||
<B:address-data><![CDATA[BEGIN:VCARD
|
||||
VERSION:3.0
|
||||
NICKNAME:me
|
||||
UID:[email protected]
|
||||
FN:Cyrus Daboo
|
||||
EMAIL:[email protected]
|
||||
END:VCARD
|
||||
]]></B:address-data>
|
||||
</D:prop>
|
||||
<D:status>HTTP/1.1 200 OK</D:status>
|
||||
</D:propstat>
|
||||
</D:response>
|
||||
</D:multistatus>
|
||||
@@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<D:multistatus xmlns:D="DAV:" xmlns:B="urn:ietf:params:xml:ns:carddav">
|
||||
<D:response>
|
||||
<D:href>/home/bernard/addressbook/</D:href>
|
||||
<D:status>HTTP/1.1 507 Insufficient Storage</D:status>
|
||||
<D:error><D:number-of-matches-within-limits/></D:error>
|
||||
<D:responsedescription>Only two matching records were returned</D:responsedescription>
|
||||
</D:response>
|
||||
<D:response>
|
||||
<D:href>/home/bernard/addressbook/v102.vcf</D:href>
|
||||
<D:propstat>
|
||||
<D:prop>
|
||||
<D:getetag>"23ba4d-ff11fb"</D:getetag>
|
||||
</D:prop>
|
||||
<D:status>HTTP/1.1 200 OK</D:status>
|
||||
</D:propstat>
|
||||
</D:response>
|
||||
<D:response>
|
||||
<D:href>/home/bernard/addressbook/v104.vcf</D:href>
|
||||
<D:propstat>
|
||||
<D:prop>
|
||||
<D:getetag>"23ba4d-ff11fc"</D:getetag>
|
||||
</D:prop>
|
||||
<D:status>HTTP/1.1 200 OK</D:status>
|
||||
</D:propstat>
|
||||
</D:response>
|
||||
</D:multistatus>
|
||||
@@ -0,0 +1,12 @@
|
||||
<D:error xmlns:D="DAV:">
|
||||
<D:need-privileges>
|
||||
<D:resource>
|
||||
<D:href>/a</D:href>
|
||||
<D:privilege><D:unbind/></D:privilege>
|
||||
</D:resource>
|
||||
<D:resource>
|
||||
<D:href>/c</D:href>
|
||||
<D:privilege><D:bind/></D:privilege>
|
||||
</D:resource>
|
||||
</D:need-privileges>
|
||||
</D:error>
|
||||
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<D:principal-search-property-set xmlns:D="DAV:">
|
||||
<D:principal-search-property>
|
||||
<D:prop>
|
||||
<D:displayname/>
|
||||
</D:prop>
|
||||
<D:description>Full name</D:description>
|
||||
</D:principal-search-property>
|
||||
<D:principal-search-property>
|
||||
<D:prop>
|
||||
<D:displayname/>
|
||||
</D:prop>
|
||||
<D:description>Job title</D:description>
|
||||
</D:principal-search-property>
|
||||
</D:principal-search-property-set>
|
||||
@@ -0,0 +1,55 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<D:multistatus xmlns:D="DAV:">
|
||||
<D:response>
|
||||
<D:href>http://www.example.com/papers/</D:href>
|
||||
<D:propstat>
|
||||
<D:prop>
|
||||
<D:supported-privilege-set>
|
||||
<D:supported-privilege>
|
||||
<D:privilege><D:all/></D:privilege>
|
||||
<D:abstract/>
|
||||
<D:description>Any operation</D:description>
|
||||
<D:supported-privilege>
|
||||
<D:privilege><D:read/></D:privilege>
|
||||
<D:description>Read any object</D:description>
|
||||
<D:supported-privilege>
|
||||
<D:privilege><D:read-acl/></D:privilege>
|
||||
<D:abstract/>
|
||||
<D:description>Read ACL</D:description>
|
||||
</D:supported-privilege>
|
||||
<D:supported-privilege>
|
||||
<D:privilege>
|
||||
<D:read-current-user-privilege-set/>
|
||||
</D:privilege>
|
||||
<D:abstract/>
|
||||
<D:description>Read current user privilege set property</D:description>
|
||||
</D:supported-privilege>
|
||||
</D:supported-privilege>
|
||||
<D:supported-privilege>
|
||||
<D:privilege><D:write/></D:privilege>
|
||||
<D:description>Write any object</D:description>
|
||||
<D:supported-privilege>
|
||||
<D:privilege><D:write-acl/></D:privilege>
|
||||
<D:abstract/>
|
||||
<D:description>Write ACL</D:description>
|
||||
</D:supported-privilege>
|
||||
<D:supported-privilege>
|
||||
<D:privilege><D:write-properties/></D:privilege>
|
||||
<D:description>Write properties</D:description>
|
||||
</D:supported-privilege>
|
||||
<D:supported-privilege>
|
||||
<D:privilege><D:write-content/></D:privilege>
|
||||
<D:description>Write resource content</D:description>
|
||||
</D:supported-privilege>
|
||||
</D:supported-privilege>
|
||||
<D:supported-privilege>
|
||||
<D:privilege><D:unlock/></D:privilege>
|
||||
<D:description>Unlock resource</D:description>
|
||||
</D:supported-privilege>
|
||||
</D:supported-privilege>
|
||||
</D:supported-privilege-set>
|
||||
</D:prop>
|
||||
<D:status>HTTP/1.1 200 OK</D:status>
|
||||
</D:propstat>
|
||||
</D:response>
|
||||
</D:multistatus>
|
||||
@@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<D:multistatus xmlns:D="DAV:">
|
||||
<D:response>
|
||||
<D:href>http://www.example.com/papers/</D:href>
|
||||
<D:propstat>
|
||||
<D:prop>
|
||||
<D:current-user-privilege-set>
|
||||
<D:privilege><D:read/></D:privilege>
|
||||
</D:current-user-privilege-set>
|
||||
</D:prop>
|
||||
<D:status>HTTP/1.1 200 OK</D:status>
|
||||
</D:propstat>
|
||||
</D:response>
|
||||
</D:multistatus>
|
||||
@@ -0,0 +1,29 @@
|
||||
<D:multistatus xmlns:D="DAV:">
|
||||
<D:response>
|
||||
<D:href>http://www.example.com/papers/</D:href>
|
||||
<D:propstat>
|
||||
<D:prop>
|
||||
<D:acl>
|
||||
<D:ace>
|
||||
<D:principal>
|
||||
<D:href
|
||||
>http://www.example.com/acl/groups/maintainers</D:href>
|
||||
</D:principal>
|
||||
<D:grant>
|
||||
<D:privilege><D:write/></D:privilege>
|
||||
</D:grant>
|
||||
</D:ace>
|
||||
<D:ace>
|
||||
<D:principal>
|
||||
<D:all/>
|
||||
</D:principal>
|
||||
<D:grant>
|
||||
<D:privilege><D:read/></D:privilege>
|
||||
</D:grant>
|
||||
</D:ace>
|
||||
</D:acl>
|
||||
</D:prop>
|
||||
<D:status>HTTP/1.1 200 OK</D:status>
|
||||
</D:propstat>
|
||||
</D:response>
|
||||
</D:multistatus>
|
||||
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<D:multistatus xmlns:D="DAV:">
|
||||
<D:response>
|
||||
<D:href>http://www.example.com/papers/</D:href>
|
||||
<D:propstat>
|
||||
<D:prop>
|
||||
<D:acl-restrictions>
|
||||
<D:grant-only/>
|
||||
<D:required-principal>
|
||||
<D:all/>
|
||||
</D:required-principal>
|
||||
</D:acl-restrictions>
|
||||
</D:prop>
|
||||
<D:status>HTTP/1.1 200 OK</D:status>
|
||||
</D:propstat>
|
||||
</D:response>
|
||||
</D:multistatus>
|
||||
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<D:multistatus xmlns:D="DAV:">
|
||||
<D:response>
|
||||
<D:href>http://www.example.com/papers/</D:href>
|
||||
<D:propstat>
|
||||
<D:prop>
|
||||
<D:principal-collection-set>
|
||||
<D:href>http://www.example.com/acl/users/</D:href>
|
||||
<D:href>http://www.example.com/acl/groups/</D:href>
|
||||
</D:principal-collection-set>
|
||||
</D:prop>
|
||||
<D:status>HTTP/1.1 200 OK</D:status>
|
||||
</D:propstat>
|
||||
</D:response>
|
||||
</D:multistatus>
|
||||
@@ -0,0 +1,80 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<D:multistatus xmlns:D="DAV:">
|
||||
<D:response>
|
||||
<D:href>http://www.example.com/top/container/</D:href>
|
||||
<D:propstat>
|
||||
<D:prop>
|
||||
<D:owner>
|
||||
<D:href>http://www.example.com/users/gclemm</D:href>
|
||||
</D:owner>
|
||||
<D:supported-privilege-set>
|
||||
<D:supported-privilege>
|
||||
<D:privilege><D:all/></D:privilege>
|
||||
<D:abstract/>
|
||||
<D:description>Any operation</D:description>
|
||||
<D:supported-privilege>
|
||||
<D:privilege><D:read/></D:privilege>
|
||||
<D:description>Read any object</D:description>
|
||||
</D:supported-privilege>
|
||||
<D:supported-privilege>
|
||||
<D:privilege><D:write/></D:privilege>
|
||||
<D:abstract/>
|
||||
<D:description>Write any object</D:description>
|
||||
</D:supported-privilege>
|
||||
<D:supported-privilege>
|
||||
<D:privilege><D:read-acl/></D:privilege>
|
||||
<D:description>Read the ACL</D:description>
|
||||
</D:supported-privilege>
|
||||
<D:supported-privilege>
|
||||
<D:privilege><D:write-acl/></D:privilege>
|
||||
<D:description>Write the ACL</D:description>
|
||||
</D:supported-privilege>
|
||||
</D:supported-privilege>
|
||||
</D:supported-privilege-set>
|
||||
<D:current-user-privilege-set>
|
||||
<D:privilege><D:read/></D:privilege>
|
||||
<D:privilege><D:read-acl/></D:privilege>
|
||||
</D:current-user-privilege-set>
|
||||
<D:acl>
|
||||
<D:ace>
|
||||
<D:principal>
|
||||
<D:href>http://www.example.com/users/esedlar</D:href>
|
||||
</D:principal>
|
||||
<D:grant>
|
||||
<D:privilege><D:read/></D:privilege>
|
||||
<D:privilege><D:write/></D:privilege>
|
||||
<D:privilege><D:read-acl/></D:privilege>
|
||||
</D:grant>
|
||||
</D:ace>
|
||||
<D:ace>
|
||||
<D:principal>
|
||||
<D:href>http://www.example.com/groups/mrktng</D:href>
|
||||
</D:principal>
|
||||
<D:deny>
|
||||
<D:privilege><D:read/></D:privilege>
|
||||
</D:deny>
|
||||
</D:ace>
|
||||
<D:ace>
|
||||
<D:principal>
|
||||
<D:property><D:owner/></D:property>
|
||||
</D:principal>
|
||||
<D:grant>
|
||||
<D:privilege><D:read-acl/></D:privilege>
|
||||
<D:privilege><D:write-acl/></D:privilege>
|
||||
</D:grant>
|
||||
</D:ace>
|
||||
<D:ace>
|
||||
<D:principal><D:all/></D:principal>
|
||||
<D:grant>
|
||||
<D:privilege><D:read/></D:privilege>
|
||||
</D:grant>
|
||||
<D:inherited>
|
||||
<D:href>http://www.example.com/top</D:href>
|
||||
</D:inherited>
|
||||
</D:ace>
|
||||
</D:acl>
|
||||
</D:prop>
|
||||
<D:status>HTTP/1.1 200 OK</D:status>
|
||||
</D:propstat>
|
||||
</D:response>
|
||||
</D:multistatus>
|
||||
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<A:schedule-response xmlns:D="DAV:" xmlns:A="urn:ietf:params:xml:ns:caldav">
|
||||
<A:response>
|
||||
<A:recipient>
|
||||
<D:href>mailto:[email protected]</D:href>
|
||||
</A:recipient>
|
||||
<A:request-status>2.0;Success</A:request-status>
|
||||
<A:calendar-data><![CDATA[BEGIN:VCALENDAR]]></A:calendar-data>
|
||||
</A:response>
|
||||
<A:response>
|
||||
<A:recipient>
|
||||
<D:href>mailto:[email protected]</D:href>
|
||||
</A:recipient>
|
||||
<A:request-status>2.0;Success</A:request-status>
|
||||
<A:calendar-data><![CDATA[END:VCALENDAR]]></A:calendar-data>
|
||||
</A:response>
|
||||
<A:response>
|
||||
<A:recipient>
|
||||
<D:href>mailto:[email protected]</D:href>
|
||||
</A:recipient>
|
||||
<A:request-status>3.7;Invalid calendar user</A:request-status>
|
||||
</A:response>
|
||||
</A:schedule-response>
|
||||
Reference in New Issue
Block a user