aboutsummaryrefslogtreecommitdiff
path: root/elf/dl-load.c
AgeCommit message (Expand)AuthorFilesLines
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
2021-04-06elf: Fix data race in _dl_name_match_p [BZ #21349]Maninder Singh1-1/+17
2021-03-15elf: ld.so --help calls _dl_init_paths without a main map [BZ #27577]Florian Weimer1-1/+7
2021-03-12elf: Always set l in _dl_init_paths (bug 23462)Carlos O'Donell1-34/+29
2021-01-02Update copyright dates with scripts/update-copyrightsPaul Eggert1-1/+1
2020-12-15elf: Fix failure handling in _dl_map_object_from_fdSzabolcs Nagy1-10/+15
2020-12-15elf: inline lose for error handlingSzabolcs Nagy1-48/+39
2020-12-11elf: Fix dl-load.cSzabolcs Nagy1-15/+0
2020-12-11elf: Pass the fd to note processingSzabolcs Nagy1-5/+7
2020-12-11elf: Move note processing after l_phdr is updatedSzabolcs Nagy1-0/+15
2020-12-04elf: Add glibc-hwcaps support for LD_LIBRARY_PATHFlorian Weimer1-2/+5
2020-10-09elf: Do not pass GLRO(dl_platform), GLRO(dl_platformlen) to _dl_important_hwcapsFlorian Weimer1-2/+1
2020-10-08elf: Make __rtld_env_path_list and __rtld_search_dirs global variablesFlorian Weimer1-26/+27
2020-10-08elf: Record whether paths come from LD_LIBRARY_PATH or --library-pathFlorian Weimer1-2/+2
2020-10-07elf: Do not search HWCAP subdirectories in statically linked binariesFlorian Weimer1-0/+14
2020-09-11Remove internal usage of extensible stat functionsAdhemerval Zanella1-2/+2
2020-07-08rtld: Clean up PT_NOTE and add PT_GNU_PROPERTY handlingSzabolcs Nagy1-8/+86
2020-04-24elf: Implement __libc_early_initFlorian Weimer1-0/+9
2020-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2019-11-15Introduce link_map_audit_state accessor functionFlorian Weimer1-9/+9
2019-10-18elf: Use nocancel pread64() instead of lseek()+read()Leandro Pereira1-7/+6
2019-10-10Simplify note processingAndreas Schwab1-14/+3
2019-10-04elf: Assign TLS modid later during dlopen [BZ #24930]Florian Weimer1-28/+23
2019-10-04elf: Never use the file ID of the main executable [BZ #24900]Florian Weimer1-21/+31
2019-09-07Prefer https to http for gnu.org and fsf.org URLsPaul Eggert1-1/+1
2019-06-18elf: Refuse to dlopen PIE objects [BZ #24323]Florian Weimer1-4/+14
2019-03-04elf: Remove remnants of MAP_ANON emulationFlorian Weimer1-15/+0
2019-02-22Break some lines before not after operators.Joseph Myers1-8/+8
2019-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2018-07-16x86: Support IBT and SHSTK in Intel CET [BZ #21598]H.J. Lu1-25/+35
2018-06-12Fix comments in _dl_dst_count and _dl_dst_substitute.Carlos O'Donell1-6/+8
2018-06-12Improve DST handling (Bug 23102, Bug 21942, Bug 18018, Bug 23259).Carlos O'Donell1-79/+134
2018-06-12Avoid cancellable I/O primitives in ld.so.Zack Weinberg1-17/+18
2018-05-05Fix BZ 20419. A PT_NOTE in a binary could be arbitratily large, so usingPaul Pluzhnikov1-2/+19
2018-02-21elf: Remove ad-hoc restrictions on dlopen callers [BZ #22787]Florian Weimer1-7/+0
2018-01-01elf: check for rpath emptiness before making a copy of itDmitry V. Levin1-10/+8
2018-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2017-12-30elf: Check for empty tokens before dynamic string token expansion [BZ #22625]Aurelien Jarno1-16/+33
2017-12-27elf: remove redundant is_path argumentDmitry V. Levin1-18/+14
2017-12-27elf: remove redundant code from is_dstDmitry V. Levin1-5/+3
2017-12-27elf: remove redundant code from _dl_dst_substituteDmitry V. Levin1-20/+1