summaryrefslogtreecommitdiffstats
path: root/libexec
AgeCommit message (Expand)AuthorFilesLines
2015-10-05Remove unused errstr variable.millert1-2/+1
2015-10-04fix custom popen to return pid to caller instead of tracking in a gianttedu3-36/+24
2015-10-02Talk about 'RADIUS server' in most cases, rather than referring specificallysthen1-28/+31
2015-10-01some radiusd updates, from theo buehlerjmc1-11/+6
2015-09-23Don't be too agressive write-protecting the GOT and PLT. If we have no cluekettenis1-18/+21
2015-09-22Use explicit_bzero() to zero out the password. From Michael McConville.millert1-2/+2
2015-09-19kbind has eliminated the need for and use of the bind lock. Delete it, theguenther25-284/+26
2015-09-19Remove PROT_EXEC bit from GOT_PERMS. ld.so doesn't need it anymore, andkettenis1-2/+2
2015-09-19Make bootstrapping code compatible with the Secure-PLT ABI.kettenis1-51/+11
2015-09-13Rename __sysctl syscall to just sysctl, as the userland wrapper is no longerguenther11-22/+22
2015-09-12Use kbind for lazy binding GOT/PLT updates on arm.guenther1-23/+28
2015-09-11add some missing .Cm macros and drop some redundant .Bk while hereschwarze1-8/+8
2015-09-10read, tls_read, and tls_write return ssize_tbeck1-3/+3
2015-09-10fix after libtls api changesbeck1-12/+17
2015-09-09Some explicit iflush instructions after the kbind() call are still neededmiod1-8/+13
2015-09-06Check strdup return value for NULL.tobias2-2/+13
2015-09-01test pointers with NULL not '\0'jsg1-4/+4
2015-09-01Use kbind for lazy binding GOT/PLT updates on m88k and sparc.guenther2-58/+86
2015-08-31Add framework for resolving (pun intended) libc namespace issues, usingguenther1-1/+2
2015-08-28Use kbind for lazy binding GOT/PLT updates on sh (i.e. landisk)guenther1-24/+28
2015-08-28remove excess tab at end of line (how did they afford the extra bytes inderaadt1-2/+2
2015-08-28Use ELF_LDFLAGS to pass the --version-script argument such that we actuallykettenis1-2/+2
2015-08-27If we take the address of a function pointer, we might get a pointer tokettenis1-2/+10
2015-08-27Use kbind for lazy binding GOT/PLT updates on hppa.guenther1-23/+31
2015-08-26Kbind 3: The Legend Continues!guenther2-36/+55
2015-08-25Use kbind for lazy binding GOT/PLT updates on i386 and powerpc; still othersguenther2-79/+93
2015-08-23Apply a symbol export list to ld.so with just the expected dl*() and theguenther2-2/+23
2015-08-23Use kbind for lazy binding GOT/PLT updates on amd64 and sparc64; othersguenther2-157/+252
2015-08-23Add support for the Secure-PLT ABI variant. This will give us better W^Xkettenis1-83/+152
2015-08-23spacesderaadt1-3/+3
2015-08-23huge amount of spacesderaadt1-6/+6
2015-08-18calloc() is prototyped; do not cast resultderaadt1-2/+2
2015-08-18_dl_malloc() proto exists, do not cast resultderaadt1-2/+2
2015-08-17Add missing 'extern's to avoid introducing commons into *crt0.oguenther1-3/+3
2015-08-12start replacing some \*([GL]t;jmc1-13/+9
2015-08-12divert-to a table needs an address family;jmc1-3/+3
2015-07-27use file system path (.Pa) semantic markup macros where appropriate.sobrado1-6/+6
2015-07-26Reenable the ld.so pre-install test; the "am I cross-compiling" test wasguenther1-4/+4
2015-07-26Copy relocations can't be jump-slot relocations, so delete the test for that.guenther3-10/+7
2015-07-21When reading untrusted user files, don't risk blocking, such thatschwarze1-3/+6
2015-07-18remove note in BUGS about the he capability;jmc1-6/+2
2015-07-16remove mention of hostname editingtedu1-29/+2
2015-07-16remove ancient support for edited hostnames. ok deraadt (long ago)tedu3-47/+6
2015-07-06Trim trailing whitespace from the comsat message before callingmillert1-4/+10
2015-07-06Add support for IPv6 by using getaddrinfo(). Our inetd.conf shipsmillert1-19/+30
2015-07-03Correctly handle relative-type relocations; very old ld.so bug which gotmiod1-2/+2
2015-06-10breath->breadthsthen1-2/+2
2015-06-10Typos: equalivant, fucntion, libary.miod2-8/+8
2015-06-03Do not assume that asprintf() clears the pointer on failure, whichmillert3-10/+25
2015-06-01In the lazy binding routine, make sure we actually allocate the stack we need,miod1-3/+3