Age | Commit message (Expand) | Author |
2020-02-18 | Now that the kernel skips the two instructions immediately following | Mark Kettenis |
2020-01-26 | Insert two nop instructions after each svc #0 instruction in userland. | Mark Kettenis |
2019-12-17 | Eliminate failure returns from _dl_split_path(): if malloc fails just _dl_oom() | Philip Guenther |
2019-12-17 | Don't look up env variables until we know we'll trust them. Otherwise, | Philip Guenther |
2019-12-11 | ld.so may fail to remove the LD_LIBRARY_PATH environment variable for | Todd C. Miller |
2019-12-09 | When loading a library, mmap(2) may fail. Then everything gets | Alexander Bluhm |
2019-12-09 | print addresses upon msyscall failure, for now | Theo de Raadt |
2019-12-07 | Disable ltrace for objects linked with -znow, as at least on amd64, linking | Philip Guenther |
2019-12-02 | It is not always clear what ld.so was backed up to ld.so.backup, and | Theo de Raadt |
2019-11-30 | Sigh, fix i386 msyscall() case to permission the correct address range. | Theo de Raadt |
2019-11-29 | As additional paranoia, make a copy of system ld.so into obj/ld.so.backup | Theo de Raadt |
2019-11-29 | Repurpose the "syscalls must be on a writeable page" mechanism to | Theo de Raadt |
2019-11-28 | Unrevert: this change was unrelated | Philip Guenther |
2019-11-28 | Revert yesterday's _dl_md_reloc() and _dl_md_reloc_got() changes: | Philip Guenther |
2019-11-27 | Delete now obsolete comments | Philip Guenther |
2019-11-27 | unifdef: hppa does HAVE_JMPREL and does not have DT_PROCNUM | Philip Guenther |
2019-11-27 | armv7 and aarch64 specify GLOB_DAT as having an addend, so treat it | Philip Guenther |
2019-11-26 | Clean up _dl_md_reloc(): instead of having tables and piles of conditionals | Philip Guenther |
2019-11-26 | Make aarch64, amd64, arm, and i386 more like sparc64: move non-lazy | Philip Guenther |
2019-11-10 | Simplify the handling of the explicit relocations based on ld.so only | Philip Guenther |
2019-11-10 | unifdef HAVE_JMPREL, delete dt_pltrelsz handling (which was only used | Philip Guenther |
2019-11-10 | Recommit CHECK_LDSO bits for mips64, verified on both loongson and octeon. | Philip Guenther |
2019-10-24 | Delete unused support for relocations that don't require alignment. | Philip Guenther |
2019-10-23 | Prefer the size-independent ELF identifiers over the size-specific ones. | Philip Guenther |
2019-10-21 | Whoops: backout mips64+hppa CHECK_LDSO bits: they weren't done and weren't | Philip Guenther |
2019-10-20 | For more archs, ld.so itself only needs/uses the arch's "just add load offset" | Philip Guenther |
2019-10-05 | Tighten handling of pure relative DIR32 relocations and those referencing | Philip Guenther |
2019-10-05 | Delete some obsolete debugging #ifdefs blocks | Philip Guenther |
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-09-30 | Oops: the call to ofree() in orealloc() was misconverted into a call to | Philip Guenther |
2019-09-02 | Remove some duplicate symbol definitions. | mortimer |
2019-08-31 | Delete the last argument to fit recent _dl_find_symbol change. | Kenji Aoyama |
2019-08-06 | Factor out TEXTREL mprotecting from the per-arch files into _dl_rtld(), | Philip Guenther |
2019-08-04 | Simplify _dl_find_symbol(). Currently, it returns three values: | Philip Guenther |
2019-08-03 | The ABI says JUMP_SLOT relocations don't have an addend, so don't add it in | Philip Guenther |
2019-08-03 | Suppress DWARF2 warnings on clang archs by building with -gdwarf-4 | Philip Guenther |
2019-07-21 | In 2004, we upgraded to binutils 2.14 with did -zcombreloc by default. | Philip Guenther |
2019-07-14 | ld.so's $ORIGIN handling when argv[0] is a relative path was broken by | Philip Guenther |
2019-07-01 | Compile with -fno-jump-tables to avoid relocations in _dl_boot_bind() when | Mark Kettenis |
2019-07-01 | Remove stray comma. | Mark Kettenis |
2019-06-07 | make gc workaround compile on non-clang | Theo de Raadt |
2019-06-04 | Disable the unmapping of ld.so's boot data for now, as boehm-gc apparently | Philip Guenther |
2019-05-12 | Indentation fix | 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-05-08 | On retguard systems, remove the ld.so-local stack-protector handling | Theo de Raadt |
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 |
2019-04-19 | Prevent clang from using builtins and jump tables in _dl_boot_bind() | Visa Hankala |