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