summaryrefslogtreecommitdiff
path: root/libexec
AgeCommit message (Expand)Author
2022-12-04The next step for mimmutable(). ld.so figures out what regions of memoryTheo de Raadt
2022-11-25Add ld.so linker script for mips64Visa Hankala
2022-11-14Since the introduction of automatic immutable from the kernel, the munmap()Theo de Raadt
2022-11-14Since the introduction of automatic immutable from the kernel, the munmap()Theo de Raadt
2022-11-14Since the introduction of automatic immutable from the kernel, the munmap()Theo de Raadt
2022-11-14Since the introduction of automatic immutable from the kernel, the munmap()Theo de Raadt
2022-11-10Since the introduction of automatic immutable from the kernel, the munmap()Mark Kettenis
2022-11-09Now that dlopen() sets object->nodelete for RTLD_NODELETE, _dl_load_dep_libs()Theo de Raadt
2022-11-09dlopen() with RTLD_NODELETE should also set the object nodelete flag,Theo de Raadt
2022-11-09Since the introduction of automatic immutable from the kernel, the munmap()Theo de Raadt
2022-11-08In the new scheme, the main executable object needs to be markedTheo de Raadt
2022-11-08Since the introduction of automatic immutable from the kernel, the munmap()Theo de Raadt
2022-11-08Instead of unmapping boot.text, and then a future allocation could land inTheo de Raadt
2022-11-07Missed an ALIGN (which I will admit I do not understand, this is voodoo)Theo de Raadt
2022-11-07Since the introduction of automatic immutable from the kernel, the munmap()Theo de Raadt
2022-11-07Use variable and shorter logic for NFS checkKlemens Nanni
2022-11-07Set up logger(1) traps earlier to catch logfile setup failuresKlemens Nanni
2022-11-07dtors were broken by trying to reuse DF_1_NODELETE to hint that thisTheo de Raadt
2022-11-06TEXTREL binaries are loaded without immutable on un-writeable sections.Theo de Raadt
2022-11-06ld.so wants to make it's own RELRO immutable, which is obviously doneTheo de Raadt
2022-11-06Library RELRO sections are excluded from the immutable list, because ld.soTheo de Raadt
2022-11-06When loading startup libraries, pass DF_1_NODELETE to indicate these areTheo de Raadt
2022-11-05The /var/run/ld.so.hints file is mapped into memory. It is never replaced,Theo de Raadt
2022-11-05teach ld.so how to call the mimmutable() system callTheo de Raadt
2022-10-28Implement support for DT_MIPS_RLD_MAP_REL.Mark Kettenis
2022-10-23add a little spacing and fix Nd;Jason McIntyre
2022-10-23sort Xr; remove '.' after Nd textJonathan Gray
2022-10-23new sentence, new lineJonathan Gray
2022-09-01Import snmpd_metrics.Martijn van Duren
2022-10-16don't use | operator where || was intendedJonathan Gray
2022-09-01Import snmpd_metrics.Martijn van Duren
2022-09-05Do not perform out-of-bounds arrray accesses for bogus relocation type values.Miod Vallat
2022-09-02Use a shorter system call invocation template for system calls in the rangeMiod Vallat
2022-09-01Hook up snmpd_metricsMartijn van Duren
2022-09-01Import snmpd_metrics.Martijn van Duren
2022-08-29use ansi volatile keyword, not __volatile__Jonathan Gray
2022-08-20Support RTLD_NOLOAD in ld.so. From guenther@. OK jca@ guenther@Stuart Henderson
2022-07-29Mention that ttyflags needs to be run to update per-device flags.Todd C. Miller
2022-06-14Document search orderKlemens Nanni
2022-05-24Address the clang 13 "changed binding to STB_WEAK" warning on arm (32bit):Philip Guenther
2022-05-13If $KERNEL_DIR.tgz exists, reorder_kernel updates the destination forStuart Henderson
2022-05-10Prevent out-of-bounds array access with binaries that use unsupportedMark Kettenis
2022-05-01Prevent out-of-bounds array access with binaries that use unsupportedMark Kettenis
2022-03-31man pages: add missing commas between subordinate and main clausesChristian Weisgerber
2022-03-31'e' is no longer an optional element for ober_scanf_elements.Martijn van Duren
2022-02-22disable further calls to unveil(2)Ricardo Mestre
2022-02-21unveil(2) "/dev" read-only instead of using chroot(2)/chdir(2). after callingRicardo Mestre
2022-01-31Nothing depends on archdep.h pulling in other #includes anymore,Philip Guenther
2022-01-31Inline RELOC_* into boot_md.c and simplify the code based on whatPhilip Guenther
2022-01-28Update comment: struct link_map is defined in <link_elf.h>Philip Guenther