libbsd (0.8.7-1ubuntu0.1) bionic-security; urgency=medium

  * SECURITY UPDATE: Out-of-bounds
    - debian/patches/CVE-2019-20367.patch: make sure that there is
      a bounded comparison in  src/nlist.c.
    - CVE-2019-20367

 -- Leonidas S. Barbosa <leo.barbosa@canonical.com>  Thu, 16 Jan 2020 10:50:03 -0300

libbsd (0.8.7-1) unstable; urgency=medium

  * New upstream release.
    - Handle several functions now being provided by glibc.
    - Fix nlist(3) unit test on IA64. Closes: #881611
  * Now using Standards-Version 4.1.3 (no changes needed).
  * Switch to debhelper compatibility level 11.

 -- Guillem Jover <guillem@debian.org>  Sat, 13 Jan 2018 17:32:01 +0100

libbsd (0.8.6-3) unstable; urgency=medium

  * Line-wrap remaining Conflicts field.
  * Now using Standards-Version 4.1.1 (no changes needed).
  * Switch to debian/watch format version 4.
  * Set Rules-Requires-Root to no.

 -- Guillem Jover <guillem@debian.org>  Sun, 05 Nov 2017 16:45:39 +0100

libbsd (0.8.6-2) unstable; urgency=medium

  * Line-wrap dependency fields.
  * Now using Standards-Version 4.1.0 (no changes needed).
  * Replace dh_autotools-dev_* commands with dh_update_autotools_config,
    and remove explicit Build-Depends on autotools-dev.
  * Remove ancient versioned dpkg-dev Build-Depends, satisfied in oldstable.

 -- Guillem Jover <guillem@debian.org>  Sat, 02 Sep 2017 19:25:54 +0200

libbsd (0.8.6-1) unstable; urgency=medium

  * New upstream release.
    - Fix nlist() unit tests to work on IA64 and PowerPC 64-bit ELFv1.
    - Fix setproctitle() to work on systems with non-contiguous
      argv + envp memory areas, such as current GNU/Hurd.

 -- Guillem Jover <guillem@debian.org>  Mon, 17 Jul 2017 01:19:18 +0200

libbsd (0.8.5-1) unstable; urgency=medium

  * New upstream release.
    - Handle libtool executable names in getprogname() unit test.
      Closes: #865090
    - Fix ELF definitions for PowerPC and MIPS in local-elf.h.
      Thanks to James Cowgill <jcowgill@debian.org>. Closes: #865091
    - Ship and install libbsd(7).

 -- Guillem Jover <guillem@debian.org>  Sat, 24 Jun 2017 17:01:03 +0200

libbsd (0.8.4-1) unstable; urgency=medium

  * New upstream release.
    - Add support for TileGX. Closes: #847560
    - Add support for RISC-V.
    - Gracefully handle lack of system <sys/cdefs.h>. Closes: #810589
    - Do not provide funopen() on musl.
    - Do not use legacy BSD u_* types.
    - Move all man pages to section 3bsd.
    - Add missing man page aliases.
    - Add missing man pages for byteorder(3), errc(3) and fpurge(3).
    - Add new libbsd(7) library overview man page.
    - Improve test suite.
    - Remove a.out support from nlist(). Closes: #818246
    - Fix broken mmap() usage in nlist() by switching to pread().
    - Add <sys/time.h> for some of its macros.
  * Switch to debhelper compatibility level 10.
  * Now using Standards-Version 4.0.0 (no changes needed).

 -- Guillem Jover <guillem@debian.org>  Mon, 19 Jun 2017 04:30:28 +0200

libbsd (0.8.3-1) unstable; urgency=medium

  * New upstream release.
    - Fix a memory leak.
    - Various portability fixes.
    - Improve test suite.
  * Switch Homepage and debian/watch URLs from http:// to https://.
  * Now using Standards-Version 3.9.8 (no changes needed).
  * Switch to the dpkg makefile fragments in debian/rules.
  * Enable hardening bindnow feature.

 -- Guillem Jover <guillem@debian.org>  Sat, 23 Apr 2016 11:11:35 +0200

libbsd (0.8.2-1) unstable; urgency=medium

  * New upstream release.
    - Fix heap buffer overflow in fgetwln().
    - Various test suite fixes.
  * Switch debug package to an automatic dbgsym package.
  * Output the test suite log on errors.
  * Remove old upgrade postinst to handle lost replaced nlist.h.
  * Switch Vcs-Git URL from git to https.
  * Switch debian/copyright Format field URL to https.

 -- Guillem Jover <guillem@debian.org>  Wed, 27 Jan 2016 17:25:11 +0100

libbsd (0.8.1-1) unstable; urgency=medium

  * New upstream release.
    - Add support for GNU/Hurd and GNU/kFreeBSD. (Closes: #806840)
    - Fix implicit dependencies for non-overlaid headers. (Closes: #807730)
  * Switch debian/copyright to machine readable format, reusing upstream
    COPYING file.
  * Use https for hadrons.org URLs.

 -- Guillem Jover <guillem@debian.org>  Mon, 14 Dec 2015 04:10:23 +0100

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