aboutsummaryrefslogtreecommitdiff
path: root/elf/dl-load.c
AgeCommit message (Expand)AuthorFilesLines
2025-03-13elf: Canonicalize $ORIGIN in an explicit ld.so invocation [BZ 25263]Adhemerval Zanella1-0/+6
2025-02-02elf: Add l_soname accessor function for DT_SONAME valuesFlorian Weimer1-17/+6
2025-02-02elf: Split _dl_lookup_map, _dl_map_new_object from _dl_map_objectFlorian Weimer1-12/+29
2025-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert1-1/+1
2024-12-31elf: Add glibc.rtld.execstackAdhemerval Zanella1-1/+3
2024-12-31elf: Do not change stack permission on dlopen/dlmopenAdhemerval Zanella1-6/+7
2024-12-20elf: Signal la_objopen for the proxy link map in dlmopen (bug 31985)Florian Weimer1-27/+34
2024-12-20elf: Move _dl_rtld_map, _dl_rtld_audit_state out of GLFlorian Weimer1-5/+5
2024-11-25Silence most -Wzero-as-null-pointer-constant diagnosticsAlejandro Colomar1-2/+2
2024-11-07elf: avoid jumping over a needed declarationDJ Delorie1-3/+3
2024-09-24elf: Eliminate alloca in open_verifyFlorian Weimer1-7/+5
2024-09-24elf: Remove version assert in check_match in elf/dl-lookup.cFlorian Weimer1-17/+1
2024-06-12linux: Remove __stack_protAdhemerval Zanella1-45/+1
2024-02-01elf: Remove _dl_sysdep_open_object hook functionFlorian Weimer1-15/+0
2024-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert1-1/+1
2023-11-21elf: Remove LD_PROFILE for static binariesAdhemerval Zanella1-5/+5
2023-11-16elf: Handle non-directory name in search path (BZ 31035)Adhemerval Zanella1-3/+6
2023-09-08elf: Remove unused l_text_end field from struct link_mapFlorian Weimer1-1/+1
2023-05-29Fix misspellings in elf/ -- BZ 25337Paul Pluzhnikov1-2/+2
2023-05-25elf: Update comment in open_pathSiddhesh Poyarekar1-6/+5
2023-05-25rtld: properly handle root directory in load path (bug 30435)Andreas Schwab1-1/+1
2023-05-09dlopen: skip debugger notification for DSO loaded from sprof (bug 30258)Andreas Schwab1-0/+4
2023-03-27_dl_map_object_from_fd: Remove unnecessary debugger notification in error pathAndreas Schwab1-11/+1
2023-01-06Update copyright dates with scripts/update-copyrightsJoseph Myers1-1/+1
2022-09-22Use '%z' instead of '%Z' on printf functionsAdhemerval Zanella Netto1-1/+1
2022-08-25Revert "Detect ld.so and libc.so version inconsistency during startup"Florian Weimer1-0/+9
2022-08-24Detect ld.so and libc.so version inconsistency during startupFlorian Weimer1-9/+0
2022-06-17elf: Silence GCC 11/12 false positive warningH.J. Lu1-0/+10
2022-05-16Remove kernel version checkAdhemerval Zanella1-80/+15
2022-04-13Replace {u}int_fast{16|32} with {u}int32_tNoah Goldstein1-1/+1
2022-02-10elf: Remove prelink supportAdhemerval Zanella1-2/+1
2022-01-21elf: Properly align all PT_LOAD segments [BZ #28676]H.J. Lu1-1/+8
2022-01-04elf: Also try DT_RUNPATH for LD_AUDIT dlopen [BZ #28455]H.J. Lu1-0/+15
2022-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert1-1/+1
2021-12-28elf: Add _dl_audit_objsearchAdhemerval Zanella1-49/+18
2021-12-28elf: Add _dl_audit_activity_map and _dl_audit_activity_nsidAdhemerval Zanella1-18/+2
2021-12-28elf: Add _dl_audit_objopenAdhemerval Zanella1-16/+2
2021-12-22elf: Remove excessive p_align check on PT_LOAD segments [BZ #28688]H.J. Lu1-7/+2
2021-12-10elf: Properly align PT_LOAD segments [BZ #28676]Rongwei Wang1-0/+2
2021-11-18elf: Move la_activity (LA_ACT_ADD) after _dl_add_to_namespace_list() (BZ #28062)Adhemerval Zanella1-36/+38
2021-11-05elf: Earlier missing dynamic segment check in _dl_map_object_from_fdFlorian Weimer1-10/+12
2021-10-18elf: Fix elf_get_dynamic_info() for bootstrapAdhemerval Zanella1-1/+1
2021-10-14elf: Fix dynamic-link.h usage on rtld.cAdhemerval Zanella1-1/+1
2021-10-12elf: Fix elf_get_dynamic_info definitionAdhemerval Zanella1-1/+2
2021-09-29elf: Copy l_addr/l_ld when adding ld.so to a new namespaceH.J. Lu1-0/+4
2021-09-22ld.so: Replace DL_RO_DYN_SECTION with dl_relocate_ld [BZ #28340]H.J. Lu1-1/+2
2021-09-19Extend struct r_debug to support multiple namespaces [BZ #15971]H.J. Lu1-1/+1
2021-07-14elf: Fix DTV gap reuse logic (BZ #27135)Adhemerval Zanella1-1/+1
2021-06-22Use 64 bit time_t stat internallyAdhemerval Zanella1-4/+4
2021-05-10nptl: Move changing of stack permissions into ld.soFlorian Weimer1-0/+4