about summary refs log tree commit diff
path: root/src/ldso
Commit message (Expand)AuthorAgeFilesLines
...
* refactor to remove arch-specific relocation code from dynamic linkerRich Felker2014-06-181-8/+89
* add options when explicitly invoking dynamic loaderRich Felker2014-04-161-2/+21
* remove lazy ssp initializationTimo Teräs2014-03-251-13/+0
* if dynamic linker's relro mprotect call fails, include reason in messageRich Felker2014-03-251-1/+1
* cosmetic improvements in dynamic linker cleanupRich Felker2014-03-251-5/+5
* clean up internal dynamic linker functions enumerating phdrsTimo Teräs2014-03-251-28/+23
* implement PT_GNU_RELRO supportTimo Teräs2014-03-251-15/+37
* always initialize thread pointer at program startRich Felker2014-03-241-9/+19
* rename superh port to "sh" for consistencyRich Felker2014-02-272-0/+0
* superh portBobby Bingham2014-02-232-0/+36
* x32 port (diff against vanilla x86_64)rofl0r2014-02-231-7/+15
* import vanilla x86_64 code as x32rofl0r2014-02-232-0/+22
* fix crash in dynamic linker when certain copy relocations are unsatisfiedRich Felker2014-01-211-1/+2
* const-qualify the address argument to dladdrRich Felker2014-01-062-4/+4
* fix dynamic linker entry point for microblazeRich Felker2013-12-141-3/+4
* include cleanups: remove unused headers and add feature test macrosSzabolcs Nagy2013-12-121-0/+1
* add infrastructure to record and report the version of libc.soRich Felker2013-12-011-2/+7
* remove duplicate includes from dynlink.c, strfmon.c and getaddrinfo.cSzabolcs Nagy2013-11-251-3/+0
* fix uninitialized variable in dladdrRich Felker2013-10-041-1/+1
* support configurable page size on mips, powerpc and microblazeSzabolcs Nagy2013-09-151-0/+1
* do not use default when dynamic linker fails to open existing path fileRich Felker2013-09-091-0/+2
* make dlopen honor the rpath of the main programRich Felker2013-08-231-1/+1
* fix bugs in $ORIGIN handlingRich Felker2013-08-231-3/+9
* use AT_EXECFN, if available, for dynamic linker to identify main programRich Felker2013-08-231-1/+5
* add rpath $ORIGIN processing to dynamic linkerRich Felker2013-08-231-3/+59
* add recursive rpath support to dynamic linkerRich Felker2013-08-231-12/+13
* work around libraries with versioned symbols in dynamic linkerRich Felker2013-08-081-11/+14
* add system for resetting TLS to initial valuesRich Felker2013-08-031-0/+13
* move RPATH search after LD_LIBRARY_PATH searchRich Felker2013-08-021-2/+2
* if map_library has allocated a buffer for phdrs, free it on success tooRich Felker2013-08-021-0/+1
* improve error handling in map_library and support long phdrsRich Felker2013-08-021-12/+21
* fix uninitialized dyn variable in map_libraryRich Felker2013-08-021-1/+1
* fix theoretical out-of-bound access in dynamic linkerRich Felker2013-07-311-1/+1
* prevent passing PT_INTERP name to dlopen from double-loading libcRich Felker2013-07-311-6/+11
* add some sanity checks in dynamic loader codeRich Felker2013-07-311-0/+10
* fix bug where read error was treated as success reading library headersRich Felker2013-07-311-1/+1
* don't call null pointer if DT_INIT/DT_FINI are nullRich Felker2013-07-311-2/+2
* fix indention-with-spacesRich Felker2013-07-271-1/+1
* make ldd report the libc/dynamic linker itselfRich Felker2013-07-261-0/+22
* fix computation of entry point and main app phdrs when invoking via ldsoRich Felker2013-07-261-3/+1
* support STB_GNU_UNIQUE symbol bindings in dynamic linkerRich Felker2013-07-241-1/+1
* move the dynamic linker's jmp_buf from static to automatic storageRich Felker2013-07-241-5/+7
* disable legacy init/fini processing on ARMRich Felker2013-07-221-0/+4
* add support for init/fini array in main program, and greatly simplifyRich Felker2013-07-211-8/+6
* fix order of fini_array execution for shared libsRich Felker2013-07-211-2/+2
* add support for init_array/fini_array ctors/dtors to dynamic linkerRich Felker2013-07-201-2/+13
* make the dynamic linker find its path file relative to its own locationRich Felker2013-07-181-1/+20
* fix invalid library phdr pointers passed to callback from dl_iterate_phdrRich Felker2013-07-101-9/+16
* implement minimal dlinfo functionRich Felker2013-06-292-0/+20
* fix missing synchronization in calls from dynamic linker to global ctorsRich Felker2013-06-291-0/+4