dhcpy6d (1.2.2-1) stable; urgency=medium

  * New upstream release
    + fixed class interface parsing

 -- Henri Wahl <henri@dhcpy6d.de>  Tue, 14 Jun 2022 21:00:00 +0200

dhcpy6d (1.2.1-1) stable; urgency=medium

  * New upstream release
    + fixed option 23

 -- Henri Wahl <henri@dhcpy6d.de>  Mon, 10 May 2022 21:00:00 +0200

dhcpy6d (1.2.0-1) stable; urgency=medium

  * New upstream release
    + new option to exclude interface
    + fixed dynamic prefix injection
    + fixed volatile.sqlite update trouble
    + fixed Debian build dependencies
    + fixed documentation
    + fixed reuse lease

 -- Henri Wahl <henri@dhcpy6d.de>  Mon, 04 Apr 2022 21:00:00 +0200

dhcpy6d (1.0.9-1) stable; urgency=medium

  * New upstream release
    + fixed overwrite of SQLite DB when upgrading

 -- Henri Wahl <henri@dhcpy6d.de>  Mon, 01 Nov 2021 20:00:00 +0200

dhcpy6d (1.0.8-1) stable; urgency=medium

  * New upstream release
    + fixed acceptance of empty addresses in client requests

 -- Henri Wahl <henri@dhcpy6d.de>  Sat, 30 Oct 2021 20:00:00 +0200

dhcpy6d (1.0.7-1) stable; urgency=medium

  * New upstream release
    + fixed non-existing UserClass

 -- Henri Wahl <henri@dhcpy6d.de>  Fri, 01 Oct 2021 08:00:00 +0200

dhcpy6d (1.0.6-1) stable; urgency=medium

  * New upstream release
    + fixed empty client config file
    + fixed DB updates

 -- Henri Wahl <henri@dhcpy6d.de>  Thu, 30 Sep 2021 21:00:00 +0200

dhcpy6d (1.0.5-1) stable; urgency=medium

  * New upstream release
    + fixed inability to use multiple MACs per host in DB

 -- Henri Wahl <henri@dhcpy6d.de>  Wed, 11 Aug 2021 12:00:00 +0200

dhcpy6d (1.0.4-1) stable; urgency=medium

  * New upstream release
    + fixed default behavior (route_link_local=no) in clients.conf

 -- Henri Wahl <henri@dhcpy6d.de>  Tue, 10 Aug 2021 12:00:00 +0200

dhcpy6d (1.0.3-1) stable; urgency=medium

  * New upstream release
    + added option DNS_USE_RNDC

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Mon, 21 Dec 2020 17:30:00 +0200

dhcpy6d (1.0.2-1) stable; urgency=medium

  * New upstream release
    + fixed NTP_SERVER_DICT

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Thu, 08 Oct 2020 07:30:00 +0200

dhcpy6d (1.0.1-1) stable; urgency=medium

  * New upstream release
    + fix mandatory logfile

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Fri, 24 Jul 2020 14:30:00 +0200

dhcpy6d (1.0-1) stable; urgency=medium

  * New upstream release
    + added EUI64 address category
    + added PXE boot support
    + added support for fixed prefix per client config
    + added address category dns to retrieve client ipv6 from DNS
    + added self-creation of database tables
    + improved PostgreSQL support
    + migrated to Python 3
    + code housekeeping
    + fixes of course

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Fri, 03 Apr 2020 14:30:00 +0200

dhcpy6d (0.7.3-1) stable; urgency=medium

  * New upstream release
    + added ignore_mac option to work with ppp interfaces

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Thu, 25 Oct 2018 14:30:00 +0200

dhcpy6d (0.7.2.-1) stable; urgency=medium

  * New upstream release
    + fix for MySQLdb.IntegrityError

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Fri, 15 Jun 2018 7:30:00 +0200

dhcpy6d (0.7.1-1) stable; urgency=medium

  * New upstream release
    + fixed recycling of prefixes

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Mon, 11 Jun 2018 10:30:00 +0200

dhcpy6d (0.7-1) stable; urgency=medium

  * New upstream release
    + added ntp_server option
    + added request limits
    + allow one to inject prefix - e.g. changed prefix from ISP
    + optimized time requests
    + ignore unknown clients
    + fixes for prefix delegation

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Mon, 30 Apr 2018 20:30:00 +0200

dhcpy6d (0.6-1) stable; urgency=medium

  * New upstream release
    + prefix delegation
    + fixes

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Fri, 15 Sep 2017 11:30:00 +0200

dhcpy6d (0.5-1) unstable; urgency=medium

  * New upstream release
    + Reply CONFIRM requests with NotOnLink to force clients to get new address
    + Added --prefix option to be used for dynamic prefixes
    + Allow using PostgreSQL database for volatile and config storage
    + Added category 'dns' for DNS-based IP-address retrieval
    + Systemd integration

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Mon, 29 May 2017 10:00:00 +0200

