aboutsummaryrefslogtreecommitdiff
path: root/libexec/rtld-elf
Commit message (Expand)AuthorAgeFilesLines
* Add HAS_TESTS to all Makefiles that are currently using theEnji Cooper2017-08-021-0/+1
* Convert traditional ${MK_TESTS} conditional idiom for including testEnji Cooper2017-08-021-3/+1
* Allow to specify targets by absolute paths in libmap.conf.Konstantin Belousov2017-07-271-9/+10
* Language improvements.Konstantin Belousov2017-07-141-9/+10
* In open_binary_fd: when using buffer size for strl* and snprintf,Xin LI2017-07-051-3/+3
* When reporting undefined symbol, note the version, if specified.Konstantin Belousov2017-07-041-3/+7
* Use address space guard to implement inter-segment gap.Konstantin Belousov2017-06-241-1/+4
* Document direct execution mode for rtld.Konstantin Belousov2017-05-291-0/+71
* Correct explanation of the dynamic tokens handling.Konstantin Belousov2017-05-291-4/+5
* rtld: fix warnings about redundant declarationsEric van Gyzen2017-05-265-25/+0
* For ld.so direct execution mode, implement -p option: search for theKonstantin Belousov2017-05-231-9/+49
* Update my copyright, note The FreeBSD Foundation involvement.Konstantin Belousov2017-05-181-3/+8
* Fix style [1], add static keyword before static function definition.Konstantin Belousov2017-05-181-1/+2
* Fix some nroff syntax in rtld.1.Jonathan Anderson2017-05-181-1/+1
* Allow rtld direct-exec to take a file descriptor.Jonathan Anderson2017-05-171-17/+109
* Pretend that there is some security when executing in direct mode.Konstantin Belousov2017-05-161-0/+38
* Rename rtld's parse_libdir to parse_integer.Jonathan Anderson2017-05-161-12/+13
* Make ld-elf.so.1 directly executable.Konstantin Belousov2017-05-151-6/+58
* Fix the AT_EXECFD functionality.Konstantin Belousov2017-05-151-0/+2
* In _rtld(), reorder local declarations to compact the block andKonstantin Belousov2017-05-131-23/+10
* rtld(1): Document that LD_BIND_NOT is unset for setugid processes.Jilles Tjoelker2017-03-161-0/+1
* Disable LD_BIND_NOT for setugid processes.Konstantin Belousov2017-03-151-3/+3
* Implement LD_BIND_NOT knob for rtld.Konstantin Belousov2017-03-1521-65/+86
* Increase WARNS for rtld-elf testsAlan Somers2017-03-113-0/+3
* Avoid bind lock recursion.Konstantin Belousov2017-03-091-25/+33
* Convert absolute links to relative links.Rodney W. Grimes2017-03-071-1/+1
* Renumber copyright clause 4Warner Losh2017-02-282-2/+2
* Fully handle the special encoding of GOT[1] on mips64.John Baldwin2017-02-231-3/+19
* Handle protected symbols in rtld.Konstantin Belousov2017-02-091-8/+12
* Remove a duplicate store when performing REL32 relocations in rtld.John Baldwin2017-01-301-1/+0
* Extend LD_UTRACE by also generating utrace(2) log events for runtime linkerPeter Jeremy2017-01-302-0/+2
* Pull the R_AARCH64_TLSDESC code out into a common function and use them inAndrew Turner2017-01-251-8/+16
* rtld: do not rely on a populated GOT on amd64Ed Maste2017-01-162-2/+14
* For the main binary, postpone enforcing relro read-only protectionKonstantin Belousov2017-01-121-8/+20
* Fix acquisition of nested write compat rtld locks.Konstantin Belousov2017-01-101-24/+29
* Use ANSI C definitions, update comment.Konstantin Belousov2017-01-101-4/+4
* rtld: Fix a couple of bugs around the unloading of ELF filters.Mark Johnston2016-12-221-5/+23
* rtld: Ensure that dlopen() cannot obtain a reference on a doomed object.Mark Johnston2016-12-222-10/+9
* rtld: Fix a race between dl_iterate_phdr() and dlclose().Mark Johnston2016-12-222-5/+50
* Fix typo.Konstantin Belousov2016-12-161-1/+1
* Take write lock for rtld_bind before modifying obj_list in dl_iterate_phdr().Bryan Drewery2016-12-131-2/+2
* Retire long-broken/unused static rtld supportEd Maste2016-12-024-19/+11
* Fix _mips_rtld_bind() to handle ELF filters.John Baldwin2016-11-232-4/+15
* Adjust r308689 to make rtld compilable with either in-tree orKonstantin Belousov2016-11-2110-14/+26
* Pass CPUID[1] %edx (cpu_feature), %ecx (cpu_feature2) andKonstantin Belousov2016-11-1520-5/+139
* Assert that there is no unresolved symbols during rtld linking.Konstantin Belousov2016-11-151-1/+1
* Update hint to utilize user variable.Konstantin Belousov2016-11-151-1/+1
* Pass the correct flag to find_symdef() from _rtld_bind().John Baldwin2016-11-082-3/+3
* DIRDEPS_BUILD: Add some missing dirctories to the build.Bryan Drewery2016-08-312-0/+36
* [mips] flip from =v to =r - let the compiler choose a temp register.Adrian Chadd2016-08-251-2/+2