Changes from v0.5.2 to v0.6
- Added Exception handling
- Each method now analyzes the http status code on it's own
- Minor comment, documentation and phpdoc changes

Changes from v0.5.1 to v0.5.2
- Added debug function
- Some minor class structure changes
- Some comment, documentation and phpdoc changes

Changes from v0.5 to v0.5.1
- Added SOGo to the CardDAV server list
- Deleted the method get_last_vcard_id() -> the add method does now returns the vCard id
- Added posibility to get a raw XML vCard response to the get_xml_vcard() method
- Some comment, documentation and phpdoc changes

Changes from v0.4.9 to v0.5
- Added SOGo support
- Special thanks to xbgmsharp for the great feedback!
- Cache curl connection so that only one authentication process is needed
- Added boolean return value for add-, edit- and delete-methods
- Added addressbook handling

Changes from v0.4.8 to v0.4.9
- New method: clean_vcard
- New method: get_last_vcard_id

Changes from v0.4.7 to v0.4.8
- Extended clean_response() method and added utf-encoding

Changes from v0.4.6 to v0.4.7
- Changed license from LGPLv2 to AGPLv3
- Changed minor wordings in the changelog

Changes from v0.4.5 to v0.4.6
- Added "get XML vCard"-method to get a single vCard with more detailed information

Changes from v0.4.4 to v0.4.5
- Minor comment and class changes

Changes from v0.4.3 to v0.4.4
- Verified ownCloud support
- Store username and password for class internal use
- Cleaned the class
- Automaticly adds a / at the end of an url if it's missing
- Added a URL-Schema list

Changes from v0.4.2 to v0.4.3
- Added sabreDAV support

Changes from v0.4.1 to v0.4.2
- Standardized "get last modified" seems not to work with every server configuration -> no standardized date anymore!

Changes from v0.4 to v0.4.1
- Added memotoo support
- Bugfix: mostly check_connection() returned "true" if the server connection failed
- Removed unused code
- Standardized "get last modified" to unix-timestamp
- Changed version naming

Changes from v0.3.3 to v0.4
- Switched from "fopen" to curl for all server requests
- get() uses now PROPFIND instead of REPORT
- Simplified response additionally returns "get last modified"
- Added Apple addressbook server support

Changes from v0.3.3 to v0.3.4
- vCard id returned by get() excludes now the file extension ".vcf"

Changes from v0.3.2 to v0.3.3
- Minor comment changes

Changes from v0.3.1 to v0.3.2
- Minor phpdoc changes / extensions

Changes from v0.3 to v0.3.1
- Get only entries if a vCard id exists
- Get etag bugfix (PROFIND -> REPORT)
- vCard id generator bugfix
- Minor class-structure and comment changes

Changes from v0.2.2 to v0.3
- Deleted unused methods
- Added server connection check
- Added some more examples
- get() can now return complete vCards

Changes from v0.2.1 to v0.2.2
- Added error handling
- Added phpdoc support
- Cleaned comments / variables

Changes from v0.2 to v0.2.1
- XML requests will be built by the XMLWriter
- Added etag to simplified response

Changes from v0.1.2 to v0.2
- Added add functionality
- Added update functionality
- Added get vCard functionality
- Added user-agent to http-requests
- Added simplified response
- Set vCard standard fields (Version, N, FN)

Changes from v0.1.1 to v0.1.2
- Added delete functionality

Changes from v0.1 to v0.1.1
- Added filter type (OR / AND)

release v0.1
- Query CardDAV server with XML response (only tested on davical)
- Filter functionality for search implementations
- Fieldsets for minimal vCards within the XML response
- Authentification
