Age | Commit message (Expand) | Author | Files | Lines |
2013-04-20 | make dynamic linker accept : or \n as path separator | Rich Felker | 1 | -8/+8 |
2013-02-02 | fix uninitialized map_len being used in munmap failure paths in load_library | Rich Felker | 1 | -3/+2 |
2013-01-23 | add support for RTLD_NOLOAD to dlopen | Rich Felker | 1 | -3/+7 |
2013-01-23 | fix regression in dlsym: rejection of special RTLD_* handles as invalid | Rich Felker | 1 | -1/+2 |
2013-01-16 | fix warning building dynlink.c stub for static libc | Rich Felker | 1 | -2/+2 |
2013-01-16 | fix bug in dladdr that prevented resolving addresses in the PLT | Rich Felker | 1 | -1/+1 |
2013-01-10 | check for invalid handles in dlsym/dlclose | Rich Felker | 1 | -1/+17 |
2012-12-15 | fix breakage in ldd (failure to print library load address) | Rich Felker | 1 | -2/+2 |
2012-11-30 | fix ordering of shared library ctors with respect to libc init | Rich Felker | 1 | -3/+6 |
2012-11-25 | eliminate gdb complaints about missing linux-gate.so.1 | Rich Felker | 1 | -1/+2 |
2012-11-17 | fix typo in dynamic linker path file loading code | Rich Felker | 1 | -1/+1 |
2012-11-09 | support ldso path files without final newline | Rich Felker | 1 | -2/+5 |
2012-11-08 | change ldso path file logic to replace rather than add to search path | Rich Felker | 1 | -2/+2 |
2012-11-01 | remove one unnecessary static var from dynamic linker | Rich Felker | 1 | -2/+2 |
2012-11-01 | fix more unused variable warnings | Rich Felker | 1 | -3/+2 |
2012-10-31 | add dl_iterate_phdr interface | Rich Felker | 1 | -7/+44 |
2012-10-19 | support looking up thread-local objects with dlsym | Rich Felker | 1 | -0/+6 |
2012-10-19 | fix breakage in dlsym for looking up RTLD_DEFAULT, etc. | Rich Felker | 1 | -2/+5 |
2012-10-15 | add support for TLS variant I, presently needed for arm and mips | Rich Felker | 1 | -3/+32 |
2012-10-14 | fix main program TLS alignment for dynamic-linked programs | Rich Felker | 1 | -6/+5 |
2012-10-13 | fix namespace clash (libc) in dynlink.c | Rich Felker | 1 | -14/+13 |
2012-10-13 | remove dead code from dynamic linker | Rich Felker | 1 | -10/+0 |
2012-10-07 | clean up and refactor program initialization | Rich Felker | 1 | -2/+2 |
2012-10-07 | fix breakage due to initializing thread pointer when loading libs | Rich Felker | 1 | -1/+1 |
2012-10-06 | make new TLS setup block even implementation-internals signals | Rich Felker | 1 | -2/+1 |
2012-10-06 | don't crash if TLS library is loaded into process with no thread pointer | Rich Felker | 1 | -0/+5 |
2012-10-06 | fix symbol acceptance/rejection rules for TLS | Rich Felker | 1 | -8/+14 |
2012-10-06 | TLS fixes, mainly alignment handling | Rich Felker | 1 | -39/+48 |
2012-10-05 | fix/improve shared library ctor/dtor handling, allow recursive dlopen | Rich Felker | 1 | -7/+29 |
2012-10-05 | small dynamic linker module search fix | Rich Felker | 1 | -1/+2 |
2012-10-05 | support for TLS in dynamic-loaded (dlopen) modules | Rich Felker | 1 | -19/+81 |
2012-10-05 | fix race condition in dlopen | Rich Felker | 1 | -1/+3 |
2012-10-04 | dynamic-linked TLS support for everything but dlopen'd libs | Rich Felker | 1 | -38/+58 |
2012-10-04 | remove freeing of dynamic linker data when dlopen/dlsym are not used | Rich Felker | 1 | -11/+0 |
2012-10-04 | beginnings of full TLS support in shared libraries | Rich Felker | 1 | -0/+10 |
2012-10-04 | partial TLS support for dynamic-linked programs | Rich Felker | 1 | -22/+72 |
2012-10-04 | TLS (GNU/C11 thread-local storage) support for static-linked programs | Rich Felker | 1 | -0/+10 |
2012-09-29 | more close-on-exec fixes, mostly using new "e" flag to fopen | Rich Felker | 1 | -1/+1 |
2012-09-29 | fix some more O_CLOEXEC/SOCK_CLOEXEC issues | Rich Felker | 1 | -2/+2 |
2012-09-06 | use restrict everywhere it's required by c99 and/or posix 2008 | Rich Felker | 1 | -2/+2 |
2012-08-27 | fix bug caused by main app & libc having map set; cannot free them | Rich Felker | 1 | -1/+1 |
2012-08-26 | dladdr support for dynamic linker (nonstandard extension) | Rich Felker | 1 | -0/+86 |
2012-08-25 | fix bug in gnu hash lookup on dlsym(handle, name) lookups | Rich Felker | 1 | -1/+1 |
2012-08-25 | clean up search_vec usage for vdso | Rich Felker | 1 | -2/+2 |
2012-08-25 | use new search_vec function to find vdso in dynamic linker | Rich Felker | 1 | -4/+2 |
2012-08-25 | ensure canary is setup if stack-prot libs are dlopen'd into non-ssp app | Rich Felker | 1 | -1/+4 |
2012-08-25 | add gnu hash support in the dynamic linker | Rich Felker | 1 | -12/+85 |
2012-08-18 | make dynamic linker report all failures before exiting | Rich Felker | 1 | -2/+6 |
2012-08-07 | fix bug dlsym bug that slipped in during dynamic linker cleanup | Rich Felker | 1 | -1/+1 |
2012-08-05 | more changes that were lost when committing mips dynamic linker | Rich Felker | 1 | -0/+4 |