Package: php-sabredav / 1.8.12-8

Metadata

Package Version Patches format
php-sabredav 1.8.12-8 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Use homemade autoload.php.patch | (download)

bin/build.php | 2 1 + 1 - 0 !
bin/migrateto17.php | 6 3 + 3 - 0 !
bin/naturalselection.py | 2 1 + 1 - 0 !
bin/sabredav.php | 4 2 + 2 - 0 !
examples/addressbookserver.php | 2 1 + 1 - 0 !
examples/calendarserver.php | 2 1 + 1 - 0 !
examples/fileserver.php | 2 1 + 1 - 0 !
examples/groupwareserver.php | 2 1 + 1 - 0 !
examples/simplefsserver.php | 6 1 + 5 - 0 !
tests/bootstrap.php | 2 1 + 1 - 0 !
10 files changed, 13 insertions(+), 17 deletions(-)

 use homemade autoload.php

Work around the lack of proper autoload.php from Composer.

0002 Install sabredav.php in usr share php Sabre.patch | (download)

bin/sabredav | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 install sabredav.php in /usr/share/php/sabre

0003 tfix threshold.patch | (download)

bin/naturalselection.py | 26 13 + 13 - 0 !
1 file changed, 13 insertions(+), 13 deletions(-)

 tfix: threshold

0004 tfix selection.patch | (download)

bin/naturalselection.py | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 tfix: selection

0005 PHP 7 is going to change operator precedence.patch | (download)

lib/Sabre/CalDAV/CalendarQueryValidator.php | 12 6 + 6 - 0 !
tests/Sabre/DAV/ClientTest.php | 8 8 + 0 - 0 !
2 files changed, 14 insertions(+), 6 deletions(-)

 php 7 is going to change operator precedence.

(cherry picked from commit c9f3e7d2be11872eb36873c5410bac476d815871)

0006 This should ensure that hhvm doesn t trip over this .patch | (download)

tests/Sabre/DAV/Mount/PluginTest.php | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 this should ensure that hhvm doesn't trip over this unittest.

(cherry picked from commit 21a529e2c45fc6904aee7a6892b65e5fc0c2ae92)

0007 PHPUnit s units of code are now namespaced.patch | (download)

