[Tickets #166] Re: Week view event spans are incorrect under PHP5

noreply at bugs.horde.org noreply at bugs.horde.org
Wed May 1 14:36:40 UTC 2013


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/166
------------------------------------------------------------------------------
  Ticket             | 166
  Updated By         | Git Commit <commits at lists.horde.org>
  Summary            | Week view event spans are incorrect under PHP5
  Queue              | Kronolith
  Version            | HEAD
  Type               | Bug
  State              | Resolved
  Priority           | 1. Low
  Milestone          |
  Patch              |
  Owners             | Jan Schneider
------------------------------------------------------------------------------


Git Commit <commits at lists.horde.org> (2013-05-01 14:36) wrote:

Changes have been made in Git (master):

commit 92d9a2b1bb1175d91989cc3dbd0baecfe39cf5fe
Author: Jan Schneider <jan at 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





More information about the bugs mailing list