Age | Commit message (Expand) | Author |
2023-07-13 | - use IS_ELF() to check the ELF magic bytes | Jasper Lievisse Adriaanse |
2023-07-12 | validate alignment of ELF program headers | Jasper Lievisse Adriaanse |
2023-07-08 | turn an ifdef'd _dl_printf call into DL_DEB and various whitespace fixes | Jasper Lievisse Adriaanse |
2023-07-08 | zap stray backslash | Jasper Lievisse Adriaanse |
2023-07-04 | The recent change to DIOCGETRULE allows applications which | Alexandr Nedvedicky |
2023-06-05 | use getline(3) instead of fgetln(3) | Omar Polo |
2023-05-18 | If you disable retpolineplt then _dl_bind_start is called with an | Philip Guenther |
2023-05-15 | cast to '(long long)' instead of '(long long int)' | Omar Polo |
2023-05-10 | cast off_t to long long int for printing | Omar Polo |
2023-04-27 | revert cache lookup for full pathnames | Robert Nagy |
2023-04-25 | endbr64 is potentially neccessary in the syscall stubs. | Theo de Raadt |
2023-04-24 | Since ENTRY() already inserts a BTI instructions so don't add another one. | Mark Kettenis |
2023-04-24 | do a cache lookup as well in case a full pathname is passed to dlopen | Robert Nagy |
2023-04-19 | remove duplicate includes | Jonathan Gray |
2023-04-19 | remove duplicate include | Jonathan Gray |
2023-04-13 | Avoid an overflow in the ELF SYSV ABI hash function. | Todd C. Miller |
2023-04-09 | Treat symlinks better in $ORIGIN determination in ld.so | Greg Steuck |
2023-03-31 | Call entry point of the executable through register x17. This allows it | Mark Kettenis |
2023-03-08 | Delete obsolete /* ARGSUSED */ lint comments. | Philip Guenther |
2023-03-02 | rad_recv: verify length field in received auth_hdr_t before using it. | Todd C. Miller |
2023-02-20 | Adjust inline !libc check to match the intent in ld.so | Greg Steuck |
2023-02-18 | Lookup the start,len of the "execve" stub in libc.so, and tell the kernel | Theo de Raadt |
2023-02-17 | Remove unused variables; ok millert@ | Miod Vallat |
2023-02-10 | Explicitly mark the text LOAD as FLAGS(5), meaning RX, with a comment. | Theo de Raadt |
2023-02-02 | unify spacing for LOAD FLAGS lines | Theo de Raadt |
2023-02-02 | i386 and alpha ld.so also work with X-only text LOAD. There is no | Theo de Raadt |
2023-01-31 | powerpc xonly for G5 is coming. ld.so can have xonly text. | Theo de Raadt |
2023-01-29 | Accumulate intermediate imutables locally before applying | Greg Steuck |
2023-01-29 | Unite all nitems copies in ld.so/util.h | Greg Steuck |
2023-01-29 | powerpc64 xonly works; ld.so can be switched over | Theo de Raadt |
2023-01-20 | amd64 now has xonly support via the PKU feature. Marking ld.so exec-only | Theo de Raadt |
2023-01-14 | Add missing void to function definition | Theo Buehler |
2023-01-12 | Use proper sparc64 illtrap instruction as text sections filler, rather than | Miod Vallat |
2023-01-11 | be very paranoid like other architectures and force no-jump-tables | Theo de Raadt |
2023-01-11 | put LD_SCRIPT in the canonical location | Theo de Raadt |
2023-01-11 | Add ld.so linker scripts on the remaining platforms. | Miod Vallat |
2023-01-11 | force-disable jump tables in ld.so building on sparc64, to ease the | Theo de Raadt |
2023-01-11 | the kernel on mips64 (octeon, loongson) is in good enough shape to run | Theo de Raadt |
2023-01-11 | Add retguard to amd64 syscalls. | Todd Mortimer |
2023-01-10 | hppa ld.so works with executable-only text (non-readable) | Theo de Raadt |
2023-01-09 | riscv64 ld.so is ready to be xonly | Theo de Raadt |
2023-01-09 | Rewrite the hppa assembly code to avoid reads from .text, by using the | Mark Kettenis |
2023-01-09 | In preparation for upcoming execute-only support, change the magic branch | Mark Kettenis |
2022-12-26 | spelling fixes; from paul tagliamonte | Jason McIntyre |
2022-09-01 | Import snmpd_metrics. | Martijn van Duren |
2022-12-25 | Re-enable DT_MIPS_RLD_MAP_REL tag in ld.so | Visa Hankala |
2022-12-24 | Make .text (and .btext) execute-only on arm64. | Mark Kettenis |
2022-12-18 | cannot try the boot.data unmap until all the ld.script are commited, and | Theo de Raadt |
2022-12-16 | delete // debug comment chunks. If anyone wants to debug ld.so and runs | Theo de Raadt |
2022-12-05 | Add linker script for hppa. The crucial bit is that hppa needs an extra | Mark Kettenis |