paxtest (1:0.9.11-2) unstable; urgency=low

  * New upstream release, uploaded to Debian. (Closes: #665800)
     - The upstream fixed the FTBFS error reported - "fix build with ld
       --as-needed". Makefile.psm now places libraries behind the objects
       needing their symbols on the commandline when building with ld
       --as-needed (initially reported with patch by Julian Taylor
       <jtaylor.debian@googlemail.com>) (LP: #831405) (Closes: #639128)
  * debian/control: 
     - Add, as to the list of architectures the following: amd64 sparc powerpc
     (as they seem to be supported in the source). 
     - Put full maintainer's name in UTF-8
  * debian/changelog:
     - Add changelog of Ubuntu entry
     - Add dates to upstream releases based on timestamps of files at
       http://grsecurity.net/~spender/
  * debian/sample.debian, debian/rules:
     - Add an output example when running in a Debian system (a kernel that
     does not include the grsecurity patch)

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Mon, 04 Nov 2013 19:31:08 +0100

paxtest (0.9.11-1) stable; urgency=low
  * Added display of exhaustion tests

 -- Brad Spengler <spender@grsecurity.net>  Thu, 31 Jan 2013 23:21:00 +0200

paxtest (0.9.10-1) stable; urgency=low
  * Fixed compilation problem reported on forums
  * Added display of argv/env randomization

 -- Brad Spengler <spender@grsecurity.net>  Thu, 29 Dec 2012 19:42:00 +0200

paxtest (1:0.9.9-1ubuntu1) oneiric; urgency=low

   * Fix FTBFS with ld --as-needed. LP: #831405.

 -- Matthias Klose <email address hidden>   Wed, 14 Sep 2011 10:30:24 +0200

paxtest (0.9.9-1) stable; urgency=low

  * added SPARC/64 support
  * added PPC/64 support (return to function tests should be ignored for PPC64)
  * added 32/64bit target support
  * added shellode.h to easily support additional architectures
  * made paxctl generate the PT_PAX_FLAGS header for binaries that
    didn't have one

 -- Brad Spengler <spender@grsecurity.net>  Thu, 26 Aug 2010 19:17:00 +0200

paxtest (1:0.9.9-1) unstable; urgency=medium

   * New upstream release, uploaded to Debian. (LP: #530778) (Closes: #570990)
   * genpaxtest: Modify so that the 'paxtest' script generated uses 
        either a user-provided logfile as argument or the $HOME/paxtest.log
        instead of paxtest.log for its results in order to prevent it from
        writing in the users' CWD and avoid symlink tricks if the user is
        executing this in a shared (i.e.  writable by others) directory such as
        /tmp.  Fixes CVE-2010-3373 (Closes: #598413)
   * Updated results in the results/ directory for a stock Debian kernel
     (i.e. no overflow protection)
   * Use debhelper compatibility version 5
   * debian/rules: Use conditions to build using 'linux32', 'linux64' or
     just 'linux'
   * Document the new Homepage in debian/control, also list both the new
     and the old one in debian/copyright
   * Updated debian/paxtest.sgml to properly reflect the arguments used in the 
     paxtest script and the new behaviour wrt log files.
   * Fix upstream's debian/changelog to have proper maintainer lines. Use the
     date information of the files as a basis.
   * Updated the content under results/ for a stock Debian kernel (2.6.32)
     and rename the older result files for Debian kernel 2.4.25

 -- Javier Fernandez-Sanguino Pen~a <jfs@computer.org>  Tue, 28 Sep 2010 23:40:17 +0200

paxtest (0.9.9-3) stable; urgency=low
  * fixed Makefile to use -nopie for Gentoo Hardened on ET_EXEC tests

 -- Brad Spengler <spender@grsecurity.net>  Thu, 26 Aug 2010 19:17:00 +0200

paxtest (0.9.9-2) stable; urgency=low
  * fixed writable text segments test under gcc 4.5 optimizations

 -- Brad Spengler <spender@grsecurity.net>  Thu, 26 Aug 2010 19:17:00 +0200

paxtest (0.9.9-1) stable; urgency=low
  * added SPARC/64 support
  * added PPC/64 support (return to function tests should be ignored for PPC64)
  * added 32/64bit target support
  * added shellode.h to easily support additional architectures
  * made paxctl generate the PT_PAX_FLAGS header for binaries that
    didn't have one

 -- Brad Spengler <spender@grsecurity.net>  Thu, 26 Aug 2010 19:17:00 +0200

paxtest (0.9.7-pre4-2) unstable; urgency=low

  * New upstream release.
  * Build-Depend on linux-kernel-headers (Closes: #382011, #423308)
  * Fix typo in package description (Closes: #390250)
  * Use proper Homepage in debian/control
  * Use debhelper version 4
  * Remove duplicate content from debian/paxtest.sgml
  * Fix lintian errors
  * Change the maintainer's email address
  * Update Standards-Version

 -- Javier Fernandez-Sanguino Pen~a <jfs@debian.org>  Tue, 26 Jun 2007 21:34:15 +0200

paxtest (0.9.7-1) stable; urgency=low
  * Fixed some tests on OpenBSD and FreeBSD (thanks to paxtest@hunger.hu
    and mux@freebsd.org)
  * Fixed return address acquisition, still gcc specific
  * Switched to paxctl on gentoo
  * Fixed setting up LD_LIBRARY_PATH in genpaxtest (Peter S. Mazinger)
  * Added uClibc support (Peter S. Mazinger)
  * Fixed the executable shared library data/bss tests (thanks to
    paxtest@hunger.hu)

 -- Peter Busser <peter@devbox.adamantix.org>  Wed, 25 Feb 2004 20:24:53 +0200

paxtest (0.9.6-2) unstable; urgency=low

   * New upstream release, uploaded to debian.
   * Remove COPYING from debian/docs (generates duplicates)
   * Added results in the results/ directory for a stock Debian kernel
     (i.e. no overflow protection)

 -- Javier Fernandez-Sanguino Pen~a <jfs@computer.org>  Sun,  2 May 2004 21:46:16 +0200

paxtest (0.9.6-1) stable; urgency=low

  * Made the do_mprotect() call in body.c optional, thereby introducing two
    modes: script kiddie mode (which does not perform the do_mprotect()) and
    blackhat mode, which does.
  * Added a README file
  * Added Adamantix paxtest results
  * Removed -etdyn from the Adamantix make file
  * Replaced mprotect() in body.c with pthread calls (which eventually have
    the same result)
  * Added a nested function, to measure the effect of nested functions on the
    level of protection.
  * Added paxtest result from Gentoo hardened (thanks to Ned Ludd)
  * Added a new Makefile for Gentoo (thanks to Ned Ludd)
  * Fixed spelling errors (thanks to pageexec@freemail.hu)

 -- Peter Busser <peter@devbox.adamantix.org>  Wed, 25 Feb 2004 20:24:53 +0200

paxtest (0.9.5-3) unstable; urgency=low

  * Changed http references to new location at http://pax.grsecurity.net/docs
    (Closes: #234227)
  * Fixed typo in debian/copyright and added download location

 -- Javier Fernandez-Sanguino Pen~a <jfs@computer.org>  Sun, 22 Feb 2004 19:04:53 +0100
 
paxtest (0.9.5-2) unstable; urgency=low

  * First version uploaded to Debian (Closes: #222688, #222481)
  * Modified to run the generic Makefile instead of Adamantix's.
  * Moved from main section to devel.
  * Fixed typo in description.
  * Avoid creation of a logfile in paxtest and instead use redirection
    tricks to create logfile if asked for and log to stdout/stderr in
    any other case.
  * Wrote a manpage for paxtest.
  * Added Ingo Molnar's patch to check for non-executable thread stacks
    (since nobody objected to it in the discussion at debian-devel)
    Retrieved from:
    http://lists.debian.org/debian-devel/2003/debian-devel-200311/msg00330.html

 -- Javier Fernandez-Sanguino Pen~a <jfs@computer.org>  Sat, 29 Nov 2003 20:28:46 +0100
 
paxtest (0.9.5-1) unstable; urgency=low

  * Fixed the shlibbss and shlibdata tests (pageexec@freemail.hu)
  * Non-executable page tests expose incomplete implementations
    (pageexec@freemail.hu)

 -- Peter Busser <peter@adamantix.org>  Tue, 04 Nov 2003 16:37:26 +0200

paxtest (0.9.4-1) unstable; urgency=low

  * Fixed mprotanon (pageexec@freemail.hu)
  * Fixed rettofunc[12] (pageexec@freemail.hu)
  * Fixed shared library data/bss tests (pageexec@freemail.hu)
  * Introduced return-to-libc detection as proof-of-concept
    (pageexec@freemail.hu)

 -- Peter Busser <peter@adamantix.org>  Tue, 22 Oct 2003 21:00:05 +0200

paxtest (0.9.3-1) unstable; urgency=low

  * Changed e-mail addresses in source files to peter@adamantix.org
  * Added copyright message printing in the run script.
  * Upgraded to chpax v0.5 (pageexec@freemail.hu)
  * Split randheap in two parts, one as ET_EXEC and the other as ET_DYN

 -- Peter Busser <peter@adamantix.org>  Sun, 12 Oct 2003 10:58:52 +0200

paxtest (0.9.0-1) unstable; urgency=low

  * Initial Release.

 -- Peter Busser <peter@trusteddebian.org>  Mon, 19 May 2003 13:44:39 +0200