freebsd-dev/libexec
Marcel Moolenaar 708bc7c7b4 Fix a nasty memory corruption bug caused by having a bogus pointer
for the DT_IA64_PLT_RESERVE dynamic table entry. When a shared object
does not have any PLT relocations, the linker apparently doesn't find
it necessary to actually reserve the space for the BOR (Bind On
Reference) entries as pointed to by the DTE. As a result, relocatable
data in the PLT was overwritten, causing some unexpected control flow
with annoyingly predictable outcome: coredump.
To reproduce:
	% echo 'int main() { return 0; }' > foo.c
	% cc -o foo foo.c -lxpg4
2002-08-22 03:56:57 +00:00
..
atrun Lock down with WFORMAT?=1, with overrides in the subdirectories which 2002-02-04 02:33:51 +00:00
bootpd mdoc(7) police: Removed redundant .Ns calls. 2002-08-13 16:07:28 +00:00
comsat Bump document date for the 'beep only' change. 2002-08-16 03:08:25 +00:00
fingerd mdoc(7) police: nits. 2002-08-13 11:11:32 +00:00
ftpd Clean up hostname and hostinfo handling in inithosts(): 2002-08-20 14:56:06 +00:00
getNAME o __P removal 2002-02-06 16:38:40 +00:00
getty mdoc(7) police: Removed redundant .Ns calls. 2002-08-13 16:07:28 +00:00
lukemftpd Fixed CLEANFILES. 2002-05-13 15:21:51 +00:00
mail.local Update build infrastructure for sendmail 8.12. 2002-02-17 22:05:07 +00:00
makekey The .Nm utility 2002-07-06 19:19:48 +00:00
mknetid The .Nm utility 2002-07-06 19:19:48 +00:00
named-xfer Lock down with WFORMAT?=1, with overrides in the subdirectories which 2002-02-04 02:33:51 +00:00
pppoed The .Nm utility 2002-07-06 19:19:48 +00:00
rbootd The .Nm utility 2002-07-06 19:19:48 +00:00
revnetgroup Fix typos; each file has at least one s/seperat/separat/ 2002-08-11 13:05:30 +00:00
rexecd The .Nm utility 2002-07-06 19:19:48 +00:00
rlogind The .Nm utility 2002-07-06 19:19:48 +00:00
rpc.rquotad Port to TI/RPC and/or IPV6. 2002-07-15 18:51:57 +00:00
rpc.rstatd Include <nlist.h> for nlist interfaces instead of depending on namespace 2002-08-18 17:57:08 +00:00
rpc.rusersd Port to TI/RPC and/or IPV6. 2002-07-15 18:51:57 +00:00
rpc.rwalld Port to TI/RPC and/or IPV6. 2002-07-15 18:51:57 +00:00
rpc.sprayd Port to TI/RPC and/or IPV6. 2002-07-15 18:51:57 +00:00
rshd The .Nm utility 2002-07-06 19:19:48 +00:00
rtld-aout Assume __STDC__, remove non-__STDC__ code. 2002-05-28 18:57:20 +00:00
rtld-elf Fix a nasty memory corruption bug caused by having a bogus pointer 2002-08-22 03:56:57 +00:00
save-entropy beforeinstall -> SCRIPTS. 2001-04-07 11:21:35 +00:00
smrsh Update build infrastructure for sendmail 8.12. 2002-02-17 22:05:07 +00:00
talkd The .Nm utility 2002-07-06 19:19:48 +00:00
tcpd Build the TCP-wrapper helper "daemon" tcpd. This is not much use in 2002-01-12 13:31:30 +00:00
telnetd The .Nm utility 2002-07-06 19:19:48 +00:00
tftpd The .Nm utility 2002-07-06 19:19:48 +00:00
xtend The .Nm utility 2002-07-06 19:19:48 +00:00
ypxfr The .Nm utility 2002-07-06 19:19:48 +00:00
Makefile Add tcpd to the build - though we don't need to for inetd, someone might 2002-08-13 14:03:40 +00:00
Makefile.inc Lock down with WFORMAT?=1, with overrides in the subdirectories which 2002-02-04 02:33:51 +00:00