aboutsummaryrefslogtreecommitdiff
path: root/elf/rtld.c
AgeCommit message (Expand)Author
2021-05-10nptl: Move changing of stack permissions into ld.soFlorian Weimer
2021-05-10elf: Introduce __tls_pre_init_tpFlorian Weimer
2021-05-10elf, nptl: Resolve recursive lock implementation earlyFlorian Weimer
2021-05-05elf, nptl: Initialize static TLS directly in ld.soFlorian Weimer
2021-04-21elf: Introduce __tls_init_tp for second-phase TCB initializationFlorian Weimer
2021-04-21dlfcn: dlerror needs to call free from the base namespace [BZ #24773]Florian Weimer
2021-04-21dlfcn: Failures after dlmopen should not terminate process [BZ #24772]Florian Weimer
2021-03-02ld.so: Implement the --list-diagnostics optionFlorian Weimer
2021-01-15ld.so: Add --list-tunables to print tunable valuesH.J. Lu
2021-01-02Update copyright dates with scripts/update-copyrightsPaul Eggert
2020-12-15elf: Record libc.so link map when it is the main program (bug 20972)Florian Weimer
2020-12-11elf: Pass the fd to note processingSzabolcs Nagy
2020-12-04elf: Add glibc-hwcaps support for LD_LIBRARY_PATHFlorian Weimer
2020-11-16nptl: Move stack list variables into _rtld_globalFlorian Weimer
2020-10-13rtld: fix typo in commentRolf Eike Beer
2020-10-08elf: Implement ld.so --versionFlorian Weimer
2020-10-08elf: Implement ld.so --helpFlorian Weimer
2020-10-08elf: Record whether paths come from LD_LIBRARY_PATH or --library-pathFlorian Weimer
2020-10-08elf: Move ld.so error/help output to _dl_usageFlorian Weimer
2020-10-08elf: Extract command-line/environment variables state from rtld.cFlorian Weimer
2020-09-29ld.so: add an --argv0 option [BZ #16124]Vincent Mihalkovic
2020-07-08rtld: Account static TLS surplus for audit modulesSzabolcs Nagy
2020-07-08rtld: Add rtld.nns tunable for the number of supported namespacesSzabolcs Nagy
2020-07-08rtld: Clean up PT_NOTE and add PT_GNU_PROPERTY handlingSzabolcs Nagy
2020-05-18x86: Move CET control to _dl_x86_feature_control [BZ #25887]H.J. Lu
2020-04-29elf: Add initial flag argument to __libc_early_initFlorian Weimer
2020-04-24elf: Implement __libc_early_initFlorian Weimer
2020-04-03elf: Implement DT_AUDIT, DT_DEPAUDIT support [BZ #24943]Florian Weimer
2020-04-03elf: Simplify handling of lists of audit stringsFlorian Weimer
2020-02-15ld.so: Do not export free/calloc/malloc/realloc functions [BZ #25486]Florian Weimer
2020-01-03elf: Move vDSO setup to rtld (BZ#24967)Adhemerval Zanella
2020-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers
2019-11-27Avoid late dlopen failure due to scope, TLS slotinfo updates [BZ #25112]Florian Weimer
2019-11-15Introduce link_map_audit_state accessor functionFlorian Weimer
2019-11-15Properly initialize audit cookie for the dynamic loader [BZ #25157]Florian Weimer
2019-09-07Prefer https to http for gnu.org and fsf.org URLsPaul Eggert
2019-03-22Refactor hp-timing rtld usageAdhemerval Zanella
2019-03-22nptl: Remove pthread_clock_gettime pthread_clock_settimeAdhemerval Zanella
2019-02-22Break some lines before not after operators.Joseph Myers
2019-02-12elf: Ignore LD_AUDIT interfaces if la_version returns 0 [BZ #24122]Florian Weimer
2019-02-12Add fall-through comments.Joseph Myers
2019-02-04elf: Implement --preload option for the dynamic linkerDavid Newall
2019-01-25[elf] Revert 8e889c5da3 (BZ#24122)Adhemerval Zanella
2019-01-24elf: Fix LD_AUDIT for modules with invalid version (BZ#24122)Adhemerval Zanella
2019-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers
2018-07-16x86: Support IBT and SHSTK in Intel CET [BZ #21598]H.J. Lu
2018-06-12Avoid cancellable I/O primitives in ld.so.Zack Weinberg
2018-04-04elf: Unify symbol address run-time calculation [BZ #19818]Maciej W. Rozycki
2018-02-21elf: Remove ad-hoc restrictions on dlopen callers [BZ #22787]Florian Weimer
2018-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers