1. d0c6cb0 don't call null pointer if DT_INIT/DT_FINI are null by Rich Felker · 11 years ago
  2. f44e239 fix indention-with-spaces by Rich Felker · 11 years ago
  3. a97a050 make ldd report the libc/dynamic linker itself by Rich Felker · 11 years ago
  4. 876748e fix computation of entry point and main app phdrs when invoking via ldso by Rich Felker · 11 years ago
  5. e152ee9 support STB_GNU_UNIQUE symbol bindings in dynamic linker by Rich Felker · 11 years ago
  6. 17276be move the dynamic linker's jmp_buf from static to automatic storage by Rich Felker · 11 years ago
  7. 1da53da disable legacy init/fini processing on ARM by Rich Felker · 11 years ago
  8. 7586360 add support for init/fini array in main program, and greatly simplify by Rich Felker · 11 years ago
  9. 1b41357 fix order of fini_array execution for shared libs by Rich Felker · 11 years ago
  10. e69ae84 add support for init_array/fini_array ctors/dtors to dynamic linker by Rich Felker · 11 years ago
  11. f389c49 make the dynamic linker find its path file relative to its own location by Rich Felker · 11 years ago
  12. 30763fd fix invalid library phdr pointers passed to callback from dl_iterate_phdr by Rich Felker · 11 years ago
  13. 780cbbe implement minimal dlinfo function by Rich Felker · 11 years ago
  14. 509b50e fix missing synchronization in calls from dynamic linker to global ctors by Rich Felker · 11 years ago
  15. 59b481d remove useless conditional before free from dynamic linker path code by Rich Felker · 11 years ago
  16. 11bc173 fix dynamic linker handling of empty path file or error reading path file by Rich Felker · 11 years ago
  17. 8813c95 make newline-delimited dynamic linker path file actually work by Rich Felker · 11 years ago
  18. 44b4d09 ensure that thread dtv pointer is never null to optimize __tls_get_addr by Rich Felker · 11 years ago
  19. 8c203ea make dynamic linker accept : or \n as path separator by Rich Felker · 11 years ago
  20. 74025c8 fix uninitialized map_len being used in munmap failure paths in load_library by Rich Felker · 12 years ago
  21. 4d07e55 add support for RTLD_NOLOAD to dlopen by Rich Felker · 12 years ago
  22. 637dd2d fix regression in dlsym: rejection of special RTLD_* handles as invalid by Rich Felker · 12 years ago
  23. 4d98280 fix warning building dynlink.c stub for static libc by Rich Felker · 12 years ago
  24. cdc5c74 fix bug in dladdr that prevented resolving addresses in the PLT by Rich Felker · 12 years ago
  25. 6468fc9 check for invalid handles in dlsym/dlclose by Rich Felker · 12 years ago
  26. 1d7c4f8 fix breakage in ldd (failure to print library load address) by Rich Felker · 12 years ago
  27. a7936f6 fix ordering of shared library ctors with respect to libc init by Rich Felker · 12 years ago
  28. 75a31fa eliminate gdb complaints about missing linux-gate.so.1 by Rich Felker · 12 years ago
  29. 71955b2 fix typo in dynamic linker path file loading code by Rich Felker · 12 years ago
  30. bb9abde arg-skipping code for powerpc dynamic linker by Rich Felker · 12 years ago
  31. a4db94a dynamic linking support for powerpc by Rich Felker · 12 years ago
  32. d1bf452 fix indention with spaces in powerpc asm by Rich Felker · 12 years ago
  33. c6d441e Merge remote-tracking branch 'ppc-port/ppc-squashed' by Rich Felker · 12 years ago
  34. 1c8eb8b PPC port cleaned up, static linking works well now. by rofl0r · 12 years ago
  35. 7669d1e import preliminary ppc work by rdp. by Richard Pennington · 12 years ago
  36. 6546510 support ldso path files without final newline by Rich Felker · 12 years ago
  37. 40d5f7e change ldso path file logic to replace rather than add to search path by Rich Felker · 12 years ago
  38. 1e717ea fix dlsym asm for mips by Rich Felker · 12 years ago
  39. 2f2f115 remove one unnecessary static var from dynamic linker by Rich Felker · 12 years ago
  40. a617a8e fix more unused variable warnings by Rich Felker · 12 years ago
  41. 18c0e02 add dl_iterate_phdr interface by Rich Felker · 12 years ago
  42. 0a1c2c1 support looking up thread-local objects with dlsym by Rich Felker · 12 years ago
  43. deb15b3 fix breakage in dlsym for looking up RTLD_DEFAULT, etc. by Rich Felker · 12 years ago
  44. ef2f595 fix microblaze asm relocations for shared libc by Rich Felker · 12 years ago
  45. 9ec4283 add support for TLS variant I, presently needed for arm and mips by Rich Felker · 12 years ago
  46. c62b9f3 fix main program TLS alignment for dynamic-linked programs by Rich Felker · 12 years ago
  47. e23d358 fix namespace clash (libc) in dynlink.c by Rich Felker · 12 years ago
  48. 31f340a remove dead code from dynamic linker by Rich Felker · 12 years ago
  49. 0a96a37 clean up and refactor program initialization by Rich Felker · 12 years ago
  50. 017bf14 fix breakage due to initializing thread pointer when loading libs by Rich Felker · 12 years ago
  51. 00902c7 make new TLS setup block even implementation-internals signals by Rich Felker · 12 years ago
  52. 92e1cd9 don't crash if TLS library is loaded into process with no thread pointer by Rich Felker · 12 years ago
  53. bd17431 fix symbol acceptance/rejection rules for TLS by Rich Felker · 12 years ago
  54. cf3fd3d TLS fixes, mainly alignment handling by Rich Felker · 12 years ago
  55. f4f77c0 fix/improve shared library ctor/dtor handling, allow recursive dlopen by Rich Felker · 12 years ago
  56. 5f88c0e small dynamic linker module search fix by Rich Felker · 12 years ago
  57. dcd6037 support for TLS in dynamic-loaded (dlopen) modules by Rich Felker · 12 years ago
  58. 642b759 fix race condition in dlopen by Rich Felker · 12 years ago
  59. 9c74856 dynamic-linked TLS support for everything but dlopen'd libs by Rich Felker · 12 years ago
  60. c91aa03 remove freeing of dynamic linker data when dlopen/dlsym are not used by Rich Felker · 12 years ago
  61. 9b153c0 beginnings of full TLS support in shared libraries by Rich Felker · 12 years ago
  62. bc6a35f partial TLS support for dynamic-linked programs by Rich Felker · 12 years ago
  63. 8431d79 TLS (GNU/C11 thread-local storage) support for static-linked programs by Rich Felker · 12 years ago
  64. d712dd3 more close-on-exec fixes, mostly using new "e" flag to fopen by Rich Felker · 12 years ago
  65. f2d08cf fix some more O_CLOEXEC/SOCK_CLOEXEC issues by Rich Felker · 12 years ago
  66. 8c0a3d9 microblaze port by Rich Felker · 12 years ago
  67. 400c5e5 use restrict everywhere it's required by c99 and/or posix 2008 by Rich Felker · 12 years ago
  68. 8b28aa9 fix bug caused by main app & libc having map set; cannot free them by Rich Felker · 12 years ago
  69. f419bcb dladdr support for dynamic linker (nonstandard extension) by Rich Felker · 12 years ago
  70. a5d6199 fix bug in gnu hash lookup on dlsym(handle, name) lookups by Rich Felker · 12 years ago
  71. dbcb3ad clean up search_vec usage for vdso by Rich Felker · 12 years ago
  72. 08b3c71 use new search_vec function to find vdso in dynamic linker by Rich Felker · 12 years ago
  73. 731e8ff ensure canary is setup if stack-prot libs are dlopen'd into non-ssp app by Rich Felker · 12 years ago
  74. 2bd05a4 add gnu hash support in the dynamic linker by Rich Felker · 12 years ago
  75. 0410950 make dynamic linker report all failures before exiting by Rich Felker · 12 years ago
  76. efe9751 fix bug computing argc when invoking ld-musl-mips.so.1 progname ... by Rich Felker · 12 years ago
  77. 6ecff18 fix bug dlsym bug that slipped in during dynamic linker cleanup by Rich Felker · 12 years ago
  78. 3a1e756 dlsym RTLD_NEXT support for mips by Rich Felker · 12 years ago
  79. 7d9a5c6 more changes that were lost when committing mips dynamic linker by Rich Felker · 12 years ago
  80. 59f4086 fix change lost in the process of integrating mips dynamic linker by Rich Felker · 12 years ago
  81. babf820 mips dynamic linker support by Rich Felker · 12 years ago
  82. 87d13a4 more cleanup of dynamic linker internals by Rich Felker · 12 years ago
  83. 7cb44cd more dynamic linker internals cleanup by Rich Felker · 12 years ago
  84. 05eff01 dynamic linker internals cleanup by Rich Felker · 12 years ago
  85. 649cec5 make dynamic linker tell the debugger its own pathname by Rich Felker · 12 years ago
  86. e864a29 make dynamic linker depend on -DSHARED not -fPIC by Rich Felker · 12 years ago
  87. 0420b87 fix lots of breakage on dlopen, mostly with explicit pathnames by Rich Felker · 12 years ago
  88. d93e028 fix dlsym RTLD_NEXT support by Rich Felker · 12 years ago
  89. 6343ac8 fix char signedness bug (arm-specific) in dynamic linker by Rich Felker · 12 years ago
  90. f7d15dc treat failure of mprotect in map_library as a fatal load failure by Rich Felker · 12 years ago
  91. 5c1909a add ldd and main program loading support to dynamic linker by Rich Felker · 12 years ago
  92. b94608c cleanup dynamic linker start code cruft by Rich Felker · 12 years ago
  93. 4027f4e fix error reporting for dlsym with global symbols by Rich Felker · 12 years ago
  94. 58aa5f4 overhaul SSP support to use a real canary by Rich Felker · 12 years ago
  95. 3ec8d29 gdb shared library debugging support by Rich Felker · 12 years ago
  96. 60872cf first attempt at enabling stack protector support by Rich Felker · 12 years ago
  97. a5d10eb make dlerror produce informative results by Rich Felker · 12 years ago
  98. a9e85c0 make dlerror conform to posix by Rich Felker · 12 years ago
  99. f2baf4d protect against cancellation in dlopen by Rich Felker · 13 years ago
  100. 700a815 reduce some wasted space in dso structure by Rich Felker · 13 years ago