Commit History

Autor SHA1 Mensaxe Data
  Rich Felker 50ab830633 dynlink: avoid copying to temp buffer in get_lfs64 hai 4 meses
  Florian Ziesche 53ac44ff4c dynlink: fix get_lfs64() with posix_fallocate64 hai 4 meses
  Rich Felker 6f666231bf ldso: fix non-functional fix to early dynamic PAGE_SIZE access hai 6 meses
  Rich Felker e17b9d7474 ldso: fix TLSDESC addend processing on archs with backwards descriptors hai 1 ano
  Rich Felker 039d3c34f2 ldso: convert TLSDESC_BACKWARDS from "#ifdef" to "if" logic hai 1 ano
  Rich Felker 5baf2d92d3 ldso: use __ehdr_start if available to locate its own ELF headers hai 1 ano
  Rich Felker 7c41047285 fix inadvertently static local var in dynlink get_lfs64 hai 1 ano
  Rich Felker f897461d4f fix debugger tracking of shared libraries on mips with PIE main program hai 1 ano
  Rich Felker f47a8cdd25 ldso: fix invalid early references to extern-linkage libc.page_size hai 1 ano
  Rich Felker 29e4319178 fix double-processing of DT_RELR relocations in ldso relocating itself %!s(int64=2) %!d(string=hai) anos
  Rich Felker 246f1c8114 remove LFS64 symbol aliases; replace with dynamic linker remapping %!s(int64=2) %!d(string=hai) anos
  Érico Nogueira 379b18218d ldso: make exit condition clearer in fixup_rpath %!s(int64=2) %!d(string=hai) anos
  Rich Felker bf99258564 ldso: process RELR only for non-FDPIC archs %!s(int64=2) %!d(string=hai) anos
  Fangrui Song d32dadd60e ldso: support DT_RELR relative relocation format %!s(int64=2) %!d(string=hai) anos
  Rich Felker d16d7b1099 early stage ldso: remove symbolic references via error handling function %!s(int64=2) %!d(string=hai) anos
  Alex Xu (Hello71) 63c67053a3 in early stage ldso before __dls2b, call mprotect with __syscall %!s(int64=2) %!d(string=hai) anos
  Érico Nogueira b7a130e0b9 remove unnecessary cast for map_library return %!s(int64=3) %!d(string=hai) anos
  Rich Felker aad50fcd79 fix regression in dl_iterate_phdr reporting of modules with no TLS %!s(int64=3) %!d(string=hai) anos
  Rich Felker 521b4d27a0 fix dl_iterate_phdr dlpi_tls_data reporting to match spec %!s(int64=3) %!d(string=hai) anos
  Rich Felker cfdfd5ea3c don't fail to map library/executable with zero-length segment maps %!s(int64=3) %!d(string=hai) anos
  Rich Felker 167390f055 lift child restrictions after multi-threaded fork %!s(int64=4) %!d(string=hai) anos
  Rich Felker 34952fe5de convert malloc use under libc-internal locks to use internal allocator %!s(int64=4) %!d(string=hai) anos
  Rich Felker c1e5d243b7 drop use of getdelim/stdio in dynamic linker %!s(int64=4) %!d(string=hai) anos
  rcombs ccba23459e ldso: notify the debugger when we're doing a dlopen %!s(int64=4) %!d(string=hai) anos
  Rich Felker 50716702d4 ldso: use pthread_t rather than kernel tid to track ctor visitor %!s(int64=4) %!d(string=hai) anos
  Rich Felker 1efc8eb2c7 fix stale lock when allocation of ctor queue fails during dlopen %!s(int64=4) %!d(string=hai) anos
  Rich Felker 57f6e85c9d remove redundant pthread struct members repeated for layout purposes %!s(int64=4) %!d(string=hai) anos
  Rich Felker e9f4fd1185 have ldso track replacement of aligned_alloc %!s(int64=4) %!d(string=hai) anos
  Rich Felker cee88b76f7 move declaration of interfaces between malloc and ldso to dynlink.h %!s(int64=4) %!d(string=hai) anos
  Fangrui Song 72658c658b ldso: remove redundant switch case for REL_NONE %!s(int64=4) %!d(string=hai) anos