dante (1.4.2+dfsg-2build1) bionic; urgency=medium

  * No-change rebuild for glibc 2.27

 -- Steve Langasek <steve.langasek@ubuntu.com>  Sun, 25 Feb 2018 19:29:27 -0800

dante (1.4.2+dfsg-2) unstable; urgency=medium

  * Remove trailing whitespace from the changelog and control files.
  * Declare compliance with Debian Policy 4.1.1 with no changes.
  * Add "Rules-Requires-Root: no" to the source control stanza.
  * Switch to git-dpm for patch management and rename the patches.

 -- Peter Pentchev <roam@ringlet.net>  Mon, 30 Oct 2017 01:08:23 +0200

dante (1.4.2+dfsg-1) unstable; urgency=medium

  * Declare compliance with Debian Policy 4.1.0:
    - implement the "try-restart" command in the init script; also fix
      the behavior of the "restart" command when the daemon was stopped
  * New upstream version:
    - update the 19-standards patch, half of it was integrated upstream
    - drop the 23-sa-len-unused and 24-uintptr_t patches, fixed upstream
    - refresh several patches
    - add Rgetnameinfo to the symbols file
    - update the upstream copyright years

 -- Peter Pentchev <roam@ringlet.net>  Wed, 27 Sep 2017 14:12:52 +0300

dante (1.4.1+dfsg-5) unstable; urgency=medium

  * Add an error handler to the post-install startup of dante-server so
    that it doesn't make the package installation fail if danted.conf
    has not been customized yet (i.e. always on first installation).
    Closes: #862988

 -- Peter Pentchev <roam@ringlet.net>  Sun, 21 May 2017 17:23:27 +0300

dante (1.4.1+dfsg-4) unstable; urgency=medium

  * Add the 25-path-max patch as a temporary band-aid for building Dante
    on GNU/Hurd.

 -- Peter Pentchev <roam@ringlet.net>  Thu, 12 Jan 2017 13:07:24 +0200

