about summary refs log tree commit diff
path: root/src/ldso
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* remove useless conditional before free from dynamic linker path codeRich Felker2013-06-261-1/+1
* fix dynamic linker handling of empty path file or error reading path fileRich Felker2013-06-261-4/+3
* make newline-delimited dynamic linker path file actually workRich Felker2013-06-251-1/+1
* ensure that thread dtv pointer is never null to optimize __tls_get_addrRich Felker2013-06-031-4/+4
* make dynamic linker accept : or \n as path separatorRich Felker2013-04-201-8/+8
* fix uninitialized map_len being used in munmap failure paths in load_libraryRich Felker2013-02-021-3/+2