electric-fence (2.2.5) unstable; urgency=medium

  * Patch from Helmut Grohne to Fix FTCBFS: (Closes: 853051)
    + Let dh_auto_build pass cross compilers
    + Honour DEB_BUILD_OPTIONS=nocheck

 -- Matthew Vernon <matthew@debian.org>  Sun, 29 Jan 2017 12:24:45 +0000
  
electric-fence (2.2.4) unstable; urgency=medium (high for hurd users)

  * Patch from Richard Kettlewell to improve the semaphore strategy of
    efence. We no longer use recursive mutexes, and the code is instead
    clearer about when it should and shouldn't be locking. This means that
    electric-fence builds on hurd, which it hasn't previously.

 -- Matthew Vernon <matthew@debian.org>  Tue, 17 Jul 2012 18:40:21 +0100

electric-fence (2.2.3) unstable; urgency=low

  * Fix the build system such that we actually pass -fno-builtin-malloc to
    gcc. Thanks to Ian Jackson and Colin Watson for helping me disentangle
    this (Closes: #679320)

 -- Matthew Vernon <matthew@debian.org>  Mon, 02 Jul 2012 18:57:41 +0100

electric-fence (2.2.2) unstable; urgency=low

  * patch from Petr Machata to add posix_memalign support (Closes: #599938)
  * Update standards-version
  * Update to use debhelper compatibility version 8
  * Don't ignore errors from make clean
  * set -e in postrm

 -- Matthew Vernon <matthew@debian.org>  Wed, 27 Jun 2012 22:15:04 +0100

electric-fence (2.2.1) unstable; urgency=low

  * patch from Brandon (modified a little) to handle noopt 
    DEB_BUILD_OPTIONS (Closes: #461428)
  * patch from Fedora (via Botond Botyanszki) replacing mutex locking with
    semaphores (Closes: #241156, #365382)
  
 -- Matthew Vernon <matthew@debian.org>  Wed, 27 Jun 2012 00:50:42 +0100

electric-fence (2.1.19) unstable; urgency=low

  * patch from Petr Salinger to handle both SIGBUS and SIGSEGV in eftest.c
    on FreeBSD-based architectures (Closes: #643866)

 -- Matthew Vernon <matthew@debian.org>  Fri, 07 Oct 2011 08:38:44 +0100

electric-fence (2.1.18) unstable; urgency=low

  * refine the previous patch to use -fno-builtin-malloc instead

 -- Matthew Vernon <matthew@debian.org>  Tue, 27 Sep 2011 21:44:35 +0100

electric-fence (2.1.17) unstable; urgency=low

  * patch from Colin Watson to build with -fno-tree-dse as otherwise gcc
    >=4.5 mis-optimises AllocateMoreSlots() (Closes: #625756).

 -- Matthew Vernon <matthew@debian.org>  Fri, 09 Sep 2011 13:32:50 +0100

electric-fence (2.1.16) unstable; urgency=medium

  * apply patch from Petr Salinger to fix FTBFS on GNU/kfreeBSD 
    (closes: #340420)

 -- Matthew Vernon <matthew@debian.org>  Fri, 14 May 2010 15:51:33 +0100

electric-fence (2.1.15) unstable; urgency=low

  * patch from Samuel Thibault to fix pthread support (closes: #541387)
  * update lintian overrides

 -- Matthew Vernon <matthew@debian.org>  Thu, 13 May 2010 21:54:16 +0100

electric-fence (2.1.14) unstable; urgency=low

  * Fix behaviour of realloc() to conform to ANSI (closes: #134867)
  * Use strerror_r() (closes: #236407)
  * Correct typo in README.gdb (closes: #242376)

 -- Matthew Vernon <matthew@debian.org>  Sat, 15 Jan 2005 20:05:00 +0000
	
electric-fence (2.1.13-0.1) unstable; urgency=low

  * Non-maintainer upload
  * eftest.c: uses sig{set,long}jmp() instead of {set,long}jmp() to work on
    both 2.4 and 2.6 kernels (closes: #203436)
  * Added a proper description (closes: #209479)
  * Changed order of commands to build static library without PIC
    (closes: #154034)
  * Clarified and fixed manpage:
    - clarified semantics of EF_PROTECT_FREE (closes: #177800)
    - EF_ALLOC_MALLOC_0 -> EF_ALLOW_MALLOC_0 (closes: #177807)
    - mention EF_ALLOW_MALLOC_0 in the synopsis, correct number of conf
      switches (closes: #177808)
  * /usr/doc symlink not created any more, added postrm with ldconfig call,
    added debhelper tokens (closes: #222980)

 -- Martin Pitt <mpitt@debian.org>  Fri,  5 Dec 2003 16:51:38 +0100

electric-fence (2.1.13) unstable; urgency=high

  * Link with pthreads (closes: #135122)

 -- Matthew Vernon <matthew@debian.org>  Fri, 22 Feb 2001 09:57:50 +0000
	
electric-fence (2.1.12) unstable; urgency=high

  * Add multithreading support (thanks to infrared@mail.index.hu) 
    (closes: #67838)
  * Specify the GPL version (closes: #133494)
  * Patch to allow you to specify that electric-fence should set freed 
    memory to a fixed value - makes things more helpful under gdb in 
    certain circumstances (patch from Petter Reinholdtsen <pere@hungry.com>
    and modified by yours truly to make it legal :-) (closes: #59764)
  * That's all the outstanding bugs fixed for the next release

 -- Matthew Vernon <matthew@debian.org>  Tue, 19 Feb 2001 22:09:37 +0000
	
electric-fence (2.1.11) unstable; urgency=low

  * Fix daft typo (closes: #105418)

 -- Matthew Vernon <matthew@debian.org>  Mon, 16 Jul 2001 08:56:01 +0100
	
electric-fence (2.1.10) unstable; urgency=low

  * pass int not char as type to va_arg (closes: #104800)

 -- Matthew Vernon <matthew@debian.org>  Sun, 15 Jul 2001 13:05:34 +0100
	
electric-fence (2.1.9) unstable; urgency=low

  * Get the /usr/doc/ stuff right this time (closes: #97010, #97890)

 -- Matthew Vernon <matthew@debian.org>  Fri, 18 May 2001 14:28:01 +0100

electric-fence (2.1.8) unstable; urgency=low

  * Remove spurious (int) casts in calls to mmap (closes: #84940)

 -- Matthew Vernon <matthew@debian.org>  Wed, 11 Apr 2001 15:48:39 +0100

electric-fence (2.1.7) unstable; urgency=low

  * Check if /usr/doc/electric-fence is a symlink in postinst (closes: #93534)
	
 -- Matthew Vernon <matthew@debian.org>  Tue, 10 Apr 2001 15:41:49 +0100
	
electric-fence (2.1.6) unstable; urgency=low

  * Make the banner print a correct version (closes: #81413)
  * Man page into /usr/share/man (closes: #91147,#81450)
  * Be sure to get rid of /usr/doc/electric-fence (closes: #81023)
	
 -- Matthew Vernon <matthew@debian.org>  Mon, 09 Apr 2001 14:52:03 +0100

electric-fence (2.1.5) unstable; urgency=low

  * rename the manpage to correspond to the README file (closes: #77243)

 -- Matthew Vernon <matthew@debian.org>  Fri, 17 Nov 2000 18:35:42 +0000

electric-fence (2.1.4) unstable; urgency=low
  
  * build tidy-ups (closes: #48156, #52927, #56142)
  
 -- Matthew Vernon <matthew@debian.org>  Mon, 16 Oct 2000 18:01:36 +0100

electric-fence (2.1.3) unstable; urgency=low

  * install libefence.so (closes:48156)

 -- Matthew Vernon <matthew@debian.org>  Mon, 07 dec 1999 15:42:00 +0000

electric-fence (2.1.2) unstable; urgency=low

  * Actually install that gdb documentation <sigh>

 -- Matthew Vernon <matthew@debian.org>  Mon, 13 Sep 1999 14:08:00 +0100
	
electric-fence (2.1.1) unstable; urgency=low
	
   * Taking over this package properly
   * Version numbering fixed (I hope)

 -- Matthew Vernon <matthew@debian.org>  Mon, 01 Sep 1999 13:00:00 +0100
	
electric-fence (2.1-2) unstable; urgency=low

   * Added Ian Jackson's patches (closes: #41314)
   * Added gdb documentation     (closes: #33186)
	
 -- Matthew Vernon <matthew@debian.org>  Mon, 16 Aug 1999 16:08:22 +0100
	
electric-fence (2.1-1) unstable; urgency=low

  * new upstream release (closes: #35853)

 -- Christian Kurz <shorty@debian.org>  Wed, 16 Jun 1999 15:35:09 +0200

electric-fence (2.0.5-4.1) unstable; urgency=low

  * Orphaned the package:
    (Siggy Brentrup has left the project a long while ago)
  * Now point to the correct manpage (Fix #8122).
  * upstream changelog file named correctly (Fix #9618).
  * Now point to the upstream location (Fix #17354, #28059).
  * Don't install libefence.so.0 executable (Fix #25993).

 -- Vincent Renardias <vincent@waw.com>  Wed, 13 Jan 1999 01:41:31 +0100

electric-fence (2.0.5-4) unstable; urgency=low

  * recompiled for libc6; added an extra condition around the sys_errlist
    declaration.
  * added a libefence.so.0.0 shared library. 
  * non-maintainer release.
  
 -- joost witteveen <joostje@debian.org>  Fri, 19 Sep 1997 15:11:31 +0200

electric-fence (2.0.5-3) unstable; urgency=low

  * Changed to new package format (Bug #7118)
  * Added extended description (Bug #3582)
  * Multi-architecture support (hopefully) (Bug #4045)

 -- Siggy Brentrup <bsb@debian.org>  Wed, 5 Feb 1997 17:17:17 +0100

electric-fence (2.0.5-2) unstable; urgency=low

  * converted to ELF directory structure
  * cleaned up debian.control
  * minor changes to debian.rules

 -- Siggy Brentrup <bsb@uni-muenster.de>  Wed, 20 Jan 1996 00:00:00 +0100