1. 8b28aa9 fix bug caused by main app & libc having map set; cannot free them by Rich Felker · 12 years ago
  2. f419bcb dladdr support for dynamic linker (nonstandard extension) by Rich Felker · 12 years ago
  3. a5d6199 fix bug in gnu hash lookup on dlsym(handle, name) lookups by Rich Felker · 12 years ago
  4. dbcb3ad clean up search_vec usage for vdso by Rich Felker · 12 years ago
  5. 08b3c71 use new search_vec function to find vdso in dynamic linker by Rich Felker · 12 years ago
  6. 731e8ff ensure canary is setup if stack-prot libs are dlopen'd into non-ssp app by Rich Felker · 12 years ago
  7. 2bd05a4 add gnu hash support in the dynamic linker by Rich Felker · 12 years ago
  8. 0410950 make dynamic linker report all failures before exiting by Rich Felker · 12 years ago
  9. efe9751 fix bug computing argc when invoking ld-musl-mips.so.1 progname ... by Rich Felker · 12 years ago
  10. 6ecff18 fix bug dlsym bug that slipped in during dynamic linker cleanup by Rich Felker · 12 years ago
  11. 3a1e756 dlsym RTLD_NEXT support for mips by Rich Felker · 12 years ago
  12. 7d9a5c6 more changes that were lost when committing mips dynamic linker by Rich Felker · 12 years ago
  13. 59f4086 fix change lost in the process of integrating mips dynamic linker by Rich Felker · 12 years ago
  14. babf820 mips dynamic linker support by Rich Felker · 12 years ago
  15. 87d13a4 more cleanup of dynamic linker internals by Rich Felker · 12 years ago
  16. 7cb44cd more dynamic linker internals cleanup by Rich Felker · 12 years ago
  17. 05eff01 dynamic linker internals cleanup by Rich Felker · 12 years ago
  18. 649cec5 make dynamic linker tell the debugger its own pathname by Rich Felker · 12 years ago
  19. e864a29 make dynamic linker depend on -DSHARED not -fPIC by Rich Felker · 12 years ago
  20. 0420b87 fix lots of breakage on dlopen, mostly with explicit pathnames by Rich Felker · 12 years ago
  21. d93e028 fix dlsym RTLD_NEXT support by Rich Felker · 12 years ago
  22. 6343ac8 fix char signedness bug (arm-specific) in dynamic linker by Rich Felker · 12 years ago
  23. f7d15dc treat failure of mprotect in map_library as a fatal load failure by Rich Felker · 12 years ago
  24. 5c1909a add ldd and main program loading support to dynamic linker by Rich Felker · 12 years ago
  25. b94608c cleanup dynamic linker start code cruft by Rich Felker · 12 years ago
  26. 4027f4e fix error reporting for dlsym with global symbols by Rich Felker · 13 years ago
  27. 58aa5f4 overhaul SSP support to use a real canary by Rich Felker · 13 years ago
  28. 3ec8d29 gdb shared library debugging support by Rich Felker · 13 years ago
  29. 60872cf first attempt at enabling stack protector support by Rich Felker · 13 years ago
  30. a5d10eb make dlerror produce informative results by Rich Felker · 13 years ago
  31. a9e85c0 make dlerror conform to posix by Rich Felker · 13 years ago
  32. f2baf4d protect against cancellation in dlopen by Rich Felker · 13 years ago
  33. 700a815 reduce some wasted space in dso structure by Rich Felker · 13 years ago
  34. ce4d97e run ctors/dtors for shared objects loaded with dlopen by Rich Felker · 13 years ago
  35. 4ce3cb5 add support for init/finit (constructors and destructors) by Rich Felker · 13 years ago
  36. 5a09a53 include dummied-out dlopen and dlsym functions for static binaries by Rich Felker · 13 years ago
  37. fd7015d fix broken copy relocations from dynamic linker cleanup by Rich Felker · 13 years ago
  38. e12fe65 dynamic linker support for PIE binaries (position-independent main program) by Rich Felker · 13 years ago
  39. c82f4a3 cleanup dynamic linker, removing some code duplication by Rich Felker · 13 years ago
  40. 0b6dc09 fix dynamic linker not to depend on DYNAMIC ptr in 0th entry of GOT by Rich Felker · 13 years ago
  41. 2adf2fb fix char signedness bug in dynlinker hash function by Rich Felker · 13 years ago
  42. 8b98c09 dlsym entry point for arm by Rich Felker · 13 years ago
  43. fcaf706 dynamic linker entry point for arm by Rich Felker · 13 years ago
  44. 4f4bf0a disable dynamic linking/loading code in static libc builds, for now by Rich Felker · 13 years ago
  45. ad70ba7 fix RTLD_NEXT on x86_64 by Rich Felker · 13 years ago
  46. cf8506a ldso: move the suid/secure check code closer to env/auxv processing by Rich Felker · 13 years ago
  47. a045883 honor AT_SECURE aux vector flag by Rich Felker · 13 years ago
  48. 623753a RTLD_NEXT support by Rich Felker · 13 years ago
  49. 2719cc8 LD_PRELOAD support by Rich Felker · 13 years ago
  50. e01ac67 when resolving symbols with only weak defs, use first def, not last def by Rich Felker · 13 years ago
  51. 427173b fix resolution of weak symbols (hopefully right now) and vdso by Rich Felker · 13 years ago
  52. 6ab444d load vdso, if present, into the dso list by Rich Felker · 13 years ago
  53. a53de81 simplify dynamic linker startup by Rich Felker · 13 years ago
  54. 2fdea17 fix dlopen UB due to longjmp/volatile rules violation by Rich Felker · 13 years ago
  55. 191ebca simple rpath support (no token expansion yet) for dynamic linker by Rich Felker · 13 years ago
  56. 9f17413 textrel support, cheap and ugly by Rich Felker · 13 years ago
  57. 6717e62 reclaim the memory wasted by dynamic linking for use by malloc by Rich Felker · 13 years ago
  58. bf30100 use load address from elf header if possible by Rich Felker · 13 years ago
  59. c7debe1 make dynamic linker relocate the main program image last, after all libs by Rich Felker · 13 years ago
  60. 9e17b71 fix stale pointer issue in dynamic linker with dlopen by Rich Felker · 13 years ago
  61. 06933cc don't leave the lock held on dlopen failure.. by Rich Felker · 13 years ago
  62. 97507bd add RTLD_DEFAULT support by Rich Felker · 13 years ago
  63. 0e4dae3 in dlopen: don't use null pointer by Rich Felker · 13 years ago
  64. 92ab5d8 fix resolving symbols in objects loaded in RTLD_LOCAL mode by Rich Felker · 13 years ago
  65. 59ab43f experimental dlopen/dlsym and dynlink changes needed to support them by Rich Felker · 13 years ago
  66. 6b3d5e5 error handling in dynamic linking by Rich Felker · 13 years ago
  67. 32de61e fix some symbol resolution issues in dynamic linker by Rich Felker · 13 years ago
  68. 49388f3 handle library paths better (ignore empty path components, etc.) by Rich Felker · 13 years ago
  69. 59633c7 fix possible (questionable) strict aliasing violations and ptr arith by Rich Felker · 13 years ago
  70. 568b807 proper path searching for dynamic linker by Rich Felker · 13 years ago
  71. e8dbf00 discard dso descriptors after performing relocations by Rich Felker · 13 years ago
  72. 368ba4a keep track of which dsos have been relocated by Rich Felker · 13 years ago
  73. b7f6e0c prepare support for LD_LIBRARY_PATH (checking suid/sgid safety) by Rich Felker · 13 years ago
  74. d19adee make ldso asm more uniform with rest of codebase (no unnecessary suffixes) by Rich Felker · 13 years ago
  75. 779165e x86_64: ensure that dtor pointer passed to app is 0 so it won't be used by Rich Felker · 13 years ago
  76. 596d60c dynamic linker 64bit fix: hash table entries are always 32bit by Rich Felker · 13 years ago
  77. 51e2d83 experimental dynamic linker! by Rich Felker · 13 years ago
  78. 41d5183 various changes in preparation for dynamic linking support by Rich Felker · 14 years ago