Go to file
elad b3e7e1b010 Better implementation of PaX MPROTECT, after looking some more into the
code and not trying to use temporary solutions.

Lots of comments and help from YAMAMOTO Takashi, also thanks to the PaX
author for being quick to recognize that something fishy's going on. :)

Hook up in mmap/vmcmd rather than (ugh!) uvm_map_protect().

Next time I suggest to commit a temporary solution just revoke my
commit bit.
2006-05-20 15:45:37 +00:00
bin When expanding "$@" add a \0 byte after the last argument (as well as all 2006-05-20 13:57:27 +00:00
common More cleanup. 2006-05-18 16:35:33 +00:00
crypto XXX: GCC uninitialized variable 2006-05-14 02:40:03 +00:00
dist Make the optimizer use unsigned numbers as the kernel does. 2006-05-17 17:48:36 +00:00
distrib Use the gcc4 md list. 2006-05-19 01:49:05 +00:00
doc update the uninit gcc4 list a bit more. 2006-05-20 11:17:55 +00:00
etc Integrate Common Address Redundancy Procotol (CARP) from OpenBSD 2006-05-18 09:05:49 +00:00
games don't try to switch a char and have a case of EOF - use an int. 2006-05-18 18:42:59 +00:00
gnu fix merge botch 2006-05-20 11:06:50 +00:00
include rename dd_rewind to dd_internal so that it can be re-used to implement 2006-05-17 20:32:19 +00:00
lib Instead of using -I- -I${.CURDIR} and #include "dot_init.h", use: 2006-05-19 19:11:12 +00:00
libexec in _rtld_bind() initialise result to appease GCC4. 2006-05-20 07:09:44 +00:00
regress Add regression tests from PR/24324 by Arne H Juul 2006-05-17 21:12:23 +00:00
rescue lmcctl has been replaced by lmcconfig. 2005-12-06 14:02:58 +00:00
sbin do not keep to use nfsv3 filehandle when falling back to nfsv2. 2006-05-20 08:06:48 +00:00
share Remove -Wno-attribute for gcc4 2006-05-20 00:48:41 +00:00
sys Better implementation of PaX MPROTECT, after looking some more into the 2006-05-20 15:45:37 +00:00
tools Don't remove files that are needed for a build after make clean. Before 2006-05-20 00:23:39 +00:00
usr.bin s/0/NULL/ for execl*'s last argument. 2006-05-20 10:31:59 +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