Index: head/mail/roundcube-carddav/files/patch-carddav.php
===================================================================
--- head/mail/roundcube-carddav/files/patch-carddav.php (revision 565011)
+++ head/mail/roundcube-carddav/files/patch-carddav.php (nonexistent)
@@ -1,20 +0,0 @@
---- carddav.php.orig 2020-12-10 08:52:54 UTC
-+++ carddav.php
-@@ -349,8 +349,15 @@ class carddav extends rcube_plugin
-
- if (self::no_override('username', $abook, $prefs)) {
- // %V parses username for macosx, replaces periods and @ by _, work around bugs in contacts.app
-- $content_username = $abook['username'] === '%V' ? str_replace('@','_', str_replace('.','_',$_SESSION['username'])) : $abook['username'] === '%u' ? $_SESSION['username'] : $abook['username'] === '%l' ? $rcmail->user->get_username('local') : $abook['username'];
--
-+ if ($abook['username'] === '%V') {
-+ $content_username = str_replace('@','_', str_replace('.','_',$_SESSION['username']));
-+ } elseif ($abook['username'] === '%u') {
-+ $content_username = $_SESSION['username'];
-+ } elseif ($abook['username'] === '%l') {
-+ $content_username = $rcmail->user->get_username('local');
-+ } else {
-+ $content_username = $abook['username'];
-+ }
- } else {
- // input box for username
- $input = new html_inputfield(array('name' => $abookid.'_cd_username', 'type' => 'text', 'autocomplete' => 'off', 'value' => $abook['username']));
Property changes on: head/mail/roundcube-carddav/files/patch-carddav.php
___________________________________________________________________
Deleted: fbsd:nokeywords
## -1 +0,0 ##
-yes
\ No newline at end of property
Deleted: svn:eol-style
## -1 +0,0 ##
-native
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-text/plain
\ No newline at end of property
Index: head/mail/roundcube-carddav/files/patch-carddav__backend.php
===================================================================
--- head/mail/roundcube-carddav/files/patch-carddav__backend.php (revision 565011)
+++ head/mail/roundcube-carddav/files/patch-carddav__backend.php (nonexistent)
@@ -1,13 +0,0 @@
---- carddav_backend.php.orig 2018-05-28 06:30:30 UTC
-+++ carddav_backend.php
-@@ -716,9 +716,7 @@ EOF
-
-
-
--
--
--
-+
-
- $hrefstr
-
Property changes on: head/mail/roundcube-carddav/files/patch-carddav__backend.php
___________________________________________________________________
Deleted: fbsd:nokeywords
## -1 +0,0 ##
-yes
\ No newline at end of property
Deleted: svn:eol-style
## -1 +0,0 ##
-native
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-text/plain
\ No newline at end of property
Index: head/mail/roundcube-carddav/Makefile
===================================================================
--- head/mail/roundcube-carddav/Makefile (revision 565011)
+++ head/mail/roundcube-carddav/Makefile (revision 565012)
@@ -1,42 +1,36 @@
# Created by: gahr
# $FreeBSD$
PORTNAME= carddav
-PORTVERSION= 3.0.3
-PORTREVISION= 1
+PORTVERSION= 4.0.4
+PORTREVISION= 0
CATEGORIES= mail
-MASTER_SITES= https://github.com/blind-coder/rcmcarddav/releases/download/v${PORTVERSION}/
+MASTER_SITES= LOCAL/gahr https://people.freebsd.org/~gahr/
PKGNAMEPREFIX= roundcube-
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
+DISTNAME= ${PORTNAME}-${PORTVERSION}-vendor
MAINTAINER= gahr@FreeBSD.org
COMMENT= Roundcube CardDAV plugin
LICENSE= GPLv2
BUILD_DEPENDS= roundcube${PHP_PKGNAMESUFFIX}>=1.0:mail/roundcube@${PHP_FLAVOR}
RUN_DEPENDS= roundcube${PHP_PKGNAMESUFFIX}>=1.0:mail/roundcube@${PHP_FLAVOR}
-WRKSRC= ${WRKDIR}/${PORTNAME}
+USES= php:flavors tar:bz2
NO_BUILD= yes
NO_ARCH= yes
-# Cannot use USE_GITHUB, as the original tarball doesn't come with the bundled
-# sabre library.
-#USE_GITHUB= yes
-#GH_ACCOUNT= blind-coder
-#GH_PROJECT= rcmcarddav
-
-USES= php:flavors tar:bz2
-USE_PHP= simplexml sockets curl
+USE_PHP= curl dom simplexml sockets tokenizer xml xmlreader xmlwriter
IGNORE_WITH_PHP=80
WWWDIR= ${PREFIX}/www/roundcube/plugins/carddav
do-install:
${FIND} ${WRKSRC} -name "*.orig" -delete
${MKDIR} ${STAGEDIR}${WWWDIR}
cd ${WRKSRC} && ${PAX} -r -w . ${STAGEDIR}${WWWDIR}
.include
Index: head/mail/roundcube-carddav/distinfo
===================================================================
--- head/mail/roundcube-carddav/distinfo (revision 565011)
+++ head/mail/roundcube-carddav/distinfo (revision 565012)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1564745372
-SHA256 (carddav-3.0.3.tar.bz2) = 54f5fc152a0a06a6908a6cdb41ac33a8144af2751f01e4db164f4138b1cdc531
-SIZE (carddav-3.0.3.tar.bz2) = 710891
+TIMESTAMP = 1613130609
+SHA256 (carddav-4.0.4-vendor.tar.bz2) = 3d31545b60e86e2b0b0af36f51a66b4841e1d17c9cb30f47b9573472a4fa887c
+SIZE (carddav-4.0.4-vendor.tar.bz2) = 367805
Index: head/mail/roundcube-carddav/pkg-descr
===================================================================
--- head/mail/roundcube-carddav/pkg-descr (revision 565011)
+++ head/mail/roundcube-carddav/pkg-descr (revision 565012)
@@ -1,6 +1,8 @@
This is a plugin for the Roundcube webmailer to access CardDAV servers like
owncloud, davical, a Google addressbook or a davmail server. RCMCardDAV
supports autodiscovery of your addressbook url via well-known URLs so you can
just point it to your servers base url.
-WWW: http://www.benjamin-schieder.de/carddav.html
+This port comes with Composer dependencies vendored in.
+
+WWW: https://github.com/mstilkerich/rcmcarddav
Index: head/mail/roundcube-carddav/pkg-plist
===================================================================
--- head/mail/roundcube-carddav/pkg-plist (revision 565011)
+++ head/mail/roundcube-carddav/pkg-plist (revision 565012)
@@ -1,264 +1,447 @@
-%%WWWDIR%%/.gitignore
-%%WWWDIR%%/ChangeLog
-%%WWWDIR%%/INSTALL
-%%WWWDIR%%/INSTALLFROMGIT.md
+%%WWWDIR%%/CHANGELOG.md
%%WWWDIR%%/LICENSE
%%WWWDIR%%/README.md
%%WWWDIR%%/carddav.php
-%%WWWDIR%%/carddav_backend.php
-%%WWWDIR%%/carddav_common.php
-%%WWWDIR%%/carddav_discovery.php
%%WWWDIR%%/composer.json
%%WWWDIR%%/composer.lock
-%%WWWDIR%%/composer.phar
%%WWWDIR%%/config.inc.php.dist
%%WWWDIR%%/dbmigrations/0000-dbinit/mysql.sql
%%WWWDIR%%/dbmigrations/0000-dbinit/postgres.sql
%%WWWDIR%%/dbmigrations/0000-dbinit/sqlite3.sql
-%%WWWDIR%%/dbmigrations/0000-sample/mysql.sql
-%%WWWDIR%%/dbmigrations/0000-sample/postgres.sql
-%%WWWDIR%%/dbmigrations/0000-sample/sqlite3.sql
%%WWWDIR%%/dbmigrations/0001-categories/mysql.sql
%%WWWDIR%%/dbmigrations/0001-categories/postgres.sql
%%WWWDIR%%/dbmigrations/0001-categories/sqlite3.sql
%%WWWDIR%%/dbmigrations/0002-increasetextfieldlengths/mysql.sql
%%WWWDIR%%/dbmigrations/0002-increasetextfieldlengths/postgres.sql
%%WWWDIR%%/dbmigrations/0002-increasetextfieldlengths/sqlite3.sql
%%WWWDIR%%/dbmigrations/0003-fixtimestampdefaultvalue/README.md
%%WWWDIR%%/dbmigrations/0003-fixtimestampdefaultvalue/mysql.sql
%%WWWDIR%%/dbmigrations/0003-fixtimestampdefaultvalue/postgres.sql
%%WWWDIR%%/dbmigrations/0003-fixtimestampdefaultvalue/sqlite3.sql
%%WWWDIR%%/dbmigrations/0004-fixtimestampdefaultvalue/mysql.sql
%%WWWDIR%%/dbmigrations/0004-fixtimestampdefaultvalue/postgres.sql
%%WWWDIR%%/dbmigrations/0004-fixtimestampdefaultvalue/sqlite3.sql
%%WWWDIR%%/dbmigrations/0005-changemysqlut8toutf8mb4/mysql.sql
%%WWWDIR%%/dbmigrations/0005-changemysqlut8toutf8mb4/postgres.sql
%%WWWDIR%%/dbmigrations/0005-changemysqlut8toutf8mb4/sqlite3.sql
+%%WWWDIR%%/dbmigrations/0006-rmgroupsnotnull/README.md
+%%WWWDIR%%/dbmigrations/0006-rmgroupsnotnull/mysql.sql
+%%WWWDIR%%/dbmigrations/0006-rmgroupsnotnull/postgres.sql
+%%WWWDIR%%/dbmigrations/0006-rmgroupsnotnull/sqlite3.sql
+%%WWWDIR%%/dbmigrations/0007-replaceurlplaceholders/README.md
+%%WWWDIR%%/dbmigrations/0007-replaceurlplaceholders/migrate.php
+%%WWWDIR%%/dbmigrations/0008-unifyindexes/README.md
+%%WWWDIR%%/dbmigrations/0008-unifyindexes/mysql.sql
+%%WWWDIR%%/dbmigrations/0008-unifyindexes/postgres.sql
+%%WWWDIR%%/dbmigrations/0008-unifyindexes/sqlite3.sql
+%%WWWDIR%%/dbmigrations/0009-dropauthschemefield/README.md
+%%WWWDIR%%/dbmigrations/0009-dropauthschemefield/mysql.sql
+%%WWWDIR%%/dbmigrations/0009-dropauthschemefield/postgres.sql
+%%WWWDIR%%/dbmigrations/0009-dropauthschemefield/sqlite3.sql
+%%WWWDIR%%/dbmigrations/0010-increasetextfieldlengths/README.md
+%%WWWDIR%%/dbmigrations/0010-increasetextfieldlengths/mysql.sql
+%%WWWDIR%%/dbmigrations/0010-increasetextfieldlengths/postgres.sql
+%%WWWDIR%%/dbmigrations/0010-increasetextfieldlengths/sqlite3.sql
+%%WWWDIR%%/dbmigrations/0011-unifymigrationsidcolumn/README.md
+%%WWWDIR%%/dbmigrations/0011-unifymigrationsidcolumn/mysql.sql
+%%WWWDIR%%/dbmigrations/0011-unifymigrationsidcolumn/postgres.sql
+%%WWWDIR%%/dbmigrations/0011-unifymigrationsidcolumn/sqlite3.sql
+%%WWWDIR%%/dbmigrations/0012-fixmysqlconstraints/README.md
+%%WWWDIR%%/dbmigrations/0012-fixmysqlconstraints/mysql.sql
+%%WWWDIR%%/dbmigrations/0012-fixmysqlconstraints/postgres.sql
+%%WWWDIR%%/dbmigrations/0012-fixmysqlconstraints/sqlite3.sql
+%%WWWDIR%%/dbmigrations/0013-changemysqlcollationscasesensitive/mysql.sql
+%%WWWDIR%%/dbmigrations/0013-changemysqlcollationscasesensitive/postgres.sql
+%%WWWDIR%%/dbmigrations/0013-changemysqlcollationscasesensitive/sqlite3.sql
+%%WWWDIR%%/dbmigrations/0014-unifytimestampdefaultvalue/README.md
+%%WWWDIR%%/dbmigrations/0014-unifytimestampdefaultvalue/mysql.sql
+%%WWWDIR%%/dbmigrations/0014-unifytimestampdefaultvalue/postgres.sql
+%%WWWDIR%%/dbmigrations/0014-unifytimestampdefaultvalue/sqlite3.sql
+%%WWWDIR%%/dbmigrations/INIT-currentschema/mysql.sql
+%%WWWDIR%%/dbmigrations/INIT-currentschema/postgres.sql
+%%WWWDIR%%/dbmigrations/INIT-currentschema/sqlite3.sql
%%WWWDIR%%/localization/cs_CZ.inc
%%WWWDIR%%/localization/de_DE.inc
%%WWWDIR%%/localization/en_US.inc
%%WWWDIR%%/localization/es_ES.inc
%%WWWDIR%%/localization/fr_FR.inc
%%WWWDIR%%/localization/hu_HU.inc
%%WWWDIR%%/localization/id_ID.inc
%%WWWDIR%%/localization/it_IT.inc
%%WWWDIR%%/localization/pl_PL.inc
%%WWWDIR%%/localization/ru_RU.inc
%%WWWDIR%%/localization/sv_SE.inc
%%WWWDIR%%/localization/uk_UK.inc
-%%WWWDIR%%/package.xml
-%%WWWDIR%%/skins/elastic/carddav.css
%%WWWDIR%%/skins/classic/carddav.css
+%%WWWDIR%%/skins/elastic/carddav.css
%%WWWDIR%%/skins/larry/carddav.css
+%%WWWDIR%%/src/Addressbook.php
+%%WWWDIR%%/src/DBMigrationInterface.php
+%%WWWDIR%%/src/Database.php
+%%WWWDIR%%/src/DatabaseException.php
+%%WWWDIR%%/src/RoundcubeLogger.php
+%%WWWDIR%%/src/SyncHandlerRoundcube.php
+%%WWWDIR%%/tests/TestInfrastructure.php
+%%WWWDIR%%/tests/autoload.php
+%%WWWDIR%%/tests/autoload_defs.php
+%%WWWDIR%%/tests/dbinterop/CarddavTest.php
+%%WWWDIR%%/tests/dbinterop/DatabaseAccounts.php.dist
+%%WWWDIR%%/tests/dbinterop/DatabaseCollationsTest.php
+%%WWWDIR%%/tests/dbinterop/DatabaseSyncTest.php
+%%WWWDIR%%/tests/dbinterop/TestData.php
+%%WWWDIR%%/tests/dbinterop/TestInfrastructureDB.php
+%%WWWDIR%%/tests/dbinterop/autoload.php
%%WWWDIR%%/vendor/autoload.php
%%WWWDIR%%/vendor/bin/generate_vcards
+%%WWWDIR%%/vendor/bin/rcubeinitdb.sh
%%WWWDIR%%/vendor/bin/vobject
%%WWWDIR%%/vendor/composer/ClassLoader.php
%%WWWDIR%%/vendor/composer/LICENSE
%%WWWDIR%%/vendor/composer/autoload_classmap.php
+%%WWWDIR%%/vendor/composer/autoload_files.php
%%WWWDIR%%/vendor/composer/autoload_namespaces.php
%%WWWDIR%%/vendor/composer/autoload_psr4.php
%%WWWDIR%%/vendor/composer/autoload_real.php
%%WWWDIR%%/vendor/composer/autoload_static.php
%%WWWDIR%%/vendor/composer/installed.json
-%%WWWDIR%%/vendor/nategood/httpful/.gitignore
-%%WWWDIR%%/vendor/nategood/httpful/.travis.yml
-%%WWWDIR%%/vendor/nategood/httpful/LICENSE.txt
-%%WWWDIR%%/vendor/nategood/httpful/README.md
-%%WWWDIR%%/vendor/nategood/httpful/bootstrap.php
-%%WWWDIR%%/vendor/nategood/httpful/build
-%%WWWDIR%%/vendor/nategood/httpful/composer.json
-%%WWWDIR%%/vendor/nategood/httpful/examples/freebase.php
-%%WWWDIR%%/vendor/nategood/httpful/examples/github.php
-%%WWWDIR%%/vendor/nategood/httpful/examples/override.php
-%%WWWDIR%%/vendor/nategood/httpful/examples/showclix.php
-%%WWWDIR%%/vendor/nategood/httpful/src/Httpful/Bootstrap.php
-%%WWWDIR%%/vendor/nategood/httpful/src/Httpful/Exception/ConnectionErrorException.php
-%%WWWDIR%%/vendor/nategood/httpful/src/Httpful/Handlers/CsvHandler.php
-%%WWWDIR%%/vendor/nategood/httpful/src/Httpful/Handlers/FormHandler.php
-%%WWWDIR%%/vendor/nategood/httpful/src/Httpful/Handlers/JsonHandler.php
-%%WWWDIR%%/vendor/nategood/httpful/src/Httpful/Handlers/MimeHandlerAdapter.php
-%%WWWDIR%%/vendor/nategood/httpful/src/Httpful/Handlers/README.md
-%%WWWDIR%%/vendor/nategood/httpful/src/Httpful/Handlers/XHtmlHandler.php
-%%WWWDIR%%/vendor/nategood/httpful/src/Httpful/Handlers/XmlHandler.php
-%%WWWDIR%%/vendor/nategood/httpful/src/Httpful/Http.php
-%%WWWDIR%%/vendor/nategood/httpful/src/Httpful/Httpful.php
-%%WWWDIR%%/vendor/nategood/httpful/src/Httpful/Mime.php
-%%WWWDIR%%/vendor/nategood/httpful/src/Httpful/Proxy.php
-%%WWWDIR%%/vendor/nategood/httpful/src/Httpful/Request.php
-%%WWWDIR%%/vendor/nategood/httpful/src/Httpful/Response.php
-%%WWWDIR%%/vendor/nategood/httpful/src/Httpful/Response/Headers.php
-%%WWWDIR%%/vendor/nategood/httpful/tests/Httpful/HttpfulTest.php
-%%WWWDIR%%/vendor/nategood/httpful/tests/Httpful/requestTest.php
-%%WWWDIR%%/vendor/nategood/httpful/tests/bootstrap-server.php
-%%WWWDIR%%/vendor/nategood/httpful/tests/phpunit.xml
-%%WWWDIR%%/vendor/nategood/httpful/tests/static/test.json
-%%WWWDIR%%/vendor/nategood/httpful/tests/test_image.jpg
-%%WWWDIR%%/vendor/sabre/vobject/.gitignore
-%%WWWDIR%%/vendor/sabre/vobject/.travis.yml
-%%WWWDIR%%/vendor/sabre/vobject/ChangeLog.md
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/CHANGELOG.md
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/LICENSE
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/README.md
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/UPGRADING.md
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/composer.json
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/BodySummarizer.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/BodySummarizerInterface.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Client.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/ClientInterface.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/ClientTrait.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Cookie/FileCookieJar.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/BadResponseException.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/ClientException.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/ConnectException.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/GuzzleException.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/ServerException.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/TooManyRedirectsException.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/TransferException.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/HandlerStack.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/MessageFormatter.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/MessageFormatterInterface.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Middleware.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Pool.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/RequestOptions.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/TransferStats.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Utils.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/functions.php
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/functions_include.php
+%%WWWDIR%%/vendor/guzzlehttp/promises/.php_cs.dist
+%%WWWDIR%%/vendor/guzzlehttp/promises/CHANGELOG.md
+%%WWWDIR%%/vendor/guzzlehttp/promises/LICENSE
+%%WWWDIR%%/vendor/guzzlehttp/promises/Makefile
+%%WWWDIR%%/vendor/guzzlehttp/promises/README.md
+%%WWWDIR%%/vendor/guzzlehttp/promises/composer.json
+%%WWWDIR%%/vendor/guzzlehttp/promises/phpstan-baseline.neon
+%%WWWDIR%%/vendor/guzzlehttp/promises/phpstan.neon.dist
+%%WWWDIR%%/vendor/guzzlehttp/promises/psalm.xml
+%%WWWDIR%%/vendor/guzzlehttp/promises/src/AggregateException.php
+%%WWWDIR%%/vendor/guzzlehttp/promises/src/CancellationException.php
+%%WWWDIR%%/vendor/guzzlehttp/promises/src/Coroutine.php
+%%WWWDIR%%/vendor/guzzlehttp/promises/src/Create.php
+%%WWWDIR%%/vendor/guzzlehttp/promises/src/Each.php
+%%WWWDIR%%/vendor/guzzlehttp/promises/src/EachPromise.php
+%%WWWDIR%%/vendor/guzzlehttp/promises/src/FulfilledPromise.php
+%%WWWDIR%%/vendor/guzzlehttp/promises/src/Is.php
+%%WWWDIR%%/vendor/guzzlehttp/promises/src/Promise.php
+%%WWWDIR%%/vendor/guzzlehttp/promises/src/PromiseInterface.php
+%%WWWDIR%%/vendor/guzzlehttp/promises/src/PromisorInterface.php
+%%WWWDIR%%/vendor/guzzlehttp/promises/src/RejectedPromise.php
+%%WWWDIR%%/vendor/guzzlehttp/promises/src/RejectionException.php
+%%WWWDIR%%/vendor/guzzlehttp/promises/src/TaskQueue.php
+%%WWWDIR%%/vendor/guzzlehttp/promises/src/TaskQueueInterface.php
+%%WWWDIR%%/vendor/guzzlehttp/promises/src/Utils.php
+%%WWWDIR%%/vendor/guzzlehttp/promises/src/functions.php
+%%WWWDIR%%/vendor/guzzlehttp/promises/src/functions_include.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/CHANGELOG.md
+%%WWWDIR%%/vendor/guzzlehttp/psr7/LICENSE
+%%WWWDIR%%/vendor/guzzlehttp/psr7/README.md
+%%WWWDIR%%/vendor/guzzlehttp/psr7/composer.json
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/AppendStream.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/BufferStream.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/CachingStream.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/DroppingStream.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/FnStream.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/Header.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/InflateStream.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/LazyOpenStream.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/LimitStream.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/Message.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/MessageTrait.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/MimeType.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/MultipartStream.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/NoSeekStream.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/PumpStream.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/Query.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/Request.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/Response.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/Rfc7230.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/ServerRequest.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/Stream.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/StreamWrapper.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/UploadedFile.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/Uri.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/UriNormalizer.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/UriResolver.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/Utils.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/functions.php
+%%WWWDIR%%/vendor/guzzlehttp/psr7/src/functions_include.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/.gitignore
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/COPYING
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/Makefile
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/NOTES.md
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/README.md
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/composer.json
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/doc/Classes.drawio
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/doc/Classes.svg
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/doc/README.md
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/doc/SPNEGO.md
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/doc/quickstart.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/phpstan.neon
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/phpunit.xml
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/psalm.xml
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/src/Account.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/src/AddressbookCollection.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/src/CardDavClient.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/src/Config.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/src/Exception/ClientException.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/src/Exception/NetworkException.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/src/Exception/XmlParseException.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/src/HttpClientAdapter.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/src/HttpClientAdapterGuzzle.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/src/Services/Discovery.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/src/Services/Sync.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/src/Services/SyncHandler.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/src/Services/SyncResult.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/src/WebDavCollection.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/src/WebDavResource.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/src/XmlElements/Deserializers.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/src/XmlElements/ElementNames.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/src/XmlElements/Multistatus.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/src/XmlElements/Prop.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/src/XmlElements/Propstat.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/src/XmlElements/Response.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/src/XmlElements/ResponsePropstat.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/src/XmlElements/ResponseStatus.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/tests/AccountData.php.dist
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/tests/AccountTest.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/tests/AddressbookCollectionTest.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/tests/DiscoveryTest.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/tests/SyncTest.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/tests/SyncTestHandler.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/tests/TestUtils.php
+%%WWWDIR%%/vendor/mstilkerich/carddavclient/tests/autoload.php
+%%WWWDIR%%/vendor/psr/http-client/CHANGELOG.md
+%%WWWDIR%%/vendor/psr/http-client/LICENSE
+%%WWWDIR%%/vendor/psr/http-client/README.md
+%%WWWDIR%%/vendor/psr/http-client/composer.json
+%%WWWDIR%%/vendor/psr/http-client/src/ClientExceptionInterface.php
+%%WWWDIR%%/vendor/psr/http-client/src/ClientInterface.php
+%%WWWDIR%%/vendor/psr/http-client/src/NetworkExceptionInterface.php
+%%WWWDIR%%/vendor/psr/http-client/src/RequestExceptionInterface.php
+%%WWWDIR%%/vendor/psr/http-message/CHANGELOG.md
+%%WWWDIR%%/vendor/psr/http-message/LICENSE
+%%WWWDIR%%/vendor/psr/http-message/README.md
+%%WWWDIR%%/vendor/psr/http-message/composer.json
+%%WWWDIR%%/vendor/psr/http-message/src/MessageInterface.php
+%%WWWDIR%%/vendor/psr/http-message/src/RequestInterface.php
+%%WWWDIR%%/vendor/psr/http-message/src/ResponseInterface.php
+%%WWWDIR%%/vendor/psr/http-message/src/ServerRequestInterface.php
+%%WWWDIR%%/vendor/psr/http-message/src/StreamInterface.php
+%%WWWDIR%%/vendor/psr/http-message/src/UploadedFileInterface.php
+%%WWWDIR%%/vendor/psr/http-message/src/UriInterface.php
+%%WWWDIR%%/vendor/psr/log/LICENSE
+%%WWWDIR%%/vendor/psr/log/Psr/Log/AbstractLogger.php
+%%WWWDIR%%/vendor/psr/log/Psr/Log/InvalidArgumentException.php
+%%WWWDIR%%/vendor/psr/log/Psr/Log/LogLevel.php
+%%WWWDIR%%/vendor/psr/log/Psr/Log/LoggerAwareInterface.php
+%%WWWDIR%%/vendor/psr/log/Psr/Log/LoggerAwareTrait.php
+%%WWWDIR%%/vendor/psr/log/Psr/Log/LoggerInterface.php
+%%WWWDIR%%/vendor/psr/log/Psr/Log/LoggerTrait.php
+%%WWWDIR%%/vendor/psr/log/Psr/Log/NullLogger.php
+%%WWWDIR%%/vendor/psr/log/Psr/Log/Test/DummyTest.php
+%%WWWDIR%%/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php
+%%WWWDIR%%/vendor/psr/log/Psr/Log/Test/TestLogger.php
+%%WWWDIR%%/vendor/psr/log/README.md
+%%WWWDIR%%/vendor/psr/log/composer.json
+%%WWWDIR%%/vendor/ralouphie/getallheaders/LICENSE
+%%WWWDIR%%/vendor/ralouphie/getallheaders/README.md
+%%WWWDIR%%/vendor/ralouphie/getallheaders/composer.json
+%%WWWDIR%%/vendor/ralouphie/getallheaders/src/getallheaders.php
+%%WWWDIR%%/vendor/roundcube/plugin-installer/.gitignore
+%%WWWDIR%%/vendor/roundcube/plugin-installer/README.md
+%%WWWDIR%%/vendor/roundcube/plugin-installer/composer.json
+%%WWWDIR%%/vendor/roundcube/plugin-installer/src/Roundcube/Composer/PluginInstaller.php
+%%WWWDIR%%/vendor/roundcube/plugin-installer/src/bin/rcubeinitdb.sh
+%%WWWDIR%%/vendor/sabre/uri/.gitattributes
+%%WWWDIR%%/vendor/sabre/uri/.gitignore
+%%WWWDIR%%/vendor/sabre/uri/.php_cs.dist
+%%WWWDIR%%/vendor/sabre/uri/LICENSE
+%%WWWDIR%%/vendor/sabre/uri/composer.json
+%%WWWDIR%%/vendor/sabre/uri/lib/InvalidUriException.php
+%%WWWDIR%%/vendor/sabre/uri/lib/Version.php
+%%WWWDIR%%/vendor/sabre/uri/lib/functions.php
+%%WWWDIR%%/vendor/sabre/uri/phpstan.neon
%%WWWDIR%%/vendor/sabre/vobject/LICENSE
%%WWWDIR%%/vendor/sabre/vobject/README.md
%%WWWDIR%%/vendor/sabre/vobject/bin/bench.php
+%%WWWDIR%%/vendor/sabre/vobject/bin/bench_freebusygenerator.php
+%%WWWDIR%%/vendor/sabre/vobject/bin/bench_manipulatevcard.php
%%WWWDIR%%/vendor/sabre/vobject/bin/fetch_windows_zones.php
%%WWWDIR%%/vendor/sabre/vobject/bin/generate_vcards
%%WWWDIR%%/vendor/sabre/vobject/bin/generateicalendardata.php
+%%WWWDIR%%/vendor/sabre/vobject/bin/mergeduplicates.php
%%WWWDIR%%/vendor/sabre/vobject/bin/rrulebench.php
%%WWWDIR%%/vendor/sabre/vobject/bin/vobject
%%WWWDIR%%/vendor/sabre/vobject/composer.json
+%%WWWDIR%%/vendor/sabre/vobject/lib/BirthdayCalendarGenerator.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Cli.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Component.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Component/Available.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Component/VAlarm.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Component/VAvailability.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Component/VCalendar.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Component/VCard.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Component/VEvent.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Component/VFreeBusy.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Component/VJournal.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Component/VTimeZone.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Component/VTodo.php
%%WWWDIR%%/vendor/sabre/vobject/lib/DateTimeParser.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Document.php
%%WWWDIR%%/vendor/sabre/vobject/lib/ElementList.php
%%WWWDIR%%/vendor/sabre/vobject/lib/EofException.php
+%%WWWDIR%%/vendor/sabre/vobject/lib/FreeBusyData.php
%%WWWDIR%%/vendor/sabre/vobject/lib/FreeBusyGenerator.php
%%WWWDIR%%/vendor/sabre/vobject/lib/ITip/Broker.php
%%WWWDIR%%/vendor/sabre/vobject/lib/ITip/ITipException.php
%%WWWDIR%%/vendor/sabre/vobject/lib/ITip/Message.php
%%WWWDIR%%/vendor/sabre/vobject/lib/ITip/SameOrganizerForAllComponentsException.php
+%%WWWDIR%%/vendor/sabre/vobject/lib/InvalidDataException.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Node.php
+%%WWWDIR%%/vendor/sabre/vobject/lib/PHPUnitAssertions.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Parameter.php
%%WWWDIR%%/vendor/sabre/vobject/lib/ParseException.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Parser/Json.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Parser/MimeDir.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Parser/Parser.php
+%%WWWDIR%%/vendor/sabre/vobject/lib/Parser/XML.php
+%%WWWDIR%%/vendor/sabre/vobject/lib/Parser/XML/Element/KeyValue.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Property.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Property/Binary.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Property/Boolean.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Property/FlatText.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Property/FloatValue.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Property/ICalendar/CalAddress.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Property/ICalendar/Date.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Property/ICalendar/DateTime.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Property/ICalendar/Duration.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Property/ICalendar/Period.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Property/ICalendar/Recur.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Property/IntegerValue.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Property/Text.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Property/Time.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Property/Unknown.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Property/Uri.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Property/UtcOffset.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Property/VCard/Date.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Property/VCard/DateAndOrTime.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Property/VCard/DateTime.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Property/VCard/LanguageTag.php
+%%WWWDIR%%/vendor/sabre/vobject/lib/Property/VCard/PhoneNumber.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Property/VCard/TimeStamp.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Reader.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Recur/EventIterator.php
+%%WWWDIR%%/vendor/sabre/vobject/lib/Recur/MaxInstancesExceededException.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Recur/NoInstancesException.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Recur/RDateIterator.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Recur/RRuleIterator.php
-%%WWWDIR%%/vendor/sabre/vobject/lib/RecurrenceIterator.php
+%%WWWDIR%%/vendor/sabre/vobject/lib/Settings.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Splitter/ICalendar.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Splitter/SplitterInterface.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Splitter/VCard.php
%%WWWDIR%%/vendor/sabre/vobject/lib/StringUtil.php
%%WWWDIR%%/vendor/sabre/vobject/lib/TimeZoneUtil.php
%%WWWDIR%%/vendor/sabre/vobject/lib/UUIDUtil.php
%%WWWDIR%%/vendor/sabre/vobject/lib/VCardConverter.php
%%WWWDIR%%/vendor/sabre/vobject/lib/Version.php
+%%WWWDIR%%/vendor/sabre/vobject/lib/Writer.php
%%WWWDIR%%/vendor/sabre/vobject/lib/timezonedata/exchangezones.php
%%WWWDIR%%/vendor/sabre/vobject/lib/timezonedata/lotuszones.php
%%WWWDIR%%/vendor/sabre/vobject/lib/timezonedata/php-bc.php
%%WWWDIR%%/vendor/sabre/vobject/lib/timezonedata/php-workaround.php
%%WWWDIR%%/vendor/sabre/vobject/lib/timezonedata/windowszones.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/AttachIssueTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/CliTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Component/VAlarmTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Component/VAvailabilityTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Component/VCalendarTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Component/VCardTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Component/VEventTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Component/VFreeBusyTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Component/VJournalTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Component/VTimeZoneTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Component/VTodoTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/ComponentTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/DateTimeParserTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/DocumentTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/ElementListTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/EmClientTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/EmptyParameterTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/EmptyValueIssueTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/FreeBusyGeneratorTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/GoogleColonEscapingTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/ICalendar/AttachParseTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/ITip/BrokerAttendeeReplyTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/ITip/BrokerDeleteEventTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/ITip/BrokerNewEventTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/ITip/BrokerProcessMessageTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/ITip/BrokerProcessReplyTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/ITip/BrokerTester.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/ITip/BrokerTimezoneInParseEventInfoWithoutMasterTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/ITip/BrokerUpdateEventTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/ITip/EvolutionTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/ITip/MessageTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Issue153Test.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Issue26Test.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Issue36WorkAroundTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Issue40Test.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Issue64Test.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Issue96Test.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/JCalTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/JCardTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/LineFoldingIssueTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/ParameterTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Parser/JsonTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Parser/MimeDirTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Parser/QuotedPrintableTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Property/BinaryTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Property/BooleanTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Property/CompoundTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Property/FloatTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Property/ICalendar/CalAddressTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Property/ICalendar/DateTimeTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Property/ICalendar/DurationTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Property/ICalendar/RecurTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Property/TextTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Property/VCard/DateAndOrTimeTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Property/VCard/LanguageTagTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/PropertyTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/ReaderTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Recur/EventIterator/ByMonthInDailyTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Recur/EventIterator/BySetPosHangTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Recur/EventIterator/ExpandFloatingTimesTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Recur/EventIterator/FifthTuesdayProblemTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Recur/EventIterator/IncorrectExpandTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Recur/EventIterator/InfiniteLoopProblemTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Recur/EventIterator/Issue48Test.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Recur/EventIterator/Issue50Test.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Recur/EventIterator/MainTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Recur/EventIterator/MissingOverriddenTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Recur/EventIterator/NoInstancesTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Recur/EventIterator/OverrideFirstEventTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Recur/EventIterator/SameDateForRecurringEventsTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Recur/RDateIteratorTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Recur/RRuleIteratorTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/RecurrenceIterator/UntilRespectsTimezoneTest.ics
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/SlashRTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Splitter/ICalendarTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/Splitter/VCardTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/StringUtilTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/TestCase.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/TimeZoneUtilTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/UUIDUtilTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/VCard21Test.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/VCardConverterTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/VersionTest.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/issue153.vcf
-%%WWWDIR%%/vendor/sabre/vobject/tests/VObject/issue64.vcf
-%%WWWDIR%%/vendor/sabre/vobject/tests/bootstrap.php
-%%WWWDIR%%/vendor/sabre/vobject/tests/phpcs/ruleset.xml
-%%WWWDIR%%/vendor/sabre/vobject/tests/phpunit.xml
+%%WWWDIR%%/vendor/sabre/vobject/resources/schema/xcal.rng
+%%WWWDIR%%/vendor/sabre/vobject/resources/schema/xcard.rng
+%%WWWDIR%%/vendor/sabre/xml/.gitignore
+%%WWWDIR%%/vendor/sabre/xml/.php_cs.dist
+%%WWWDIR%%/vendor/sabre/xml/.travis.yml
+%%WWWDIR%%/vendor/sabre/xml/CHANGELOG.md
+%%WWWDIR%%/vendor/sabre/xml/LICENSE
+%%WWWDIR%%/vendor/sabre/xml/README.md
+%%WWWDIR%%/vendor/sabre/xml/bin/.empty
+%%WWWDIR%%/vendor/sabre/xml/composer.json
+%%WWWDIR%%/vendor/sabre/xml/lib/ContextStackTrait.php
+%%WWWDIR%%/vendor/sabre/xml/lib/Deserializer/functions.php
+%%WWWDIR%%/vendor/sabre/xml/lib/Element.php
+%%WWWDIR%%/vendor/sabre/xml/lib/Element/Base.php
+%%WWWDIR%%/vendor/sabre/xml/lib/Element/Cdata.php
+%%WWWDIR%%/vendor/sabre/xml/lib/Element/Elements.php
+%%WWWDIR%%/vendor/sabre/xml/lib/Element/KeyValue.php
+%%WWWDIR%%/vendor/sabre/xml/lib/Element/Uri.php
+%%WWWDIR%%/vendor/sabre/xml/lib/Element/XmlFragment.php
+%%WWWDIR%%/vendor/sabre/xml/lib/LibXMLException.php
+%%WWWDIR%%/vendor/sabre/xml/lib/ParseException.php
+%%WWWDIR%%/vendor/sabre/xml/lib/Reader.php
+%%WWWDIR%%/vendor/sabre/xml/lib/Serializer/functions.php
+%%WWWDIR%%/vendor/sabre/xml/lib/Service.php
+%%WWWDIR%%/vendor/sabre/xml/lib/Version.php
+%%WWWDIR%%/vendor/sabre/xml/lib/Writer.php
+%%WWWDIR%%/vendor/sabre/xml/lib/XmlDeserializable.php
+%%WWWDIR%%/vendor/sabre/xml/lib/XmlSerializable.php
+%%WWWDIR%%/vendor/sabre/xml/phpstan.neon
+%%WWWDIR%%/vendor/sabre/xml/tests/Sabre/Xml/ContextStackTest.php
+%%WWWDIR%%/vendor/sabre/xml/tests/Sabre/Xml/Deserializer/EnumTest.php
+%%WWWDIR%%/vendor/sabre/xml/tests/Sabre/Xml/Deserializer/FunctionCallerTest.php
+%%WWWDIR%%/vendor/sabre/xml/tests/Sabre/Xml/Deserializer/KeyValueTest.php
+%%WWWDIR%%/vendor/sabre/xml/tests/Sabre/Xml/Deserializer/MixedContentTest.php
+%%WWWDIR%%/vendor/sabre/xml/tests/Sabre/Xml/Deserializer/RepeatingElementsTest.php
+%%WWWDIR%%/vendor/sabre/xml/tests/Sabre/Xml/Deserializer/ValueObjectTest.php
+%%WWWDIR%%/vendor/sabre/xml/tests/Sabre/Xml/Element/CDataTest.php
+%%WWWDIR%%/vendor/sabre/xml/tests/Sabre/Xml/Element/Eater.php
+%%WWWDIR%%/vendor/sabre/xml/tests/Sabre/Xml/Element/ElementsTest.php
+%%WWWDIR%%/vendor/sabre/xml/tests/Sabre/Xml/Element/KeyValueTest.php
+%%WWWDIR%%/vendor/sabre/xml/tests/Sabre/Xml/Element/Mock.php
+%%WWWDIR%%/vendor/sabre/xml/tests/Sabre/Xml/Element/UriTest.php
+%%WWWDIR%%/vendor/sabre/xml/tests/Sabre/Xml/Element/XmlFragmentTest.php
+%%WWWDIR%%/vendor/sabre/xml/tests/Sabre/Xml/InfiteLoopTest.php
+%%WWWDIR%%/vendor/sabre/xml/tests/Sabre/Xml/ReaderTest.php
+%%WWWDIR%%/vendor/sabre/xml/tests/Sabre/Xml/Serializer/EnumTest.php
+%%WWWDIR%%/vendor/sabre/xml/tests/Sabre/Xml/Serializer/RepeatingElementsTest.php
+%%WWWDIR%%/vendor/sabre/xml/tests/Sabre/Xml/ServiceTest.php
+%%WWWDIR%%/vendor/sabre/xml/tests/Sabre/Xml/WriterTest.php
+%%WWWDIR%%/vendor/sabre/xml/tests/phpunit.xml