| Commit message (Expand) | Author | Age | Files | Lines |
* | fix lots of breakage on dlopen, mostly with explicit pathnames | Rich Felker | 2012-07-11 | 1 | -14/+21 |
* | fix dlsym RTLD_NEXT support | Rich Felker | 2012-07-07 | 1 | -1/+3 |
* | fix char signedness bug (arm-specific) in dynamic linker | Rich Felker | 2012-06-09 | 1 | -1/+1 |
* | treat failure of mprotect in map_library as a fatal load failure | Rich Felker | 2012-06-06 | 1 | -9/+9 |
* | add ldd and main program loading support to dynamic linker | Rich Felker | 2012-05-27 | 1 | -21/+68 |
* | fix error reporting for dlsym with global symbols | Rich Felker | 2012-05-04 | 1 | -1/+2 |
* | overhaul SSP support to use a real canary | Rich Felker | 2012-05-03 | 1 | -4/+3 |
* | gdb shared library debugging support | Rich Felker | 2012-04-25 | 1 | -5/+32 |
* | first attempt at enabling stack protector support | Rich Felker | 2012-04-24 | 1 | -0/+7 |
* | make dlerror produce informative results | Rich Felker | 2012-04-23 | 1 | -4/+15 |
* | make dlerror conform to posix | Rich Felker | 2012-03-23 | 1 | -6/+16 |
* | protect against cancellation in dlopen | Rich Felker | 2012-02-07 | 1 | -2/+5 |
* | reduce some wasted space in dso structure | Rich Felker | 2012-02-07 | 1 | -3/+3 |
* | run ctors/dtors for shared objects loaded with dlopen | Rich Felker | 2012-02-06 | 1 | -0/+1 |
* | add support for init/finit (constructors and destructors) | Rich Felker | 2012-02-06 | 1 | -0/+19 |
* | include dummied-out dlopen and dlsym functions for static binaries | Rich Felker | 2012-02-03 | 1 | -1/+10 |
* | fix broken copy relocations from dynamic linker cleanup | Rich Felker | 2012-01-23 | 1 | -1/+4 |
* | dynamic linker support for PIE binaries (position-independent main program) | Rich Felker | 2012-01-23 | 1 | -3/+6 |
* | cleanup dynamic linker, removing some code duplication | Rich Felker | 2012-01-23 | 1 | -80/+66 |
* | fix dynamic linker not to depend on DYNAMIC ptr in 0th entry of GOT | Rich Felker | 2012-01-20 | 1 | -3/+12 |
* | fix char signedness bug in dynlinker hash function | Rich Felker | 2012-01-17 | 1 | -1/+2 |
* | disable dynamic linking/loading code in static libc builds, for now | Rich Felker | 2011-09-18 | 1 | -0/+2 |
* | ldso: move the suid/secure check code closer to env/auxv processing | Rich Felker | 2011-08-16 | 1 | -7/+7 |
* | honor AT_SECURE aux vector flag | Rich Felker | 2011-08-16 | 1 | -2/+2 |
* | RTLD_NEXT support | Rich Felker | 2011-08-16 | 1 | -3/+8 |
* | LD_PRELOAD support | Rich Felker | 2011-08-16 | 1 | -0/+20 |
* | when resolving symbols with only weak defs, use first def, not last def | Rich Felker | 2011-07-25 | 1 | -0/+1 |
* | fix resolution of weak symbols (hopefully right now) and vdso | Rich Felker | 2011-07-24 | 1 | -3/+9 |
* | load vdso, if present, into the dso list | Rich Felker | 2011-07-24 | 1 | -2/+31 |
* | simplify dynamic linker startup | Rich Felker | 2011-07-24 | 1 | -23/+17 |
* | fix dlopen UB due to longjmp/volatile rules violation | Rich Felker | 2011-07-01 | 1 | -1/+1 |
* | simple rpath support (no token expansion yet) for dynamic linker | Rich Felker | 2011-06-30 | 1 | -2/+8 |
* | textrel support, cheap and ugly | Rich Felker | 2011-06-29 | 1 | -0/+5 |
* | reclaim the memory wasted by dynamic linking for use by malloc | Rich Felker | 2011-06-28 | 1 | -0/+39 |
* | use load address from elf header if possible | Rich Felker | 2011-06-28 | 1 | -1/+1 |
* | make dynamic linker relocate the main program image last, after all libs | Rich Felker | 2011-06-28 | 1 | -0/+1 |
* | fix stale pointer issue in dynamic linker with dlopen | Rich Felker | 2011-06-26 | 1 | -0/+1 |
* | don't leave the lock held on dlopen failure.. | Rich Felker | 2011-06-26 | 1 | -2/+2 |
* | add RTLD_DEFAULT support | Rich Felker | 2011-06-26 | 1 | -1/+2 |
* | in dlopen: don't use null pointer | Rich Felker | 2011-06-26 | 1 | -3/+3 |
* | fix resolving symbols in objects loaded in RTLD_LOCAL mode | Rich Felker | 2011-06-26 | 1 | -0/+11 |
* | experimental dlopen/dlsym and dynlink changes needed to support them | Rich Felker | 2011-06-26 | 1 | -8/+125 |
* | error handling in dynamic linking | Rich Felker | 2011-06-26 | 1 | -2/+19 |
* | fix some symbol resolution issues in dynamic linker | Rich Felker | 2011-06-25 | 1 | -4/+4 |
* | handle library paths better (ignore empty path components, etc.) | Rich Felker | 2011-06-25 | 1 | -3/+5 |
* | fix possible (questionable) strict aliasing violations and ptr arith | Rich Felker | 2011-06-25 | 1 | -3/+3 |
* | proper path searching for dynamic linker | Rich Felker | 2011-06-25 | 1 | -14/+38 |
* | discard dso descriptors after performing relocations | Rich Felker | 2011-06-25 | 1 | -0/+12 |
* | keep track of which dsos have been relocated | Rich Felker | 2011-06-25 | 1 | -0/+1 |
* | prepare support for LD_LIBRARY_PATH (checking suid/sgid safety) | Rich Felker | 2011-06-23 | 1 | -0/+6 |