| Commit message (Expand) | Author | Age | Files | Lines |
* | Convert the child_list member from a linked list to a vector. |  guenther | 2019-10-04 | 1 | -3/+2 |
* | Use a better algorithm for calculating the grpsym library order. |  guenther | 2019-10-03 | 1 | -13/+25 |
* | Simplify _dl_find_symbol(). Currently, it returns three values: |  guenther | 2019-08-04 | 1 | -54/+30 |
* | In 2004, we upgraded to binutils 2.14 with did -zcombreloc by default. |  guenther | 2019-07-21 | 1 | -45/+4 |
* | ld.so's $ORIGIN handling when argv[0] is a relative path was broken by |  guenther | 2019-07-14 | 1 | -2/+3 |
* | Now that all Elf_foo types are correct, we don't need to use Elf32_Word |  deraadt | 2019-04-21 | 1 | -9/+9 |
* | On alpha, the buckets of DT_HASH are 8 bytes instead of 4 bytes. This was |  guenther | 2019-04-21 | 1 | -3/+3 |
* | Implement support for DT_GNU_HASH, taking all the interesting bits |  guenther | 2018-11-28 | 1 | -17/+107 |
* | Finish ld.so's transition to GNU_RELRO: eliminate support for using |  guenther | 2018-11-16 | 1 | -69/+2 |
* | Borrow an idea from DragonFly BSD: factor out the "does this symbol match what |  guenther | 2018-11-16 | 1 | -38/+54 |
* | Put all the symbol lookup parameters (except the object being searched) and |  guenther | 2018-11-15 | 1 | -72/+60 |
* | Use int, not char*, for booleans |  guenther | 2018-10-22 | 1 | -2/+2 |
* | Add support for the DF_TEXTREL flag. |  kettenis | 2018-03-09 | 1 | -1/+3 |
* | On fatal errors, kill ourselves with thrkill(0,9,NULL) instead of |  guenther | 2017-01-24 | 1 | -3/+3 |
* | Unbreak $ORIGIN support when only one of DT_RUNPATH and DT_RPATH is used |  guenther | 2017-01-24 | 1 | -5/+7 |
* | remove line that slipped in with rev 1.77 but doesn't belong there; ok sthen@ |  naddy | 2017-01-23 | 1 | -2/+1 |
* | Whoops, lost the adjustment of DT_RUNPATH value as a DT_STRTAB value. |  guenther | 2017-01-23 | 1 | -1/+3 |
* | Mark a bunch of stuff static |  guenther | 2017-01-23 | 1 | -2/+3 |
* | Add support for DT_RUNPATH and DT_FLAGS |  guenther | 2017-01-22 | 1 | -13/+30 |
* | Implement support for DT_INIT_ARRAY, DT_FINI_ARRAY and DT_PREINIT_ARRAY. |  kettenis | 2016-08-23 | 1 | -1/+8 |
* | Look for a PT_GNU_RELRO section per object and, if present, mprotect that |  guenther | 2016-08-08 | 1 | -14/+36 |
* | Remove prebind support: binding to symbol table indices is too fragile |  guenther | 2016-07-04 | 1 | -4/+1 |
* | Export environ and __progname, making the latter a copy of just the filename |  guenther | 2016-03-20 | 1 | -4/+3 |
* | Delete remnants of grpsym cache setting during symbol search: it's done at |  guenther | 2016-01-24 | 1 | -27/+2 |
* | Lacking precise dependency-from-relocation tracking, a nodelete object |  guenther | 2016-01-24 | 1 | -5/+11 |
* | Factor out the logic for mprotecting the memory between two symbols into |  guenther | 2015-11-02 | 1 | -1/+43 |
* | delete annoying white space that annoy |  deraadt | 2015-01-22 | 1 | -4/+4 |
* | check all memory allocations; ok miod@ guenther@ |  otto | 2014-07-10 | 1 | -2/+5 |
* | Move to a non-zeroing _dl_malloc, a _dl_calloc and _dl_reallocarry and |  otto | 2014-06-21 | 1 | -2/+3 |
* | unsigned char for ctype |  deraadt | 2013-11-27 | 1 | -2/+2 |
* | prototype & void * math cleanup |  deraadt | 2013-11-13 | 1 | -60/+54 |
* | Introduce ltrace(1). This tool works with ld.so to inject utrace record for |  miod | 2013-06-01 | 1 | -1/+3 |
* | Implement symbol caching and RELACOUNT/RELCOUNT optimizations. |  guenther | 2013-05-08 | 1 | -1/+5 |
* | - Add ORIGIN, OSNAME, OSREL and PLATFORM substitution support for rpaths. |  kurt | 2013-04-05 | 1 | -3/+165 |
* | - Parse colon separated paths into NULL terminated arrays of string |  kurt | 2013-03-20 | 1 | -1/+7 |
* | Fix LD_DEBUG=1 regression introduced by previous commit. |  matthew | 2012-07-06 | 1 | -2/+3 |
* | Add support for DF_1_NOOPEN. Based on an origional diff from matthew@. |  kettenis | 2012-06-14 | 1 | -12/+20 |
* | Add support for getting some flags from DT_FLAGS_1: new flags |  guenther | 2011-11-28 | 1 | -3/+13 |
* | Backout the dynamic linker speed improvement diff for now, it still |  sthen | 2011-06-27 | 1 | -123/+6 |
* | No need to call _dl_newsymsearch() twice; ok drahn@ |  otto | 2011-05-26 | 1 | -4/+2 |
* | Dynamic linker speed improvement diff. tested by several sinc k2k11. |  drahn | 2011-05-22 | 1 | -6/+125 |
* | Fix previous. On i386, library.c isn't compiled |  otto | 2011-05-10 | 1 | -1/+7 |
* | Search loaded libs first and add support for SONAME matching. ok drahn@ |  kurt | 2010-10-25 | 1 | -16/+4 |
* | Make _dl_searchnum signed as originally intended. |  drahn | 2010-08-11 | 1 | -4/+5 |
* | When generating grpsym lists, avoid duplicates without searching the |  drahn | 2010-07-01 | 1 | -1/+26 |
* | Constantly fill in the program header pointer and count in elf_object_t |  kurt | 2008-05-05 | 1 | -9/+7 |
* | Improve support for shared libs linked at non-zero addreses: |  kurt | 2008-04-09 | 1 | -18/+18 |
* | prebind - how to prelink a binary without throwing security out the window |  drahn | 2006-05-03 | 1 | -1/+14 |
* | add RTLD_NOW support to dlopen and propogate -z now to dep libs. |  kurt | 2005-11-09 | 1 | -2/+2 |
* | using _dl_link_grpsym to increment refcounts made _dl_notify_unload_shlib |  kurt | 2005-10-21 | 1 | -2/+1 |