keyutils (1.5.9-5ubuntu1) utopic; urgency=medium

  * Disable the tests, hanging on the distro buildd kernels (12.04 LTS).
    Verified that the tests succeed with the 14.04 LTS kernels.
    Addresses: LP: #1381973.

 -- Matthias Klose <doko@ubuntu.com>  Thu, 16 Oct 2014 11:45:19 +0200

keyutils (1.5.9-5) unstable; urgency=low

  * debian/rules:
    - Also exclude arm64 from maxdesclen test, fixing a FTBFS. Closes: #754206
  * debian/patches (refreshed):
    - 0009-Use-bash-to-execute-the-tests.patch
      0010-enable-skipping-tests-req-root.patch
      0016-Enable-skipping-of-MAXDESCLEN-tests.patch
      Refreshed DEP3 headers

 -- Christian Kastner <debian@kvr.at>  Sat, 26 Jul 2014 23:39:12 +0200

keyutils (1.5.9-4) unstable; urgency=low

  * debian/rules:
    - On mips, mipsel, and sparc, add a build flag disabling tests for maximum
      description length. These tests appear to be too strict. Fixes a FTBFS on
      this platforms. Closes: #749657
  * debian/patches (added):
    - 0016-Disable-maxdesclen-tests-on-mipsel-sparc
      On some platforms, the maximum description length seems to be longer than
      assumed by the tests (verified manually), so we add a build flag that
      allows us to disable those tests.

 -- Christian Kastner <debian@kvr.at>  Wed, 04 Jun 2014 10:32:14 +0200

keyutils (1.5.9-3) unstable; urgency=low

  * debian/patches (updated):
    - 0011-Disable-some-tests
      Do not completely disable tests requiring big_key support (see below)
  * debian/patches (added):
    - Add patch 0014-Conditionalize-tests-based-on-kernel-version
      Check the kernel version before running some tests to make sure that the
      currently running kernel supports the features they require, thereby
      avoiding a FTBFS on buildds with older kernels. Closes: #749657
    - Add patch 0015-Insert-delay-in-key-invalidation-test
      Cherry-picked from upstream

 -- Christian Kastner <debian@kvr.at>  Thu, 29 May 2014 14:16:33 +0200

keyutils (1.5.9-2) unstable; urgency=low

  * debian/rules:
    - Skip build-time tests requiring installed version. Fixes FTBFS on all
      architectures.
  * debian/patches (added):
    - 0013-Enable-skipping-test-requiring-installation
    Allow skipping of tests requiring an installation. The request2 and
    prequest2 require the /sbin/request-key helper, but the kernel looks for
    this in the real root (outside of any chroot).

 -- Christian Kastner <debian@kvr.at>  Mon, 26 May 2014 23:35:04 +0200

