CVSROOT: /cvs Module name: src Changes by: kette...@cvs.openbsd.org 2015/01/26 15:51:37
Modified files: sys/kern : kern_exec.c sys/sys : exec.h proc.h sys/compat/common: compat_util.c Log message: Move the "stackgap" from the stack into its own page at a random address. This allows us the unmap the initial part of the stack, such that it can't be used as a staging area for ROP (or other) attacks. ok guenther@, tedu@