summaryrefslogtreecommitdiffstats
path: root/libexec (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use NULL for second gettimeofday(2) argument; ok deraadt@ kettenis@cheloha2019-08-091-5/+4
* Fix pointless cast: (struct timezone *)0 -> NULLcheloha2019-08-091-2/+2
* By now we are already confident that pledge(2) "just works(tm)" and that it canmestre2019-08-061-10/+1
* Factor out TEXTREL mprotecting from the per-arch files into _dl_rtld(),guenther2019-08-0612-264/+44
* Simplify _dl_find_symbol(). Currently, it returns three values:guenther2019-08-0415-494/+402
* The ABI says JUMP_SLOT relocations don't have an addend, so don't add it inguenther2019-08-031-2/+2
* Suppress DWARF2 warnings on clang archs by building with -gdwarf-4guenther2019-08-034-6/+15
* shorten the failure message, it should not wrap a line.deraadt2019-07-301-2/+2
* Fix copy pasto, re-add missing goto in error path.brynet2019-07-251-1/+2
* Yet another workaround for crappy libpcap API designbrynet2019-07-252-3/+91
* Ever since I introduced pledge(2) on spamd(8) the chroot'ed process, if runningmestre2019-07-241-16/+2
* In 2004, we upgraded to binutils 2.14 with did -zcombreloc by default.guenther2019-07-214-86/+7
* ld.so's $ORIGIN handling when argv[0] is a relative path was broken byguenther2019-07-1415-262/+20
* snprintf/vsnprintf return < 0 on error, rather than -1.deraadt2019-07-031-2/+2
* Compile with -fno-jump-tables to avoid relocations in _dl_boot_bind() whenkettenis2019-07-011-2/+4
* Remove stray comma.kettenis2019-07-011-2/+2
* When system calls indicate an error they return -1, not some arbitraryderaadt2019-06-281-1/+1
* When system calls indicate an error they return -1, not some arbitraryderaadt2019-06-2823-118/+118
* Explicitly lock unveil. Noticed when testing the recent ps(1) commit exposingrob2019-06-231-1/+5
* after installing new kernel, do a sync(8) to encourage lazy buffers toderaadt2019-06-201-1/+2
* make gc workaround compile on non-clangderaadt2019-06-071-1/+3
* Disable the unmapping of ld.so's boot data for now, as boehm-gc apparentlyguenther2019-06-041-1/+3
* Indentation fixguenther2019-05-121-2/+2
* Prune visited leaves when walking dependencies to call init functions inguenther2019-05-112-15/+15
* ld.so boot cleanup support:guenther2019-05-1020-68/+526
* rm dead code and simplify ftpd_popen. this code has only calledtedu2019-05-085-75/+42
* On retguard systems, remove the ld.so-local stack-protector handlingderaadt2019-05-081-7/+9
* Pull tname initialization up since it's used in an error path.florian2019-05-011-2/+3
* Now that all Elf_foo types are correct, we don't need to use Elf32_Wordderaadt2019-04-212-15/+15
* On alpha, the buckets of DT_HASH are 8 bytes instead of 4 bytes. This wasguenther2019-04-212-6/+13
* Prevent clang from using builtins and jump tables in _dl_boot_bind()visa2019-04-191-1/+4
* spelling/consistency fix; from nam nguyenjmc2019-02-141-3/+3
* Simplify NFS checkkn2019-02-101-3/+2
* _dl_cerror is trivial on powerpc; just inline the handling into the stubsguenther2019-02-031-4/+2
* _dl_cerror is trivial on alpha and m88k; just inline the hanlding intoguenther2019-02-033-14/+6
* On i386, ensure that the first PT_LOAD segment is below the W^Xkurt2019-01-251-31/+20
* I am retiring my old email address; replace it with my OpenBSD one.millert2019-01-258-18/+18
* Flip snprintf(3) error check to align it with the man page example.bluhm2018-12-111-2/+2
* Convert some variables with non-negative values to unsigned typebluhm2018-12-111-6/+7
* Delete an unused struct member that has hid out here for 17 yearsguenther2018-12-051-3/+1
* DT_MIPS_RLD_MAP is an offset, so relocate it when present.guenther2018-12-031-3/+4
* Implement support for DT_GNU_HASH, taking all the interesting bitsguenther2018-11-282-21/+136
* Make alpha less special: _dl_boot_bind() is written to completeguenther2018-11-223-45/+15
* On mips64, DT_DEBUG doesn't need mprotecting if it's in the GNU_RELRO segmentguenther2018-11-201-6/+8
* need to closefrom(0) before execve(), otherwise tty isn't properlyderaadt2018-11-171-1/+2
* Finish ld.so's transition to GNU_RELRO: eliminate support for usingguenther2018-11-1614-139/+38
* Borrow an idea from DragonFly BSD: factor out the "does this symbol match whatguenther2018-11-161-38/+54
* Put all the symbol lookup parameters (except the object being searched) andguenther2018-11-151-72/+60
* Theodore Wynnychenko discovered the gettytab "lo=path" feature didn't workderaadt2018-11-152-10/+26
* Delete support for non-secureplt binaries. The secure PLT format has beenguenther2018-11-122-109/+11