Projects / SabreDAV / Releases

All releases of SabreDAV

  •  16 Dec 2011 01:01
Avatar

    Release Notes: This release adds a CalDAV time range filter workaround for recurring events and fixes a bug in Sabre_DAV_Locks_Backend_File which didn't allow multiple files to be locked at the same time.

    •  28 Oct 2011 17:32
    Avatar

      Release Notes: The GuessContentType plugin now supports mixed case file extensions. DATE-TIME encoding was fixed in VObject. ('DATETIME' was being used incorrectly). HTTP 204 is now sent after a PUT request on an existing resource instead of HTTP 200. This should fix Evolution CardDAV client compatibility. X-LIC-LOCATION is parsed if it is available. All VObject elements now have a reference to their parent node.

      •  28 Sep 2011 19:51
      Avatar

        Release Notes: Sabre_DAV_Collection is no longer missing from the includes file. Issue 152 has been fixed; iOS 1.4.2 apparently requires HTTP/1.1 200 OK to be in uppercase. Support for files with mixed newline styles in Sabre_VObject has been fixed. Issue 159, automatically converting any vcard and icalendardata to UTF-8, has been resolved. A Sabre_DAV_SimpleFile class has been added for easy static file creation. Support for the CARDDAV:supported-address-data property has been added.

        •  21 Sep 2011 12:45
        Avatar

          Release Notes: carddata and calendardata MySQL fields are now of type 'medium blob' because 'TEXT' was sometimes too small to hold all the data. Sabre_VObject_Property::add() was added for adding duplicate parameters to properties. Issues with Sabre_CalDAV_ICalendar and Sabre_CalDAV_ICalendarObject interfaces were fixed. A problem where 201 Created was not returned if an event cancelled the creation of a file was fixed. A faster URLUtil::encodePath() implementation was provided. A problem where the browser plugin could interfere with TemporaryFileFilterPlugin if it was loaded first was fixed.

          •  25 Aug 2011 13:40
          Avatar

            Release Notes: A problem with the hiding action interface in the HTML browser for non-collections was fixed. Addressbook-query is now correctly returned from the {DAV:}supported-report-set property. Bugs in the groupwareserver.php example were fixed. A problem with rejecting PUT requests with Content-Range was fixed.

            •  12 Aug 2011 08:28
            Avatar

              Release Notes: CardDAV support and an experimental WebDAV client were added.

              •  25 Apr 2011 22:06
              Avatar

                Release Notes: The framework is now officially 'stable'. A workaround was included for a serious MS Office bug that caused saves to fail. API-level support for the ACL HTTP method was added. This only affects you if you're implementing custom filesystems with ACL support.

                •  01 Apr 2011 18:06
                Avatar

                  Release Notes: It's not possible to disable listing of nodes that are denied read access by ACL. A few properties in CalDAV classes have changed from private to protected. Issue 119 has been fixed: terrible things could happen when relying on guessBaseUri, the server was running on the root of the domain, and a user tried to access a file ending in .php. This is a slight BC break. Issue 118 has been fixed: lock tokens in If headers without a URI should be treated as the request URI, not 'all relevant URIs.

                  •  12 Feb 2011 23:43
                  Avatar

                    Release Notes: Support was added for big chunks of RFC3744 (ACL), with a couple of exceptions. Support for CalDAVProxy (calendar delegation) was added. All "principal" related functionality has been moved from Sabre_DAV_Auth to the new Sabre_DAVACL package. The Sabre_VObject package was added for easy iCalendar parsing. Sabre_CalDAV_ICSExportPlugin was added for supporting the "Subscribe to calendar" feature found in some calendaring tools. Many more bugs were fixed.

                    •  14 Oct 2010 20:53
                    Avatar

                      Release Notes: Performance and compatibility fixes.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.