dhcpy6d (0.4.3-1) unstable; urgency=medium

  * New upstream release
    + Added autocommit to MySQL
    + Fixed fixed addresses
    + Some optimization in tidy-up-thread
    + Small fixes

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Sat, 26 Dec 2015 21:30:00 +0200

dhcpy6d (0.4.3~dev1-1) unstable; urgency=medium

  [ Henri Wahl ]
  * New upstream snapshot
    + removed client FQDN in log file

  [ Axel Beckert ]
  * Merge adduser and usermod calls in debian/dhcpy6d.postinst. Fixes
    false positive lintian warning
    maintainer-script-should-not-use-adduser-system-without-home.
  * Bump debhelper compatibility to 9 as recommended nowadays.
    + Update versioned debhelper build-dependency accordingly.

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Fri, 21 Aug 2015 12:30:00 +0200

dhcpy6d (0.4.2-1) unstable; urgency=medium

  * New upstream snapshot
    + fixed usage of fixed addresses in dhcpy6d-clients.conf
    + fixed dns_update() to update default class clients too
    + show warning if deprecated prefix_length is used in address definitions
    + set socket to non-blocking to avoid freeze
    + increase MAC/LLIP cache time from 30s to 300s because of laggy clients
    + removed useless prefix length
    + retry query on MySQL reconnect bugfix

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Tue, 18 Aug 2015 16:00:00 +0200

