New OpenXCAP release 1.2.0

OpenXCAP version 1.2.0 has been released, http://openxcap.org. OpenXCAP is now packaged for four Linux distributions: Debian Stable, Debian Unstable, Ubuntu Karmic and Ubuntu Lucid.

This is a major new version with new features: org.openmobilealliance.xcap-directory, oma_status-icon, org.openxcap.dialog-rules applications and many bug fixes. The Installation, Configuration and Testing guides on the wiki page have been updated accordingly: http://www.openxcap.org/wiki/Installation

Changelog

openxcap (1.2.0) unstable; urgency=low

  • Removed python-xml dependency
  • Use Account_test for running the test suite
  • Changed MySQL scripts doc field to mediumblob
  • Removed unused auids, keep only the standard ones
  • Use OMA standard names for icon directory applications
  • Dropped SQLite support which wasn't finished.
  • Make MySQLdb reconnect active only for version 1.2.2
  • Updated readme
  • Detail allowed MIME types in error response
  • Icon application GET returns the image itself, not an XML
  • Fixed size constraint and don't delete previous icons on PUT
  • Made some error messages more clear
  • Deprecated port parameter, now port should be specified in root URI
  • Added icon application support
  • Added 'public GET applications'. Public GET applications are not asked for auth for GET requests, just for PUT
  • Fixed xcap-directory listing in SIPThor backend
  • Support for listing more than one document of the same type in xcap-directory
  • Added xcap-directory application (OMA TS XDM Core)
  • If no trusted_peers is specified default to none instead of any
  • Fixed allow subnets in trusted_peers
  • Reworked xcap-caps using etree
  • Use common-policy schema for validating dialog-rules documents
  • Fixed refresh of OpenSIPS watchers when using dialog-rules
  • Made presence rules use presence-rules.xsd schema
  • Added support for dialog-rules
  • Fixed logging with latest python-application
  • Remove python-xml dependency by taking sax package from PyXML project
  • Changed default authentication type to digest
  • Renamed watchers application to org.openxcap.watchers
  • Fixed test suite for resource lists and rls services
  • Bumped debian standards to version 3.8.4
  • Restructured all appusages
  • Updated maintainer and uploaders
  • Refactored logging system and added more information
  • Updated documentation and install files
  • Log fatal error and exit when must-have settings are missing
  • Clarified configuration sample comments
  • Renamed dialog-rules to org.openxcap.dialog-rules