Fedora 20 Update: php-horde-Horde-Dav-1.0.4-1.fc20

updates at fedoraproject.org updates at fedoraproject.org
Sat Mar 15 15:02:09 UTC 2014


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2014-3381
2014-03-04 04:02:12
--------------------------------------------------------------------------------

Name        : php-horde-Horde-Dav
Product     : Fedora 20
Version     : 1.0.4
Release     : 1.fc20
URL         : http://pear.horde.org
Summary     : Horde library for WebDAV, CalDAV, CardDAV
Description :
This package contains all Horde-specific wrapper classes for the Sabre DAV
library.

--------------------------------------------------------------------------------
Update Information:

VObject 3 got a major overhaul, and much better built-in support for all kinds of properties and escaping.

This version fixes the most important bugs, specifically Issue #19.

To do this, a few backwards compatibility breaks had to be made. This document describes each of them, as well as all the new features.

New features overview:
* Serializer now properly deals with escaped commas and semi-colons.
* Properties and Parameters now have a getParts() method to grab multiple values.
* You can now simply set PHP DateTime objects on DATE-TIME properties.
* Properties such as CALSCALE, VERSION and PRODID will automatically be added.
* RFC6868 is used to serialize parameters.
* Methods to generate jCard and jCal objects.
* Parsing of vCard 2.1 is much, much better, including support for the broken vCards Microsoft generates if the FORGIVING option is on.
* The add() methods now return the objects that have been created.
* A brand new parser that reads from streams, lowering memory usage.
* Components now have an easy to use remove() method.
* Every property, parameter and component has a reference to the document.
* Binary properties are automatically decoded.
* Added a jCard and jCal parser.
* Using the convert() method you can convert between vCard 2.1, 3.0 and 4.0.
* A new cli tool with validate, repair, color and convert commands.


The horde packages have been adapted to continue to use php-sabredav-Sabre_VObject version 2.1.3.
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #1056122 - php-sabre-vobject "does not properly escape multiline property values"
        https://bugzilla.redhat.com/show_bug.cgi?id=1056122
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update php-horde-Horde-Dav' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list