dhcpy6d (0.4.1-1) unstable; urgency=medium

  [ Henri Wahl ]
  * New upstream release
    + VLAN definitions now really work
    + several code cleaned
    + Removes unnecessary executable bits (see #769006) → reinstantiate
      debian/dhcpy6d.logrotate as symlink

  [ Axel Beckert ]
  * Fix postinst script to not expect preinst parameters (Closes: #768974)

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Tue, 17 Mar 2015 08:50:00 +0100

dhcpy6d (0.4-2) unstable; urgency=medium

  * Handle /etc/default/dhcpy6d with ucf. (Closes: #767817)
    + Install file to /usr/share/dhcpy6d/default/dhcpy6d instead, remove
      symlink debian/dhcpy6d.default, add debian/dhcpy6d.install.
    + Depend on ucf.
  * Install volatile.sqlite into /usr/share/dhcpy6d/ and copy it to
    /var/lib/dhcpy6d/volatile.sqlite during postinst only if it doesn't
    yet exist. Remove it upon purge. (Closes: #768989)
  * Both fixes above together also remove unnecessary executable bits.
    (Else the fix for #767817 newly introduces the lintian warning
    executable-not-elf-or-script; closes: #769006)
  * Additionally replace symlink debian/dhcpy6d.logrotate with a patched
    copy of etc/logrotate.d/dhcpy6d to remove the executable bit also
    there. (Fixes another facet of #769006)

 -- Axel Beckert <abe@debian.org>  Thu, 13 Nov 2014 12:39:09 +0100

dhcpy6d (0.4-1) unstable; urgency=low

  [ Henri Wahl ]
  * New upstream release
    + new options: log_mac_llip, cache_mac_llip (avoids cache poisoning)

  [ Axel Beckert ]
  * Add get-orig-source target to debian/rules for easier snapshot
    packaging.
  * Depend on ${python:Depends} instead of a hardcoded python (>= 2.6).
  * Add "Pre-Depends: dpkg (>= 1.16.5) for "start-stop-daemon --no-close"
  * Drop dependency on iproute/iproute2 as /sbin/ip is no more used.

 -- Axel Beckert <abe@debian.org>  Wed, 22 Oct 2014 21:03:56 +0200

dhcpy6d (0.3.99+git2014.09.18-1) unstable; urgency=medium

  * New upstream release candidate + snapshot
    + allow VLAN interface definitions
    + check if used interfaces exist
    + improved usability with more clear mesages if there are
      configuration errors
    + full man pages dhcpy6d.8 and dhcpy6d.conf.5 added
    + added command line argument --generate-duid for DUID generation at setup

  [ Henri Wahl ]
  * Append generated DUID to /etc/default/dhcpy6d if not yet present
  * Added command line arguments --really-do-it and --duid to be
    configured in /etc/defaults/dhcpy6d

  [ Axel Beckert ]
  * Switch section from "utils" to "net" like most other DHCP servers.
  * Update debian/source/options to follow upstream directory name changes
  * Bump Standards-Version to 3.9.6 (no changes)

 -- Axel Beckert <abe@debian.org>  Thu, 02 Oct 2014 18:25:44 +0200

dhcpy6d (0.3+git2014.07.23-1) unstable; urgency=medium

  * New upstream snapshot.
    + Man pages moved from Debian to Upstream
    + Don't ship man pages installed to /usr/share/doc/dhcpy6d/
  * Delete dhcpy6d's log files upon package purge.
  * Add missing dependency on iproute2 or iproute. Thanks Henri!
  * Complete the switch from now deprecated python-support to dh_python2.
    + Only debian/control changes. (debian/rules was fine already.)
    + Fixes lintian warning build-depends-on-obsolete-package.

 -- Axel Beckert <abe@debian.org>  Thu, 24 Jul 2014 14:27:31 +0200

dhcpy6d (0.3+git2014.03.21-1) unstable; urgency=low

  * New upstream snapshot
  * First upload to Debian (Closes: #715010)
  * Switch back to non-native packaging
  * Set myself as primary package maintainer
  * Switch to source format "3.0 (quilt)".
    + Remove now obsolete README.source
  * Drop unnecessary build-dependency on quilt. Fixes lintian warning
    quilt-build-dep-but-no-series-file.
  * Add machine-readable debian/copyright. Fixes lintian warning
    no-debian-copyright.
  * Add "set -e" to postinst script to bail out on any error.
  * Move adduser from Suggests to Depends. Used in the postinst script.
  * Don't ship additional LICENSE file installed by upstream. Fixes
    lintian warning extra-license-file.
  * Add a debian/watch file. Fixes lintian warning
    debian-watch-file-is-missing.
  * Use short description from GitHub as short description.
  * Don't ship empty log file, create it at install time. Fixes lintian
    warning file-in-unusual-dir.
  * Add minimal man page with pointer to online documentation. Fixes
    lintian warning binary-without-manpage.
  * Also fix the following lintian warnings:
    + maintainer-address-malformed
    + maintainer-also-in-uploaders
    + no-standards-version-field
    + maintainer-script-lacks-debhelper-token
    + debhelper-but-no-misc-depends
    + description-starts-with-package-name
    + description-synopsis-might-not-be-phrased-properly
    + description-too-long (refers to first line)
    + extended-description-is-empty
  * Apply wrap-and-sort

 -- Axel Beckert <abe@debian.org>  Wed, 21 May 2014 14:25:27 +0200

dhcpy6d (0.3) unstable; urgency=low

  * New upstream
    - running as non-root user/group dhcpy6d
    - deb improvements
    - rpm improvements

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Mon, 29 Jul 2013 13:14:00 +0200


dhcpy6d (0.2-1) unstable; urgency=low

  * New upstream
    - next fix in 'range' lease storage, getting more robust
    - better logging

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Fri, 31 May 2013 14:40:00 +0200


dhcpy6d (0.1.5-1) unstable; urgency=low

  * New upstream
    - fixed race condition in 'range' lease storage

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Thu, 23 May 2013 11:00:00 +0200


dhcpy6d (0.1.4.1-1) unstable; urgency=low

  * New upstream
    - fixed lease storage bug

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Sat, 18 May 2013 00:50:00 +0200


dhcpy6d (0.1.4-1) unstable; urgency=low

  * New upstream
    - fixed advertised address handling for categories 'range' and 'random'

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Fri, 17 May 2013 14:50:00 +0200


dhcpy6d (0.1.3-1) unstable; urgency=low

  * New upstream
    - added domain_search_list option
    - fixed case-sensitive MAC address config

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Mon, 06 May 2013 14:50:00 +0200


dhcpy6d (0.1.2-1) unstable; urgency=low

  * New upstream
    - fixed multiple addresses renew bug

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Tue, 19 Mar 2013 9:02:00 +0200


dhcpy6d (0.1.1-1) unstable; urgency=low

  * New upstream
    - reverted to Handler.finish()

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Tue, 15 Jan 2013 07:35:00 +0200


dhcpy6d (0.1-1) unstable; urgency=low

  * New upstream
    - inital stable release

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Wed, 11 Jan 2013 14:10:00 +0200


dhcpy6d (20130111-1) unstable; urgency=low

  * New upstream
    - more polishing for rpm packaging support

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Wed, 11 Jan 2013 13:18:00 +0200


dhcpy6d (20130109-1) unstable; urgency=low

  * New upstream
    - polishing packaging support

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Wed, 09 Jan 2013 14:16:00 +0200


dhcpy6d (20121221-1) unstable; urgency=low

  * New upstream
    - finished Debian support

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Thu, 21 Dec 2012 11:25:00 +0200


dhcpy6d (20121220-1) unstable; urgency=low

  * New upstream
    - testing Debian support

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Thu, 20 Dec 2012 11:25:00 +0200


dhcpy6d (20121219-1) unstable; urgency=low

  * New upstream
    - testing Debian support

 -- Henri Wahl <h.wahl@ifw-dresden.de>  Wed, 19 Dec 2012 11:25:00 +0200
