radicale (1.1.1-1) unstable; urgency=medium

  [ upstream ]
  * New release(s).
    Changed functionality:
    + Use the first matching section for rights.
    Security fixes:
    + Improve the regex used for well-known URIs.
    + Prevent regex injection in rights management.
    + Prevent crafted HTTP request from calling arbitrary functions.
    + Improve URI sanitation and conversion to filesystem path.
    + Decouple the daemon from its parent environment.
    Closes: bug#809920 (CVE-2015-8747 CVE-2015-8748). Thanks to Felix
    Knecht.
    Bugfixes and minor enhancements:
    + Assign new items to correct key.
    + Avoid race condition in PID file creation.
    + Improve the docker version.
    + Encode message and committer for git commits.
    + Test with Python 3.5.

  [ Jonas Smedegaard ]
  * Update TODOs.
  * Add NEWS entry about changed access rights parsing logic.
  * Drop patches now included upstream.

 -- Jonas Smedegaard <dr@jones.dk>  Tue, 12 Jan 2016 09:17:35 +0530

radicale (1.0.1-3) experimental; urgency=medium

  * Provide python3-radicale package.
  * Update package relations:
    Tighten build-dependencies on cdbs.
    Build-depend on python3 and python3-setuptools.

 -- Jonas Smedegaard <dr@jones.dk>  Wed, 28 Oct 2015 15:59:56 +0100

radicale (1.0.1-2) unstable; urgency=medium

  * Add patch cherry-picked upstream to fix encoding of git commits.
  * Add patch cherry-picked upstream to mention htpasswd encryption
    methods md5 and bcrypt in config file.
  * Fix lintian overrides.
  * Bump debhelper compatibility level to 9.
  * Add lintian override regarding debhelper 9.

 -- Jonas Smedegaard <dr@jones.dk>  Wed, 28 Oct 2015 14:53:41 +0100

radicale (1.0.1-1) unstable; urgency=medium

  [ upstream ]
  * New upstream release.
    + Update the version because of a stupid "feature"™ of PyPI.

  [ Jonas Smedegaard ]
  * Modernize git-buildpackage config: Avoid git- prefix.
  * Fix codename in 1.0-1 changelog entry.

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 24 Oct 2015 20:20:03 +0200

radicale (1.0-1) unstable; urgency=medium

  [ upstream ]
  * New release - codename "Sunflower".
    + Enhanced performances.
    + Add MD5-APR1 and BCRYPT for htpasswd-based authentication.
    + Use PAM service.
    + Don't discard PROPPATCH on empty collections.
    + Write the path of the collection in the git message.
    + Tests launched on Travis

  [ Jonas Smedegaard ]
  * Update package relations:
    + Suggest python-passlib.
    + Build-depend on python-setuptools.
  * Update copyright info:
    + Extend coverage for upstream authors.
    + Use License-Grant and License-Reference fields.
      Thanks to Ben Finney.
  * Add lintian override regarding license in License-Reference field.
    See bug#786450.

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 21 Sep 2015 11:50:59 +0200

radicale (0.10-2) unstable; urgency=medium

  * Update Vcs-* fields.
  * Update copyright info:
    + Extend coverage for myself.
    + Bump packaging license to GPL-3+.

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 16 May 2015 14:26:03 +0200

radicale (0.10-1) experimental; urgency=medium

  [ upstream ]
  * New release - codename "Lovely Endless Grass".
    + IMAP: don't spam the logs about non-SSL connections to localhost.
    + Fix owner-read-write rule in rights example file.

  [ Jonas Smedegaard ]
  * Revert to track upstream upstream releases (not specific snapshot).
  * Declare compliance with Debian Policy 3.9.6.

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 23 Jan 2015 13:58:53 +0100

radicale (0.10~20150105+abb1de8-1) experimental; urgency=medium

  [ upstream ]
  * snapshot of not yet formally released changes.
    + Support well-known URLs.
    + Fix collection discovery.
    + Reload logger config on SIGHUP.
    + Remove props files when deleting a collection.
    + Support salted SHA1 passwords.

  [ Jonas Smedegaard ]
  * Temporarily track upstream git snapshot.
  * Really improve short and long descriptions (missed in 0.9-1).
  * Really suggest python-dulwich (missed in 0.9-1).
  * Stop comment out defaults in configfile: Fixed upstream.
  * Unfuzz patch 2001.

 -- Jonas Smedegaard <dr@jones.dk>  Wed, 07 Jan 2015 18:01:25 +0100

radicale (0.9-1) unstable; urgency=medium

  [ upstream ]
  * New release - codename "Rivers".
    + Custom handlers for auth, storage and rights.
    + 1-file-per-event storage.
    + Git support for filesystem storages.
    + DB storage working with PostgreSQL, MariaDB and SQLite.
    + Clean rights manager based on regular expressions.
    + Support of contacts for Apple's clients.
    + Support colors.
    + Decode URLs in XML.
    + Fix PAM authentication.
    + Use consistent etags.
    + Use consistent sorting order.
    + Return 401 on unauthorized DELETE requests.
    + Move pid file creation in child process.
    + Allow requests without base_prefix.

  [ Jonas Smedegaard ]
  * Fix tidy execution bit and hashbang of FCGI and WSGI scripts.
  * Update copyright info:
    + Add a copyright holder.
    + Add email of a copyright holder.
  * Improve short and long descriptions.
  * Suggest python-dulwich: Needed for git-tracked filesystem backend.
  * Update patches.

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 25 Aug 2014 02:45:51 +0200

radicale (0.8-2) unstable; urgency=medium

  * Update TODOs with references to upstream issue tracking.
  * Include as normal files (not examples) WSGI and FCGI scripts and SQL
    schema: They should be perfectly usable as-is.
    Closes: Bug#682016. Thanks to Konstantin Khomoutov.
  * Tidy SysV init file slightly.
  * Fix allow read access for adm group to logfiles.
    Thanks to Konstantin Khomoutov.
  * Bump standards-version to 3.9.5.
  * Include upstream documentation, fetched from Github.
    Closes: Bug#730044. Thanks to W. Martin Borgert.
  * Relax build-dependency on cdbs (likely was too tight due to a bug in
    cdbs in checking Python build system was used from a subdir).

 -- Jonas Smedegaard <dr@jones.dk>  Thu, 08 May 2014 18:00:56 +0200

# For older changelog entries, run 'apt-get changelog python3-radicale'
