6.0.0-beta1
▾
Tasks
New Task
Search
Photos
Wiki
▾
Tickets
New Ticket
Search
dev.horde.org
Toggle Alerts Log
Help
7/26/25
H
istory
A
ttachments
C
omment
W
atch
Download
Comment on [#166] Week view event spans are incorrect under PHP5
*
Your Email Address
*
Spam protection
Enter the letters below:
.__ .. ..__ ._. | \ || || \ | |__/\__||/\||__/_|_
Comment
> Changes have been made in Git (master): > > commit 92d9a2b1bb1175d91989cc3dbd0baecfe39cf5fe > Author: Jan Schneider <jan@horde.org> > Date: Wed Mar 6 14:56:56 2013 +0100 > > Preliminary bundling of Sabre libraries. > > .../Pear/lib/Horde/Pear/Package/Type/Horde.php | 2 + > framework/Sabre/composer.json | 5 + > framework/Sabre/composer.lock | 136 + > framework/Sabre/composer.phar | Bin 0 -> 687642 bytes > framework/Sabre/package.xml | 852 ++- > framework/Sabre/vendor/autoload.php | 7 + > framework/Sabre/vendor/bin/sabredav | 1 + > framework/Sabre/vendor/bin/vobjectvalidate.php | 1 + > framework/Sabre/vendor/composer/ClassLoader.php | 240 + > .../Sabre/vendor/composer/autoload_classmap.php | 9 + > .../Sabre/vendor/composer/autoload_namespaces.php | 15 + > framework/Sabre/vendor/composer/autoload_real.php | 43 + > framework/Sabre/vendor/composer/installed.json | 129 + > framework/Sabre/vendor/sabre/dav/.gitignore | 22 + > framework/Sabre/vendor/sabre/dav/.travis.yml | 14 + > framework/Sabre/vendor/sabre/dav/ChangeLog | 1040 ++ > framework/Sabre/vendor/sabre/dav/LICENSE | 28 + > framework/Sabre/vendor/sabre/dav/README.md | 30 + > .../vendor/sabre/dav/bin/googlecode_upload.py | 248 + > .../Sabre/vendor/sabre/dav/bin/migrateto17.php | 284 + > .../Sabre/vendor/sabre/dav/bin/naturalselection.py | 140 + > framework/Sabre/vendor/sabre/dav/bin/sabredav | 2 + > framework/Sabre/vendor/sabre/dav/bin/sabredav.php | 53 + > framework/Sabre/vendor/sabre/dav/build.xml | 79 + > framework/Sabre/vendor/sabre/dav/composer.json | 61 + > .../Sabre/vendor/sabre/dav/docs/caldav-ctag.txt | 336 + > .../vendor/sabre/dav/docs/caldav-notifications.txt | 1568 +++ > .../Sabre/vendor/sabre/dav/docs/caldav-proxy.txt | 560 + > .../Sabre/vendor/sabre/dav/docs/caldav-sharing.txt | 1624 +++ > .../draft-daboo-carddav-directory-gateway-02.txt | 560 + > .../docs/draft-desruisseaux-caldav-sched-10.txt | 5544 ++++++++ > .../docs/draft-ietf-httpbis-p1-messaging-11.txt | 5152 ++++++++ > .../docs/draft-ietf-httpbis-p4-conditional-11.txt | 1512 +++ > .../dav/docs/draft-ietf-httpbis-p5-range-11.txt | 1512 +++ > .../dav/docs/draft-ietf-httpbis-p6-cache-11.txt | 2352 ++++ > .../docs/draft-nottingham-http-new-status-04.txt | 560 + > framework/Sabre/vendor/sabre/dav/docs/rfc2425.txt | 1851 +++ > framework/Sabre/vendor/sabre/dav/docs/rfc2426.txt | 2355 ++++ > framework/Sabre/vendor/sabre/dav/docs/rfc2518.txt | 5267 ++++++++ > framework/Sabre/vendor/sabre/dav/docs/rfc2616.txt | 9859 ++++++++++++++ > framework/Sabre/vendor/sabre/dav/docs/rfc2617.txt | 1907 +++ > framework/Sabre/vendor/sabre/dav/docs/rfc3253.pdf |10329 +++++++++++++++ > framework/Sabre/vendor/sabre/dav/docs/rfc3744.pdf | 6295 +++++++++ > framework/Sabre/vendor/sabre/dav/docs/rfc4437.pdf | 3127 +++++ > framework/Sabre/vendor/sabre/dav/docs/rfc4790.txt | 1459 +++ > framework/Sabre/vendor/sabre/dav/docs/rfc4791.txt | 5995 +++++++++ > framework/Sabre/vendor/sabre/dav/docs/rfc4918.pdf |13609 > ++++++++++++++++++++ > framework/Sabre/vendor/sabre/dav/docs/rfc5051.txt | 395 + > framework/Sabre/vendor/sabre/dav/docs/rfc5397.txt | 281 + > framework/Sabre/vendor/sabre/dav/docs/rfc5545.txt | 9411 ++++++++++++++ > framework/Sabre/vendor/sabre/dav/docs/rfc5546.txt | 7451 +++++++++++ > framework/Sabre/vendor/sabre/dav/docs/rfc5689.txt | 675 + > framework/Sabre/vendor/sabre/dav/docs/rfc5785.txt | 451 + > framework/Sabre/vendor/sabre/dav/docs/rfc5789.txt | 563 + > framework/Sabre/vendor/sabre/dav/docs/rfc6047.txt | 1235 ++ > framework/Sabre/vendor/sabre/dav/docs/rfc6321.txt | 3027 +++++ > framework/Sabre/vendor/sabre/dav/docs/rfc6350.txt | 4147 ++++++ > framework/Sabre/vendor/sabre/dav/docs/rfc6351.txt | 1235 ++ > framework/Sabre/vendor/sabre/dav/docs/rfc6352.txt | 2691 ++++ > .../sabre/dav/examples/addressbookserver.php | 56 + > .../Sabre/vendor/sabre/dav/examples/basicauth.php | 26 + > .../Sabre/vendor/sabre/dav/examples/digestauth.php | 25 + > .../vendor/sabre/dav/examples/simplefsserver.php | 123 + > .../sabre/dav/examples/sql/mysql.addressbook.sql | 18 + > .../sabre/dav/examples/sql/mysql.calendars.sql | 28 + > .../vendor/sabre/dav/examples/sql/mysql.locks.sql | 13 + > .../sabre/dav/examples/sql/mysql.principals.sql | 22 + > .../vendor/sabre/dav/examples/sql/mysql.users.sql | 9 + > .../sabre/dav/examples/sql/pgsql.addressbook.sql | 33 + > .../sabre/dav/examples/sql/pgsql.calendars.sql | 42 + > .../vendor/sabre/dav/examples/sql/pgsql.locks.sql | 13 + > .../sabre/dav/examples/sql/pgsql.principals.sql | 40 + > .../vendor/sabre/dav/examples/sql/pgsql.users.sql | 15 + > .../sabre/dav/examples/sql/sqlite.addressbooks.sql | 17 + > .../sabre/dav/examples/sql/sqlite.calendars.sql | 26 + > .../vendor/sabre/dav/examples/sql/sqlite.locks.sql | 12 + > .../sabre/dav/examples/sql/sqlite.principals.sql | 21 + > .../vendor/sabre/dav/examples/sql/sqlite.users.sql | 9 + > .../dav/examples/webserver/apache2_htaccess.conf | 16 + > .../dav/examples/webserver/apache2_vhost.conf | 33 + > .../dav/examples/webserver/apache2_vhost_cgi.conf | 21 + > .../lib/Sabre/CalDAV/Backend/AbstractBackend.php | 155 + > .../lib/Sabre/CalDAV/Backend/BackendInterface.php | 231 + > .../Sabre/CalDAV/Backend/NotificationSupport.php | 47 + > .../sabre/dav/lib/Sabre/CalDAV/Backend/PDO.php | 689 + > .../lib/Sabre/CalDAV/Backend/SharingSupport.php | 243 + > .../vendor/sabre/dav/lib/Sabre/CalDAV/Calendar.php | 376 + > .../sabre/dav/lib/Sabre/CalDAV/CalendarObject.php | 279 + > .../dav/lib/Sabre/CalDAV/CalendarQueryParser.php | 298 + > .../lib/Sabre/CalDAV/CalendarQueryValidator.php | 373 + > .../dav/lib/Sabre/CalDAV/CalendarRootNode.php | 77 + > .../CalDAV/Exception/InvalidComponentType.php | 35 + > .../sabre/dav/lib/Sabre/CalDAV/ICSExportPlugin.php | 142 + > .../sabre/dav/lib/Sabre/CalDAV/ICalendar.php | 36 + > .../sabre/dav/lib/Sabre/CalDAV/ICalendarObject.php | 21 + > .../dav/lib/Sabre/CalDAV/IShareableCalendar.php | 48 + > .../sabre/dav/lib/Sabre/CalDAV/ISharedCalendar.php | 36 + > .../lib/Sabre/CalDAV/Notifications/Collection.php | 173 + > .../lib/Sabre/CalDAV/Notifications/ICollection.php | 24 + > .../dav/lib/Sabre/CalDAV/Notifications/INode.php | 38 + > .../CalDAV/Notifications/INotificationType.php | 44 + > .../dav/lib/Sabre/CalDAV/Notifications/Node.php | 192 + > .../CalDAV/Notifications/Notification/Invite.php | 324 + > .../Notifications/Notification/InviteReply.php | 218 + > .../Notifications/Notification/SystemStatus.php | 182 + > .../vendor/sabre/dav/lib/Sabre/CalDAV/Plugin.php | 1338 ++ > .../dav/lib/Sabre/CalDAV/Principal/Collection.php | 32 + > .../dav/lib/Sabre/CalDAV/Principal/IProxyRead.php | 19 + > .../dav/lib/Sabre/CalDAV/Principal/IProxyWrite.php | 19 + > .../dav/lib/Sabre/CalDAV/Principal/ProxyRead.php | 180 + > .../dav/lib/Sabre/CalDAV/Principal/ProxyWrite.php | 180 + > .../sabre/dav/lib/Sabre/CalDAV/Principal/User.php | 134 + > .../Sabre/CalDAV/Property/AllowedSharingModes.php | 74 + > .../sabre/dav/lib/Sabre/CalDAV/Property/Invite.php | 227 + > .../CalDAV/Property/ScheduleCalendarTransp.php | 102 + > .../Property/SupportedCalendarComponentSet.php | 88 + > .../CalDAV/Property/SupportedCalendarData.php | 40 + > .../CalDAV/Property/SupportedCollationSet.php | 45 + > .../sabre/dav/lib/Sabre/CalDAV/Schedule/IMip.php | 111 + > .../dav/lib/Sabre/CalDAV/Schedule/IOutbox.php | 16 + > .../sabre/dav/lib/Sabre/CalDAV/Schedule/Outbox.php | 163 + > .../dav/lib/Sabre/CalDAV/ShareableCalendar.php | 72 + > .../sabre/dav/lib/Sabre/CalDAV/SharedCalendar.php | 116 + > .../sabre/dav/lib/Sabre/CalDAV/SharingPlugin.php | 529 + > .../sabre/dav/lib/Sabre/CalDAV/UserCalendars.php | 342 + > .../vendor/sabre/dav/lib/Sabre/CalDAV/Version.php | 24 + > .../sabre/dav/lib/Sabre/CardDAV/AddressBook.php | 315 + > .../lib/Sabre/CardDAV/AddressBookQueryParser.php | 221 + > .../dav/lib/Sabre/CardDAV/AddressBookRoot.php | 80 + > .../lib/Sabre/CardDAV/Backend/AbstractBackend.php | 18 + > .../lib/Sabre/CardDAV/Backend/BackendInterface.php | 166 + > .../sabre/dav/lib/Sabre/CardDAV/Backend/PDO.php | 333 + > .../vendor/sabre/dav/lib/Sabre/CardDAV/Card.php | 260 + > .../sabre/dav/lib/Sabre/CardDAV/IAddressBook.php | 20 + > .../vendor/sabre/dav/lib/Sabre/CardDAV/ICard.php | 20 + > .../sabre/dav/lib/Sabre/CardDAV/IDirectory.php | 21 + > .../vendor/sabre/dav/lib/Sabre/CardDAV/Plugin.php | 704 + > .../CardDAV/Property/SupportedAddressData.php | 72 + > .../dav/lib/Sabre/CardDAV/UserAddressBooks.php | 260 + > .../dav/lib/Sabre/CardDAV/VCFExportPlugin.php | 108 + > .../vendor/sabre/dav/lib/Sabre/CardDAV/Version.php | 26 + > .../lib/Sabre/DAV/Auth/Backend/AbstractBasic.php | 87 + > .../lib/Sabre/DAV/Auth/Backend/AbstractDigest.php | 101 + > .../dav/lib/Sabre/DAV/Auth/Backend/Apache.php | 63 + > .../Sabre/DAV/Auth/Backend/BackendInterface.php | 36 + > .../sabre/dav/lib/Sabre/DAV/Auth/Backend/File.php | 77 + > .../sabre/dav/lib/Sabre/DAV/Auth/Backend/PDO.php | 65 + > .../vendor/sabre/dav/lib/Sabre/DAV/Auth/Plugin.php | 112 + > .../dav/lib/Sabre/DAV/Browser/GuessContentType.php | 99 + > .../dav/lib/Sabre/DAV/Browser/MapGetToPropFind.php | 57 + > .../sabre/dav/lib/Sabre/DAV/Browser/Plugin.php | 491 + > .../dav/lib/Sabre/DAV/Browser/assets/favicon.ico | Bin 0 -> 4286 bytes > .../Sabre/DAV/Browser/assets/icons/addressbook.png | Bin 0 -> 7232 bytes > .../Sabre/DAV/Browser/assets/icons/calendar.png | Bin 0 -> 4388 bytes > .../lib/Sabre/DAV/Browser/assets/icons/card.png | Bin 0 -> 5695 bytes > .../Sabre/DAV/Browser/assets/icons/collection.png | Bin 0 -> 3474 bytes > .../lib/Sabre/DAV/Browser/assets/icons/file.png | Bin 0 -> 2837 bytes > .../lib/Sabre/DAV/Browser/assets/icons/parent.png | Bin 0 -> 3474 bytes > .../Sabre/DAV/Browser/assets/icons/principal.png | Bin 0 -> 5480 bytes > .../vendor/sabre/dav/lib/Sabre/DAV/Client.php | 543 + > .../vendor/sabre/dav/lib/Sabre/DAV/Collection.php | 110 + > .../vendor/sabre/dav/lib/Sabre/DAV/Exception.php | 64 + > .../dav/lib/Sabre/DAV/Exception/BadRequest.php | 28 + > .../sabre/dav/lib/Sabre/DAV/Exception/Conflict.php | 28 + > .../lib/Sabre/DAV/Exception/ConflictingLock.php | 37 + > .../dav/lib/Sabre/DAV/Exception/FileNotFound.php | 19 + > .../dav/lib/Sabre/DAV/Exception/Forbidden.php | 27 + > .../Sabre/DAV/Exception/InsufficientStorage.php | 27 + > .../Sabre/DAV/Exception/InvalidResourceType.php | 33 + > .../DAV/Exception/LockTokenMatchesRequestUri.php | 41 + > .../sabre/dav/lib/Sabre/DAV/Exception/Locked.php | 69 + > .../lib/Sabre/DAV/Exception/MethodNotAllowed.php | 45 + > .../lib/Sabre/DAV/Exception/NotAuthenticated.php | 30 + > .../sabre/dav/lib/Sabre/DAV/Exception/NotFound.php | 28 + > .../dav/lib/Sabre/DAV/Exception/NotImplemented.php | 27 + > .../lib/Sabre/DAV/Exception/PaymentRequired.php | 30 + > .../lib/Sabre/DAV/Exception/PreconditionFailed.php | 71 + > .../lib/Sabre/DAV/Exception/ReportNotSupported.php | 32 + > .../DAV/Exception/RequestedRangeNotSatisfiable.php | 31 + > .../lib/Sabre/DAV/Exception/ServiceUnavailable.php | 30 + > .../Sabre/DAV/Exception/UnsupportedMediaType.php | 28 + > .../sabre/dav/lib/Sabre/DAV/FS/Directory.php | 140 + > .../vendor/sabre/dav/lib/Sabre/DAV/FS/File.php | 91 + > .../vendor/sabre/dav/lib/Sabre/DAV/FS/Node.php | 82 + > .../sabre/dav/lib/Sabre/DAV/FSExt/Directory.php | 159 + > .../vendor/sabre/dav/lib/Sabre/DAV/FSExt/File.php | 118 + > .../vendor/sabre/dav/lib/Sabre/DAV/FSExt/Node.php | 214 + > .../Sabre/vendor/sabre/dav/lib/Sabre/DAV/File.php | 85 + > .../vendor/sabre/dav/lib/Sabre/DAV/ICollection.php | 77 + > .../dav/lib/Sabre/DAV/IExtendedCollection.php | 28 + > .../Sabre/vendor/sabre/dav/lib/Sabre/DAV/IFile.php | 77 + > .../Sabre/vendor/sabre/dav/lib/Sabre/DAV/INode.php | 46 + > .../vendor/sabre/dav/lib/Sabre/DAV/IProperties.php | 71 + > .../vendor/sabre/dav/lib/Sabre/DAV/IQuota.php | 27 + > .../Sabre/DAV/Locks/Backend/AbstractBackend.php | 21 + > .../Sabre/DAV/Locks/Backend/BackendInterface.php | 51 + > .../sabre/dav/lib/Sabre/DAV/Locks/Backend/FS.php | 193 + > .../sabre/dav/lib/Sabre/DAV/Locks/Backend/File.php | 183 + > .../sabre/dav/lib/Sabre/DAV/Locks/Backend/PDO.php | 167 + > .../sabre/dav/lib/Sabre/DAV/Locks/LockInfo.php | 81 + > .../sabre/dav/lib/Sabre/DAV/Locks/Plugin.php | 642 + > .../sabre/dav/lib/Sabre/DAV/Mount/Plugin.php | 83 + > .../Sabre/vendor/sabre/dav/lib/Sabre/DAV/Node.php | 55 + > .../vendor/sabre/dav/lib/Sabre/DAV/ObjectTree.php | 159 + > .../dav/lib/Sabre/DAV/PartialUpdate/IFile.php | 40 + > .../dav/lib/Sabre/DAV/PartialUpdate/Plugin.php | 212 + > .../vendor/sabre/dav/lib/Sabre/DAV/Property.php | 31 + > .../dav/lib/Sabre/DAV/Property/GetLastModified.php | 78 + > .../sabre/dav/lib/Sabre/DAV/Property/Href.php | 93 + > .../sabre/dav/lib/Sabre/DAV/Property/HrefList.php | 98 + > .../sabre/dav/lib/Sabre/DAV/Property/IHref.php | 25 + > .../dav/lib/Sabre/DAV/Property/LockDiscovery.php | 104 + > .../dav/lib/Sabre/DAV/Property/ResourceType.php | 127 + > .../sabre/dav/lib/Sabre/DAV/Property/Response.php | 157 + > .../dav/lib/Sabre/DAV/Property/ResponseList.php | 59 + > .../dav/lib/Sabre/DAV/Property/SupportedLock.php | 78 + > .../lib/Sabre/DAV/Property/SupportedReportSet.php | 111 + > .../sabre/dav/lib/Sabre/DAV/PropertyInterface.php | 21 + > .../vendor/sabre/dav/lib/Sabre/DAV/Server.php | 2168 ++++ > .../sabre/dav/lib/Sabre/DAV/ServerPlugin.php | 90 + > .../sabre/dav/lib/Sabre/DAV/SimpleCollection.php | 108 + > .../vendor/sabre/dav/lib/Sabre/DAV/SimpleFile.php | 121 + > .../vendor/sabre/dav/lib/Sabre/DAV/StringUtil.php | 91 + > .../lib/Sabre/DAV/TemporaryFileFilterPlugin.php | 289 + > .../Sabre/vendor/sabre/dav/lib/Sabre/DAV/Tree.php | 193 + > .../sabre/dav/lib/Sabre/DAV/Tree/Filesystem.php | 133 + > .../vendor/sabre/dav/lib/Sabre/DAV/URLUtil.php | 121 + > .../vendor/sabre/dav/lib/Sabre/DAV/UUIDUtil.php | 64 + > .../vendor/sabre/dav/lib/Sabre/DAV/Version.php | 24 + > .../vendor/sabre/dav/lib/Sabre/DAV/XMLUtil.php | 187 + > .../Sabre/DAVACL/AbstractPrincipalCollection.php | 155 + > .../dav/lib/Sabre/DAVACL/Exception/AceConflict.php | 35 + > .../lib/Sabre/DAVACL/Exception/NeedPrivileges.php | 83 + > .../dav/lib/Sabre/DAVACL/Exception/NoAbstract.php | 35 + > .../DAVACL/Exception/NotRecognizedPrincipal.php | 35 + > .../DAVACL/Exception/NotSupportedPrivilege.php | 35 + > .../vendor/sabre/dav/lib/Sabre/DAVACL/IACL.php | 74 + > .../sabre/dav/lib/Sabre/DAVACL/IPrincipal.php | 77 + > .../dav/lib/Sabre/DAVACL/IPrincipalCollection.php | 42 + > .../vendor/sabre/dav/lib/Sabre/DAVACL/Plugin.php | 1402 ++ > .../sabre/dav/lib/Sabre/DAVACL/Principal.php | 281 + > .../DAVACL/PrincipalBackend/AbstractBackend.php | 18 + > .../DAVACL/PrincipalBackend/BackendInterface.php | 153 + > .../dav/lib/Sabre/DAVACL/PrincipalBackend/PDO.php | 428 + > .../dav/lib/Sabre/DAVACL/PrincipalCollection.php | 33 + > .../sabre/dav/lib/Sabre/DAVACL/Property/Acl.php | 211 + > .../lib/Sabre/DAVACL/Property/AclRestrictions.php | 34 + > .../DAVACL/Property/CurrentUserPrivilegeSet.php | 77 + > .../dav/lib/Sabre/DAVACL/Property/Principal.php | 161 + > .../DAVACL/Property/SupportedPrivilegeSet.php | 94 + > .../vendor/sabre/dav/lib/Sabre/DAVACL/Version.php | 24 + > .../vendor/sabre/dav/lib/Sabre/HTTP/AWSAuth.php | 227 + > .../sabre/dav/lib/Sabre/HTTP/AbstractAuth.php | 111 + > .../vendor/sabre/dav/lib/Sabre/HTTP/BasicAuth.php | 67 + > .../vendor/sabre/dav/lib/Sabre/HTTP/DigestAuth.php | 240 + > .../vendor/sabre/dav/lib/Sabre/HTTP/Request.php | 284 + > .../vendor/sabre/dav/lib/Sabre/HTTP/Response.php | 175 + > .../Sabre/vendor/sabre/dav/lib/Sabre/HTTP/Util.php | 82 + > .../vendor/sabre/dav/lib/Sabre/HTTP/Version.php | 24 + > .../Sabre/vendor/sabre/dav/lib/Sabre/autoload.php | 25 + > .../tests/Sabre/CalDAV/Backend/AbstractPDOTest.php | 550 + > .../tests/Sabre/CalDAV/Backend/AbstractTest.php | 88 + > .../sabre/dav/tests/Sabre/CalDAV/Backend/Mock.php | 400 + > .../tests/Sabre/CalDAV/Backend/PDOMySQLTest.php | 39 + > .../tests/Sabre/CalDAV/Backend/PDOSqliteTest.php | 25 + > .../dav/tests/Sabre/CalDAV/CalendarObjectTest.php | 359 + > .../tests/Sabre/CalDAV/CalendarQueryParserTest.php | 540 + > .../tests/Sabre/CalDAV/CalendarQueryVAlarmTest.php | 119 + > .../Sabre/CalDAV/CalendarQueryValidatorTest.php | 804 ++ > .../sabre/dav/tests/Sabre/CalDAV/CalendarTest.php | 255 + > .../CalDAV/ExpandEventsDTSTARTandDTENDTest.php | 110 + > .../ExpandEventsDTSTARTandDTENDbyDayTest.php | 104 + > .../Sabre/CalDAV/ExpandEventsDoubleEventsTest.php | 104 + > .../dav/tests/Sabre/CalDAV/FreeBusyReportTest.php | 159 + > .../dav/tests/Sabre/CalDAV/FreeBusyRequestTest.php | 282 + > .../Sabre/CalDAV/GetEventsByTimerangeTest.php | 97 + > .../dav/tests/Sabre/CalDAV/ICSExportPluginTest.php | 227 + > .../sabre/dav/tests/Sabre/CalDAV/Issue166Test.php | 63 + > .../sabre/dav/tests/Sabre/CalDAV/Issue172Test.php | 135 + > .../sabre/dav/tests/Sabre/CalDAV/Issue203Test.php | 139 + > .../sabre/dav/tests/Sabre/CalDAV/Issue205Test.php | 98 + > .../sabre/dav/tests/Sabre/CalDAV/Issue211Test.php | 90 + > .../sabre/dav/tests/Sabre/CalDAV/Issue220Test.php | 100 + > .../sabre/dav/tests/Sabre/CalDAV/Issue228Test.php | 78 + > .../Sabre/CalDAV/Notifications/CollectionTest.php | 90 + > .../tests/Sabre/CalDAV/Notifications/NodeTest.php | 101 + > .../Notifications/Notification/InviteReplyTest.php | 134 + > .../Notifications/Notification/InviteTest.php | 230 + > .../Notification/SystemStatusTest.php | 61 + > .../dav/tests/Sabre/CalDAV/OutboxPostTest.php | 545 + > .../sabre/dav/tests/Sabre/CalDAV/PluginTest.php | 1126 ++ > .../Sabre/CalDAV/Principal/CollectionTest.php | 19 + > .../tests/Sabre/CalDAV/Principal/ProxyReadTest.php | 101 + > .../Sabre/CalDAV/Principal/ProxyWriteTest.php | 39 + > .../dav/tests/Sabre/CalDAV/Principal/UserTest.php | 126 + > .../CalDAV/Property/AllowedSharingModesTest.php | 46 + > .../dav/tests/Sabre/CalDAV/Property/InviteTest.php | 196 + > .../CalDAV/Property/ScheduleCalendarTranspTest.php | 99 + > .../Property/SupportedCalendarComponentSetTest.php | 67 + > .../CalDAV/Property/SupportedCalendarDataTest.php | 44 + > .../CalDAV/Property/SupportedCollationSetTest.php | 46 + > .../dav/tests/Sabre/CalDAV/Schedule/IMip/Mock.php | 52 + > .../dav/tests/Sabre/CalDAV/Schedule/OutboxTest.php | 68 + > .../tests/Sabre/CalDAV/ShareableCalendarTest.php | 62 + > .../dav/tests/Sabre/CalDAV/SharedCalendarTest.php | 122 + > .../dav/tests/Sabre/CalDAV/SharingPluginTest.php | 391 + > .../sabre/dav/tests/Sabre/CalDAV/TestUtil.php | 208 + > .../CalDAV/UserCalendarsSharedCalendarsTest.php | 93 + > .../dav/tests/Sabre/CalDAV/UserCalendarsTest.php | 207 + > .../dav/tests/Sabre/CalDAV/ValidateICalTest.php | 250 + > .../sabre/dav/tests/Sabre/CalDAV/VersionTest.php | 17 + > .../dav/tests/Sabre/CardDAV/AbstractPluginTest.php | 41 + > .../Sabre/CardDAV/AddressBookQueryParserTest.php | 329 + > .../tests/Sabre/CardDAV/AddressBookQueryTest.php | 192 + > .../tests/Sabre/CardDAV/AddressBookRootTest.php | 31 + > .../dav/tests/Sabre/CardDAV/AddressBookTest.php | 162 + > .../Sabre/CardDAV/Backend/AbstractPDOTest.php | 249 + > .../sabre/dav/tests/Sabre/CardDAV/Backend/Mock.php | 130 + > .../tests/Sabre/CardDAV/Backend/PDOMySQLTest.php | 60 + > .../tests/Sabre/CardDAV/Backend/PDOSqliteTest.php | 69 + > .../sabre/dav/tests/Sabre/CardDAV/CardTest.php | 184 + > .../dav/tests/Sabre/CardDAV/IDirectoryTest.php | 30 + > .../sabre/dav/tests/Sabre/CardDAV/MultiGetTest.php | 55 + > .../sabre/dav/tests/Sabre/CardDAV/PluginTest.php | 149 + > .../CardDAV/Property/SupportedAddressDataTest.php | 44 + > .../Sabre/CardDAV/SogoStripContentTypeTest.php | 43 + > .../sabre/dav/tests/Sabre/CardDAV/TestUtil.php | 68 + > .../tests/Sabre/CardDAV/UserAddressBooksTest.php | 162 + > .../dav/tests/Sabre/CardDAV/VCFExportTest.php | 75 + > .../dav/tests/Sabre/CardDAV/ValidateFilterTest.php | 204 + > .../dav/tests/Sabre/CardDAV/ValidateVCardTest.php | 153 + > .../sabre/dav/tests/Sabre/CardDAV/VersionTest.php | 17 + > .../sabre/dav/tests/Sabre/DAV/AbstractServer.php | 64 + > .../Sabre/DAV/Auth/Backend/AbstractBasicTest.php | 91 + > .../Sabre/DAV/Auth/Backend/AbstractDigestTest.php | 149 + > .../Sabre/DAV/Auth/Backend/AbstractPDOTest.php | 35 + > .../tests/Sabre/DAV/Auth/Backend/ApacheTest.php | 45 + > .../dav/tests/Sabre/DAV/Auth/Backend/FileTest.php | 42 + > .../dav/tests/Sabre/DAV/Auth/Backend/Mock.php | 37 + > .../tests/Sabre/DAV/Auth/Backend/PDOMySQLTest.php | 31 + > .../tests/Sabre/DAV/Auth/Backend/PDOSqliteTest.php | 28 + > .../sabre/dav/tests/Sabre/DAV/Auth/PluginTest.php | 84 + > .../sabre/dav/tests/Sabre/DAV/BasicNodeTest.php | 234 + > .../Sabre/DAV/Browser/GuessContentTypeTest.php | 68 + > .../Sabre/DAV/Browser/MapGetToPropFindTest.php | 44 + > .../dav/tests/Sabre/DAV/Browser/PluginTest.php | 114 + > .../sabre/dav/tests/Sabre/DAV/ClientMock.php | 32 + > .../sabre/dav/tests/Sabre/DAV/ClientTest.php | 908 ++ > .../Sabre/DAV/Exception/PaymentRequiredTest.php | 14 + > .../sabre/dav/tests/Sabre/DAV/ExceptionTest.php | 30 + > .../sabre/dav/tests/Sabre/DAV/FSExt/FileTest.php | 95 + > .../sabre/dav/tests/Sabre/DAV/FSExt/NodeTest.php | 178 + > .../sabre/dav/tests/Sabre/DAV/FSExt/ServerTest.php | 224 + > .../dav/tests/Sabre/DAV/HTTPPreferParsingTest.php | 200 + > .../sabre/dav/tests/Sabre/DAV/Issue33Test.php | 105 + > .../tests/Sabre/DAV/Locks/Backend/AbstractTest.php | 196 + > .../dav/tests/Sabre/DAV/Locks/Backend/FSTest.php | 31 + > .../dav/tests/Sabre/DAV/Locks/Backend/FileTest.php | 24 + > .../tests/Sabre/DAV/Locks/Backend/PDOMySQLTest.php | 32 + > .../dav/tests/Sabre/DAV/Locks/Backend/PDOTest.php | 29 + > .../tests/Sabre/DAV/Locks/GetIfConditionsTest.php | 375 + > .../sabre/dav/tests/Sabre/DAV/Locks/MSWordTest.php | 123 + > .../sabre/dav/tests/Sabre/DAV/Locks/PluginTest.php | 966 ++ > .../sabre/dav/tests/Sabre/DAV/Mount/PluginTest.php | 58 + > .../sabre/dav/tests/Sabre/DAV/ObjectTreeTest.php | 100 + > .../dav/tests/Sabre/DAV/PartialUpdate/FileMock.php | 79 + > .../tests/Sabre/DAV/PartialUpdate/PluginTest.php | 130 + > .../Sabre/DAV/Property/GetLastModifiedTest.php | 75 + > .../dav/tests/Sabre/DAV/Property/HrefListTest.php | 91 + > .../dav/tests/Sabre/DAV/Property/HrefTest.php | 92 + > .../tests/Sabre/DAV/Property/ResourceTypeTest.php | 111 + > .../tests/Sabre/DAV/Property/ResponseListTest.php | 19 + > .../dav/tests/Sabre/DAV/Property/ResponseTest.php | 230 + > .../Sabre/DAV/Property/SupportedReportSetTest.php | 128 + > .../dav/tests/Sabre/DAV/ServerCopyMoveTest.php | 268 + > .../sabre/dav/tests/Sabre/DAV/ServerEventsTest.php | 76 + > .../dav/tests/Sabre/DAV/ServerFinderBlockTest.php | 53 + > .../sabre/dav/tests/Sabre/DAV/ServerMKCOLTest.php | 371 + > .../sabre/dav/tests/Sabre/DAV/ServerPluginTest.php | 98 + > .../dav/tests/Sabre/DAV/ServerPreconditionTest.php | 395 + > .../sabre/dav/tests/Sabre/DAV/ServerPropsTest.php | 398 + > .../sabre/dav/tests/Sabre/DAV/ServerRangeTest.php | 274 + > .../sabre/dav/tests/Sabre/DAV/ServerSimpleTest.php | 767 ++ > .../tests/Sabre/DAV/ServerUpdatePropertiesTest.php | 130 + > .../sabre/dav/tests/Sabre/DAV/SimpleFileTest.php | 19 + > .../sabre/dav/tests/Sabre/DAV/StringUtilTest.php | 122 + > .../tests/Sabre/DAV/TemporaryFileFilterTest.php | 252 + > .../sabre/dav/tests/Sabre/DAV/TestPlugin.php | 34 + > .../dav/tests/Sabre/DAV/Tree/FilesystemTest.php | 88 + > .../vendor/sabre/dav/tests/Sabre/DAV/TreeTest.php | 175 + > .../sabre/dav/tests/Sabre/DAV/URLUtilTest.php | 131 + > .../sabre/dav/tests/Sabre/DAV/UUIDUtilTest.php | 25 + > .../sabre/dav/tests/Sabre/DAV/XMLUtilTest.php | 284 + > .../sabre/dav/tests/Sabre/DAVACL/ACLMethodTest.php | 331 + > .../dav/tests/Sabre/DAVACL/AllowAccessTest.php | 139 + > .../dav/tests/Sabre/DAVACL/BlockAccessTest.php | 190 + > .../Sabre/DAVACL/Exception/AceConflictTest.php | 39 + > .../Exception/NeedPrivilegesExceptionTest.php | 49 + > .../Sabre/DAVACL/Exception/NoAbstractTest.php | 39 + > .../Exception/NotRecognizedPrincipalTest.php | 39 + > .../DAVACL/Exception/NotSupportedPrivilegeTest.php | 39 + > .../tests/Sabre/DAVACL/ExpandPropertiesTest.php | 358 + > .../sabre/dav/tests/Sabre/DAVACL/MockACLNode.php | 56 + > .../sabre/dav/tests/Sabre/DAVACL/MockPrincipal.php | 66 + > .../dav/tests/Sabre/DAVACL/PluginAdminTest.php | 83 + > .../tests/Sabre/DAVACL/PluginPropertiesTest.php | 407 + > .../Sabre/DAVACL/PluginUpdatePropertiesTest.php | 127 + > .../DAVACL/PrincipalBackend/AbstractPDOTest.php | 178 + > .../tests/Sabre/DAVACL/PrincipalBackend/Mock.php | 184 + > .../Sabre/DAVACL/PrincipalBackend/PDOMySQLTest.php | 45 + > .../DAVACL/PrincipalBackend/PDOSqliteTest.php | 42 + > .../tests/Sabre/DAVACL/PrincipalCollectionTest.php | 52 + > .../Sabre/DAVACL/PrincipalPropertySearchTest.php | 246 + > .../DAVACL/PrincipalSearchPropertySetTest.php | 135 + > .../sabre/dav/tests/Sabre/DAVACL/PrincipalTest.php | 204 + > .../Sabre/DAVACL/Property/ACLRestrictionsTest.php | 35 + > .../dav/tests/Sabre/DAVACL/Property/ACLTest.php | 335 + > .../Property/CurrentUserPrivilegeSetTest.php | 47 + > .../tests/Sabre/DAVACL/Property/PrincipalTest.php | 181 + > .../DAVACL/Property/SupportedPrivilegeSetTest.php | 106 + > .../dav/tests/Sabre/DAVACL/SimplePluginTest.php | 322 + > .../sabre/dav/tests/Sabre/DAVACL/VersionTest.php | 17 + > .../vendor/sabre/dav/tests/Sabre/DAVServerTest.php | 179 + > .../sabre/dav/tests/Sabre/HTTP/AWSAuthTest.php | 242 + > .../sabre/dav/tests/Sabre/HTTP/BasicAuthTest.php | 132 + > .../sabre/dav/tests/Sabre/HTTP/DigestAuthTest.php | 228 + > .../sabre/dav/tests/Sabre/HTTP/RequestTest.php | 150 + > .../sabre/dav/tests/Sabre/HTTP/ResponseMock.php | 29 + > .../sabre/dav/tests/Sabre/HTTP/ResponseTest.php | 70 + > .../vendor/sabre/dav/tests/Sabre/HTTP/UtilTest.php | 78 + > .../sabre/dav/tests/Sabre/HTTP/VersionTest.php | 17 + > .../vendor/sabre/dav/tests/Sabre/TestUtil.php | 51 + > .../Sabre/vendor/sabre/dav/tests/bootstrap.php | 22 + > framework/Sabre/vendor/sabre/dav/tests/phpunit.xml | 29 + > framework/Sabre/vendor/sabre/vobject/.gitignore | 3 + > framework/Sabre/vendor/sabre/vobject/.travis.yml | 9 + > framework/Sabre/vendor/sabre/vobject/ChangeLog | 51 + > framework/Sabre/vendor/sabre/vobject/LICENSE | 27 + > framework/Sabre/vendor/sabre/vobject/README.md | 368 + > .../vendor/sabre/vobject/bin/vobjectvalidate.php | 139 + > framework/Sabre/vendor/sabre/vobject/composer.json | 30 + > .../sabre/vobject/lib/Sabre/VObject/Component.php | 405 + > .../vobject/lib/Sabre/VObject/Component/VAlarm.php | 108 + > .../lib/Sabre/VObject/Component/VCalendar.php | 242 + > .../vobject/lib/Sabre/VObject/Component/VCard.php | 105 + > .../vobject/lib/Sabre/VObject/Component/VEvent.php | 70 + > .../lib/Sabre/VObject/Component/VFreeBusy.php | 68 + > .../lib/Sabre/VObject/Component/VJournal.php | 46 + > .../vobject/lib/Sabre/VObject/Component/VTodo.php | 68 + > .../vobject/lib/Sabre/VObject/DateTimeParser.php | 181 + > .../vobject/lib/Sabre/VObject/ElementList.php | 172 + > .../lib/Sabre/VObject/FreeBusyGenerator.php | 322 + > .../sabre/vobject/lib/Sabre/VObject/Node.php | 187 + > .../sabre/vobject/lib/Sabre/VObject/Parameter.php | 88 + > .../vobject/lib/Sabre/VObject/ParseException.php | 12 + > .../sabre/vobject/lib/Sabre/VObject/Property.php | 430 + > .../lib/Sabre/VObject/Property/Compound.php | 129 + > .../lib/Sabre/VObject/Property/DateTime.php | 233 + > .../lib/Sabre/VObject/Property/MultiDateTime.php | 168 + > .../sabre/vobject/lib/Sabre/VObject/Reader.php | 223 + > .../lib/Sabre/VObject/RecurrenceIterator.php | 1112 ++ > .../lib/Sabre/VObject/Splitter/ICalendar.php | 111 + > .../Sabre/VObject/Splitter/SplitterInterface.php | 39 + > .../vobject/lib/Sabre/VObject/Splitter/VCard.php | 76 + > .../sabre/vobject/lib/Sabre/VObject/StringUtil.php | 61 + > .../vobject/lib/Sabre/VObject/TimeZoneUtil.php | 466 + > .../sabre/vobject/lib/Sabre/VObject/Version.php | 24 + > .../sabre/vobject/lib/Sabre/VObject/includes.php | 40 + > .../tests/Sabre/VObject/Component/VAlarmTest.php | 175 + > .../Sabre/VObject/Component/VCalendarTest.php | 244 + > .../tests/Sabre/VObject/Component/VCardTest.php | 100 + > .../tests/Sabre/VObject/Component/VEventTest.php | 74 + > .../Sabre/VObject/Component/VFreeBusyTest.php | 39 + > .../tests/Sabre/VObject/Component/VJournalTest.php | 41 + > .../tests/Sabre/VObject/Component/VTodoTest.php | 67 + > .../vobject/tests/Sabre/VObject/ComponentTest.php | 413 + > .../tests/Sabre/VObject/DateTimeParserTest.php | 153 + > .../tests/Sabre/VObject/ElementListTest.php | 32 + > .../vobject/tests/Sabre/VObject/EmClientTest.php | 55 + > .../tests/Sabre/VObject/FreeBusyGeneratorTest.php | 246 + > .../vobject/tests/Sabre/VObject/Issue153Test.php | 14 + > .../vobject/tests/Sabre/VObject/Issue154Test.php | 29 + > .../vobject/tests/Sabre/VObject/ParameterTest.php | 36 + > .../tests/Sabre/VObject/Property/CompoundTest.php | 59 + > .../tests/Sabre/VObject/Property/DateTimeTest.php | 234 + > .../Sabre/VObject/Property/MultiDateTimeTest.php | 202 + > .../vobject/tests/Sabre/VObject/PropertyTest.php | 323 + > .../vobject/tests/Sabre/VObject/ReaderTest.php | 328 + > .../RecurrenceIteratorFifthTuesdayProblemTest.php | 44 + > .../RecurrenceIteratorInfiniteLoopProblemTest.php | 91 + > .../RecurrenceIteratorMinusOneProblemTest.php | 30 + > .../tests/Sabre/VObject/RecurrenceIteratorTest.php | 1425 ++ > .../tests/Sabre/VObject/Splitter/ICalendarTest.php | 283 + > .../tests/Sabre/VObject/Splitter/VCardTest.php | 138 + > .../vobject/tests/Sabre/VObject/StringUtilTest.php | 59 + > .../tests/Sabre/VObject/TimeZoneUtilTest.php | 272 + > .../vobject/tests/Sabre/VObject/VersionTest.php | 17 + > .../sabre/vobject/tests/Sabre/VObject/issue153.vcf | 352 + > .../Sabre/vendor/sabre/vobject/tests/bootstrap.php | 4 + > .../Sabre/vendor/sabre/vobject/tests/phpunit.xml | 17 + > 500 files changed, 183049 insertions(+), 2 deletions(-) > > http://git.horde.org/horde-git/-/commit/92d9a2b1bb1175d91989cc3dbd0baecfe39cf5fe
Attachment
Watch this ticket
N
ew Ticket
M
y Tickets
S
earch
Q
uery Builder
R
eports
Saved Queries
Open Bugs
Bugs waiting for Feedback
Open Bugs in Releases
Open Enhancements
Enhancements waiting for Feedback
Bugs with Patches
Enhancements with Patches
Release Showstoppers
Stalled Tickets
New Tickets
Horde 5 Showstoppers