summaryrefslogtreecommitdiffstats
path: root/libexec
AgeCommit message (Expand)AuthorFilesLines
2020-05-27Remove support for world-writable mail spools.millert2-89/+17
2020-05-15Fix handling of passwd entries with an empty password.millert1-4/+5
2020-05-08ld.so(1) also ignores LD_LIBRARY_PATH an friends for set-group-ID executablesjca1-6/+4
2020-05-08LD_DEBUG is ignored for set-user-ID and set-group-ID executablesjca1-2/+3
2020-03-27Add missing space in stack smash handler error message.matthieu1-2/+2
2020-03-13Anthony Steinhauser reports that 32-bit arm cpus have the same speculationderaadt2-5/+5
2020-03-13Anthony Steinhauser reports that 32-bit arm cpus have the same speculationderaadt1-2/+2
2020-03-11Anthony Steinhauser reports that 32-bit arm cpus have the same speculationderaadt1-2/+4
2020-03-04Avoid passing a NULL name to retrieve(), use "." instead.millert1-2/+2
2020-02-18Now that the kernel skips the two instructions immediately followingkettenis2-5/+5
2020-02-09Use sysexits.h exit values to distinguish between tempfail and permfail.millert4-49/+57
2020-02-08correct Research Unix edition "appeared in" use in HISTORYjsg2-6/+6
2020-02-07Remove backward compatibility for obsolete -H flag.millert1-14/+5
2020-02-02Allow mail.local to be run as non-root.millert3-12/+71
2020-01-26Insert two nop instructions after each svc #0 instruction in userland.kettenis2-6/+8
2020-01-15Simplify globbing of ftpd(8)s list and nlst commands.jan3-34/+25
2019-12-24Merge two missed fixes from login.c to login_passwd.c.millert1-4/+5
2019-12-21Replace modular version with origin BSDi version with our updates.millert4-252/+133
2019-12-17Eliminate failure returns from _dl_split_path(): if malloc fails just _dl_oom()guenther2-8/+10
2019-12-17Don't look up env variables until we know we'll trust them. Otherwise,guenther1-32/+21
2019-12-14Return BI_SILENT not BI_AUTH if the challenge service is requested.millert1-2/+2
2019-12-11ld.so may fail to remove the LD_LIBRARY_PATH environment variable formillert1-5/+7
2019-12-09When loading a library, mmap(2) may fail. Then everything getsbluhm1-9/+10
2019-12-09print addresses upon msyscall failure, for nowderaadt2-4/+6
2019-12-07Disable ltrace for objects linked with -znow, as at least on amd64, linkingguenther12-47/+24
2019-12-02It is not always clear what ld.so was backed up to ld.so.backup, andderaadt1-2/+1
2019-11-30Sigh, fix i386 msyscall() case to permission the correct address range.deraadt1-6/+8
2019-11-29As additional paranoia, make a copy of system ld.so into obj/ld.so.backupderaadt1-1/+2
2019-11-29Repurpose the "syscalls must be on a writeable page" mechanism toderaadt14-17/+56
2019-11-28Unrevert: this change was unrelatedguenther1-16/+1
2019-11-28Revert yesterday's _dl_md_reloc() and _dl_md_reloc_got() changes:guenther5-382/+727
2019-11-27Delete now obsolete commentsguenther2-6/+2
2019-11-27unifdef: hppa does HAVE_JMPREL and does not have DT_PROCNUMguenther1-16/+1
2019-11-27armv7 and aarch64 specify GLOB_DAT as having an addend, so treat itguenther2-10/+4
2019-11-26Clean up _dl_md_reloc(): instead of having tables and piles of conditionalsguenther4-589/+202
2019-11-26Make aarch64, amd64, arm, and i386 more like sparc64: move non-lazyguenther4-133/+200
2019-11-10Simplify the handling of the explicit relocations based on ld.so onlyguenther1-13/+8
2019-11-10unifdef HAVE_JMPREL, delete dt_pltrelsz handling (which was only usedguenther1-34/+2
2019-11-10Recommit CHECK_LDSO bits for mips64, verified on both loongson and octeon.guenther1-1/+9
2019-10-24Delete unused support for relocations that don't require alignment.guenther4-97/+12
2019-10-23Prefer the size-independent ELF identifiers over the size-specific ones.guenther20-252/+252
2019-10-21Whoops: backout mips64+hppa CHECK_LDSO bits: they weren't done and weren'tguenther2-25/+2
2019-10-20For more archs, ld.so itself only needs/uses the arch's "just add load offset"guenther15-97/+462
2019-10-05Tighten handling of pure relative DIR32 relocations and those referencingguenther1-11/+12
2019-10-05Delete some obsolete debugging #ifdefs blocksguenther9-79/+9
2019-10-04Convert the child_list member from a linked list to a vector.guenther7-43/+66
2019-10-03Use a better algorithm for calculating the grpsym library order.guenther5-59/+83
2019-09-30Oops: the call to ofree() in orealloc() was misconverted into a call toguenther1-2/+2
2019-09-28Add where missing and harmonize PATH to be _PATH_DEFPATH (without local norajacoutot1-2/+2
2019-09-02Remove some duplicate symbol definitions.mortimer1-14/+10