Go to file
elad 04d63f90b5 Introduce PaX MPROTECT -- mprotect(2) restrictions used to strengthen
W^X mappings.

Disabled by default.

First proposed in:

	http://mail-index.netbsd.org/tech-security/2005/12/18/0000.html

More information in:

	http://pax.grsecurity.net/docs/mprotect.txt

Read relevant parts of options(4) and sysctl(3) before using!

Lots of thanks to the PaX author and Matt Thomas.
2006-05-16 00:08:24 +00:00
bin Don't free random memory; thanks gcc-4. 2006-05-14 01:09:03 +00:00
common Coverity CID 3206: Add assertion for NULL deref. 2006-05-13 22:05:04 +00:00
crypto XXX: GCC uninitialized variable 2006-05-14 02:40:03 +00:00
dist XXX: GCC uninitialized. 2006-05-14 23:36:01 +00:00
distrib Introduce PaX MPROTECT -- mprotect(2) restrictions used to strengthen 2006-05-16 00:08:24 +00:00
doc Explain which initialized variables gcc misses. 2006-05-15 04:55:13 +00:00
etc In the rc.d file list, start a new line for each first letter of 2006-05-14 15:43:54 +00:00
games Add a virtual destructor to avoid "future ABI issues". I love c++. 2006-05-14 06:38:04 +00:00
gnu regenerate with fixed mknative-gcc. 2006-05-15 22:10:05 +00:00
include add __BEGIN_DECLS/__END_DECLS around snprintf() & vsnprintf() prototypes. 2006-05-10 21:09:45 +00:00
lib Introduce PaX MPROTECT -- mprotect(2) restrictions used to strengthen 2006-05-16 00:08:24 +00:00
libexec Be more careful about checking return value of {m,re}alloc(). 2006-05-12 19:33:02 +00:00
regress sprinkle some (char *) to pacify GCC4. 2006-05-12 01:56:39 +00:00
rescue lmcctl has been replaced by lmcconfig. 2005-12-06 14:02:58 +00:00
sbin Introduce PaX MPROTECT -- mprotect(2) restrictions used to strengthen 2006-05-16 00:08:24 +00:00
share Introduce PaX MPROTECT -- mprotect(2) restrictions used to strengthen 2006-05-16 00:08:24 +00:00
sys Introduce PaX MPROTECT -- mprotect(2) restrictions used to strengthen 2006-05-16 00:08:24 +00:00
tools make sure that c++ headers work again. 2006-05-15 22:03:03 +00:00
usr.bin Introduce PaX MPROTECT -- mprotect(2) restrictions used to strengthen 2006-05-16 00:08:24 +00:00
usr.sbin Add a man page derived from the one in the distribution. 2006-05-15 02:17:43 +00:00
x11 Add missing closing brace. How did this ever work previously? 2006-04-21 21:46:06 +00:00
build.sh Fix the iso-image action. These changes were accidentally omitted 2006-02-03 12:29:41 +00:00
BUILDING mkisofs is in pkgsrc/sysutils/cdrtools now, not pkgsrc/sysutils/cdrecord. 2006-01-29 14:03:59 +00:00
Makefile retire HAVE_GCC3/HAVE_GCC4 and introduce HAVE_GCC that is set to 2, 3 or 4. 2006-04-07 19:38:58 +00:00
Makefile.inc
UPDATING Note new sparc64 bootloader requirement. 2006-01-31 22:54:22 +00:00