freebsd-glue (0.1.14) unstable; urgency=low

  * Redirect to native <machine/elf.h> on kFreeBSD.
  * Build get_elf_arch.c using -Wall -Werror. Fix missing return and
    implicit declarations.

 -- Robert Millan <rmh@debian.org>  Wed, 30 Oct 2013 00:04:50 +0100

freebsd-glue (0.1.13) unstable; urgency=low

  * Disable kernel-specific paths on non-kFreeBSD.
  * Add <osreldate.h> and <sys/limits.h>.
  * Add STAILQ_LAST() to <sys/queue.h>.
  * Move CFLAGS to src/Makefile.
  * Expand <sys/elf32.h> and <sys/elf64.h> to support non-kFreeBSD
    platforms.
  * Add <machine/elf.h> (with tricky build magic to generate ELF_ARCH).

 -- Robert Millan <rmh@debian.org>  Mon, 28 Oct 2013 23:10:03 +0100

freebsd-glue (0.1.12) unstable; urgency=low

  * Fix improper allocation in funopen(). (Closes: #726970)
  * Add _PATH_UFSSUSPEND.
  * Add arc4random_stir() prototype (for libbsd).
  * Work around broken macro argument in TAILQ_FOREACH_REVERSE_SAFE

 -- Robert Millan <rmh@debian.org>  Sat, 26 Oct 2013 16:09:29 +0200

freebsd-glue (0.1.11) unstable; urgency=low

  * Fix unresolved dependencies on libc hidden symbols (_open, _read,
    _close), libdb and cpuset family of functions.
  * Add zlib1g-dev to Build-Depends and Depends.
  * getosreldate.c: Move mib and size to kFreeBSD-specific area.

 -- Robert Millan <rmh@debian.org>  Sun, 20 Oct 2013 15:14:22 +0200

freebsd-glue (0.1.10) unstable; urgency=low

  * Add libdb-dev to Depends / Build-Depends.

 -- Robert Millan <rmh@debian.org>  Sun, 20 Oct 2013 12:56:14 +0200

freebsd-glue (0.1.9) unstable; urgency=low

  * Build with full -Werror.
  * Implement funopen(), fropen() and fwopen().
  * Add zopen().
  * New headers: grp.h, db.h (as <db_185.h> stub).
  * Add _PATH_ETC.
  * Fix stdlib.h indirect load of libutil.h.
  * Add cget* family of functions.
  * Add getloginclass() and setloginclass() kernel calls.
  * Add dummy crypt_get_format() and crypt_set_format().

 -- Robert Millan <rmh@debian.org>  Sun, 20 Oct 2013 02:08:57 +0200

freebsd-glue (0.1.8) unstable; urgency=low

  * Change header protectionin <rpc/xdr.h> to avoid collision with
    glibc's.

 -- Robert Millan <rmh@debian.org>  Sun, 06 Oct 2013 15:03:15 +0200

freebsd-glue (0.1.7) unstable; urgency=low

  * Fix minor formatting error in setfstab().
  * Add <rpc/xdr.h>.

 -- Robert Millan <rmh@debian.org>  Sun, 06 Oct 2013 14:37:43 +0200

freebsd-glue (0.1.6) unstable; urgency=low

  * Define __FreeBSD_version as __FreeBSD_kernel_version when available.
  * Implement setfib, setfstab (as ENOSYS stub) and getfstab (with
    hardcoded return value).

 -- Robert Millan <rmh@debian.org>  Thu, 03 Oct 2013 01:11:03 +0200

freebsd-glue (0.1.5) unstable; urgency=low

  * Add include_next <sys/queue.h> to sys/queue.h in order to bring back
    macros that were disabled in kernel headers.

 -- Robert Millan <rmh@debian.org>  Mon, 09 Sep 2013 15:06:42 +0200

freebsd-glue (0.1.4) unstable; urgency=low

  * Implement srandomdev().
  * Implement getdiskbyname().
  * Add <timeconv.h> stubs.

 -- Robert Millan <rmh@debian.org>  Mon, 02 Sep 2013 20:48:37 +0200

freebsd-glue (0.1.3) unstable; urgency=low

  * linkaddr.c is kFreeBSD-specific.

 -- Robert Millan <rmh@debian.org>  Tue, 06 Aug 2013 18:14:14 +0200

freebsd-glue (0.1.2) unstable; urgency=low

  * Add <sys/_stdint.h> to fix buildability of <libutil.h>.

 -- Robert Millan <rmh@debian.org>  Tue, 06 Aug 2013 17:22:40 +0200

freebsd-glue (0.1.1) unstable; urgency=low

  * Put includes of <sys/kern/*.h> OUTSIDE the header protection (which
    they intentionally duplicate).
  * FreeBSD <stdio.h> and <sys/types.h> have a kludge to declare
    lseek(). Duplicate the Glibc declaration here.
  * <sys/stat.h> implicitly includes <sys/time.h>.
  * Add trimdomain, link_addr and link_ntoa.

 -- Robert Millan <rmh@debian.org>  Sun, 04 Aug 2013 18:20:40 +0200

freebsd-glue (0.1.0) unstable; urgency=low

  * Fix header pollution in <unistd.h> by moving non-trivial inline
    functions into static objects of their own.
  * Add nlm_syscall() inline function.

 -- Robert Millan <rmh@debian.org>  Sun, 04 Aug 2013 16:21:56 +0200

freebsd-glue (0.0.10) unstable; urgency=low

  [ Guillem Jover ]
  * Switch to canonical Vcs URLs.

  [ Robert Millan ]
  * Add <net/ethernet.h> which includes <netinet/ether.h> (for
    ether_ntoa).

 -- Robert Millan <rmh@debian.org>  Thu, 01 Aug 2013 21:17:17 +0200

freebsd-glue (0.0.9) unstable; urgency=low

  * Make <sys/_types.h> and <machine/_types.h> usable on non-kFreeBSD.

 -- Robert Millan <rmh@debian.org>  Mon, 22 Jul 2013 21:55:14 +0200

freebsd-glue (0.0.8) unstable; urgency=low

  * Include <grp.h> in <unistd.h> (for initgroups).
  * Add __containerof() to <sys/cdefs.h>.
  * Add roundup2 in <sys/param.h>. It is no longer provided by glibc
    (??).

 -- Robert Millan <rmh@debian.org>  Tue, 16 Jul 2013 15:21:09 +0200

freebsd-glue (0.0.7) unstable; urgency=low

  * Replace versions of freebsd-buildutils which included their own
    yacc. (Closes: #715138)
  * Misc fixes to accomodate for FreeBSD 9.1.

 -- Robert Millan <rmh@debian.org>  Tue, 09 Jul 2013 22:32:45 +0200

freebsd-glue (0.0.6) unstable; urgency=low

  * Misc additions to simplify PPP patchset in freebsd-utils.
  * Add yacc -> byacc symlink.
  * Add _SAFE macros in <sys/queue.h>.

 -- Robert Millan <rmh@debian.org>  Fri, 05 Jul 2013 22:02:54 +0200

freebsd-glue (0.0.5) unstable; urgency=low

  * Drag libbsd counterparts into <stdio.h> and <stdlib.h>.

 -- Robert Millan <rmh@debian.org>  Wed, 19 Jun 2013 21:05:20 +0200

freebsd-glue (0.0.4) unstable; urgency=high

  * Add libutil.h and nlist.h.

 -- Robert Millan <rmh@debian.org>  Thu, 21 Jun 2012 19:51:41 +0200

freebsd-glue (0.0.3) unstable; urgency=low

  * Move freebsd-buildutils from Depends to Recommends to break circular
    dependency.  (Closes: #674806)
  * Don't include <sys/_types.h> on non-kFreeBSD.  (Closes: #674803)

 -- Robert Millan <rmh@debian.org>  Mon, 28 May 2012 11:02:56 +0200

freebsd-glue (0.0.2) unstable; urgency=low

  * Add Vcs-* fields and set Maintainer to debian-bsd.
  * Add Breaks on freebsd-buildutils (<< 9.0-10).  (Closes: #674528)
  * Include <string.h> before feature_present().
  * Make <sys/types.h> implicitly include <sys/select.h>.

 -- Robert Millan <rmh@debian.org>  Fri, 25 May 2012 19:13:17 +0200

freebsd-glue (0.0.1) unstable; urgency=low

  * Initial release.

 -- Robert Millan <rmh@debian.org>  Sat, 19 May 2012 14:35:32 +0200
