Release Notes/

From Davical
Jump to navigationJump to search
(released 2010-09-25)

The focus of this release is to add some minor bugfixes to the CardDAV support unleashed in

Prerequisites for Upgrade

Database Upgrade

You must run the update-davical-database script. Although the structure of the database has not changed, several changes have been made to some database functions, which will be updated by running the upgrade script.

Versions of Other Software

  • AWL 0.45 is required.
  • PostgreSQL 8.1 or later is required.
  • PHP version 5.1 or later is required.

PDO libraries

From version 0.9.8 and later it is necessary to have the PDO libraries available in addition to the legacy psql libraries.


Functionality Enhancements

  • Bindings available to a principal are now listed in the Admin UI.
  • Attempt to login using supplied basic authentication credentials, if all else fails.

Bug Fixes

  • WebDAV Sync is now supported for Addressbook collections.
  • VCARD resources will no longer report a blank ETag in an XML responses.
  • The ETag property will be properly quoted when appearing an XML response.

Other Changes

  • 412 error responses to PUT for addressbook resources now include useful information.
  • A new temporary configuration option is added to allow use of the old sync-response tag in WebDAV sync for compatibility with the Inverse CardDAV plugin for Lightning.
  • Basic recognition of VLIST resources.

Downloading DAViCal

Debian / Ubuntu

Debian Sid/Lenny & Ubuntu Lynx

AWL and DAViCal are in Debian Sid & Lenny and can be installed directly with apt-get.

Older Ubuntu & Debian releases

While older DAViCal packages are present in several releases of Ubuntu, you may want to consider installing a more recent version from:

deb lenny awm

These packages will work with earlier versions of Debian & Ubuntu as long as versions of PostgreSQL (8.1 or later, 8.4 preferred) & PHP (5.1 or later, 5.3 preferred) are used.


An ebuild should be available in due course, within the 'sunrise' overlay.

Source packages

RPM packages


Inverse Lightning Plugin for CardDAV

You will need to set:

$c->use_old_sync_response_tag = true;

otherwise the CardDAV support will not work with DAViCal. A bug is being filed with SOGo for this.