Version 1.6.3 of SabreDAV

Release Notes: This release fixes Sabre_DAV_Client PUT requests (Issue 206), parses an iCalendar 0-second date interval (Issue 205), provides stronger validation of iCalendar objects (Issue 112), makes sure every iCalendar object only contains one component and disallows vcards (forcing every component to have a UID), works around an Evolution bug which prevented SabreDAV from updating events (Issue 213), stops time-limit queries on non-relative alarm triggers in a recurring event from resulting in an endless loop (Issue 211), and adds a workaround for a bug in KDE 4.8.2 contact syncing.

Other releases

  •  19 Jun 2013 05:27

Release Notes: The zip release ships with sabre/vobject 2.1.0. Sabre\DAV\Client::verifyPeer is now a protected property (instead of private). A problem where text was incorrectly escaped in the Href and HrefList properties, disallowing URLs with ampersands (&) in them was fixed. A deserializer was added for Sabre\DAVACL\Property\CurrentUserPrivilegeSet. An issue where the client only deserialized properties with status 200 was fixed. Escaping of XML in 423 Locked error responses was fixed. A beforeGetPropertiesForPath event was added.

  •  08 Nov 2012 22:37

Release Notes: The zip release ships with sabre/vobject 2.0.5. The entire codebase has been moved to PHP namespaces. BC Break: every backend package (CalDAV, CardDAV, Auth, Locks, Principals) now has consistent naming conventions. There's a BackendInterface and an AbstractBackend class. BC Break: several constructor signatures have been changed in the CalDAV package to reduce dependencies on the ACL package. BC Break: Sabre_CalDAV_ISharedCalendar now also has a getShares method, so sharees can figure out who is also on a shared calendar.

  •  08 Nov 2012 22:37

Release Notes: The zip release ships with sabre/vobject 2.0.5. The ACL plugin advertises support for 'calendarserver-principal-property-search'. This release fixes [#153], allowing for relative http principals in iMip requests. It adds support for cs:first-name and cs:last-name properties in sharing invites. Several properties have been made protected that were private before. There are some non-standard properties for sharing to improve compatibility. There are some bugfixes in the PostgreSQL script.

  •  06 Oct 2012 21:22

Release Notes: This major release constitutes about seven months of work, a bunch of new features, and a lot of performance improvements. If you are upgrading from 1.6, be sure to read the migration document for upgrade instructions, and don't forget to back up your database.

  •  04 Oct 2012 22:32

Release Notes: A workaround for a line-ending bug in the OS X 10.8 address book. The ability to allow users to set SSL certificates for the Client class. Directory indexes with many nodes should be a lot faster. A fix for issue 235: E_NOTICE thrown when doing a propfind request with Sabre_DAV_Client and no valid properties are returned. An issue with filtering on alarms in tasks has been fixed.

Screenshot

Project Spotlight

Novius OS

A CMS that takes up the challenge of managing Web content in today’s multi-channel environment.

Screenshot

Project Spotlight

The Meson Build System

A next-generation build system.