about summary refs log tree commit diff
path: root/elf/dl-open.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "elf: Run constructors on cyclic recursive dlopen (bug 31986)"Florian Weimer2024-10-281-8/+0
* elf: Fix map_complete Systemtap probe in dl_open_workerFlorian Weimer2024-10-251-1/+1
* elf: Signal RT_CONSISTENT after relocation processing in dlopen (bug 31986)Florian Weimer2024-10-251-15/+29
* elf: Signal LA_ACT_CONSISTENT to auditors after RT_CONSISTENT switchFlorian Weimer2024-10-251-5/+5
* elf: Run constructors on cyclic recursive dlopen (bug 31986)Florian Weimer2024-10-251-0/+8
* elf: Remove struct dl_init_args from elf/dl-open.cFlorian Weimer2024-08-081-23/+3
* elf: Avoid re-initializing already allocated TLS in dlopen (bug 31717)Florian Weimer2024-08-051-30/+5
* Update copyright dates with scripts/update-copyrightsPaul Eggert2024-01-011-1/+1
* elf: Relocate libc.so early during startup and dlmopen (bug 31083)Florian Weimer2023-11-271-0/+11
* elf: Introduce the _dl_open_relocate_one_object functionFlorian Weimer2023-11-271-39/+47
* elf: Fix slow tls access after dlopen [BZ #19924]Szabolcs Nagy2023-09-011-4/+4
* Minor: don't call _dl_debug_update (which can have side effects) inside assertPaul Pluzhnikov2023-03-261-2/+6
* Update copyright dates with scripts/update-copyrightsJoseph Myers2023-01-061-1/+1
* elf: Do not completely clear reused namespace in dlmopen (bug 29600)Florian Weimer2022-10-141-8/+6
* elf: Call __libc_early_init for reused namespaces (bug 29528)Florian Weimer2022-08-261-5/+8
* Revert "Detect ld.so and libc.so version inconsistency during startup"Florian Weimer2022-08-251-2/+2
* Detect ld.so and libc.so version inconsistency during startupFlorian Weimer2022-08-241-2/+2
* Update copyright dates with scripts/update-copyrightsPaul Eggert2022-01-011-1/+1
* elf: Add _dl_find_object functionFlorian Weimer2021-12-281-0/+5
* elf: Do not fail for failed dlmopen on audit modules (BZ #28061)Adhemerval Zanella2021-12-281-2/+0
* elf: Add _dl_audit_activity_map and _dl_audit_activity_nsidAdhemerval Zanella2021-12-281-19/+1
* elf: Avoid deadlock between pthread_create and ctors [BZ #28357]Szabolcs Nagy2021-10-041-1/+34
* elf: Replace nsid with args.nsid [BZ #27609]H.J. Lu2021-09-301-1/+1
* Extend struct r_debug to support multiple namespaces [BZ #15971]H.J. Lu2021-09-191-5/+5
* elf: Fix audit regressionAdhemerval Zanella2021-07-301-9/+2
* elf: Fix DTV gap reuse logic (BZ #27135)Adhemerval Zanella2021-07-141-10/+0
* elf: Disable most of TLS modid gaps processing [BZ #27135]Florian Weimer2021-06-251-0/+10
* elf: Remove DL_STATIC_INITFlorian Weimer2021-05-171-4/+0
* elf: Partially initialize ld.so after static dlopen (bug 20802)Florian Weimer2021-05-171-2/+15
* elf: Fix DTV gap reuse logic [BZ #27135]Szabolcs Nagy2021-05-111-10/+0
* elf: Use relaxed atomics for racy accesses [BZ #19329]Szabolcs Nagy2021-05-111-1/+4
* elf, nptl: Initialize static TLS directly in ld.soFlorian Weimer2021-05-051-1/+1
* Update copyright dates with scripts/update-copyrightsPaul Eggert2021-01-021-1/+1
* Replace __libc_multiple_libcs with __libc_initial flagFlorian Weimer2020-12-161-6/+0
* elf: Remove redundant add_to_global_resize_failure call from dl_open_argsFlorian Weimer2020-05-121-5/+0
* elf: Add initial flag argument to __libc_early_initFlorian Weimer2020-04-291-2/+15
* elf: Implement __libc_early_initFlorian Weimer2020-04-241-0/+25
* elf: avoid stack allocation in dl_open_workerDavid Kilroy2020-02-121-16/+12
* elf: avoid redundant sort in dlopenDavid Kilroy2020-02-121-4/+4
* elf: Allow dlopen of filter object to work [BZ #16272]David Kilroy2020-02-121-4/+7
* Update copyright dates with scripts/update-copyrights.Joseph Myers2020-01-011-1/+1
* dlopen: Do not block signalsFlorian Weimer2019-12-131-26/+11
* dlopen: Rework handling of pending NODELETE statusFlorian Weimer2019-12-131-9/+13
* dlopen: Fix issues related to NODELETE handling and relocationsFlorian Weimer2019-12-131-27/+14
* Move _dl_open_check to its original place in dl_open_workerFlorian Weimer2019-11-271-6/+2
* Block signals during the initial part of dlopenFlorian Weimer2019-11-271-2/+26
* Remove all loaded objects if dlopen fails, ignoring NODELETE [BZ #20839]Florian Weimer2019-11-271-11/+71
* Avoid late dlopen failure due to scope, TLS slotinfo updates [BZ #25112]Florian Weimer2019-11-271-124/+241
* Avoid late failure in dlopen in global scope update [BZ #25112]Florian Weimer2019-11-271-48/+106
* Lazy binding failures during dlopen/dlclose must be fatal [BZ #24304]Florian Weimer2019-11-271-2/+30