rtld: properly handle root directory in load path (bug 30435)
[platform/upstream/glibc.git] / elf / rtld.c
2023-03-29 Adhemerval Zanella... Remove --enable-tunables configure option
2023-02-06 Wilco DijkstraReplace rawmemchr (s, '\0') with strchr
2023-01-06 Joseph MyersUpdate copyright dates with scripts/update-copyrights
2022-11-03 Florian Weimerelf: Introduce <dl-call_tls_init_tp.h> and call_tls_ini...
2022-11-03 Florian Weimerelf: Rework exception handling in the dynamic loader...
2022-10-27 Florian Weimerld.so: Export tls_init_tp_called as __rtld_tls_init_tp_...
2022-09-22 Adhemerval Zanella... Use '%z' instead of '%Z' on printf functions
2022-08-31 Adhemerval Zanellaelf: Restore how vDSO dependency is printed with LD_TRA...
2022-08-25 Florian WeimerRevert "Detect ld.so and libc.so version inconsistency...
2022-08-24 Florian WeimerDetect ld.so and libc.so version inconsistency during...
2022-06-28 Florian Weimerelf: Fix -DNDEBUG warning in _dl_start_args_adjust
2022-05-30 Adhemerval Zanellaelf: Remove _dl_skip_args
2022-05-17 Szabolcs Nagyrtld: Remove DL_ARGV_NOT_RELRO and make _dl_skip_args...
2022-05-17 Szabolcs Nagyrtld: Use generic argv adjustment in ld.so [BZ #23293]
2022-05-16 Adhemerval ZanellaRemove dl-librecon.h header.
2022-05-16 Adhemerval ZanellaRemove kernel version check
2022-04-27 Alan ModraUse __ehdr_start rather than _begin in _dl_start_final
2022-04-26 Fangrui Songelf: Replace PI_STATIC_AND_HIDDEN with opposite HIDDEN_...
2022-04-25 Fangrui Songelf: Move post-relocation code of _dl_start into _dl_st...
2022-02-10 Adhemerval Zanellaelf: Remove LD_USE_LOAD_BIAS
2022-02-10 Adhemerval Zanellamalloc: Remove LD_TRACE_PRELINKING usage from mtrace
2022-02-10 Adhemerval Zanellaelf: Remove prelink support
2022-02-01 Ben Woodardelf: Fix runtime linker auditing on aarch64 (BZ #26643)
2022-02-01 Adhemerval Zanellaelf: Fix initial-exec TLS access on audit modules ...
2022-01-17 Florian Weimerelf: Set l_contiguous to 1 for the main map in more...
2022-01-17 Florian Weimerelf: Introduce rtld_setup_main_map
2022-01-03 H.J. Luelf: Add <dl-debug.h>
2022-01-01 Paul EggertUpdate copyright dates with scripts/update-copyrights
2021-12-28 Florian Weimerelf: Add _dl_find_object function
2021-12-28 Adhemerval Zanellaelf: Issue audit la_objopen for vDSO
2021-12-28 Adhemerval Zanellaelf: Avoid unnecessary slowdown from profiling with...
2021-12-28 Adhemerval Zanellaelf: Add _dl_audit_activity_map and _dl_audit_activity_nsid
2021-12-28 Adhemerval Zanellaelf: Add _dl_audit_objopen
2021-12-10 Florian Weimerelf: Use errcode instead of (unset) errno in rtld_chain...
2021-12-05 Florian Weimerelf: execve statically linked programs instead of crash...
2021-11-17 Florian Weimerelf: Introduce GLRO (dl_libc_freeres), called from...
2021-10-21 Chung-Lin Tangelf: Fix slow DSO sorting behavior in dynamic loader...
2021-10-19 H.J. Luld.so: Initialize bootstrap_map.l_ld_readonly [BZ ...
2021-10-18 Adhemerval Zanellaelf: Fix elf_get_dynamic_info() for bootstrap
2021-10-14 Adhemerval Zanellaelf: Fix dynamic-link.h usage on rtld.c
2021-10-12 Adhemerval Zanellaelf: Fix elf_get_dynamic_info definition
2021-10-07 Fangrui Songelf: Avoid nested functions in the loader [BZ #27220]
2021-10-06 H.J. Luld.so: Don't fill the DT_DEBUG entry in ld.so [BZ ...
2021-10-04 Szabolcs Nagyelf: Avoid deadlock between pthread_create and ctors...
2021-09-22 H.J. Luld.so: Replace DL_RO_DYN_SECTION with dl_relocate_ld...
2021-09-19 H.J. LuExtend struct r_debug to support multiple namespaces...
2021-08-10 Fangrui Songelf: Unconditionally use __ehdr_start
2021-07-14 Adhemerval Zanellaelf: Fix DTV gap reuse logic (BZ #27135)
2021-07-09 Florian WeimerForce building with -fno-common
2021-05-10 Florian Weimernptl: Move changing of stack permissions into ld.so
2021-05-10 Florian Weimerelf: Introduce __tls_pre_init_tp
2021-05-10 Florian Weimerelf, nptl: Resolve recursive lock implementation early
2021-05-05 Florian Weimerelf, nptl: Initialize static TLS directly in ld.so
2021-04-21 Florian Weimerelf: Introduce __tls_init_tp for second-phase TCB initi...
2021-04-21 Florian Weimerdlfcn: dlerror needs to call free from the base namespa...
2021-04-21 Florian Weimerdlfcn: Failures after dlmopen should not terminate...
2021-03-02 Florian Weimerld.so: Implement the --list-diagnostics option
2021-01-15 H.J. Luld.so: Add --list-tunables to print tunable values
2021-01-02 Paul EggertUpdate copyright dates with scripts/update-copyrights
2020-12-15 Florian Weimerelf: Record libc.so link map when it is the main progra...
2020-12-11 Szabolcs Nagyelf: Pass the fd to note processing
2020-12-04 Florian Weimerelf: Add glibc-hwcaps support for LD_LIBRARY_PATH
2020-11-16 Florian Weimernptl: Move stack list variables into _rtld_global
2020-10-13 Rolf Eike Beerrtld: fix typo in comment
2020-10-08 Florian Weimerelf: Implement ld.so --version
2020-10-08 Florian Weimerelf: Implement ld.so --help
2020-10-08 Florian Weimerelf: Record whether paths come from LD_LIBRARY_PATH...
2020-10-08 Florian Weimerelf: Move ld.so error/help output to _dl_usage
2020-10-08 Florian Weimerelf: Extract command-line/environment variables state...
2020-09-29 Vincent Mihalkovicld.so: add an --argv0 option [BZ #16124]
2020-07-08 Szabolcs Nagyrtld: Account static TLS surplus for audit modules
2020-07-08 Szabolcs Nagyrtld: Add rtld.nns tunable for the number of supported...
2020-07-08 Szabolcs Nagyrtld: Clean up PT_NOTE and add PT_GNU_PROPERTY handling
2020-05-18 H.J. Lux86: Move CET control to _dl_x86_feature_control [BZ...
2020-04-29 Florian Weimerelf: Add initial flag argument to __libc_early_init
2020-04-24 Florian Weimerelf: Implement __libc_early_init
2020-04-03 Florian Weimerelf: Implement DT_AUDIT, DT_DEPAUDIT support [BZ #24943]
2020-04-03 Florian Weimerelf: Simplify handling of lists of audit strings
2020-02-15 Florian Weimerld.so: Do not export free/calloc/malloc/realloc functio...
2020-01-03 Adhemerval Zanellaelf: Move vDSO setup to rtld (BZ#24967)
2020-01-01 Joseph MyersUpdate copyright dates with scripts/update-copyrights.
2019-11-27 Florian WeimerAvoid late dlopen failure due to scope, TLS slotinfo...
2019-11-15 Florian WeimerIntroduce link_map_audit_state accessor function
2019-11-15 Florian WeimerProperly initialize audit cookie for the dynamic loader...
2019-09-07 Paul EggertPrefer https to http for gnu.org and fsf.org URLs
2019-03-22 Adhemerval ZanellaRefactor hp-timing rtld usage
2019-03-22 Adhemerval Zanellanptl: Remove pthread_clock_gettime pthread_clock_settime
2019-02-22 Joseph MyersBreak some lines before not after operators.
2019-02-12 Florian Weimerelf: Ignore LD_AUDIT interfaces if la_version returns...
2019-02-12 Joseph MyersAdd fall-through comments.
2019-02-04 David Newallelf: Implement --preload option for the dynamic linker
2019-01-25 Adhemerval Zanella[elf] Revert 8e889c5da3 (BZ#24122)
2019-01-24 Adhemerval Zanellaelf: Fix LD_AUDIT for modules with invalid version...
2019-01-01 Joseph MyersUpdate copyright dates with scripts/update-copyrights.
2018-07-16 H.J. Lux86: Support IBT and SHSTK in Intel CET [BZ #21598]
2018-06-12 Zack WeinbergAvoid cancellable I/O primitives in ld.so.
2018-04-04 Maciej W. Rozyckielf: Unify symbol address run-time calculation [BZ...
2018-02-21 Florian Weimerelf: Remove ad-hoc restrictions on dlopen callers ...
2018-01-01 Joseph MyersUpdate copyright dates with scripts/update-copyrights.
2017-12-18 Florian Weimerld.so: Examine GLRO to detect inactive loader [BZ ...
next