fix missing synchronization in calls from dynamic linker to global ctors
[musl] / src / ldso / dynlink.c
2013-06-29 Rich Felkerfix missing synchronization in calls from dynamic linke...
2013-06-26 Rich Felkerremove useless conditional before free from dynamic...
2013-06-26 Rich Felkerfix dynamic linker handling of empty path file or error...
2013-06-26 Rich Felkermake newline-delimited dynamic linker path file actuall...
2013-06-03 Rich Felkerensure that thread dtv pointer is never null to optimiz...
2013-04-20 Rich Felkermake dynamic linker accept : or \n as path separator
2013-02-02 Rich Felkerfix uninitialized map_len being used in munmap failure...
2013-01-24 Rich Felkeradd support for RTLD_NOLOAD to dlopen
2013-01-24 Rich Felkerfix regression in dlsym: rejection of special RTLD_...
2013-01-16 Rich Felkerfix warning building dynlink.c stub for static libc
2013-01-16 Rich Felkerfix bug in dladdr that prevented resolving addresses...
2013-01-10 Rich Felkercheck for invalid handles in dlsym/dlclose
2012-12-16 Rich Felkerfix breakage in ldd (failure to print library load...
2012-11-30 Rich Felkerfix ordering of shared library ctors with respect to...
2012-11-26 Rich Felkereliminate gdb complaints about missing linux-gate.so.1
2012-11-18 Rich Felkerfix typo in dynamic linker path file loading code
2012-11-09 Rich Felkersupport ldso path files without final newline
2012-11-09 Rich Felkerchange ldso path file logic to replace rather than...
2012-11-02 Rich Felkerremove one unnecessary static var from dynamic linker
2012-11-02 Rich Felkerfix more unused variable warnings
2012-11-01 Rich Felkeradd dl_iterate_phdr interface
2012-10-20 Rich Felkersupport looking up thread-local objects with dlsym
2012-10-20 Rich Felkerfix breakage in dlsym for looking up RTLD_DEFAULT,...
2012-10-15 Rich Felkeradd support for TLS variant I, presently needed for...
2012-10-14 Rich Felkerfix main program TLS alignment for dynamic-linked programs
2012-10-14 Rich Felkerfix namespace clash (libc) in dynlink.c
2012-10-14 Rich Felkerremove dead code from dynamic linker
2012-10-08 Rich Felkerclean up and refactor program initialization
2012-10-08 Rich Felkerfix breakage due to initializing thread pointer when...
2012-10-07 Rich Felkermake new TLS setup block even implementation-internals...
2012-10-06 Rich Felkerdon't crash if TLS library is loaded into process with...
2012-10-06 Rich Felkerfix symbol acceptance/rejection rules for TLS
2012-10-06 Rich FelkerTLS fixes, mainly alignment handling
2012-10-05 Rich Felkerfix/improve shared library ctor/dtor handling, allow...
2012-10-05 Rich Felkersmall dynamic linker module search fix
2012-10-05 Rich Felkersupport for TLS in dynamic-loaded (dlopen) modules
2012-10-05 Rich Felkerfix race condition in dlopen
2012-10-05 Rich Felkerdynamic-linked TLS support for everything but dlopen...
2012-10-05 Rich Felkerremove freeing of dynamic linker data when dlopen/dlsym...
2012-10-05 Rich Felkerbeginnings of full TLS support in shared libraries
2012-10-05 Rich Felkerpartial TLS support for dynamic-linked programs
2012-10-04 Rich FelkerTLS (GNU/C11 thread-local storage) support for static...
2012-09-29 Rich Felkermore close-on-exec fixes, mostly using new "e" flag...
2012-09-29 Rich Felkerfix some more O_CLOEXEC/SOCK_CLOEXEC issues
2012-09-07 Rich Felkeruse restrict everywhere it's required by c99 and/or...
2012-08-27 Rich Felkerfix bug caused by main app & libc having map set; canno...
2012-08-27 Rich Felkerdladdr support for dynamic linker (nonstandard extension)
2012-08-25 Rich Felkerfix bug in gnu hash lookup on dlsym(handle, name) lookups
2012-08-25 Rich Felkerclean up search_vec usage for vdso
2012-08-25 Rich Felkeruse new search_vec function to find vdso in dynamic...
2012-08-25 Rich Felkerensure canary is setup if stack-prot libs are dlopen...
2012-08-25 Rich Felkeradd gnu hash support in the dynamic linker
2012-08-18 Rich Felkermake dynamic linker report all failures before exiting
2012-08-07 Rich Felkerfix bug dlsym bug that slipped in during dynamic linker...
2012-08-05 Rich Felkermore changes that were lost when committing mips dynami...
2012-08-05 Rich Felkerfix change lost in the process of integrating mips...
2012-08-05 Rich Felkermips dynamic linker support
2012-08-05 Rich Felkermore cleanup of dynamic linker internals
2012-08-05 Rich Felkermore dynamic linker internals cleanup
2012-08-05 Rich Felkerdynamic linker internals cleanup
2012-07-13 Rich Felkermake dynamic linker tell the debugger its own pathname
2012-07-11 Rich Felkermake dynamic linker depend on -DSHARED not -fPIC
2012-07-11 Rich Felkerfix lots of breakage on dlopen, mostly with explicit...
2012-07-07 Rich Felkerfix dlsym RTLD_NEXT support
2012-06-10 Rich Felkerfix char signedness bug (arm-specific) in dynamic linker
2012-06-06 Rich Felkertreat failure of mprotect in map_library as a fatal...
2012-05-27 Rich Felkeradd ldd and main program loading support to dynamic...
2012-05-05 Rich Felkerfix error reporting for dlsym with global symbols
2012-05-04 Rich Felkeroverhaul SSP support to use a real canary
2012-04-25 Rich Felkergdb shared library debugging support
2012-04-24 Rich Felkerfirst attempt at enabling stack protector support
2012-04-23 Rich Felkermake dlerror produce informative results
2012-03-23 Rich Felkermake dlerror conform to posix
2012-02-08 Rich Felkerprotect against cancellation in dlopen
2012-02-08 Rich Felkerreduce some wasted space in dso structure
2012-02-06 Rich Felkerrun ctors/dtors for shared objects loaded with dlopen
2012-02-06 Rich Felkeradd support for init/finit (constructors and destructors)
2012-02-03 Rich Felkerinclude dummied-out dlopen and dlsym functions for...
2012-01-23 Rich Felkerfix broken copy relocations from dynamic linker cleanup
2012-01-23 Rich Felkerdynamic linker support for PIE binaries (position-indep...
2012-01-23 Rich Felkercleanup dynamic linker, removing some code duplication
2012-01-20 Rich Felkerfix dynamic linker not to depend on DYNAMIC ptr in...
2012-01-17 Rich Felkerfix char signedness bug in dynlinker hash function
2011-09-18 Rich Felkerdisable dynamic linking/loading code in static libc...
2011-08-16 Rich Felkerldso: move the suid/secure check code closer to env...
2011-08-16 Rich Felkerhonor AT_SECURE aux vector flag
2011-08-16 Rich FelkerRTLD_NEXT support
2011-08-16 Rich FelkerLD_PRELOAD support
2011-07-25 Rich Felkerwhen resolving symbols with only weak defs, use first...
2011-07-24 Rich Felkerfix resolution of weak symbols (hopefully right now...
2011-07-24 Rich Felkerload vdso, if present, into the dso list
2011-07-24 Rich Felkersimplify dynamic linker startup
2011-07-02 Rich Felkerfix dlopen UB due to longjmp/volatile rules violation
2011-07-01 Rich Felkersimple rpath support (no token expansion yet) for dynam...
2011-06-29 Rich Felkertextrel support, cheap and ugly
2011-06-28 Rich Felkerreclaim the memory wasted by dynamic linking for use...
2011-06-28 Rich Felkeruse load address from elf header if possible
2011-06-28 Rich Felkermake dynamic linker relocate the main program image...
2011-06-27 Rich Felkerfix stale pointer issue in dynamic linker with dlopen
2011-06-27 Rich Felkerdon't leave the lock held on dlopen failure..
next