update obsd ci to use openssl31
fix build on debian and tidy OPENSSL_API_COMPAT
fix obsd man page install rules (thanks mkf)
use ssize_t for iofunc's (thanks deuteron)
respect quotes in mount helper options
add last option even if it does not have a = value
add a default TLSCLIENT_ASKPASS for mount helper
add mount.9ptls to README and tweak install rule
fix incorrect makefile variables
use install instead of cp in makefile
add -b flag to fork in to background
various cleanup (thanks Keegan)
use sh -c to allow askpass to use arguments
actually correct obsd openssl version
auth server is not strictly required
add TLSCLIENT_ASKPASS for a maybe less bad password solution for
workaround for lack of RFC 5746 support
update obsd CI builds to 7.1
git-remote-hjgit: make compliant with actual /bin/sh
add obsd install recipe for port
hopefully the last round of obsd build tweaks
login_-dp9ik: use per user auth configs
compat with bsd make and clang
exit cleanly on EOF in child process
Revert "enable posting to remote /srv through -s"
fix ipv6 dns lookups (thanks Matthias)
add some documentation on configuring PAM
enable posting to remote /srv through -s
add -R flag to tlsclient that execs on the remote
Remove unneeded l flag for printf in 9cpu
Remove unportable process substitution
Use getentropy instead of genrandom (thanks Ori)
Add git-remote-hjgit and update README
/dev/tty works so we dont need the console fd hack
Add missing include for FreeBSD (thanks halfwit)