dante (1.4.1+dfsg-3) unstable; urgency=medium

  * Add some more fixes to the 20-typos patch.
  * Fix the formatting of multiple DEP-3 Author headers in a patch.
  * Add a systemd service file (originally obtained from Arch Linux,
    almost completely overhauled).
  * Switch to the compat level 10 default debhelper behavior regarding
    restarting services during an upgrade - only restarting the service
    after the upgrade.
  * Correct the number of the Debian bug in the 01-rename-library patch.
  * Point the watch file to the main upstream website.
  * Use the HTTPS scheme for various upstream and Debian-related URLs.
  * Build-depend on debhelper 10 now that it's even in jessie-backports
    and drop the Lintian override.
  * Let dante-server depend on lsb-base for the init script functions.
  * Use single quotes around a variable that is interpolated by make,
    not by the shell, in the rules file.
  * Use the v4 substitution variables in the watch file.
  * Add the 24-uintptr_t patch to fix the build on !linux i386 hosts.
    Closes: #845404; thanks, Samuel Thibault!
  * Rename the 22-sigpwr-siginfo patch to 22-signal-names, simplify it
    a bit, and also check for SIGPWR == SIGLOST.
  * Bump the year on my debian/* copyright notice.

 -- Peter Pentchev <roam@ringlet.net>  Mon, 09 Jan 2017 17:28:22 +0200

dante (1.4.1+dfsg-2) unstable; urgency=medium

  * Add the 21-sendbuf-ioctl, 22-sigpwr-siginfo, and 23-sa-len-unused
    patches to fix some FTBFS's on the Debian buildd network.
  * Update the watch file a bit:
    - fix the dversionmangle pattern to remove "+dfsg" instead of
      the ".dfsg" used a long, long time ago.
    - point it to a webpage with links instead of an FTP site
    - update to version 4 and explicitly add pgpmode=none

 -- Peter Pentchev <roam@ringlet.net>  Mon, 18 Apr 2016 17:34:55 +0300

dante (1.4.1+dfsg-1) unstable; urgency=medium

  * Fix FTBFS by depending on libtool-bin instead of libtool.
    Closes: #776907
  * Remove the obsolete DM-Upload-Allowed source control field.
  * Note the migration to my GitLab repository in the Vcs-* fields.
  * Use the default dpkg-dev source package compression method.
  * Drop the versions from the autotools-dev and dpkg-dev dependencies.
  * Fix the broken .so symlink in libsocksd0-dev.  Closes: #715117
  * Bump the debhelper compatibility level to 10:
    - install into the multiarch library directory
    - get the compiler and linker flags directly from debhelper
    - override the "experimental debhelper version" Lintian warning
    - drop the autotools-dev dependency and invocation, debhelper uses
      autoreconf automatically in level 10; do not override the Lintian
      "outdated autotools file" warnings, since it's wrong - see #820441
  * New upstream version:
    - Closes: #740749 (new upstream version)
    - Closes: #731178 (tries to dlopen a linker script)
    - rework some of the patches to modify the *.am files instead of
      the *.in ones; Closes: #716681
    - add a lot more filenames to debian/clean
    - put the preloaded libdsocksd back into its own package, complete
      with a SONAME, in preparation for socksify being able to select
      the one with the correct ABI/architecture; drop the 15-lib-dante-client
      patch that is no longer applicable
    - update the libsocksd0 symbols file - all the internal symbols were
      dropped from the public interface; this should cause no trouble,
      since none of these should ever have been used by anything external.
      Closes: #626316
    - drop the no longer shipped TODO doc file
    - update the patches
    - drop the 07-rconnect patch, it seems to be handled upstream
    - drop the 13-c-warnings patch, it was integrated upstream
    - drop the check for PTHREAD_MUTEX_ERRORCHECK, we really need it; if it
      turns out not to be available on some architectures, we'll figure out
      ways around that
    - update the upstream copyright information
  * Add Multi-Arch headers to the binary packages.
  * Add the 18-dante-client-multiarch patch:
    - build and install libdsocksd0 as a fully-versioned library
    - teach socksify to only put the library names, no full paths, into
      the LD_PRELOAD environment variable, and leave the runtime loader to
      figure out which version (ABI, multiarch, etc) of the library to use
    - make dante-client an architecture-independent package since all
      the arch-dependent binaries are now in the libdsocksd0 one
    - Closes: #656096
  * Add the 19-standards patch to add _DEFAULT_SOURCE to the _BSD_SOURCE
    definition that is declared obsolete in recent libc versions; also,
    add *-gnu to the triplets mask to include kFreeBSD and the Hurd.
  * Declare compliance with Debian Policy 3.9.8:
    - update the copyright file to the 1.0 format
  * Add the 21-typos patch to fix some typographical and grammatical errors.
  * Bring dante-server's danted.init script up to date:
    - add an LSB Description
    - source the LSB init-functions file
    - add a 'status' command
  * Fix the 03-configure patch's header: "Author" is a single-line field.
  * Add an upstream metadata file.
  * Drop the dante-server and dante-client.preinst files, upgrades from
    version 0.92 are... not expected to happen.
  * Drop the leftover debian/socks.h file; we've been using the upstream
    one for more than ten years now.
  * Use the upstream version of the socksify.1 manual page.
  * Upload to unstable; dante has been gone from testing long enough
    that this will not disrupt anything.
  * Actually name the BSD-3-clause-alike license in the debian/copyright file
    and break it into its own License section.
  * Acknowledge the 1.1.19.dfsg-3.1 NMU by Matthias Klose <doko@debian.org>;
    thanks for taking care of the libtool transition!
  * Bump the year on my debian/* copyright notice.

 -- Peter Pentchev <roam@ringlet.net>  Fri, 08 Apr 2016 17:14:40 +0300

dante (1.2.2+dfsg-3) experimental; urgency=low

  * Depend on a hardening package so that the build hardening is actually
    done in the automated builds, and use the hardening-includes package
    instead of hardening-wrapper so that the hardening flags are visible in
    CFLAGS and LDFLAGS.
  * Add the 17-cppcheck patch to fix two errors pointed out by cppcheck
    and to silence two of its false-positive warnings.

 -- Peter Pentchev <roam@ringlet.net>  Fri, 24 Dec 2010 18:05:16 +0200

dante (1.2.2+dfsg-2) experimental; urgency=low

  * Really fix the FTBFS on GNU/Hurd:
    - complete my 16-sa_siginfo patch
    - in the 11-linux-eccentricities patch add GNU/Hurd, too, to
      the list of architectures where the shared library search is done

 -- Peter Pentchev <roam@ringlet.net>  Fri, 15 Oct 2010 17:23:21 +0300

# For older changelog entries, run 'apt-get changelog libdsocksd0'
