summaryrefslogtreecommitdiffstats
path: root/libexec
AgeCommit message (Expand)AuthorFilesLines
2013-06-17Do not misinterpret "--" at the end of a NAME section input lineschwarze1-2/+2
2013-06-17link to the new kerberos librariesrobert2-4/+6
2013-06-13Appease LLVM warning..brad12-24/+24
2013-06-09Constify the mib argument of sysctl().miod13-28/+28
2013-06-04do not go into upper to lower case translation mode when a all-capsbenno1-6/+2
2013-06-04Add handling for keyboard layouts which break modhex (like dvorak and manymcbride4-30/+214
2013-06-04Fix a bunch of "variable 'foo' set but not used." warnings emitted by newer GCC.brad1-10/+13
2013-06-01Make all the syscall prototypes consistent with their real forms for types,guenther10-112/+110
2013-06-01Introduce ltrace(1). This tool works with ld.so to inject utrace record formiod39-70/+459
2013-05-17Try and support the non-PIC TEXTREL relocations which may creep in binariesmiod1-15/+47
2013-05-15undo malfunctionmiod1-1/+1
2013-05-14Don't display swapin/swapout uvmexp fieldsmiod1-3/+3
2013-05-08Implement symbol caching and RELACOUNT/RELCOUNT optimizations.guenther13-72/+348
2013-05-07fixed size types should be fixed size. long -> uint32_t.tedu1-2/+2
2013-05-04fix use after free in error pathsjsg2-4/+4
2013-04-21use poll + nanosleep instead of select with a fixed size fd_setderaadt1-13/+12
2013-04-20Prefer the processor-specific _DYNAMIC[] tags value to find out the boundariesmiod1-19/+35
2013-04-17do not mix concepts of gettimeofday(), tv_sec, and localtime() in aderaadt1-5/+2
2013-04-16an acceptable time_t truncation (binding cannot take that long)deraadt1-2/+6
2013-04-05- Add ORIGIN, OSNAME, OSREL and PLATFORM substitution support for rpaths.kurt30-41/+834
2013-03-29Enable lazy binding by default.miod1-4/+1
2013-03-26SH is a RelA architecture, not a Rel one. Fix _dl_bind() and lazy gotpltmiod1-15/+18
2013-03-26Recommit the change that explicitly passes %sr0 to fic instructions. miod@ iskettenis1-8/+3
2013-03-24dlerror() should not return const char *, as noted by landryderaadt1-3/+3
2013-03-21Correct the last change to untaint $fmt; it caused the final parameter ofsthen1-3/+3
2013-03-20- Parse colon separated paths into NULL terminated arrays of stringkurt15-133/+242
2013-03-19Untaint a variable used in an sprintf format string by using a regex and back-sthen1-2/+2
2013-03-18create an empty %skip even if SUIDSKIP is not set, newer perl complains.sthen1-2/+4
2013-03-18Enclose qw()...) literals in parentheses where required; this was historicallysthen1-8/+8
2013-03-18Fix comment tpyosguenther1-3/+3
2013-03-11remove line left from previous;jmc1-2/+1
2013-03-11Report -u and -g support; running as another privdrop user or group is stupid.deraadt2-60/+8
2013-03-11handle ECONNABORTED errors from accept(). In many code blocks they can bederaadt2-4/+10
2013-03-09Code has not fallen back to "nobody" in a very long time;deraadt2-10/+5
2013-02-17Always enter this ld.so and subdirectories to create obj (and then thederaadt4-12/+25
2013-02-06Add a dummy memcpy(), needed when building ld.so with gcc3.miod2-1/+61
2013-02-02Be sure to pass a NULL cleanup pointer to CSU.miod1-1/+3
2013-01-31The code to use relative jumps in the GOT was completely broken, calculatingguenther1-11/+13
2013-01-29refactor code a bit to actually store subjects in the subject objectespie6-117/+120
2013-01-26Make sure to flush I$ over the plt in case of non-lazy relocation as well.miod1-7/+8
2013-01-26Forgot to remove one line in 1.2, in turn caused div() from libc to fail ifmiod1-2/+1
2013-01-23bits for an m68k ELF ld.so, to be used soon. Lazy resolver wrapper borrowed frommiod6-1/+715
2013-01-23Cache flush .plt after updating its pointers to .got during the initialmiod4-13/+22
2013-01-21Use jmp, not jsr, to jump through registers. Doh!miod2-29/+14
2013-01-21Correctly define RELOC_JMP_SLOT on m88k. While there, remove the old sparcmiod1-7/+2
2013-01-20A first cut at ld.so bits for m88k. Lazy binding is currently disabled as itmiod6-0/+832
2013-01-19Do not divide by zero in _dl_findhint() if there is a valid hints file butmiod1-1/+4
2013-01-14Do not bogusly attempt to mprotect ld.so's .rodata area RW at bootstrapmiod1-21/+1
2013-01-13Fix warnings.fgsch3-10/+8
2013-01-13Correctly process RELOC_DIR32 while relocating ld.so itself; this allowmiod1-9/+5