summaryrefslogtreecommitdiff
path: root/libexec
AgeCommit message (Expand)Author
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
2022-01-18Avoid pulling sys/param.h, by using _ALIGN instead.Theo de Raadt
2022-01-17Stop supporting a GOT with only one reserved entry in static PIEPhilip Guenther
2022-01-17Nothing depends on archdep.h pulling in other #includes anymore,Philip Guenther
2022-01-16Nothing depends on archdep.h pulling in other #includes anymore,Philip Guenther
2022-01-16Nothing depends on archdep.h pulling in other #includes anymore,Philip Guenther
2022-01-16Nothing depends on archdep.h pulling in other #includes anymore,Philip Guenther
2022-01-08archdep.h needed for _dl_dcbf, on powerpcTheo de Raadt
2022-01-08need "archdep.h" for _dl_md_plabel on hppaTheo de Raadt
2022-01-08Prep .c files for removing the #includes from */archdep.hPhilip Guenther
2022-01-04- add LDAPJason McIntyre
2021-12-30Sync from libc: Use _MAX_PAGE_SHIFT, rather than #ifdef mips64Philip Guenther
2021-12-30Delete dead (duplicate) testPhilip Guenther
2021-12-23Roll the syscalls that have an off_t argument to remove the explicit padding.Philip Guenther
2021-12-15spamd: convert to opaque HMAC_CTXTheo Buehler
2021-12-14A better approach is to defined __CONCAT locallyTheo de Raadt
2021-12-14Sigh. This sys/cdefs.h is hiding use of __CONCAT in a non-C context.Theo de Raadt
2021-12-13including sys/cdefs.h manually started as a result of netbsd trying toTheo de Raadt
2021-11-27Remove an unneeded variable to fix compiler warning with clang 13.Visa Hankala
2021-11-16fix an accidental NULL deref introduced last year, found by patrick.Theo de Raadt
2021-11-14Delete all the no-op RELOC_GOT() macros and their uses.Philip Guenther
2021-11-12Add support for RELR relocations in the executable and share objects.Philip Guenther
2021-11-09Like most archs, riscv doesn't need resolution of JUMP_SLOT relocationsPhilip Guenther
2021-10-24For open/openat, if the flags parameter does not contain O_CREAT, theTheo de Raadt
2021-10-23ensure that sensitive data is zeroed out from mem.Ricardo Mestre
2021-10-07Print the name of the symbol that can't be resolved when usingJoshua Stein
2021-09-13various formatting fixes;Jason McIntyre
2021-09-13introduce /etc/bsd.re-config which can be used to configure the kernelRobert Nagy
2021-09-02remove sys/param.h use, by replacing MAXLOGNAME -> LOGIN_NAME_MAXTheo de Raadt
2021-07-14Remove unneeded calls to tls_init(3)kn
2021-07-12Change the error reporting pattern throughout the tree when unveilBob Beck
2021-07-07Hoist whole TLS initialization instead of loading the cert/key into memory firstRicardo Mestre
2021-06-26Make lazy binding work on riscv64.Mark Kettenis
2021-06-26Build ld.so with --march=rv64imac on riscv64 to be absolutely sure thatMark Kettenis
2021-06-26Use AFLAGS when building syscall stubs. Drop AINC wich isn't used.Mark Kettenis
2021-06-02add RTLD_NODELETE supportSebastien Marie
2021-05-31Convert K&R function definitions to modern C.jan
2021-05-25program headers: do not rely on DYNAMIC coming before GNU_RELROkn
2021-05-23Constify function parameters.jan
2021-05-22Remove useless fflush(3) calls. lreply() already called fflush(3).jan