aboutsummaryrefslogtreecommitdiff
path: root/elf/dl-load.c
AgeCommit message (Expand)AuthorFilesLines
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
2017-12-19elf: remove redundant __libc_enable_secure check from fillin_rpathDmitry V. Levin1-30/+3
2017-12-18elf: do not substitute dst in $LD_LIBRARY_PATH twice [BZ #22627]Dmitry V. Levin1-19/+1
2017-12-14elf: Count components of the expanded path in _dl_init_path [BZ #22607]Florian Weimer1-9/+4
2017-12-14elf: Compute correct array size in _dl_init_paths [BZ #22606]Florian Weimer1-7/+7
2017-11-28Properly compute offsets of note descriptor and next note [BZ #22370]H.J. Lu1-4/+15
2017-09-26Skip PT_DYNAMIC segment with p_filesz == 0 [BZ #22101]H.J. Lu1-2/+8
2017-08-31elf: Remove internal_function attributeFlorian Weimer1-5/+0
2017-03-01Narrowing the visibility of libc-internal.h even further.Zack Weinberg1-1/+1
2017-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2016-11-23elf: Assume TLS is initialized in _dl_map_object_from_fdFlorian Weimer1-47/+7
2016-01-04Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2015-11-10NaCl: Use open_resource API for shared objectsRoland McGrath1-7/+37
2015-11-09ld.so: Add original DSO name if overridden by audit module [BZ #18251]Florian Weimer1-5/+28
2015-09-18Use ALIGN_* macros in _dl_map_object_from_fd.Carlos O'Donell1-4/+4
2015-07-14Factor file identity rules out of generic rtld code.Roland McGrath1-10/+8
2015-01-25Fix segmentation fault when LD_LIBRARY_PATH contains only non-existings pathsBram1-3/+3
2015-01-21Fix recursive dlopen.Carlos O'Donell1-9/+5
2015-01-02Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2014-10-31Add a hook to enable load-time inspection of program headersMatthew Fortune1-0/+6
2014-10-28elf/dl-load.c: Use __strdup.Carlos O'Donell1-19/+5
2014-10-10Don't use INTVARDEF/INTUSE with __libc_enable_secure (bug 14132).Joseph Myers1-7/+7
2014-10-09remove nested functions from elf/dl-load.cKostya Serebryany1-36/+52
2014-05-27Remove second argument from TLS_INIT_TP macroAndreas Schwab1-1/+1
2014-04-03Factor mmap/munmap of PT_LOAD segments out of _dl_map_object_from_fd et al.Roland McGrath1-198/+23
2014-03-272014-03-27 Paul Pluzhnikov <ppluzhnikov@google.com>Paul Pluzhnikov1-10/+8
2014-03-262014-03-26 Paul Pluzhnikov <ppluzhnikov@google.com>Paul Pluzhnikov1-40/+36
2014-03-24Fix BZ #16634.Paul Pluzhnikov1-12/+24
2014-03-122014-03-12 Paul Pluzhnikov <ppluzhnikov@google.com>Paul Pluzhnikov1-2/+2
2014-02-10Use glibc_likely instead __builtin_expect.Ondřej Bílka1-25/+25
2014-01-31[BZ #16046] Static dlopen correction fallout fixes.Maciej W. Rozycki1-10/+4
2014-01-08Obvious comment typo fix ("openened") in elf/dl-load.c.Brooks Moses1-1/+1
2014-01-01Update copyright notices with scripts/update-copyrightsAllan McRae1-1/+1
2013-12-02Return fixed version of breaking of RPATH when $ORIGIN contains colonsOndřej Bílka1-10/+16
2013-11-18Revert b75891075bece24be9fd85618f18af4a2daf7f1cOndřej Bílka1-16/+10
2013-11-18Fix breaking of RPATH when $ORIGIN contains colons. Fixes bug 10253Ondřej Bílka1-10/+16