keyutils (1.5.9-1) unstable; urgency=low

  * New upstream release. Closes: #741336
    - New man pages in section 7
    - New functions in libkeyutils1:
      + keyctl_get_persistent
      + find_key_by_type_and_desc
  * debian/control:
    - Set myself to the new Maintainer. Closes: #748488
    - Bump Standards-Version to 3.9.5 (no changes needed)
    - Add XS-Testsuite: autopkgtest
    - Add Vcs-* URLs
  * debian/rules:
    - dpkg-deb uses xz compression by default now, no need to request it
    - Explicitly set DEB_HOST_MULTIARCH
    - override_dh_auto_test: execute tests with a modified PATH and
      LD_LIBRARY_PATH so that the build result is tested instead of the
      installed versions. Furthermore, skip tests requiring root.
  * debian/source/options:
    - Remove (xz compression is the default now)
  * debian/copyright:
    - Update copyright for upstream, Luk, and myself
  * debian/libkeyutils1.symbols:
    - Add symbols file based on upstream's versioning and past Debian
      releases
  * debian/doc:
    - Include upstream's README and SUBMITTING_PATCHES
  * debian/tests/*:
    - Create an autopkgtest with executes upstream's runtime tests. Indicate
      that they require root privileges.
  * debian/patches (dropped, broken):
    - 0007-tests-keyctl
  * debian/patches (dropped, fixed/included upstream):
    - 0001-memleak-from-realloc
    - 0002-another-memleak
  * debian/patches (refreshed, DEP3-formatted):
    - 0003-cifs
    - 0004-cflags
    - 0005-hardening
    - 0006-tests-directories
  * debian/patches (added):
    - 0008-man-page-syntax-fixes
      Fix minor syntax errors in man pages, thereby resolving lintian warnings
    - 0009-Use-bash-to-execute-the-tests
      The test fixtures make heavy use of bashisms; removal should be
      discussed/coordinated with upstream first
    - 0010-enable-skipping-tests-req-root
      Allow skipping of tests that need root privileges (which we don't have at
      build time).
    - 0011-Disable-some-tests
      Some test do not properly check whether features they need are available.
      This will be fixed in the next upstream release.
    - 0012-Remove-RHEL-specific-feature-test
      The numeric test clashes with "unstable" as a release version.

 -- Christian Kastner <debian@kvr.at>  Sun, 18 May 2014 15:22:19 +0200

keyutils (1.5.6-1) unstable; urgency=low

  * New upstream release.

 -- Luk Claes <luk@debian.org>  Wed, 11 Sep 2013 07:41:59 +0200

keyutils (1.5.5-7) unstable; urgency=low

  * Taking over with maintainer's consent.
  * Adding watch file.

 -- Luk Claes <luk@debian.org>  Sat, 06 Apr 2013 09:38:50 +0200

keyutils (1.5.5-6) unstable; urgency=low

  * Removing all references to my old email address.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Sun, 10 Mar 2013 20:53:34 +0100

keyutils (1.5.5-5) unstable; urgency=low

  * Updating year in copyright file.
  * Dropping dpkg-source compression levels (Closes: #695714).
  * Trimming diff headers in patches.
  * Prefixing patches with four digits.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Tue, 26 Feb 2013 13:21:20 +0100

keyutils (1.5.5-4) unstable; urgency=low

  * Adding dpkg-source local options.
  * Using make interna rather than 'true' in rules to make the testsuite
    not fail on purpose.
  * Updating to standards version 3.9.4.
  * Using correct compiler and ar when cross-building, thanks to Colin
    Watson <cjwatson@ubuntu.com> (Closes: #695022).

 -- Daniel Baumann <mail@daniel-baumann.ch>  Tue, 11 Dec 2012 21:30:53 +0100

keyutils (1.5.5-3) unstable; urgency=low

  * Switching to xz compression.
  * Updating GPL boilerplate in copyright file.
  * Adding patch to use change-directory instead of push- and pop-
    directory in tests to fix FTBFS with dash (Closes: #659297).
  * Adding missing build-depends to lsb-release for testsuite.
  * Adding patch to use keyctl from the current build rather the one
    from system in testsuite (Closes: #659299).
  * Making test-suite failures not bailout for the moment as some tests
    do not work properly yet, but the test-suite should be run
    nevertheless.
  * Using space rather than comma seperated files field in copyright
    file.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Fri, 29 Jun 2012 21:01:32 +0200

keyutils (1.5.5-2) unstable; urgency=low

  * Adding patch from Simon Ruderich <simon@ruderich.org> to fix FTBFS
    with hardening flags (Closes: #661393).
  * Updating to standards version 3.9.3.
  * Updating copyright file machine-readable format version 1.0.
  * Tightening debhelper install files.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Mon, 16 Apr 2012 09:45:04 +0000

keyutils (1.5.5-1) unstable; urgency=low

  * Using compression level 9 also for binary packages.
  * Merging upstream version 1.5.5.
  * Updating year in copyright file.
  * Updating to debhelper version 9.
  * Enabling hardening build options.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Tue, 24 Jan 2012 17:08:44 +0100

keyutils (1.5.2-2) unstable; urgency=low

  * Adding patch from Nobuhiro Iwamatsu <iwamatsu@debian.org> to avoid
    setting Intel Architecture specific CFLAGS (Closes: #638925).

 -- Daniel Baumann <mail@daniel-baumann.ch>  Wed, 24 Aug 2011 19:20:47 +0200

keyutils (1.5.2-1) unstable; urgency=low

  * Merging upstream version 1.5.2.
  * Updating year in copyright file.
  * Marking package as linux-any.
  * Rediffing memleak-from-realloc.patch.
  * Rediffing another-memleak.patch.
  * Rediffing cifs.patch.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Fri, 12 Aug 2011 20:40:57 +0200

keyutils (1.4-6) unstable; urgency=low

  * Compacting copyright file.
  * Bumping versioned build-depends on debhelper to please lintian.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Sun, 10 Jul 2011 17:09:01 +0200

keyutils (1.4-5) unstable; urgency=low

  * Updating standards version to 3.9.2.
  * Applying patch from Steve Langasek <steve.langasek@canonical.com> to
    add support for multiarch (Closes: #631579).

 -- Daniel Baumann <mail@daniel-baumann.ch>  Tue, 28 Jun 2011 06:58:39 +0200

keyutils (1.4-4) unstable; urgency=low

  * Making reference to licenses in copyright distribution neutral.
  * Improving previous changelog entries.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Sat, 22 Jan 2011 21:39:57 +0100

keyutils (1.4-3) unstable; urgency=low

  * Updating maintainer and uploaders fields.
  * Removing vcs fields.
  * Removing references to my old email address.
  * Removing README.source, not required anymore.
  * Makeing packaging distribution neutral.
  * Updating year in copyright file.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Sun, 16 Jan 2011 18:44:03 +0100

keyutils (1.4-2) experimental; urgency=low

  * Updating standards version to 3.9.0.
  * Switching to source format 3.0 (quilt).
  * Updating to debhelper version 8.
  * Updating to standards version 3.9.1.
  * Rediffing memleak-from-realloc.patch.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Sun, 19 Dec 2010 21:16:19 +0100

keyutils (1.4-1) unstable; urgency=low

  * Merging upstream version 1.4.
  * Call dh_install with --fail-missing in rules.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Sat, 27 Mar 2010 10:22:54 +0100

keyutils (1.3-1) unstable; urgency=low

  * Correcting wrong vcs-browser field.
  * Adding explicit debian source version 1.0 until switch to 3.0.
  * Updating year in copyright file.
  * Updating to standards 3.8.4.
  * Merging upstream version 1.3.
  * Updating README.source.
  * Updating year in copyright file.
  * Making build-depends on quilt versioned.
  * Sorting dh call in rules to more common order.
  * Removing manpage.patch, not required anymore.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Mon, 15 Mar 2010 18:57:29 +0100

keyutils (1.2-12) unstable; urgency=low

  * Updating maintainer field.
  * Updating vcs fields.
  * Updating package to standards version 3.8.3.
  * Bumping versioned build-depends on debhelper.
  * Sorting and wrapping depends.
  * Simplifying libkeyutils-dev install file.
  * Adding README.source.
  * Adding maintainer homepage in copyright.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Sun, 04 Oct 2009 09:53:38 +0200

keyutils (1.2-11) unstable; urgency=low

  * Updating priority for libkeyutils1.
  * Updating sections for keyutils, libkeyutils1, and libkeyutils-dev.
  * Updating to standards version 3.8.2.
  * Using correct rfc-2822 date formats in changelog.
  * Updating section of the debug package.
  * Minimizing rules file.
  * Adding misc depends to development and debug package.
  * Updating section for all packages.
  * Adding patch to remove undefined sequence from manpage.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Mon, 27 Jul 2009 12:52:28 +0200

keyutils (1.2-10) unstable; urgency=low

  * Updating vcs fields in control file.
  * Using patch-stamp rather than patch in rules file.
  * Replacing obsolete dh_clean -k with dh_prep.
  * Using quilt rather than dpatch.
  * Updating year in copyright file.
  * Updating rules to current state of the art.
  * Adding patch from Marcus Meissner <meissner@suse.de> to add 2 cifs
    helpers to request-key.conf (for CIFS DFS support).

 -- Daniel Baumann <mail@daniel-baumann.ch>  Thu, 05 Feb 2009 02:03:00 +0100

keyutils (1.2-9) unstable; urgency=low

  * Correcting previous local email address in changelog.
  * Simplyfing libkeyutils1 install file.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Mon, 01 Sep 2008 13:01:00 +0200

keyutils (1.2-8) unstable; urgency=low

  * Removing cflags handling in rules, not required anymore.
  * Adding two patches from Michael Gebetsroither <gebi@grml.org> to fix memory
    leaks (Closes: #496466).
  * Updating to standards 3.8.0.
  * Using comma seperator for file pattern in copyright file.
  * Updatingto debhelper 7.
  * Correcting indenting in copyright file.
  * Adjusting indenting in rules file.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Mon, 25 Aug 2008 13:45:00 +0200

keyutils (1.2-7) unstable; urgency=medium

  * Adding debug package.
  * Reordering control file.
  * Reordering rules file.
  * Rewriting copyright file in machine-interpretable format.
  * Adding vcs fields in control file.
  * Updating package to debhelper 6.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Sat, 12 Apr 2008 16:53:00 +0200

keyutils (1.2-6) unstable; urgency=low

  * Applied patch from Neil Williams <codehelp@debian.org> to add crossbuild
    support to debian/rules (Closes: #465217).

 -- Daniel Baumann <mail@daniel-baumann.ch>  Mon, 11 Feb 2008 11:56:00 +0100

keyutils (1.2-5) unstable; urgency=low

  * Updated to new policy.
  * Corrected sections.
  * Improved package descriptions (Closes: #406441).

 -- Daniel Baumann <mail@daniel-baumann.ch>  Sun, 23 Dec 2007 11:20:00 +0100

keyutils (1.2-4) unstable; urgency=low

  * Minor cleanups.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Sun, 26 Aug 2007 09:35:00 +0200

keyutils (1.2-3) unstable; urgency=medium

  * Downgrate to debhelper 4 again for etch inclusion.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Sun, 25 Feb 2007 08:12:00 +0100

keyutils (1.2-2) unstable; urgency=medium

  * Renaming packages (Closes: #409977).
  * Minor cleanups.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Tue, 06 Feb 2007 22:25:00 +0100

keyutils (1.2-1) unstable; urgency=low

  * Initial release (Closes: #401499).

 -- Daniel Baumann <mail@daniel-baumann.ch>  Mon, 04 Dec 2006 10:31:00 +0100
