about summary refs log tree commit diff
path: root/src/ldso/dynlink.c
Commit message (Expand)AuthorAgeFilesLines
...
* 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-291-0/+12
* 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
* add support for RTLD_NOLOAD to dlopenRich Felker2013-01-231-3/+7
* fix regression in dlsym: rejection of special RTLD_* handles as invalidRich Felker2013-01-231-1/+2
* fix warning building dynlink.c stub for static libcRich Felker2013-01-161-2/+2
* fix bug in dladdr that prevented resolving addresses in the PLTRich Felker2013-01-161-1/+1
* check for invalid handles in dlsym/dlcloseRich Felker2013-01-101-1/+17
* fix breakage in ldd (failure to print library load address)Rich Felker2012-12-151-2/+2
* fix ordering of shared library ctors with respect to libc initRich Felker2012-11-301-3/+6
* eliminate gdb complaints about missing linux-gate.so.1Rich Felker2012-11-251-1/+2
* fix typo in dynamic linker path file loading codeRich Felker2012-11-171-1/+1
* support ldso path files without final newlineRich Felker2012-11-091-2/+5
* change ldso path file logic to replace rather than add to search pathRich Felker2012-11-081-2/+2
* remove one unnecessary static var from dynamic linkerRich Felker2012-11-011-2/+2
* fix more unused variable warningsRich Felker2012-11-011-3/+2
* add dl_iterate_phdr interfaceRich Felker2012-10-311-7/+44
* support looking up thread-local objects with dlsymRich Felker2012-10-191-0/+6
* fix breakage in dlsym for looking up RTLD_DEFAULT, etc.Rich Felker2012-10-191-2/+5
* add support for TLS variant I, presently needed for arm and mipsRich Felker2012-10-151-3/+32
* fix main program TLS alignment for dynamic-linked programsRich Felker2012-10-141-6/+5
* fix namespace clash (libc) in dynlink.cRich Felker2012-10-131-14/+13