tests/Sabre/CalDAV/Backend/AbstractPDOTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/Backend/AbstractTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/CalendarObjectTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/CalendarQueryParserTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/CalendarQueryVAlarmTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/CalendarQueryValidatorTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/CalendarTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/FreeBusyReportTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/FreeBusyRequestTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/ICSExportPluginTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/Issue166Test.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/Issue172Test.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/Notifications/CollectionTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/Notifications/NodeTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/Notifications/Notification/InviteReplyTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/Notifications/Notification/InviteTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/Notifications/Notification/SystemStatusTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/PluginTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/Principal/CollectionTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/Principal/ProxyReadTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/Principal/UserTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/Property/AllowedSharingModesTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/Property/InviteTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/Property/ScheduleCalendarTranspTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/Property/SupportedCalendarComponentSetTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/Property/SupportedCalendarDataTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/Property/SupportedCollationSetTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/Schedule/OutboxTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/ShareableCalendarTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/SharedCalendarTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/UserCalendarsSharedCalendarsTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/UserCalendarsTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/ValidateICalTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/VersionTest.php | 2 1 + 1 - 0 !
tests/Sabre/CardDAV/AbstractPluginTest.php | 2 1 + 1 - 0 !
tests/Sabre/CardDAV/AddressBookQueryParserTest.php | 2 1 + 1 - 0 !
tests/Sabre/CardDAV/AddressBookRootTest.php | 2 1 + 1 - 0 !
tests/Sabre/CardDAV/AddressBookTest.php | 2 1 + 1 - 0 !
tests/Sabre/CardDAV/Backend/AbstractPDOTest.php | 2 1 + 1 - 0 !
tests/Sabre/CardDAV/CardTest.php | 2 1 + 1 - 0 !
tests/Sabre/CardDAV/IDirectoryTest.php | 2 1 + 1 - 0 !
tests/Sabre/CardDAV/Property/SupportedAddressDataTest.php | 2 1 + 1 - 0 !
tests/Sabre/CardDAV/UserAddressBooksTest.php | 2 1 + 1 - 0 !
tests/Sabre/CardDAV/ValidateVCardTest.php | 2 1 + 1 - 0 !
tests/Sabre/CardDAV/VersionTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/AbstractServer.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Auth/Backend/AbstractBasicTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Auth/Backend/AbstractDigestTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Auth/Backend/AbstractPDOTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Auth/Backend/ApacheTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Auth/Backend/FileTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Auth/PluginTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/BasicNodeTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/ClientTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Exception/LockedTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Exception/PaymentRequiredTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/ExceptionTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/FSExt/FileTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/FSExt/NodeTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Issue33Test.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Locks/Backend/AbstractTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Locks/MSWordTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/ObjectTreeTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/PartialUpdate/SpecificationTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Property/GetLastModifiedTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Property/HrefListTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Property/HrefTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Property/ResourceTypeTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Property/ResponseListTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Property/ResponseTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/ServerCopyMoveTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/ServerPreconditionTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/ServerUpdatePropertiesTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/SimpleFileTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/StringUtilTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Tree/FilesystemTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/TreeTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/URLUtilTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/UUIDUtilTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/XMLUtilTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVACL/ACLMethodTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVACL/AllowAccessTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVACL/BlockAccessTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVACL/Exception/AceConflictTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVACL/Exception/NeedPrivilegesExceptionTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVACL/Exception/NoAbstractTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVACL/Exception/NotRecognizedPrincipalTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVACL/Exception/NotSupportedPrivilegeTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVACL/ExpandPropertiesTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVACL/PluginAdminTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVACL/PluginPropertiesTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVACL/PluginUpdatePropertiesTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVACL/PrincipalBackend/AbstractPDOTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVACL/PrincipalCollectionTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVACL/PrincipalPropertySearchTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVACL/PrincipalSearchPropertySetTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVACL/PrincipalTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVACL/Property/ACLRestrictionsTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVACL/Property/ACLTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVACL/Property/CurrentUserPrivilegeSetTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVACL/Property/PrincipalTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVACL/Property/SupportedPrivilegeSetTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVACL/SimplePluginTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVACL/VersionTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVServerTest.php | 2 1 + 1 - 0 !
tests/Sabre/HTTP/AWSAuthTest.php | 2 1 + 1 - 0 !
tests/Sabre/HTTP/BasicAuthTest.php | 2 1 + 1 - 0 !
tests/Sabre/HTTP/DigestAuthTest.php | 2 1 + 1 - 0 !
tests/Sabre/HTTP/RequestTest.php | 2 1 + 1 - 0 !
tests/Sabre/HTTP/ResponseTest.php | 2 1 + 1 - 0 !
tests/Sabre/HTTP/UtilTest.php | 2 1 + 1 - 0 !
tests/Sabre/HTTP/VersionTest.php | 2 1 + 1 - 0 !
112 files changed, 112 insertions(+), 112 deletions(-)

 phpunit's units of code are now namespaced

Bug-Debian: https://bugs.debian.org/882939

0008 Fix for TypeError Argument 2 passed to PHPUnit Frame.patch | (download)

tests/Sabre/CardDAV/ValidateFilterTest.php | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix for typeerror: argument 2 passed to
 PHPUnit\Framework\Assert::assertTrue() must be of the type string,
 null given

Since https://github.com/sebastianbergmann/phpunit/commit/852e5405df1f3f8b46ae54963472b6226f8559e5 (PHPUnit 7.0.0)

Bug-Debian: https://bugs.debian.org/895603

0009 Fix testsuite new phpunit.patch | (download)

tests/Sabre/DAV/PartialUpdate/PluginTest.php | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 this is a revised minimal cherry-pick of a big upstream commit,
 fixing lots of

0010 Fix continue targeting switch is equivalent to break.patch | (download)

