Rich Felker
|
08b3c71410
use new search_vec function to find vdso in dynamic linker
|
12 rokov pred |
Rich Felker
|
731e8ffdcf
ensure canary is setup if stack-prot libs are dlopen'd into non-ssp app
|
12 rokov pred |
Rich Felker
|
2bd05a4fc2
add gnu hash support in the dynamic linker
|
12 rokov pred |
Rich Felker
|
04109502c0
make dynamic linker report all failures before exiting
|
12 rokov pred |
Rich Felker
|
6ecff18cc5
fix bug dlsym bug that slipped in during dynamic linker cleanup
|
12 rokov pred |
Rich Felker
|
7d9a5c6af7
more changes that were lost when committing mips dynamic linker
|
12 rokov pred |
Rich Felker
|
59f4086cb1
fix change lost in the process of integrating mips dynamic linker
|
12 rokov pred |
Rich Felker
|
babf820180
mips dynamic linker support
|
12 rokov pred |
Rich Felker
|
87d13a4c33
more cleanup of dynamic linker internals
|
12 rokov pred |
Rich Felker
|
7cb44cd3de
more dynamic linker internals cleanup
|
12 rokov pred |
Rich Felker
|
05eff01e89
dynamic linker internals cleanup
|
12 rokov pred |
Rich Felker
|
649cec5f98
make dynamic linker tell the debugger its own pathname
|
12 rokov pred |
Rich Felker
|
e864a29090
make dynamic linker depend on -DSHARED not -fPIC
|
12 rokov pred |
Rich Felker
|
0420b87446
fix lots of breakage on dlopen, mostly with explicit pathnames
|
12 rokov pred |
Rich Felker
|
d93e028c6b
fix dlsym RTLD_NEXT support
|
12 rokov pred |
Rich Felker
|
6343ac8f5a
fix char signedness bug (arm-specific) in dynamic linker
|
12 rokov pred |
Rich Felker
|
f7d15dcc54
treat failure of mprotect in map_library as a fatal load failure
|
13 rokov pred |
Rich Felker
|
5c1909a8d2
add ldd and main program loading support to dynamic linker
|
13 rokov pred |
Rich Felker
|
4027f4e8f9
fix error reporting for dlsym with global symbols
|
13 rokov pred |
Rich Felker
|
58aa5f45ed
overhaul SSP support to use a real canary
|
13 rokov pred |
Rich Felker
|
3ec8d29c75
gdb shared library debugging support
|
13 rokov pred |
Rich Felker
|
60872cf9c9
first attempt at enabling stack protector support
|
13 rokov pred |
Rich Felker
|
a5d10eb1f5
make dlerror produce informative results
|
13 rokov pred |
Rich Felker
|
a9e85c0a5c
make dlerror conform to posix
|
13 rokov pred |
Rich Felker
|
f2baf4d7b8
protect against cancellation in dlopen
|
13 rokov pred |
Rich Felker
|
700a8156ad
reduce some wasted space in dso structure
|
13 rokov pred |
Rich Felker
|
ce4d97e3dc
run ctors/dtors for shared objects loaded with dlopen
|
13 rokov pred |
Rich Felker
|
4ce3cb5cdd
add support for init/finit (constructors and destructors)
|
13 rokov pred |
Rich Felker
|
5a09a53010
include dummied-out dlopen and dlsym functions for static binaries
|
13 rokov pred |
Rich Felker
|
fd7015d0c2
fix broken copy relocations from dynamic linker cleanup
|
13 rokov pred |