Projects / SabreDAV

SabreDAV

SabreDAV allows you to easily integrate your existing Web application with WebDAV. It supports most of the common clients, including the Mac OS X Finder, the Windows XP/Vista Explorer, DavFS2, Cadaver, NetDrive, and WebDrive. It supports class 1, 2, and 3 WebDAV servers. It implements RFC2518 and revisions from RFC4918. It also implements RFC2617 (Basic/Digest auth).

Tags
Licenses
Operating Systems
Implementation
Translations

RSS Last announcement

Public Demo Site now available 19 Mar 2010

Head over to the demo site to see it in action. You can connect with any client, but some caution is advised with OS/X Finder.

http://demo.sabre...

RSS Recent releases

  •  08 Jan 2012 00:29

Release Notes: This release fixes VObject breaking UTF-8 characters and pear package installation issues.

  •  16 Dec 2011 02:56

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.

  •  29 Oct 2011 02:49

    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 22:50

    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.

    •  22 Sep 2011 01:52

    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.

    Screenshot

    Project Spotlight

    Areca Backup

    A backup software system.

    Screenshot

    Project Spotlight

    notification-thing

    A DE-independent pygi (GTK3) notification daemon.