HardenedBSD/libexec
Konstantin Belousov c1a813209c Do not allow to load ET_DYN object with DF_1_PIE flag set.
Linkers are supposed to mark PIE binaries with DF_1_PIE, such binary
cannot be correctly and usefully loaded neither by dlopen(3) nor as a
dependency of other object.  For instance, we cannot do anything
useful with COPY relocations, among other things.

Glibc already added similar restriction.

Requested and reviewed by:	emaste
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D25086
2020-06-02 16:20:58 +00:00
..
atf
atrun
blacklistd-helper
bootpd
comsat
dma
fingerd Update Makefile.depend files 2019-12-11 17:37:53 +00:00
flua flua: follow-up to r359453, don't bother with libedit in bootstrap 2020-03-30 20:01:44 +00:00
ftpd Update Makefile.depend files 2019-12-11 17:37:53 +00:00
getty
hyperv
mail.local
makewhatis.local
mknetid
pppoed
rbootd Fix the following -Werror warning from clang 10.0.0 in rbootd: 2020-01-28 19:19:55 +00:00
rc Move the devmatch rc.d script before netif in the boot process. 2020-05-16 18:37:48 +00:00
revnetgroup
rpc.rquotad
rpc.rstatd
rpc.rusersd
rpc.rwalld
rpc.sprayd
rtld-aout
rtld-elf Do not allow to load ET_DYN object with DF_1_PIE flag set. 2020-06-02 16:20:58 +00:00
rtld-elf32
save-entropy
smrsh
talkd
tcpd
telnetd Update Makefile.depend files 2019-12-11 17:37:53 +00:00
tests
tftp-proxy
tftpd Remove tests for obsolete compilers in the build system 2020-05-12 15:22:40 +00:00
ulog-helper
ypxfr yp*: fix -fno-common build 2020-04-06 23:16:05 +00:00
Makefile
Makefile.amd64
Makefile.i386
Makefile.inc