Age | Commit message (Expand) | Author |
2021-05-25 | program headers: do not rely on DYNAMIC coming before GNU_RELRO | kn |
2021-05-16 | Correct problem in riscv64 dtors execution load the function pointer | Dale Rahn |
2021-04-28 | riscv64 ld.so | Dale Rahn |
2021-04-19 | Same internal consistency check as libc malloc: size in hash table | Otto Moerbeek |
2021-03-16 | On i386 don't attempt to map shared libraries in low memory when | Kurt Miller |
2020-12-26 | Fix a nasty mem leak in ld.so's own malloc. This was hard to diagnose, since | Otto Moerbeek |
2020-11-28 | Add retguard to macppc kernel locore.S, ofwreal.S, setjmp.S | gkoehler |
2020-10-26 | Retguard asm macros for powerpc libc, ld.so | gkoehler |
2020-10-16 | Use the retguard macros from asm.h to protect the system call stubs. | Theo de Raadt |
2020-10-15 | make three mib[] arrays const, as was done in libc | Theo de Raadt |
2020-08-11 | clang 10 now emits calls to __multi3 from libcompiler_rt | Jeremie Courreges-Anglas |
2020-07-18 | Use the same names as the 64-bit PowerPC ELF ABI for the relocations. | Mark Kettenis |
2020-07-16 | Rewrite loop to match what is written down in the ABI document. | Mark Kettenis |
2020-07-16 | Make lazy binding work. | Mark Kettenis |
2020-06-28 | Disable powerpc64 lazy binding, code was not for 64 bit ABI | Dale Rahn |
2020-06-28 | Powerpc64 ld.so asm code needs to conform to Powerpc64 abi, not 32bit. | Dale Rahn |
2020-06-25 | PowerPC64 ld.so code. | Dale Rahn |
2020-05-08 | ld.so(1) also ignores LD_LIBRARY_PATH an friends for set-group-ID executables | Jeremie Courreges-Anglas |
2020-05-08 | LD_DEBUG is ignored for set-user-ID and set-group-ID executables | Jeremie Courreges-Anglas |
2020-03-27 | Add missing space in stack smash handler error message. | Matthieu Herrb |
2020-03-13 | Anthony Steinhauser reports that 32-bit arm cpus have the same speculation | Theo de Raadt |
2020-03-13 | Anthony Steinhauser reports that 32-bit arm cpus have the same speculation | Theo de Raadt |
2020-03-11 | Anthony Steinhauser reports that 32-bit arm cpus have the same speculation | Theo de Raadt |
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 |