kfreebsd-9 (9.0-10+deb70.7) wheezy-security; urgency=high

  * Team upload.
  * Upload for wheezy-security
  * Pick SVN 264285 from FreeBSD 9-STABLE to fix SA-14:05 / CVE-2014-1453:
    Deadlock in the NFS server (Closes: #743984)
  * Pick SVN 265123 from FreeBSD 9-STABLE to fix SA-14:08 / CVE-2014-3000:
    TCP reassembly vulnerability (Closes: #746951)
  * Pick SVN 266585 from FreeBSD 9-STABLE to fix EN-14:06 / CVE-2014-3880:
    Triple fault on execve from 64-bit thread to 32-bit process
    (Closes: 743141)

 -- Steven Chamberlain <steven@pyro.eu.org>  Tue, 08 Apr 2014 23:41:22 +0000

kfreebsd-9 (9.0-10+deb70.6) stable; urgency=low

  * Disable VIA hardware RNG by default. Use hw.nehemiah_rng_enable
    sysctl to re-enable (but read about the security implications
    first). (Closes: #735449)
  * Apply upstream EN-14_02.mmap patch.
  * Fix lseek ENXIO error condition with ZFS. (Closes: #736198)

 -- Robert Millan <rmh@debian.org>  Tue, 28 Jan 2014 22:09:39 +0100

kfreebsd-9 (9.0-10+deb70.5) stable; urgency=low

  * Disable 101_nullfs_vsock.diff.  (Closes: #718888)

 -- Robert Millan <rmh@debian.org>  Thu, 10 Oct 2013 00:13:25 +0200

kfreebsd-9 (9.0-10+deb70.4) wheezy-security; urgency=high

  * Team upload.
  * Pick SVN 255443 from FreeBSD 9-STABLE to fix SA-13:12 / CVE-2013-5691:
    ifioctl credential checks missing (Closes: #722338)
  * Pick SVN 255443 from FreeBSD 9-STABLE to fix SA-13:13 / CVE-2013-5710:
    nullfs hardlinks across mounts (Closes: #722337)

 -- Steven Chamberlain <steven@pyro.eu.org>  Tue, 10 Sep 2013 11:57:14 +0100

kfreebsd-9 (9.0-10+deb70.3) wheezy-security; urgency=high

  * Team upload.
  * Pick SVN 253693 from FreeBSD 9-STABLE to fix SA-13:08 / CVE-2013-4851:
    Incorrect privilege validation in the NFS server (Closes: #717958)
  * Pick SVN 254629 from FreeBSD 9-STABLE to fix SA-13:09 / CVE-2013-3077:
    integer overflow in IP_MSFILTER (Closes: #720468)
  * Pick SVN 254352 from FreeBSD 9-STABLE to fix SA-13:10 / CVE-2013-5209:
    Kernel memory disclosure in sctp(4) (Closes: #720475)

 -- Steven Chamberlain <steven@pyro.eu.org>  Thu, 22 Aug 2013 14:13:16 +0100

kfreebsd-9 (9.0-10+deb70.2) wheezy-security; urgency=high

  * Team upload.
  * Upload for wheezy-security
  * Pick SVN 251902 from FreeBSD 9-STABLE to fix SA-13:06 / CVE-2013-2171:
    Privilege escalation via mmap (Closes: #712664)

 -- Steven Chamberlain <steven@pyro.eu.org>  Wed, 19 Jun 2013 20:36:54 +0100

kfreebsd-9 (9.0-10+deb70.1) wheezy-security; urgency=high

  * Upload for wheezy-security

 -- Christoph Egger <christoph@debian.org>  Wed, 01 May 2013 14:24:30 +0200

kfreebsd-9 (9.0-11) unstable; urgency=high

  * Team upload.
  * Pick SVN 250060 from FreeBSD 9-STABLE to fix SA-13:05 / CVE-2013-3266:
    Insufficient input validation in the NFS server (Closes: #706414)

 -- Steven Chamberlain <steven@pyro.eu.org>  Mon, 29 Apr 2013 22:20:53 +0100

kfreebsd-9 (9.0-10) unstable; urgency=low

  * Revert "Touch conf/DEBIAN" causing build failures in "normal" mode

 -- Christoph Egger <christoph@debian.org>  Fri, 23 Nov 2012 19:32:25 -0800

kfreebsd-9 (9.0-9) unstable; urgency=medium

  * Apply patch for SA-12:08 / CVE-2012-4576:
    memory access without proper validation in linux compat system
    (Closes: #694097)
  * Touch conf/DEBIAN to avoid build failures in case someone wants to build the
    kernel with firmware included.

 -- Christoph Egger <christoph@debian.org>  Fri, 23 Nov 2012 13:45:15 -0800

kfreebsd-9 (9.0-8) unstable; urgency=low
  
  * Build source package on a kfreebsd system
  * This should bring back the udebs lost in -7
  
 -- Christoph Egger <christoph@debian.org>  Mon, 29 Oct 2012 12:04:47 -0700 

kfreebsd-9 (9.0-7) unstable; urgency=medium

  * Team upload.
  * Pick SVN 239447 from FreeBSD 9-STABLE to fix a remote DoS
    vulnerability of SCTP (CVE-2012-3549) (Closes: #686962)

 -- Steven Chamberlain <steven@pyro.eu.org>  Sun, 30 Sep 2012 17:06:07 +0100

kfreebsd-9 (9.0-6) unstable; urgency=low

  * Team upload.
  * Pick SVN 236364 from FreeBSD-9 to fix a kernel panic on pf config
    reload if counters are used (Closes: #688268)

 -- Christoph Egger <christoph@debian.org>  Sat, 22 Sep 2012 11:32:52 -0700

kfreebsd-9 (9.0-5) unstable; urgency=low

  * Remove /boot symlink kludge.  (Closes: #672255)
  * fix_VOP_VPTOCNP_bypass_for_nullfs.diff: Fix /proc/self/exe in
    nullfs. (Closes: #682291, #681594)
    - Bumped abiname to 2

 -- Robert Millan <rmh@debian.org>  Sat, 21 Jul 2012 16:07:17 +0200

kfreebsd-9 (9.0-4) unstable; urgency=high

  [ Steven Chamberlain ]
  * Apply upstream SA-12:04.sysret patch (CVE-2012-0217) (Closes: #677298)
  * Apply upstream EN-12:02.ipv6refcount patch

 -- Robert Millan <rmh@debian.org>  Fri, 15 Jun 2012 19:04:00 +0200

kfreebsd-9 (9.0-3) unstable; urgency=low

  * improve_tmpfs_mem_info.diff: Cherry-pick tmpfs allocation from
    9-STABLE.  (Closes: #666747)
  * remove_tmpfs_warning.diff: Remove tmpfs warning as done in HEAD with
    same codebase.
  * Add back USB drivers for network and serial ports. Userland
    (specially D-I) is not yet ready to handle auto-load reliably.
  * Increase DFLDSIZ from 128 MiB to 32 GiB.  (Closes: #669173)

 -- Robert Millan <rmh@debian.org>  Mon, 30 Apr 2012 19:48:29 +0000

kfreebsd-9 (9.0-2) unstable; urgency=low

  * Remove 951_disable_mk_magic.diff, build-depend on freebsd-buildutils
    >= 9 instead.
  * Build with GCC 4.6.  (Closes: #654739)
  * 904_dev_full.diff: Small bugfix affecting destruction of /dev/full.
  * Lower libc0.1 requirement to 2.11.3-1.
  * Enable pflog.  (Closes: #658677)
  * Set -DWITHOUT_KERNEL_SYMBOLS MK knob to make lintian happy.

 -- Robert Millan <rmh@debian.org>  Mon, 02 Apr 2012 07:19:22 +0200

kfreebsd-9 (9.0-1) unstable; urgency=low

  * New upstream release.
    - Bumped abiname to 1

  [ Robert Millan ]
  * Enable SMP in -686 and turn -686-smp into a transitional package.

 -- Robert Millan <rmh@debian.org>  Fri, 06 Jan 2012 11:13:20 +0100

kfreebsd-9 (9.0~svn228246-1) experimental; urgency=low

  * New upstream snapshot.

  [ Robert Millan ]
  * 108_teken_utf8_table.diff: Fix sockets over nullfs.
  * Fix dh_clean call in udeb target.

  [ Petr Salinger ]
  * Add workaround 201_pseudofs.diff for sbuf changes, Closes: #650667.

 -- Robert Millan <rmh@debian.org>  Sat, 03 Dec 2011 20:54:14 +0100

kfreebsd-9 (9.0~svn227451-6) unstable; urgency=high

  * Fix kernel-image major number suffix hack.

 -- Robert Millan <rmh@debian.org>  Thu, 01 Dec 2011 22:48:24 +0100

kfreebsd-9 (9.0~svn227451-5) unstable; urgency=medium

  * Use major number for kfreebsd.gz in kernel-image, so that it can be
    installed alongside other kfreebsd versions.

 -- Robert Millan <rmh@debian.org>  Sun, 27 Nov 2011 15:00:39 +0100

kfreebsd-9 (9.0~svn227451-4) unstable; urgency=low

  * Add missing "kernel-image" files in kernel-wedge directory.

 -- Robert Millan <rmh@debian.org>  Tue, 22 Nov 2011 07:21:15 +0100

kfreebsd-9 (9.0~svn227451-3) unstable; urgency=low

  * Actually enable udeb builds.

 -- Robert Millan <rmh@debian.org>  Fri, 18 Nov 2011 23:28:23 +0100

kfreebsd-9 (9.0~svn227451-2) unstable; urgency=low

  * Rewrite 107_mount_update.diff to fix the new problem with same symptoms
    (this time, a regression introduced by upstream rev 220937).
    (Closes: #646957)
  * Fix installability problem on non-kfreebsd platforms.
  * Build udebs for the installer.

 -- Robert Millan <rmh@debian.org>  Fri, 18 Nov 2011 19:58:16 +0100

kfreebsd-9 (9.0~svn227451-1) unstable; urgency=low

  * New upstream snapshot (from releng/9.0 branch).

 -- Robert Millan <rmh@debian.org>  Sun, 13 Nov 2011 01:29:11 +0100

kfreebsd-9 (9.0~svn227337-1) experimental; urgency=low

  * New upstream snapshot.

  [ Robert Millan ]
  * Remove gen-ld-u-options / 020_linker.diff kludge, not needed since
    upstream fixed this (r215137).
  * Mark kfreebsd-headers-@version@-@abiname@ as kfreebsd-any.
  * Depend on package providing devd.

 -- Robert Millan <rmh@debian.org>  Wed, 09 Nov 2011 19:02:17 +0100

kfreebsd-9 (9.0~svn226626-2) experimental; urgency=low

  * Remove 907_cpu_class.diff (it breaks FreeBSD userland when running
    in a chroot on Debian kernel).
  * Require ZFS v28 userland (Breaks: zfsutils (<< 8.3~)).
  * Recover 918_delete_key.diff patch from r3199.  (Closes: #605065)

 -- Robert Millan <rmh@debian.org>  Sun, 30 Oct 2011 18:29:05 +0100

kfreebsd-9 (9.0~svn226626-1) experimental; urgency=low

  * New upstream snapshot.

  [ Robert Millan ]
  * Fix panic on early boot.  (Closes: #644417)
    - Switch back to GCC 4.4.
    - Turn optimization down to -O1 (901_disable_optimization_2.diff).

  [ Petr Salinger ]
  * Drop 103_stat_pipe.diff, fixed upstream.
  * Add 918_unix_socket_overflow.diff, to fix up breakage in our userland
    after 000_unix_socket_overflow.diff. Closes: #645527.

 -- Robert Millan <rmh@debian.org>  Thu, 27 Oct 2011 20:51:09 +0200

kfreebsd-9 (9.0~svn225873-1) experimental; urgency=low

  * New upstream snapshot.

  [ Robert Millan ]
  * Relax grub-common requirement now that ada support has been
    backported to 1.98+20100804-14+squeeze1.

 -- Robert Millan <rmh@debian.org>  Fri, 30 Sep 2011 22:36:58 +0200

kfreebsd-9 (9.0~svn225586-1) experimental; urgency=low

  * New upstream snapshot.

 -- Robert Millan <rmh@debian.org>  Thu, 15 Sep 2011 21:52:09 +0200

kfreebsd-9 (9.0~svn225237-1) experimental; urgency=low

  * New upstream snapshot.

 -- Robert Millan <rmh@debian.org>  Wed, 31 Aug 2011 22:01:49 +0200

kfreebsd-9 (9.0~svn225037-1) experimental; urgency=low

  * New upstream snapshot.
    - 101_pfsync_ftbfs.diff: Remove (merged).

 -- Robert Millan <rmh@debian.org>  Sat, 20 Aug 2011 17:13:08 +0200

kfreebsd-9 (9.0~svn224698-1) experimental; urgency=low

  * New upstream snapshot.
  * 002_maxpathlen.diff: Fix another FTBFS on hurd-i386.

 -- Robert Millan <rmh@debian.org>  Sun, 07 Aug 2011 20:18:19 +0000

kfreebsd-9 (9.0~svn224609-1) experimental; urgency=low

  * New upstream snapshot.
    - r224582: Implement /proc/swaps.

  * Make regex kludge even more strict.  This should finally fix FTBFS
    on any-i386.
  * Loosen freebsd-utils dependency (8.1-5 already provides proper devd
    support now that #630614 has been backported).
  * 006_mips_i8259_alloc.diff: Fix allocation of i8259 I/O ports on
    mipsel/malta.

 -- Robert Millan <rmh@debian.org>  Wed, 03 Aug 2011 00:53:34 +0200

kfreebsd-9 (9.0~svn224413-1) experimental; urgency=low

  * 003_glibc_dev_aicasm.diff: Add fix for FTBFS on hurd-i386.
  * Add Breaks on libc0.1 << 2.13-11 (see #630695).
  * Disable 007_clone_signals.diff, since we already require eglibc
    2.13-11 or later.  This ensures that the RFTSIGZMB codepath is
    tested.
  * Make regex kludge a bit more strict.  This removes the need for
    200_xen.diff (removed).

 -- Robert Millan <rmh@debian.org>  Tue, 26 Jul 2011 15:25:36 +0200

kfreebsd-9 (9.0~svn224126-1) experimental; urgency=low

  * New upstream snapshot.
    - r224072: Fix initialization of i8259 controller on Malta.
      (Closes: #633618).
    - r224126: Restore binary compatibility for GIO_KEYMAP and PIO_KEYMAP.
      (Closes: #630784).

  [ Robert Millan ]
  * Revert part of 005_linux_cflags.diff which isn't going to be
    accepted by upstream, and caused build breakage on GNU/Linux. Bring
    back needed parts of the sed kludge.
  * Provide "kfreebsd-headers" virtual package in kfreebsd-headers-
    @version@-@abiname@-@flavor@.

 -- Robert Millan <rmh@debian.org>  Sun, 17 Jul 2011 17:03:23 +0200

kfreebsd-9 (9.0~svn223966-1) experimental; urgency=low

  * New upstream snapshot.
    - Refresh all patches.
    - Includes support for RFTSIGZMB flag in rfork().

  [ Robert Millan ]
  * Require freebsd-buildutils (>= 8.2-7).
  * Replace sed kludge with a small patch.
  * Remove 013_ip_packed.diff (remnant from kfreebsd-6 transition in
    2005).
  * Remove 200_xen.diff workaround (no longer needed after sed kludge
    was removed in r3577).

 -- Robert Millan <rmh@debian.org>  Wed, 13 Jul 2011 17:39:10 +0200

kfreebsd-9 (9.0~svn223870-1) experimental; urgency=low

  * New upstream snapshot.
    - Refresh all patches.

  [ Robert Millan ]
  * Only depend on freebsd-utils and kldutils on [kfreebsd-any].
  * 002_maxpathlen.diff: Fix FTBFS on hurd-i386.
  * Remove versioned dependency that confused buildds.

 -- Robert Millan <rmh@debian.org>  Fri, 08 Jul 2011 16:36:10 +0200

kfreebsd-9 (9.0~svn223728-2) experimental; urgency=low

  * Disable buggy 009_disable_duped_modules.diff.  It was disabling many
    more modules than built into kernel (e.g. all USB modules).
  * 101_pfsync_ftbfs.diff: Fix FTBFS on mipsel.

 -- Robert Millan <rmh@debian.org>  Mon, 04 Jul 2011 16:09:25 +0200

kfreebsd-9 (9.0~svn223728-1) experimental; urgency=low

  * New upstream snapshot.
    - Refresh all patches.

  [ Robert Millan ]
  * Add sys/conf/kmod_syms.awk, sys/kern/bus_if.m, sys/dev/pci/pci_if.m,
    sys/kern/device_if.m, sys/tools/makeobjops.awk and sys/machine
    symlink to header package.
  * Require either libsbuf-dev or kfreebsd-kernel-headers that provides
    a valid <sys/sbuf.h>.
  * Remove drivers for USB devices from kernel, now that devd autoloads them.
    Remove drivers for PCI sound devices as well, also autoloaded by devd and
    which weren't present in kfreebsd-8 anyway.
  * Allow building module-less kernels (needed for mipsel).
  * Switch to use the libbsd-overlay.
    - Bump libbsd-dev Build-Depends to (>= 0.3.0).
    - Add pkg-config to Build-Depends.
    - Remove some now obsolete porting code.
  * Add Breaks on grub-common (<< 1.99-8).

 -- Robert Millan <rmh@debian.org>  Sun, 03 Jul 2011 01:11:29 +0200

kfreebsd-9 (9.0~svn223502-1) experimental; urgency=low

  * New upstream snapshot.
    - Fix net802.11 stack kernel memory disclosure (CVE-2011-2480).
      (Closes: #631160)
    - Refresh all patches.
    - Revert enabling of kgssapi modules (break build).

  [ Petr Salinger ]
  * Drop 111_linprocfs_kthread.diff, fixed upstream.

  [ Robert Millan ]
  * Add conf/kern.mk, conf/kmod.mk, kern/vnode_if.src, and
    tools/vnode_if.awk to kfreebsd-headers-8.2-1.  (Closes: #630509)
  * Add myself to Uploaders.

 -- Robert Millan <rmh@debian.org>  Fri, 24 Jun 2011 16:16:30 +0200

kfreebsd-9 (9.0~svn223109-0.1) experimental; urgency=low

  * Non-maintainer upload.
  * New upstream snapshot.
    - Reset abiname to 0

  [ Guillem Jover ]
  * Now using Standards-Version 3.9.2 (no changes needed).
  * Switch to source format “3.0 (quilt)”.
    - Remove quilt from Build-Depends.
    - Remove patch target in debian/rules.
    - Remove now unneeded README.source.

  [ Robert Millan ]
  * Add lintian override for "embedded-library" (zlib.ko).
  * Automatically propagate GCC version dependency to debian/control.
  * Add "(meta-package)" to Description of meta-packages to make lintian happy.
  * Build by GCC 4.6.

  [ Petr Salinger ]
  * Add 111_linprocfs_kthread.diff. Closes: #630104.

 -- Robert Millan <rmh@debian.org>  Thu, 16 Jun 2011 10:28:34 +0200

kfreebsd-8 (8.2-1) unstable; urgency=low

  [ Robert Millan ]
  * New upstream release.
    - 000_adaptive_machine_arch.diff: Remove (merged).
    - 000_ata.diff: Remove (merged).
    - 000_ufs_lookup.diff: Remove (merged).
    - 004_xargs.diff: Resync.
    - 102_POLL_HUP.diff: Remove (merged).
    - 104_linprocfs.diff: Remove (merged).
    - 904_dev_full.diff: Resync.
    - 999_firmware.diff: Resync.
  * Make this package buildable on GNU/Linux. Closes: #602770.
  * MIPS port (with malta flavor).

  [ Petr Salinger ]
  * New upstream release, fixes local DoS. Closes: #611476, #613312.
    - 105_apm_amd64.diff: Resync.
    - 907_cpu_class.diff: Resync.
  * Extend 108_teken_utf8_table.diff for middle-dot l/L.
    Closes: #609681. Thanks to Robert Millan.
  * Add xen flavor on i386.
  * Enable quota.  Closes: #608995.

  [ Aurelien Jarno ]
  * Enable CARP, PF and PFSYNC.  Closes: #583848, #600061.

 -- Aurelien Jarno <aurel32@debian.org>  Sat, 19 Feb 2011 23:01:52 +0100

kfreebsd-8 (8.1+dfsg-7.1) unstable; urgency=high

  * Non-maintainer upload (requested by Petr Salinger).
  * Revert 918_delete_key.diff
    The proper solution needs more changes, unsuitable during deep freeze.
    See #605065, #605777, #607662.

 -- Robert Millan <rmh@debian.org>  Tue, 04 Jan 2011 13:49:34 +0100

kfreebsd-8 (8.1+dfsg-7) unstable; urgency=low

  [ Robert Millan ]
  * Add 917_track_alignment.diff to remove obsolete warning about track
    alignment in MSDOS partitions. Closes: #603380.

  [ Petr Salinger ]
  * Add 918_delete_key.diff to conform to Debian Policy,
    9.8 Keyboard configuration. Closes: #605065.
  * Extend 108_teken_utf8_table.diff for U+25AE. Closes: #605724.

 -- Aurelien Jarno <aurel32@debian.org>  Fri, 03 Dec 2010 17:12:11 +0100

kfreebsd-8 (8.1+dfsg-6) unstable; urgency=low

  [ Petr Salinger ]
  * Drop non-free firmware. Closes: #594940.
    - prune .orig.tar.gz
    - disable firmware in kernel via 999_config.diff
    - drop firmware even as modules inside 999_firmware.diff
  * Re-enable ulpt in kernel. Closes: #598417.
  * Raise NKPT on amd64 via 916_NKPT_amd64.diff. Closes: #596577.

  [ Aurelien Jarno ]
  * Replace 106_teken_op.diff by upstream patch.
  * Add 108_teken_utf8_table.diff to be able to display upper case vowels
    with accent by ignoring the accent. Closes: #595681.

 -- Aurelien Jarno <aurel32@debian.org>  Sun, 21 Nov 2010 15:19:57 +0100

kfreebsd-8 (8.1-5) unstable; urgency=medium

  * Correctly update a root filesystem to read/write when the mount
    options are passed as flags instead of iovec, like in busybox.
  * Fix Coda filesystem kernel memory disclosure (CVE-2010-3014).
  * Disable TEKEN_XTERM as TEKEN_UTF8 is enough to get UTF-8 support
    in debian-installer.

 -- Aurelien Jarno <aurel32@debian.org>  Tue, 17 Aug 2010 22:05:09 +0200

kfreebsd-8 (8.1-4) unstable; urgency=low

  [ Petr Salinger ]
  * Report i686 instead of i386 on amd64 machine for 32-bit binaries.
  * Teach how to handle orig_pair ESC sequence for TERM=cons25.
    Closes: #559364.
  * enable VESA also for 64-bit kernel, similarly as for 32-bits
    kernels since 8.0-3

 -- Aurelien Jarno <aurel32@debian.org>  Sat, 07 Aug 2010 16:45:13 +0200

kfreebsd-8 (8.1-3) unstable; urgency=high

  [ Aurelien Jarno ]
  * Backport adaptive_machine_arch support from -CURRENT, change an amd64
    machine into i386 for 32-bit binaries.
  * Call postinst/postrm hooks as defined by the "Policy for Linux kernel,
    initramfs, boot loader update process".

  [ Guillem Jover ]
  * Polish hooks support:
    - Sanitize and single quote maintainer script parameters exported
      as DEB_MAINT_PARAMS environment variable.
    - Call preinst and prerm hooks too.
  * Pass version including ABI to kernel-img.conf hooks.

 -- Aurelien Jarno <aurel32@debian.org>  Fri, 06 Aug 2010 06:58:01 +0200

kfreebsd-8 (8.1-2) unstable; urgency=low

  * Backport apm emulation on amd64 from -CURRENT as it is required by a few
    packages:
      - patches/105_apm_amd64.diff
  * Compress the sources with xz instead of bz2 to save space.

 -- Aurelien Jarno <aurel32@debian.org>  Fri, 30 Jul 2010 21:06:07 +0200

kfreebsd-8 (8.1-1) unstable; urgency=low

  [ Petr Salinger ]
  * New upstream version (RELENG_8_1_0_RELEASE)
     - 000_*.diff, 105_pts.diff merged upstream
  * Include planned errata notices (already in 8-STABLE)
     - 000_ata.diff
     - 000_ufs_lookup.diff

  [ Guillem Jover ]
  * Use kfreebsd-any instead of explicit architecture list.
  * Fold Build-Depends field into several lines.

  [ Aurelien Jarno ]
  * debian/control.in: bump Standards-Version to 3.9.1 (no changes).

 -- Aurelien Jarno <aurel32@debian.org>  Mon, 26 Jul 2010 15:50:57 +0200

kfreebsd-8 (8.0-11) unstable; urgency=medium

  * Also disable -fstack-protector for modules, now that
    freebsd-buildutils enable it by default. Closes: #587630.

 -- Aurelien Jarno <aurel32@debian.org>  Tue, 20 Jul 2010 00:00:55 +0200

kfreebsd-8 (8.0-10) unstable; urgency=high

  * Fix lost mbuf flag resulting in data corruption
    (FreeBSD-SA-10:07.mbuf / CVE-2010-2693).

 -- Aurelien Jarno <aurel32@debian.org>  Tue, 13 Jul 2010 20:18:34 +0200

kfreebsd-8 (8.0-9) unstable; urgency=low

  [ Aurelien Jarno ]
  * Default to netinet6.ip6.v6only=0 and netinet6.ip6.accept_rtadv=1
    to match the Linux kernel defaults.

 -- Aurelien Jarno <aurel32@debian.org>  Wed, 23 Jun 2010 21:31:54 +0200

kfreebsd-8 (8.0-8) unstable; urgency=low

  [ Aurelien Jarno ]
  * Set the default modules path to /lib/modules/$(version) as doing so
    in userland doesn't always work now that init scripts are reordered.
    Closes: #585633.

 -- Aurelien Jarno <aurel32@debian.org>  Mon, 14 Jun 2010 21:46:47 +0200

kfreebsd-8 (8.0-7) unstable; urgency=low

  * Force NO_WERROR to build aicasm, now that it is not the default
    anymore in freebsd-buildutils.

 -- Aurelien Jarno <aurel32@debian.org>  Wed, 09 Jun 2010 14:31:53 +0200

kfreebsd-8 (8.0-6) unstable; urgency=high

  [ Petr Salinger ]
  * Use "#include <bsd/sys/queue.h>" instead of
    deprecated "#include <bsd/queue.h>"

  [ Aurelien Jarno ]
  * Fix unvalidated input in NFS client subsystem
    (FreeBSD-SA-10:06.nfsclient / CVE-2010-2020).
  * debian/control.in: bump Standards-Version to 3.8.4 (no changes).

 -- Aurelien Jarno <aurel32@debian.org>  Tue, 08 Jun 2010 15:29:56 +0200

kfreebsd-8 (8.0-5) unstable; urgency=high

  [ Petr Salinger ]
  * Fix vnode leak - local DoS
      - 105_pts.diff

  * Merge packaging changes from kfreebsd-7
      debian/control: add ${misc:Depends} to all packages.

 -- Aurelien Jarno <aurel32@debian.org>  Thu, 08 Apr 2010 13:41:21 +0200

kfreebsd-8 (8.0-4) unstable; urgency=medium

  [ Robert Millan ]
  * Remove build kludge in favour of using libsbuf-dev.

  [ Petr Salinger ]
  * Improve linprocfs, see #344546, #460331, #521304.

  [ Aurelien Jarno ]
  * Set kernel ident to kernel flavour and package version.

 -- Aurelien Jarno <aurel32@debian.org>  Tue, 16 Feb 2010 19:55:12 +0100

kfreebsd-8 (8.0-3) unstable; urgency=low

  * Enable superpages by default on i386.
  * Fix debian/copyright.  Closes: bug#559695, bug#541427.
  * Enable options to get an UTF-8 console.

 -- Aurelien Jarno <aurel32@debian.org>  Tue, 26 Jan 2010 21:51:22 +0100

kfreebsd-8 (8.0-2) unstable; urgency=low

  [ Petr Salinger ]
  * Fix ZFS ZIL playback with insecure permissions
    (FreeBSD-SA-10:03.zfs / CVE-2010-0318).
      - 000_zfs.diff
  * Fix various stability and performance problems
    (FreeBSD-EN-10:01.freebsd).
      - 000_mcinit.diff
      - 000_multicast.diff
      - 000_nfsreconnect.diff
      - 000_rename.diff (already included)
      - 000_sctp.diff
      - 000_zfsmac.diff
      - 000_zfsvaccess.diff

 -- Aurelien Jarno <aurel32@debian.org>  Wed, 13 Jan 2010 09:07:54 +0100

kfreebsd-8 (8.0-1) unstable; urgency=low

  [ Petr Salinger ]
  * New upstream version (RELENG_8_0_0_RELEASE)
     - 011_brandinfo.diff dropped, fixed upstream
     - 010_ET_DYN.diff dropped, fixed upstream
     - 101_subsecond_timestamp.diff merged upstream
  * Alter Build-depends as freebsd-buildutils 7.0 is still sufficent
  * Update of some patches
  * Disable SSP, under QEMU it currently leads to panic :-(
     - 950_no_stack_protector.diff
  * Detect the slashdot lookup for RENAME or REMOVE (from HEAD)
     - 000_rename.diff

  [ Luca Favatella ]
  * Drop patches
     - 000_ext2fs.diff and 017_oss_compat.diff applied upstream
     - 005_binutils.diff applied upstream (with mov instead of movw)
     - 911_no_werror.diff dropped (because useless)
  * Partially drop and refresh the rest
     - 001_misc.diff

  [ Aurelien Jarno ]
  * Add a get-orig-source target to debian/rules and stop using a tar in
    tar system.

 -- Aurelien Jarno <aurel32@debian.org>  Thu, 26 Nov 2009 04:04:33 +0100

kfreebsd-7 (7.2-9) unstable; urgency=high

  [ Petr Salinger ]
  * Fix Devfs / VFS NULL pointer race condition
    (FreeBSD-SA-09:14.devfs). Closes: #549871.
  * Add no zero mapping feature
    (FreeBSD-EN-09:05.null).

 -- Aurelien Jarno <aurel32@debian.org>  Tue, 06 Oct 2009 16:26:08 +0200

kfreebsd-7 (7.2-8) unstable; urgency=low

  [ Petr Salinger ]
  * Extend 904_dev_full.diff to support non-blocking mode
    of /dev/full, /dev/null, /dev/zero

 -- Aurelien Jarno <aurel32@debian.org>  Sun, 13 Sep 2009 00:17:20 +0200

kfreebsd-7 (7.2-7) unstable; urgency=low

  * Don't ship /boot/kernel, but create it in the postinst if symlinks are
    enabled.
  * Add 914_psm.diff to debian/series.

 -- Aurelien Jarno <aurel32@debian.org>  Mon, 31 Aug 2009 22:05:09 +0200

kfreebsd-7 (7.2-6) unstable; urgency=low

  [ Aurelien Jarno ]
  * Really build the ZFS module.
  * Enable TMPFS, it is need early in the boot process.
  * Add debian/README.source.
  * Align modules load address on pages.

  [ Petr Salinger ]
  * Enhance 007_clone_signals.diff
  * Drop .comment section from kernel modules on !amd64

 -- Aurelien Jarno <aurel32@debian.org>  Sun, 30 Aug 2009 15:20:36 +0200

kfreebsd-7 (7.2-5) unstable; urgency=low

  * Build the ZFS module, and at a README.Debian explaining it may not
    be legaly possible to load both ext2fs.ko and zfs.ko at the same time.
  * Add basic support for /etc/kernel-img.conf (do_symlinks, preinst_hook,
    prerm_hook, postinst_hook, postrm_hook), to be able to call update-grub
    after a kernel installation.
  * 914_psm.diff: fix PS/2 mouse support in Xorg.
  * debian/control.in: bump Standards-Version to 3.8.3 (no changes).

 -- Aurelien Jarno <aurel32@debian.org>  Fri, 21 Aug 2009 00:25:50 +0200

kfreebsd-7 (7.2-4) unstable; urgency=low

  * Move some changes from 999_config.diff into the configuration files.
  * Enable FDESCFS and LINSYSFS as they are always mounted at boot.

 -- Aurelien Jarno <aurel32@debian.org>  Wed, 22 Jul 2009 16:10:10 +0200

kfreebsd-7 (7.2-3) unstable; urgency=low

  [ Petr Salinger ]
  * 103_stat_pipe.diff: return distinct inode for distinct pipes. See #537555.

  [ Aurelien Jarno ]
  * debian/control.in: bump Standards-Version to 3.8.2 (no changes).

 -- Aurelien Jarno <aurel32@debian.org>  Sun, 19 Jul 2009 17:18:23 +0200

kfreebsd-7 (7.2-2) unstable; urgency=low

  [ Petr Salinger ]
  * 011_brandinfo.diff: fix the way a binary type is detected.
    The original upstream change in 7.2 prevented 32-bit binaries to work.
    It broke biarch support on kfreebsd-amd64 and whole kfreebsd-i386.
    Closes: #532627.
  * Fix local information disclosure via direct pipe writes
    (FreeBSD-SA-09:09.pipe).
  * Fix missing permission check on SIOCSIFINFO_IN6 ioctl
    (FreeBSD-SA-09:10.ipv6).

 -- Aurelien Jarno <aurel32@debian.org>  Fri, 12 Jun 2009 09:44:19 +0200

kfreebsd-7 (7.2-1) unstable; urgency=low

  [ Petr Salinger ]
  * New upstream version (RELENG_7_2_0_RELEASE)
     - drop 000_*.diff patches applied upstream
     - update of some patches
     - refresh all patches

  [ Aurelien Jarno ]
  * Keep sources of ZFS but don't enable them.
  * Remove alternative build-depends on freebsd6-buildutils.
  * Remove compat flavours as we are going to the official archive.
  * Move ndiswrapper modules to kfreebsd-image, the same way the Linux
    modules are in main in the Debian.

 -- Aurelien Jarno <aurel32@debian.org>  Sun, 31 May 2009 21:35:04 +0200

kfreebsd-7 (7.1-4) unstable; urgency=low

  * debian/control.flavor.in: depends on kldutils instead of
    module-init-tools.

 -- Aurelien Jarno <aurel32@debian.org>  Mon, 13 Apr 2009 21:27:55 +0200

kfreebsd-7 (7.1-3) unstable; urgency=low

  * debian/control.{flavor.,}in: change the section to kernel.
  * debian/control.in: bump Standards-Version to 3.8.1 (no changes).
  * debian/control.in, debian/compat: switch to debhelper 5.
  * debian/rules: make sure ~/.quiltrc or /etc/quilt.quiltrc is not used.
  * 000_ktimer.diff: fix local privilege escalation (CVE-2009-1041 /
    FreeBSD-SA-09:06.ktimer).
  * 000_kenv.diff: fix kernel panic when dumping environment
    (FreeBSD-EN-09:01.kenv).

 -- Aurelien Jarno <aurel32@debian.org>  Mon, 23 Mar 2009 19:00:14 +0100

kfreebsd-7 (7.1-2) unstable; urgency=low

  [ Petr Salinger ]
  * 000_ext2fs.diff: upstream patch to not incorrectly add the low 5 bits
    of the offset to the resulting position of the found zero bit.

 -- Aurelien Jarno <aurel32@debian.org>  Sun, 11 Jan 2009 16:42:14 +0100

kfreebsd-7 (7.1-1) unstable; urgency=low

  [ Petr Salinger ]
  * New upstream version (RELENG_7_1_0_RELEASE)
     - update of some patches
     - refresh remaining patches
     - 030_abi_cld.diff and 000_*.diff applied upstream
     - fix rc4random(9) predictable sequence vulnerability
       (FreeBSD-SA-08.11.arc4random / CVE-2008-5162)
     - fix netgraph / bluetooth privilege escalation
       (FreeBSD-SA-08:13.protosw)
  * Reduce number of kernel-image flavours
  * Reenable ums driver in GENERIC. Closes: #492891.
  * Do not specify SMP in GENERIC, it is enabled on per flavour basis
  * Ship config file used for building corresponding flavour
  * redefine POLL_HUP to be distinct from POLL_ERR

  [ Aurelien Jarno ]
  * debian/patches/*: convert to patchlevel p1 as requested by the new
    dpkg-source.
  * debian/control.compat.in, debian/control.flavor.in: set section of
    images to admin.

 -- Aurelien Jarno <aurel32@debian.org>  Sun, 04 Jan 2009 13:41:57 +0100

kfreebsd-7 (7.0-7) unstable; urgency=low

  [ Petr Salinger ]
  * libdb-dev is now a real package, build-depend only on it.
    Closes: #501420.
  * use and prefer freebsd-buildutils over freebsd7-buildutils.
    Closes: #474762.
  * add Vcs-* fields into debian/control.

  [ Aurelien Jarno ]
  * Bumped Standards-Version to 3.8.0 (no changes).

 -- Aurelien Jarno <aurel32@debian.org>  Tue, 07 Oct 2008 14:23:26 +0200

kfreebsd-7 (7.0-6) unstable; urgency=high

  * Fix IPv6 Neighbor Discovery Protocol routing vulnerability
    (FreeBSD-SA-08:10.nd6 / CVE-2008-2476).

 -- Aurelien Jarno <aurel32@debian.org>  Mon, 06 Oct 2008 15:35:56 +0200

kfreebsd-7 (7.0-5) unstable; urgency=high

  * Fix amd64 swapgs local privilege escalation
    (FreeBSD-SA-08:07.amd64 / CVE-2008-3890).
  * Fix nmount(2) local arbitrary code execution
    (FreeBSD-SA-08:08.nmount / CVE-2008-3531).
  * Fix remote kernel panics on IPv6 connections
    (FreeBSD-SA-08:09.icmp6 /CVE-2008-3530).

 -- Aurelien Jarno <aurel32@debian.org>  Thu, 04 Sep 2008 11:49:44 +0200

kfreebsd-7 (7.0-4) unstable; urgency=medium

  [ Petr Salinger ]
  * Fix subsecond timestamp resolution handling for *times(arg, NULL)
    syscall family. Exposed by touch. Closes: #489894.

  [ Aurelien Jarno ]
  * Build by gcc-4.3

 -- Aurelien Jarno <aurel32@debian.org>  Thu, 10 Jul 2008 11:11:11 +0200

kfreebsd-7 (7.0-3) unstable; urgency=medium

  * Fix tcp options padding (FreeBSD-EN-08:02.tcp).

 -- Aurelien Jarno <aurel32@debian.org>  Tue, 24 Jun 2008 10:44:25 +0200

kfreebsd-7 (7.0-2) unstable; urgency=low

  * 030_abi_cld.diff: new patch to clear the direction flag before calling
    a signal handler (Closes: bug#469565).
  * Fix debian/copyright.

 -- Aurelien Jarno <aurel32@debian.org>  Thu, 06 Mar 2008 01:17:26 +0100

kfreebsd-7 (7.0-1) unstable; urgency=low

  [ Petr Salinger ]
  * New upstream version (RELENG_7_0_0_RELEASE)
     - update of some patches

 -- Aurelien Jarno <aurel32@debian.org>  Wed, 27 Feb 2008 21:10:03 +0100

kfreebsd-7 (7.0~cvs20080107-1) unstable; urgency=low

  [ Petr Salinger ]
  * New upstream snapshot (RELENG_7_0)
  * Disable non-free "hptrr" driver - another Highpoint RocketRAID

  [ Aurelien Jarno ]
  * Refresh all patches.
  * Bumped Standards-Version to 3.7.3 (no changes).

 -- Aurelien Jarno <aurel32@debian.org>  Mon, 07 Jan 2008 11:48:14 +0100

kfreebsd-7 (7.0~cvs20071209-1) experimental; urgency=low

  [ Petr Salinger ]
  * New upstream snapshot of RELENG_7
     - update of some patches
  * Reorder freebsd6-buildutils and freebsd7-buildutils in Build-Depends
  * Add build-dependency on quilt, and use quilt in debian/rules
  * arch/i386/586.config and arch/i386/586-smp.config: also support i686 CPU.
  * Changed building rules to be correctly buildable with current binutils
     - add 020_linker.diff and gen-ld-u-options
     - extend 912_binutils.diff

 -- Aurelien Jarno <aurel32@debian.org>  Sun, 09 Dec 2007 00:41:25 +0100

kfreebsd-7 (7.0~cvs20071023-1) experimental; urgency=low

  [ Aurelien Jarno ]
  * Initial upload to experimental.

  [ Petr Salinger ]
  * New upstream snapshot of RELENG_7
     - refresh of some patches
  * Restrict some Build-Depends only for kfreebsd architectures

 -- Aurelien Jarno <aurel32@debian.org>  Tue, 23 Oct 2007 17:20:02 +0200

kfreebsd-7 (7.0~cvs20070710-1) unreleased; urgency=low

  [ Petr Salinger ]
  * New upstream snapshot of HEAD
     - drop 000_* patches (already in upstream)
     - drop obsolete 005_grow_arg_max patch
     - update of some remaining patches
  * Disable GPL incompatible "zfs"
  * Build by gcc-4.2

 -- Aurelien Jarno <aurel32@debian.org>  Wed, 11 Jul 2007 07:22:03 +0200

kfreebsd-6 (6.2-3) unreleased; urgency=low

  * debian/rules:
    - add support for ~ in the version number.
    - remove the hack for preliminar snapshots.
    - bumped abiname to 1

 -- Aurelien Jarno <aurel32@debian.org>  Wed, 11 Jul 2007 05:12:02 +0200

kfreebsd-6 (6.2-2) unreleased; urgency=low

  * Fix a possible DoS using IPv6 Routing Header 0 (FreeBSD-SA-07:03.ipv6
    / CVE-2007-2242).

 -- Aurelien Jarno <aurel32@debian.org>  Thu, 03 May 2007 16:05:58 +0200

kfreebsd-6 (6.2-1) unreleased; urgency=low

  [ Petr Salinger ]
  * New upstream version (RELENG_6_2_0_RELEASE)
     - drop obsolete 000_kmem, 000_net, 000_ppp, 000_smbfs,
                     002_glibc_dev_isp, 006_proc_mounts patches
     - update 009_disable_duped_modules,
              903_disable_non-free_drivers,
              999_config patches

 -- Aurelien Jarno <aurel32@debian.org>  Thu,  4 Jan 2007 21:56:16 +0100

kfreebsd-6 (6.1-4) unreleased; urgency=low

  [ Petr Salinger ]
  * restrict renaming of ld.so only for native FreeBSD libc

 -- Aurelien Jarno <aurel32@debian.org>  Thu,  4 Jan 2007 21:56:16 +0100

kfreebsd-6 (6.1-3) unreleassed; urgency=low

  * Remove the CVS/ directory from kfreebsd-source-6.
  * Change the linker script from from elf64-x86-64 to elf64-x86-64-freebsd.

 -- Aurelien Jarno <aurel32@debian.org>  Tue,  2 Jan 2007 00:37:24 +0100

kfreebsd-6 (6.1-2) unreleased; urgency=low

  * Remove kldutils from the dependencies alternatives.
  * Remove kfreebsd-common from the dependencies now that module-init-tools
    does the job, and bump the dependency on module-init-tools to (>= 6.1-6).
  * Create a /boot/kernel/ directory.

 -- Aurelien Jarno <aurel32@debian.org>  Mon,  1 Jan 2007 23:15:59 +0100

kfreebsd-6 (6.1-1) unreleased; urgency=low

  * Urgency set to high as this fixes a security bug.
  * Fix a memory disclosure in firewire (FreeBSD-SA-06:25.kmem
    / CVE-2006-6013).

 -- Aurelien Jarno <aurel32@debian.org>  Mon, 11 Dec 2006 11:34:26 +0100

kfreebsd-6 (6.1-0.4) unreleased; urgency=low

  * Backport the NVIDIA nForce MCP Ethernet driver from FREEBSD-7.0.

 -- Aurelien Jarno <aurel32@debian.org>  Fri,  3 Nov 2006 18:23:17 +0100

kfreebsd-6 (6.1-0.3) unreleased; urgency=low

  * Relax the conflict with kfreebsd-loader to (<< 5.4-1.3).

 -- Aurelien Jarno <aurel32@debian.org>  Thu, 12 Oct 2006 16:19:38 +0200

kfreebsd-6 (6.1-0.2) unreleased; urgency=low

  [ Aurelien Jarno ]
  * patches/999_config.diff: remove COMPAT_LINUX from amd64.
  * Make the images conflict with kfreebsd-loader (<< 5.4-3).

  [ Petr Salinger ]
  * Fix buffer overflow in sppp (FreeBSD-SA-06:08.ppp / CVE-2006-4304).
  * Fix networking issues (FreeBSD-EN-06:02.net).

 -- Aurelien Jarno <aurel32@debian.org>  Tue, 10 Oct 2006 11:47:04 +0200

kfreebsd-6 (6.1-0.1) unreleased; urgency=low

  [ Petr Salinger ]
  * New upstream version (RELENG_6_1_0_RELEASE)
     - drop 000_* patches (already in upstream)
     - rework 010_ET_DYN.diff
     - update remaining patches (with great help from quilt)
     - add 018_genassym_MAXCPU.diff
  * Fix smbfs chroot escape (FreeBSD-SA-06:16.smbfs / CVE-2006-2654).
  * Re-enable hwpmc driver
  * Disable non-free "rr232x" driver - another Highpoint RocketRAID
  * Do not load directly executed shared library (e.g. ld.so) at base addr 0

  [ Aurelien Jarno ]
  * Bumped Standards-Version to 3.7.2 (no changes).

 -- Aurelien Jarno <aurel32@debian.org>  Tue, 25 Jul 2006 00:58:48 +0200

kfreebsd-6 (6.0-0.4) unreleased; urgency=low

  * Re-enable atapi{fd,st}, ppc and psm, since they aren't being built
    as modules (Oh my god! My mouse, printer and/or ultra-weird storage device
    stopped working!).
  * Fix broken perms (644) in module dir.

 -- Robert Millan <rmh@aybabtu.com>  Fri, 28 Apr 2006 15:47:45 +0200

kfreebsd-6 (6.0-0.3) unreleased; urgency=low

  * Finaly, multiple kernels can coexist on your system!
    - Disable /boot/loader.conf (provided in kfreebsd-loader now).
    - Get rid of /boot/device.hints (now embedded in kernel image).
    - Move modules to /lib/modules/@RELEASE@.
    - Move kernel image to /boot/kfreebsd-@RELEASE@.
  * patches/999_config.diff: Refurbish.  Now builds linprocfs/linux into
    the kernel (since it's always used), and removes a bunch of non-
    essential stuff (use kfreebsd-common to load them as modules).
    Network and storage drivers _are_ still present (untill we port
    hotplug/discover).  On -486, this saves 544 KB in kernel.gz.

 -- Robert Millan <rmh@aybabtu.com>  Thu, 27 Apr 2006 18:56:22 +0200

kfreebsd-6 (6.0-0.2) unreleased; urgency=low

  * First "normal" upload to unreleased.

 -- Robert Millan <rmh@aybabtu.com>  Wed, 26 Apr 2006 14:55:28 +0200

kfreebsd-6 (6.0-0.1) unreleased; urgency=low

  [ Robert Edmonds ]
  * New upstream version pulled from RELENG_6 CVSup.
    - ReiserFS support.  (Closes: #335019)
  * Disabled the non-compiling hwpmc driver.

  [ Robert Millan ]
  * Merge 5.x branch changes (from rev 654 to rev 1058)
  * Add src/usr.sbin/config into the source and build/use it dynamicaly.
  * Fix IEEE 802.11 buffer overflow (FreeBSD-SA-06:05.80211 / CVE-2006-0226).
  * Fix local kernel memory disclosure (FreeBSD-SA-06:06.kmem / CVE-2006-0379
    / CVE-2006-0380).
  * Fix IP fragment handling panic in pf (FreeBSD-SA-06:07.pf / CVE-2006-0381).
  * Disable "nve" driver.
    - copyright: Add nve to list of non-free components.
    - patches/903_disable_non-free_drivers.diff: Disable nve.
    - arch/i386/486.config: Ditto.
  * control.in:
    - (Build-Depends-Indep): Remove patchutils and sharutils (not really
    needed).
    - (Build-Depends): Ditto.  Also update libdb4.4-dev.
    - (Replaces): Remove kfreebsd@major@-source (it never existed for 6.x).
  * rules: When obtaining major/version numbers, if this is a preliminar
    snapshot (e.g. 6.99+20060217), pretend this is the actual release.
  * autopatch.sh: Merge into rules.  This allows us to use $(major) instead
    of a hardcoded number.
  * patches/001_misc.diff: Make this patch more upstream-friendly.
  * Fix /dev permissions in userland.
    - control.flavor.in (Depends): Add kfreebsd-common.
    - patches/900_devfs_perm_fixes.diff: Remove.
  * rules: Run patch with --dry-run first.  This way if a patch fails
    the tree isn't left in an inconsistent state.
  * Add ndiswrapper-modules package.
    - rules: Install ndis.ko and if_ndis.ko there.
    - control.flavor.in: Add ndiswrapper-modules flavor.
  * AMD64 support.
    - patches/*.diff: Add amd64-specific hunks for patches that hack i386 files.
    - arch/amd64/amd64-generic.config: New.  Generic x86_64 config.
    - arch/amd64/amd64-k8.config: New.  K8 config.
    - arch/amd64/amd64-k8-smp.config: New.  K8 SMP config.
    - arch/amd64/em64t-p4.config: New.  P4 config.
    - arch/amd64/em64t-p4-smp.config: New.  P4 SMP config.
    - patches/binutils.diff: Add binutils fixes for amd64 code.
    - rules: Replace all "dh_* -a" with "dh_* -s".  -a should NEVER be used.
      See debhelper(7).
  * Simplify/refurbish kernel config files by using the "include" command.
    - patches/999_config.diff: New.  Incorporate common changes in GENERIC.
    - debian/rules: Copy all our config files into the tree, then symlink.
    - debian/arch/*/*.config: Refurbish.
  * Upstream now builds with "-O2 -frename-registers" so let's do that
    as well.
    - arch/*/*.config
  * Disable build of modules that are already part of the kernel image.
    This gives the .deb a size loss of ~1600 KB (~4 MB once installed).
    - patches/009_disable_duped_modules.diff
  * Build 486 and 586* flavors with -Os.  This saves 400 KB, out of
    which 240 KB are in kernel.gz.  Rationale:
    - 486 tiny flavor is needed for d-i.
    - On old hardware, your amount of memory is likely to be utter crap.  So
    this is preferable to -O2 no matter the benchmarks.

  [ Aurelien Jarno ]
  * Fix a remote denial of service in NFS server (FreeBSD-SA-06:10.nfs /
    CVE-2006-0900).
  * Fix an IPsec replay attack vulnerability (FreeBSD-SA-06:11.ipsec /
    CVE-2006-0905).
  * Fix an FPU information disclosure on AMD processors (FreeBSD-SA-06:14.fpu /
    CVE-2006-1056).

 -- Robert Millan <rmh@aybabtu.com>  Wed, 26 Apr 2006 12:06:11 +0200

kfreebsd-5 (5.3-6) unstable; urgency=low

  * Changed SCSI_DELAY to 2000. Users that need a longer time could
    change this value in /boot/loader.conf (closes: bug#323155).

 -- Aurelien Jarno <aurel32@debian.org>  Mon, 29 Aug 2005 14:25:44 +0200

kfreebsd-5 (5.3-5) unstable; urgency=low

  * Enabled atapicam driver (closes: bug#323155).
  * Allow the kernel to execve ET_DYN files.

 -- Aurelien Jarno <aurel32@debian.org>  Wed, 17 Aug 2005 15:44:18 +0200

kfreebsd-5 (5.3-4) unstable; urgency=low

  * Added OSS_GETVERSION ioctl. Patch from Robert Millan (closes:
    bug#322197)

 -- Aurelien Jarno <aurel32@debian.org>  Wed, 10 Aug 2005 00:56:00 +0200

kfreebsd-5 (5.3-3) unstable; urgency=low

  * Fixed the generation of the preinst script.

 -- Aurelien Jarno <aurel32@debian.org>  Sat,  6 Aug 2005 05:47:11 +0200

kfreebsd-5 (5.3-2) unstable; urgency=low

  [ Aurelien Jarno ]
  * Provide the kernel sources as /usr/src/kfreebsd-source-5.3.tar.bz2
  * Change the owner of the files inside kfreebsd-source-5.3.tar.bz2 to
    root:src.
  * Build a binary package kfreebsd-image-5.3 containing the kernel.
  * Build a binary package kfreebsd-headers-5.3 containing the headers.
  * Don't create kfreebsd.gz in postinst.
  * Make the kfreebsd-source-5.3 buildable on non GNU/kFreeBSD systems.
  * Added an abiname field.

  [ Guillem Jover ]
  * debian/rules:
    - Use DEB_HOST_ARCH_CPU instead if DEB_HOST_GNU_CPU, fix amd64.
    - Use SRC_PACKAGE instead of the tarball name.
    - Use make -C option instead of "cd".
  * General indentation fixes.

  [ Robert Millan ]
  * Put some drivers as modules.

 -- Aurelien Jarno <aurel32@debian.org>  Sat,  6 Aug 2005 00:09:57 +0200

kfreebsd-5 (5.3-1) unstable; urgency=low

  * Match linux kernel naming scheme:
    - Renamed source package to kfreebsd-5.
    - Renamed kfreebsd5-source to kfreebsd-source-5.
  * Fix ipsec vulnerability (FreeBSD-SA-05:19.ipsec /
  * CAN-2005-2359).
    - patches/017_ipsec.diff

 -- Aurelien Jarno <aurel32@debian.org>  Wed, 27 Jul 2005 17:44:01 +0200

kfreebsd5-source (5.3-17) unstable; urgency=high

  * Fix devfs ruleset bypass (FreeBSD-SA-05:17.devfs / CAN-2005-2218).
    - patches/016_devfs.diff

 -- Aurelien Jarno <aurel32@debian.org>  Wed, 20 Jul 2005 23:45:07 +0200

kfreebsd5-source (5.3-16) unstable; urgency=low

  * Fixed path of some patches.
  * Don't change the build-dependencies at build-time.
  * Bumped Standard-Version to 3.6.2.

 -- Aurelien Jarno <aurel32@debian.org>  Mon,  4 Jul 2005 01:18:41 +0200

kfreebsd5-source (5.3-15) unstable; urgency=low

  * Fix TCP denial of service (FreeBSD-SA-05:15.tcp / CAN-2005-0356).
    - patches/015_tcp_dos.diff: New.  Patch from upstream.

 -- Aurelien Jarno <aurel32@debian.org>  Sat,  2 Jul 2005 15:29:27 +0200

kfreebsd5-source (5.3-14) unstable; urgency=low

  * Provides kfreebsd-source instead of kernel-source (closes: bug#312524).

 -- Aurelien Jarno <aurel32@debian.org>  Fri, 10 Jun 2005 07:23:46 +0200

kfreebsd5-source (5.3-13) unstable; urgency=low

  * Changed to a team maintained package.

 -- Aurelien Jarno <aurel32@debian.org>  Mon,  6 Jun 2005 01:45:36 +0200

kfreebsd5-source (5.3-12) unstable; urgency=low

  * New maintainer. Thanks to Robert Millan for his great job.
  * Added 014_ip_packed.diff to fix the build of MySQL on GNU/kFreeBSD.

 -- Aurelien Jarno <aurel32@debian.org>  Fri,  3 Jun 2005 07:52:08 +0200

kfreebsd5-source (5.3-11) unstable; urgency=low

  * Workaround hyperthreading CPU bug (FreeBSD-SA-05:09.htt / CAN-2005-0109).
    - patches/013_hyperthreading_wa.diff: New.  Patch from upstream.

 -- Robert Millan <rmh@debian.org>  Fri, 27 May 2005 14:07:37 +0200

kfreebsd5-source (5.3-10) unstable; urgency=high

  * Fix permissions in /dev/iir (FreeBSD-SA-05:06.iir / CAN-2005-1399).
    - patches/010_iir_perms.diff:  New.  Patch from upstream.
  * Fix memory leak in i386_get_ldt (FreeBSD-SA-05:07.ldt / CAN-2005-1400).
    - patches/011_ldt_memleak.diff:  New.  Patch from upstream.
  * Fix generic memory leak (FreeBSD-SA-05:08.kmem / CAN-2005-1406).
    - patches/012_kmem_memleak.diff:  New.  Patch from upstream.

 -- Robert Millan <rmh@debian.org>  Mon,  9 May 2005 12:25:31 +0200

kfreebsd5-source (5.3-9) unstable; urgency=low

  * Fix memory leak in ifconf (FreeBSD-SA-05:04.ifconf / Closes: #304766).
    - patches/009_ifconf_memleak.diff:  New.  Patch from upstream.

 -- Robert Millan <rmh@debian.org>  Fri, 15 Apr 2005 12:59:58 +0200

kfreebsd5-source (5.3-8) unstable; urgency=low

  * First upload to Debian.  (Closes: #267447)

 -- Robert Millan <rmh@debian.org>  Thu,  7 Apr 2005 01:36:59 +0200

kfreebsd5-source (5.3-7) unreleased; urgency=low

  * Fix memory leak in sendfile (FreeBSD-SA-05:02.sendfile / CAN-2005-0708).
    - patches/008_sendfile_memleak.diff:  New.  Patch from upstream.

 -- Robert Millan <rmh@debian.org>  Tue,  5 Apr 2005 12:32:35 +0200

kfreebsd5-source (5.3-6) unreleased; urgency=low

  * control.in.in:  s/Build-Depends/&-Indep/g.
  * control.in.in (Section):  Set to "devel".

 -- Robert Millan <rmh@debian.org>  Wed, 23 Mar 2005 23:04:11 +0100

kfreebsd5-source (5.3-5) unreleased; urgency=low

  * patches/007_proc_mounts.diff:  New.  Rename /proc/mtab to /proc/mounts.

 -- Robert Millan <rmh@debian.org>  Sat,  5 Mar 2005 19:56:20 +0100

kfreebsd5-source (5.3-4) unreleased; urgency=low

  * rules:  Use patchsys to test patches on every build.

 -- Robert Millan <rmh@debian.org>  Wed,  2 Mar 2005 21:03:19 +0100

kfreebsd5-source (5.3-3) unreleased; urgency=low

  * Misc cleanup.
  * patches/007_cpu_class.diff:  New.  Detect i*86 subarches in uname.

 -- Robert Millan <rmh@debian.org>  Thu, 10 Feb 2005 15:25:58 +0100

kfreebsd5-source (5.3-2) unreleased; urgency=low

  * Grow Sysv IPC limits to reasonable values as advised in
    postgresql documentation (kernel-resources.html#SYSVIPC-PARAMETERS).
    - patches/906_grow_sysv_ipc_limits.diff

 -- Robert Millan <rmh@debian.org>  Tue,  1 Feb 2005 21:48:07 +0100

kfreebsd5-source (5.3-1) unreleased; urgency=low

  * Package split.  Version rebumped.

 -- Robert Millan <rmh@debian.org>  Tue, 25 Jan 2005 13:37:15 +0100

kfreebsd5 (5.3+1-1) unreleased; urgency=low

  * Add RTC (real time clock) driver implementation.
    - rtc.tar.gz:  New.
    - rules:  Build rtc.

 -- Robert Millan <rmh@debian.org>  Tue, 28 Dec 2004 19:33:00 +0100

kfreebsd5 (5.3-3) unreleased; urgency=low

  * Set DEB_STRIP_EXCLUDE=/boot to avoid module inter-dependency problems.

 -- Robert Millan <rmh@debian.org>  Mon, 27 Dec 2004 18:36:30 +0100

kfreebsd5 (5.3-2) unreleased; urgency=low

  * Fix memory leak in procfs (FreeBSD-SA-04:17.procfs / CAN-2004-1066).
    - patches/006_procfs_memleak.diff:  New.  Patch from upstream.

 -- Robert Millan <rmh@debian.org>  Thu,  2 Dec 2004 01:32:38 +0100

kfreebsd5 (5.3-1) unreleased; urgency=low

  * New upstream release.

 -- Robert Millan <rmh@debian.org>  Fri, 26 Nov 2004 00:42:22 +0100

kfreebsd5 (5.2.1-8) unreleased; urgency=low

  * Bunch of miscellaneous fixes in preparation of 6.x branch split.

 -- Robert Millan <rmh@debian.org>  Tue, 16 Nov 2004 17:13:46 +0100

kfreebsd5 (5.2.1-7) unreleased; urgency=low

  * Fix local memory leak vulnerability (FreeBSD-SA-04:15.syscons /
    CAN-2004-0919).
    - patches/000_syscons_vulnerability.diff: New.  Patch from upstream.
  * Fix wrong permissions in some device files.
    - patches/900_devfs_perm_fixes.diff: New.  Sync uids/gids of kernel devices
      with debian base-passwd ones.
  * Rename some patches to follow the guidelines in README.
    - README: New.
    - etc.
  * Use cdbs debian/control autogen feature.
    - control.in: Rename to control.in.in and set the @cdbs@ tag.
    - rules: Set DEB_AUTO_UPDATE_DEBIAN_CONTROL = yes.
    - mk/build.mk (clean): Generate control.in from control.in.in.

 -- Robert Millan <rmh@debian.org>  Tue,  5 Oct 2004 00:58:50 +0200

kfreebsd5 (5.2.1-6) unreleased; urgency=low

  * Use type-handling to auto-generate kfreebsd-gnu architecture list for dpkg.
    - control.in
    - mk/build.mk
  * Ensure patches/003_config.diff contains a hunk for your CPU.
    - mk/build.mk
  * Drop Conflicts on makedev.
    - control.in
  * Grow ARG_MAX value to match with Linux' (Fixes FTBFS on a number of
    packages).
    - patches/016_grow_arg_max.diff: New.

 -- Robert Millan <rmh@debian.org>  Sat, 21 Aug 2004 18:35:01 +0200

kfreebsd5 (5.2.1-5) unreleased; urgency=low

  * patches/004_version.diff.in: New. Fix version information.
  * mk/build.mk: Regenerate 004_version.diff with current debian revision.

 -- Robert Millan <rmh@debian.org>  Sat, 17 Jul 2004 02:14:34 +0200

kfreebsd5 (5.2.1-4) unreleased; urgency=low

  * patches/015_dev_full.diff: New. Implement /dev/full.
  * control (Build-Depends): Allow flex as alternative for flex-old.

 -- Robert Millan <rmh@debian.org>  Mon, 12 Jul 2004 19:14:46 +0200

kfreebsd5 (5.2.1-3) unreleased; urgency=low

  * control: Make it an Essential package.

 -- Robert Millan <rmh@debian.org>  Tue,  6 Jul 2004 01:54:47 +0200

kfreebsd5 (5.2.1-2) unreleased; urgency=low

  * control (Build-Depends): Add flex-old.
  * control (Depends): Nuke kfreebsd-loader.
  * control (Conflicts): Add makedev.
  * mk/build.mk: Add /boot/kfreebsd.gz and dummy /sbin/fsck.cd9660.

 -- Robert Millan <rmh@debian.org>  Wed, 30 Jun 2004 19:25:58 +0200

kfreebsd5 (5.2.1-1) unreleased; urgency=low

  * New upstream release.

 -- Robert Millan <rmh@debian.org>  Tue,  4 May 2004 14:02:40 +0200

freebsd-kernel (5.1-1) unstable; urgency=low

  * New source package structure. Now build-depends on freebsd-source-5.1.
  * Switched to cdbs.
  * Updated to version 5.1

 -- Nathan Hawkins <utsl@debian.org>  Tue,  7 Oct 2003 12:43:36 -0500

freebsd-kernel (5.0-2) unstable; urgency=low

  * Set maintainer to glibc-bsd-devel@lists.alioth.debian.org
  * Added me to Uploaders.
  * Turn into non-native package.
  * Added missing package to Build-Depends (freebsd-gcc)

 -- Robert Millan <rmh@debian.org>  Fri, 11 Jul 2003 05:50:58 +0200

freebsd-kernel-5.0 (5.0-1) unstable; urgency=low

  * Initial release.

 -- Nathan Hawkins <utsl@debian.org>  Mon,  3 Jul 2003 13:12:00 -0400
