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