lib/Sabre/CalDAV/Backend/PDO.php | 2 1 + 1 - 0 !
lib/Sabre/CalDAV/ICSExportPlugin.php | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 fix "continue" targeting switch is equivalent to "break"

Bug-Debian: https://bugs.debian.org/912145

0011 Compatibility with recent PHPUnit 8.patch | (download)

tests/Sabre/CalDAV/Backend/PDOMySQLTest.php | 4 2 + 2 - 0 !
tests/Sabre/CalDAV/Backend/PDOSqliteTest.php | 4 2 + 2 - 0 !
tests/Sabre/CalDAV/CalendarObjectTest.php | 4 2 + 2 - 0 !
tests/Sabre/CalDAV/CalendarTest.php | 4 2 + 2 - 0 !
tests/Sabre/CalDAV/FreeBusyReportTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/FreeBusyRequestTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/PluginTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/ShareableCalendarTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/SharingPluginTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/UserCalendarsTest.php | 2 1 + 1 - 0 !
tests/Sabre/CalDAV/ValidateICalTest.php | 2 1 + 1 - 0 !
tests/Sabre/CardDAV/AbstractPluginTest.php | 2 1 + 1 - 0 !
tests/Sabre/CardDAV/AddressBookTest.php | 2 1 + 1 - 0 !
tests/Sabre/CardDAV/Backend/AbstractPDOTest.php | 2 1 + 1 - 0 !
tests/Sabre/CardDAV/Backend/PDOSqliteTest.php | 2 1 + 1 - 0 !
tests/Sabre/CardDAV/CardTest.php | 2 1 + 1 - 0 !
tests/Sabre/CardDAV/UserAddressBooksTest.php | 2 1 + 1 - 0 !
tests/Sabre/CardDAV/VCFExportTest.php | 2 1 + 1 - 0 !
tests/Sabre/CardDAV/ValidateVCardTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/AbstractServer.php | 4 2 + 2 - 0 !
tests/Sabre/DAV/Auth/Backend/FileTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Auth/Backend/PDOSqliteTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Browser/GuessContentTypeTest.php | 4 2 + 2 - 0 !
tests/Sabre/DAV/Browser/MapGetToPropFindTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Browser/PluginTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/ClientTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/FSExt/FileTest.php | 4 2 + 2 - 0 !
tests/Sabre/DAV/FSExt/NodeTest.php | 4 2 + 2 - 0 !
tests/Sabre/DAV/Issue33Test.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Locks/Backend/FSTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Locks/Backend/FileTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Locks/Backend/PDOTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Locks/GetIfConditionsTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Locks/MSWordTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Locks/PluginTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Mount/PluginTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/ObjectTreeTest.php | 4 2 + 2 - 0 !
tests/Sabre/DAV/PartialUpdate/PluginTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/PartialUpdate/SpecificationTest.php | 4 2 + 2 - 0 !
tests/Sabre/DAV/ServerCopyMoveTest.php | 4 2 + 2 - 0 !
tests/Sabre/DAV/ServerPluginTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/ServerPropsTest.php | 4 2 + 2 - 0 !
tests/Sabre/DAV/TemporaryFileFilterTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAV/Tree/FilesystemTest.php | 4 2 + 2 - 0 !
tests/Sabre/DAVACL/AllowAccessTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVACL/BlockAccessTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVACL/PrincipalBackend/PDOSqliteTest.php | 2 1 + 1 - 0 !
tests/Sabre/DAVServerTest.php | 2 1 + 1 - 0 !
tests/Sabre/HTTP/AWSAuthTest.php | 2 1 + 1 - 0 !
tests/Sabre/HTTP/BasicAuthTest.php | 2 1 + 1 - 0 !
tests/Sabre/HTTP/DigestAuthTest.php | 2 1 + 1 - 0 !
tests/Sabre/HTTP/RequestTest.php | 2 1 + 1 - 0 !
tests/Sabre/HTTP/ResponseTest.php | 2 1 + 1 - 0 !
53 files changed, 66 insertions(+), 66 deletions(-)

 compatibility with recent phpunit (8)