openntpd (2:3.9p1-7wtf16) wtf; urgency=high

  * Handle POLLERR for clients, can happen on EBADF, weirdly enough

 -- Thorsten Glaser <t.glaser@tarent.de>  Mon, 23 Mar 2015 10:54:52 +0100

openntpd (2:3.9p1-7wtf15) wtf; urgency=low

  * In the if-up.d script, only use invoke-rc.d for actual actions;
    directly run the init script for the check whether it’s running
    (should fix the "openntpd service failed to start" misreports)

 -- Thorsten Glaser <tg@mirbsd.de>  Tue, 30 Dec 2014 09:41:14 +0000

openntpd (2:3.9p1-7wtf14) wtf; urgency=high

  * Make insserv happy: two init scripts may not common Provides

 -- Thorsten Glaser <tg@mirbsd.de>  Sun, 21 Dec 2014 00:35:12 +0000

openntpd (2:3.9p1-7wtf12) wtf; urgency=high

  * KNF; remove warnings all over the place; add missing includes
  * Improve logging
  * Ignore negligible olddelta which some Linux kernels return
  * Modernise packaging and patches as well as maintainer scripts
  * Correct error when setproctitle() is not available
  * Reset the adjustment upon startup
    (the design problem is that adjfreq’ing is only done when the
    clock is synched, instead of doing it instead, only measuring
    at first, adjusting the frequency later, then synching…)
  * Clean up packaging and shipped files
  * No longer in VCS: remove RCS IDs
  * Prefer yacc over GNU bison
  * Ah *now* I know why it would sometimes not start (Closes: #647152)
  * Inline config.{guess,sub} update even though autotools-dev is better
  * Default to a pool server with AAAA RRs for both openntpd and rdate
  * Only try to restart openntpd from ifup.d if it is running
  * Use debhelper for most actions
  * Regenerate with autoconf and autoheader (inline)
  * Install mdoc manpages
  * Remove xntpd’s AppArmor profiles in postinst (LP#1011998)

 -- Thorsten Glaser <tg@mirbsd.de>  Sat, 20 Dec 2014 22:01:43 +0100

openntpd (2:3.9p1-7wtf10) unstable; urgency=low

  * openntpd can do Multi-Arch: foreign as requested by vorlon
  * Add Origin and Bugs headers; RCS IDs
  * Merge openntpd_2:3.9p1-7wtf9
  * Get rid of the /dev/stderr not existing over ssh -T problem
  * Amend d/copyright with my information
  * Update packaging style
  * On Linux, adjust not only the freq but also the tick, if
    USER_HZ appears to be 100 (or close); if unsynched, do not
    forbid adjustments to deviate by more than 15 ms
  * Allow (some) negative delays
  * Send out queries faster as long as not synched
  * For the record, I’m not entirely happy with the packaging
    or the behaviour. (And drop mdoc2man! Please!) WFM, mostly.

 -- Thorsten Glaser <tg@mirbsd.de>  Wed, 12 Oct 2011 13:15:17 +0000

openntpd (2:3.9p1-7wtf9) unstable; urgency=low

  * Add dependency on MirDebian rdate. Add REFERENCE variable
    to /etc/default/openntpd and modify the init script to use
    its content as default timeserver upon start. Use the PTB
    server as default if none given; populate standard default
    server with a pool.
  * Add status target to init script checking dæmon and clock
    offset against REFERENCE server.
  * Hardcode debian/source/format 1.0 to avoid surprises.
  * Do not distribute /var/run/openntpd directory in package,
    it is created by the init script.
  * Add missing ${misc:Depends} and debian/README.source file.
  * Remove unnecessary lintian overrides.

 -- Thorsten Glaser <tg@mirbsd.de>  Mon, 12 Apr 2010 10:07:02 +0000

openntpd (2:3.9p1-7wtf8) unstable; urgency=low

  * 01-config.dpatch: default to listen on INADDR_ANY, add IPv6 comment
  * 01-config.dpatch: use servers keyword for up to 8 peers
  * 07-fixsympas.dpatch: new; don't reply SYM_PAS to broadcast etc.
  * debian/patches/*: tweak comments, etc. for style and truth
  * Tweak lintian overrides and init scripts for style and whitespace

 -- Thorsten Glaser <tg@mirbsd.de>  Wed, 01 Jul 2009 08:58:58 +0000

openntpd (2:3.9p1-7wtf7) unstable; urgency=low

  * Remove bogus files left around in the diff.gz
  * debian/control: Add Homepage
  * debian/rules: Extend “clean” target
  * debian/control: Fix obsolete-relation-form by not giving versions

 -- Thorsten Glaser <tg@mirbsd.de>  Fri, 27 Feb 2009 12:43:30 +0000

openntpd (2:3.9p1-7wtf6) unstable; urgency=low

  * Merge the two fake packages into the main binary package;
    Alexander “formorer” Wirt suggested to use Provides instead
  * Fix referred filename in /etc/ntp.conf to /etc/openntpd/ntpd.conf
  * Reduce build dependencies on debhelper

 -- Thorsten Glaser <tg@mirbsd.de>  Fri, 27 Feb 2009 12:20:58 +0100

openntpd (2:3.9p1-7wtf5) unstable; urgency=low

  * Raise epoch to ensure we are picked above xntpd in all cases

 -- Thorsten Glaser <tg@mirbsd.de>  Fri, 27 Feb 2009 11:49:29 +0100

openntpd (3.9p1-7wtf5) unstable; urgency=low

  * Rename debian/{default,docs,{pre,post}*,…} to openntpd.*
  * Add fake ntp, ntpdate binary packages from former standalone
    package from the wtf repo
  * Add ntp_4.2.4p6+dfsg-1 conffiles, dependencies, etc.
  * Change Maintainer to standardised value
  * groff-base as dependency is enough, no need for full groff

 -- Thorsten Glaser <tg@mirbsd.de>  Fri, 27 Feb 2009 11:34:27 +0100

openntpd (3.9p1-7wtf4) unstable; urgency=low

  * While entropy (re-)distribution is desired, make it so that
    a possible attacker cannot entirely control the arc4random(3)
    pool buffer state

 -- Thorsten Glaser <tg@freewrt.org>  Tue, 10 Feb 2009 11:28:27 +0100

openntpd (3.9p1-7wtf3) unstable; urgency=low

  * Port to Hardon Heroin
  * Fix the “clean” target re. config.{guess,sub}

 -- Thorsten Glaser <tg@freewrt.org>  Wed, 28 Jan 2009 12:18:49 +0100

openntpd (3.9p1-7wtf2) unstable; urgency=low

  * Conflict only with ntp not from the fake package, but xntpd

 -- Thorsten Glaser <tg@freewrt.org>  Wed, 28 Jan 2009 11:47:35 +0100

openntpd (3.9p1-7wtf1) unstable; urgency=low

  * Provide 「ntp-server」 too, not just 「time-daemon」.
  * Pull in two patches from sid package:
    - Applying patch from Stefan Praszalowicz
      <stefan.praszalowicz@avedya.com> to give a warning rather than fail on
      IPv4 only networks when seeing an IPv6 DNS record (Closes: #500676).
    - Applying patch from Sergey B Kirpichev <skirpichev@gmail.com> to not
      fail if there is a backslash followed by a whitespaces in comments of
      the openntpd.conf (Closes: #435753).
  * Apply adjtimex patch for OpenNTPD 3.9 (MirOS version).
  * Backport to etch + wtf:libbsd, place lintian overrides.
  * Take a hint from MirNTPD re. entropy collection/distribution.
  * Add openntpd(8) manpage link to please lintian.
  * Tweak configure-stamp deps to avoid running it twice.

 -- Thorsten Glaser <tg@freewrt.org>  Wed, 28 Jan 2009 11:14:18 +0100

openntpd (3.9p1-7) unstable; urgency=low

  * Introducing /usr/sbin/openntpd symlink pointing and checking for that
    in the init script rather than for /etc/openntpd/ntpd.conf, thanks to
    Vincent Bernat <bernat@luffy.cx> (Closes: #423595).

 -- Daniel Baumann <daniel@debian.org>  Sun, 20 Jan 2008 12:02:00 +0100

openntpd (3.9p1-6) unstable; urgency=low

  * Added check for existence of /etc/openntpd/ntpd.conf in init script
    (Closes: #423595).
  * Including if-up.d script as suggested by Anarcat
    <anarcat@mumia.anarcat.ath.cx> to restart automatically when IP address
    changes (Closes: #457520).

 -- Daniel Baumann <daniel@debian.org>  Sun, 20 Jan 2008 11:04:00 +0100

openntpd (3.9p1-5) unstable; urgency=low

  * New maintainer (Closes: #459495).
  * Rediffed reconnect.dpatch and moved config patch from diff.gz to a dpatch.
  * Bumped package to new policy and debhelper 5.
  * Some formal cleanups in debian/*.
  * Conditionally call deluser in postrm.
  * Removed a bashism in postinst.
  * Updated watch file to version 3.
  * Applied patch from Petter Reinholdtsen <pere@hungry.com> to add LSB
    formatted dependency info to the init.d script (Closes: #460227).
  * Improved package description as suggested by Christine Spang
    <spang@mit.edu> and Kurt Roeckx <kurt@roeckx.be> (Closes: #403432).

 -- Daniel Baumann <daniel@debian.org>  Tue, 15 Jan 2008 18:11:00 +0100

openntpd (3.9p1-4) unstable; urgency=low

  * Reconnect after an EINVAL to make it work with dynamic IP
    addresses.  (Closes: #392250)

 -- Kurt Roeckx <kurt@roeckx.be>  Mon,  5 Mar 2007 18:40:48 +0100

openntpd (3.9p1-3) unstable; urgency=low

  * Add build dependency on groff.  Manpages where installed in
    the cat dir instead of the man dir.  (Closes: #378474)

 -- Kurt Roeckx <kurt@roeckx.be>  Sun, 16 Jul 2006 17:51:20 +0000

openntpd (3.9p1-2) unstable; urgency=low

  * Make sure that the /var/run/openntpd directory exists
    when starting the daemon (Closes: #374166)
  * Use --oknodo when stopping the daemon, so that it doesn't
    give an error when it's not running.
  * Change the default config to use the debian pool as time servers.

 -- Kurt Roeckx <kurt@roeckx.be>  Sun, 18 Jun 2006 13:25:02 +0000

openntpd (3.9p1-1) unstable; urgency=low

  * New upstream release
    - Remove getifaddrs_null.dpatch, merge upstream.
  * Remove the conflicts/replaces with xntp and xntp3.  They're not
    in the archive anymore for a long time.  (Closes: #316550)

 -- Kurt Roeckx <kurt@roeckx.be>  Sun, 11 Jun 2006 12:23:45 +0000

openntpd (3.7p1-1) unstable; urgency=low

  * New upstream release.  Removed the following patches:
    poll_errors.dpatch, freeifaddrs.dpatch, imsg_memmove.dpatch,
    network_unreachable.dpatch, daemonize_settime.dpatch.
    Keep: getifaddrs_null.dpatch
  * Remove the conflicts/replaces with xntp and xntp3.  They're not
    in the archive anymore for a long time.  (Closes: #316550)
  * Change Standards-Version to 3.6.2.  No changes required.

 -- Kurt Roeckx <kurt@roeckx.be>  Sat, 27 Aug 2005 17:36:57 +0200

openntpd (3.6.1p1-3) unstable; urgency=medium

  * getifaddrs_null.dpatch: getifaddrs() can return a interface doesn't have
    an address, like for instance on a ppp interface.  Skip the address
    instead of segfaulting.  Patch provided by Gabor Burjan
    <buga@buvoshetes.hu>.  (Closes: #310586)

 -- Kurt Roeckx <kurt@roeckx.be>  Tue, 24 May 2005 21:00:00 +0200

openntpd (3.6.1p1-2) unstable; urgency=medium

  * Change E-mail address to kurt@roeckx.be
  * poll_errors.dpatch: When poll() says there was an error on a socket, it
    didn't get checked and on the next poll() call got the same error again
    resulting in cpuhog. Patch from upstream CVS. (Closes: #307348)
  * Add a Depends on adduser since we use it in the postinst/postrm.
  * Use set -e in postinst/postrm instead of doing /bin/sh -e.
  * Create a defaults file, and mention the -s option in it.
  * freeifaddrs.dpatch: Call freeifaddrs() with the proper pointer.  Patch
    from upstream CVS.
  * imsg_memmove.dpatch: Use a memmove() instead of memcpy() as those buffers
    might overlap.  Patch from upstream CVS.
  * network_unreachable.dpatch: Do not consider ENETUNREACH as a fatal error.
    Patch from upstream CVS.
  * daemonize_settime.dpatch: When started with -s option (which isn't used by
    default) daemonize if sending failed instead of waiting for a reply.  This
    might be a problem when the network is down.  Patch from upstream CVS.
  * Remove the reload option from the init.d script since sending a SIGHUP
    does not work.  It just sets a flag and does nothing with that.

 -- Kurt Roeckx <kurt@roeckx.be>  Fri,  6 May 2005 15:04:54 +0200

openntpd (3.6.1p1-1) unstable; urgency=low

  * Initial Release. (Closes: #266022)

 -- Kurt Roeckx <Q@ping.be>  Wed, 18 Aug 2004 00:09:22 +0200
