opnsense-src/sys/mips
Shawn Webb e13c0d42eb HBSD OPNsense: Separate out the ASLR code.
On OPNsense's 16.7 roadmap is HardenedBSD's ASLR code. This commit
separates out the ASLR code from the rest of our exploit mitigation
and system hardening code.

Testing and verification still need to be performed. Initial testing
(compile + boot + `procstat -v PIDofPIEapplication) has been
performed. More thorough testing should occur.

Shared object load order randomization in the RTLD is not included in
this patch. That will be discussed with the fine folks at OPNsense at
a later time.

Since OPNsense is based on FreeBSD 10.x, this patch will need to be
backported to 10-STABLE. However, a "horizontal port" to 11-CURRENT,
which is what this commit is, needed to be done first.

Signed-off-by:	Shawn Webb <shawn.webb@hardenedbsd.org>
2016-05-19 21:07:57 +02:00
..
adm5120 *: upgrade to 10.1 as a bulk commit 2015-02-10 19:21:02 +01:00
alchemy *: upgrade to 10.1 as a bulk commit 2015-02-10 19:21:02 +01:00
atheros src: clean-cut move to 10.2-RELEASE 2015-08-14 14:15:00 +02:00
beri src: clean-cut move to 10.2-RELEASE 2015-08-14 14:15:00 +02:00
cavium src: clean-cut move to 10.2-RELEASE 2015-08-14 14:15:00 +02:00
conf src: clean-cut move to 10.2-RELEASE 2015-08-14 14:15:00 +02:00
gxemul src: initial commit based on FreeBSD-10.0 2014-11-09 09:30:14 +01:00
idt *: upgrade to 10.1 as a bulk commit 2015-02-10 19:21:02 +01:00
include src: clean-cut move to 10.2-RELEASE 2015-08-14 14:15:00 +02:00
malta *: upgrade to 10.1 as a bulk commit 2015-02-10 19:21:02 +01:00
mips HBSD OPNsense: Separate out the ASLR code. 2016-05-19 21:07:57 +02:00
nlm *: upgrade to 10.1 as a bulk commit 2015-02-10 19:21:02 +01:00
rmi src: clean-cut move to 10.2-RELEASE 2015-08-14 14:15:00 +02:00
rt305x src: clean-cut move to 10.2-RELEASE 2015-08-14 14:15:00 +02:00
sentry5 src: initial commit based on FreeBSD-10.0 2014-11-09 09:30:14 +01:00
sibyte *: upgrade to 10.1 as a bulk commit 2015-02-10 19:21:02 +01:00