Age | Commit message (Expand) | Author |
2022-01-28 | Update comment: struct link_map is defined in <link_elf.h> | Philip Guenther |
2021-11-12 | Add support for RELR relocations in the executable and share objects. | Philip Guenther |
2021-06-02 | add RTLD_NODELETE support | Sebastien Marie |
2021-03-16 | On i386 don't attempt to map shared libraries in low memory when | Kurt Miller |
2019-10-04 | Convert the child_list member from a linked list to a vector. | Philip Guenther |
2019-10-03 | Use a better algorithm for calculating the grpsym library order. | Philip Guenther |
2019-08-04 | Simplify _dl_find_symbol(). Currently, it returns three values: | Philip Guenther |
2019-07-21 | In 2004, we upgraded to binutils 2.14 with did -zcombreloc by default. | Philip Guenther |
2019-05-11 | Prune visited leaves when walking dependencies to call init functions in | Philip Guenther |
2019-05-10 | ld.so boot cleanup support: | Philip Guenther |
2019-04-21 | Now that all Elf_foo types are correct, we don't need to use Elf32_Word | Theo de Raadt |
2019-04-21 | On alpha, the buckets of DT_HASH are 8 bytes instead of 4 bytes. This was | Philip Guenther |
2018-12-05 | Delete an unused struct member that has hid out here for 17 years | Philip Guenther |
2018-11-28 | Implement support for DT_GNU_HASH, taking all the interesting bits | Philip Guenther |
2018-11-16 | Finish ld.so's transition to GNU_RELRO: eliminate support for using | Philip Guenther |
2018-10-23 | Delay processing of ld.so's own PT_GNU_RELRO section until after environment | Philip Guenther |
2018-10-22 | Use int, not char*, for booleans | Philip Guenther |
2017-05-08 | Always use the same callback to unlock as was used to lock. Permits | Philip Guenther |
2017-01-22 | Add support for DT_RUNPATH and DT_FLAGS | Philip Guenther |
2016-08-30 | Move DT_NUM from <sys/exec_elf.h> to resolv.h in ld.so where it belongs. | Mark Kettenis |
2016-08-23 | Implement support for DT_INIT_ARRAY, DT_FINI_ARRAY and DT_PREINIT_ARRAY. | Mark Kettenis |
2016-08-08 | Look for a PT_GNU_RELRO section per object and, if present, mprotect that | Philip Guenther |
2016-07-04 | Remove prebind support: binding to symbol table indices is too fragile | Philip Guenther |
2016-05-07 | Use a Thread Information Block in both single and multi-threaded programs. | Philip Guenther |
2016-03-20 | Export environ and __progname, making the latter a copy of just the filename | Philip Guenther |
2016-01-24 | Delete remnants of grpsym cache setting during symbol search: it's done at | Philip Guenther |
2015-11-02 | Factor out the logic for mprotecting the memory between two symbols into | Philip Guenther |
2015-09-19 | kbind has eliminated the need for and use of the bind lock. Delete it, the | Philip Guenther |
2015-08-17 | Add missing 'extern's to avoid introducing commons into *crt0.o | Philip Guenther |
2015-01-22 | delete annoying white space that annoy | Theo de Raadt |
2013-11-13 | prototype & void * math cleanup | Theo de Raadt |
2013-06-01 | Introduce ltrace(1). This tool works with ld.so to inject utrace record for | Miod Vallat |
2013-05-08 | Implement symbol caching and RELACOUNT/RELCOUNT optimizations. | Philip Guenther |
2013-04-05 | - Add ORIGIN, OSNAME, OSREL and PLATFORM substitution support for rpaths. | Kurt Miller |
2013-03-20 | - Parse colon separated paths into NULL terminated arrays of string | Kurt Miller |
2011-11-28 | Add support for getting some flags from DT_FLAGS_1: new flags | Philip Guenthe |
2011-06-27 | Backout the dynamic linker speed improvement diff for now, it still | Stuart Henderson |
2011-05-22 | Dynamic linker speed improvement diff. tested by several sinc k2k11. | Dale Rahn |
2010-10-25 | Search loaded libs first and add support for SONAME matching. ok drahn@ | Kurt Miller |
2010-08-11 | Make _dl_searchnum signed as originally intended. | Dale Rahn |
2010-07-01 | When generating grpsym lists, avoid duplicates without searching the | Dale Rahn |
2010-05-02 | Combine the signal mask handling into _dl_thread_bind_lock(), as it's MI. | Philip Guenthe |
2010-03-27 | Implement lazy binding on mips64. This implementation relies on having two | Mark Kettenis |
2008-05-05 | Constantly fill in the program header pointer and count in elf_object_t | Kurt Miller |
2008-04-09 | Improve support for shared libs linked at non-zero addreses: | Kurt Miller |
2007-11-27 | Make _dl_md_reloc_got() report errors, and take them into account. | Miod Vallat |
2007-05-05 | Provide hook so that rthreads can provide a spinlock to protect from races | Dale Rahn |
2007-04-03 | add support for LD_TRACE_LOADED_OBJECTS_{FMT1/FMT2/PROGNAME}. Functionality | Jason Wright |
2006-06-16 | Add comment warning not to rename _dl_bind, since gdb(1) knows about it. | Mark Kettenis |
2006-05-03 | prebind - how to prelink a binary without throwing security out the window | Dale Rahn |