Version 0.11 of SabreDAV

Release Notes: This project is now in beta. The PEAR package no longer includes a docs/ directory. This just contained RFCs, which are publicly available. This reduces the package from ~800k to ~60k. generatePropfindResponse now takes a baseUri argument. ResourceType property can now contain multiple resourcetypes. Issue 13 has been fixed.

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

MUltihost SSH Wrapper

Broadcasts commands over SSH to multiple hosts.

Screenshot

Project Spotlight

TbsZip

A PHP class for modifying Zip archives without extensions or temporary files.