Historia zmian

Autor SHA1 Wiadomość Data
  Rich Felker e12fe65c92 dynamic linker support for PIE binaries (position-independent main program) 13 lat temu
  Rich Felker c82f4a32ec cleanup dynamic linker, removing some code duplication 13 lat temu
  Rich Felker 0b6dc09744 fix dynamic linker not to depend on DYNAMIC ptr in 0th entry of GOT 13 lat temu
  Rich Felker 2adf2fb372 fix char signedness bug in dynlinker hash function 13 lat temu
  Rich Felker 4f4bf0ad2e disable dynamic linking/loading code in static libc builds, for now 13 lat temu
  Rich Felker cf8506ad94 ldso: move the suid/secure check code closer to env/auxv processing 13 lat temu
  Rich Felker a045883365 honor AT_SECURE aux vector flag 13 lat temu
  Rich Felker 623753ad64 RTLD_NEXT support 13 lat temu
  Rich Felker 2719cc8628 LD_PRELOAD support 13 lat temu
  Rich Felker e01ac67599 when resolving symbols with only weak defs, use first def, not last def 13 lat temu
  Rich Felker 427173b932 fix resolution of weak symbols (hopefully right now) and vdso 13 lat temu
  Rich Felker 6ab444d97a load vdso, if present, into the dso list 13 lat temu
  Rich Felker a53de812d2 simplify dynamic linker startup 13 lat temu
  Rich Felker 2fdea17c3d fix dlopen UB due to longjmp/volatile rules violation 13 lat temu
  Rich Felker 191ebcac31 simple rpath support (no token expansion yet) for dynamic linker 13 lat temu
  Rich Felker 9f17413c75 textrel support, cheap and ugly 13 lat temu
  Rich Felker 6717e62ac0 reclaim the memory wasted by dynamic linking for use by malloc 13 lat temu
  Rich Felker bf30100ad7 use load address from elf header if possible 13 lat temu
  Rich Felker c7debe13ee make dynamic linker relocate the main program image last, after all libs 13 lat temu
  Rich Felker 9e17b71fa6 fix stale pointer issue in dynamic linker with dlopen 13 lat temu
  Rich Felker 06933cc724 don't leave the lock held on dlopen failure.. 13 lat temu
  Rich Felker 97507bde47 add RTLD_DEFAULT support 13 lat temu
  Rich Felker 0e4dae3d77 in dlopen: don't use null pointer 13 lat temu
  Rich Felker 92ab5d8d15 fix resolving symbols in objects loaded in RTLD_LOCAL mode 13 lat temu
  Rich Felker 59ab43f5f8 experimental dlopen/dlsym and dynlink changes needed to support them 13 lat temu
  Rich Felker 6b3d5e508f error handling in dynamic linking 13 lat temu
  Rich Felker 32de61e81a fix some symbol resolution issues in dynamic linker 13 lat temu
  Rich Felker 49388f3b7b handle library paths better (ignore empty path components, etc.) 13 lat temu
  Rich Felker 59633c736d fix possible (questionable) strict aliasing violations and ptr arith 13 lat temu
  Rich Felker 568b8075a4 proper path searching for dynamic linker 13 lat temu