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
fix post-merge Makefile error for login_-dp9ik
Merge branch 'master' of git://shithub.us/moody/tlsclient
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
Merge branch 'master' of https://git.sr.ht/~moody/tlsclient
exit cleanly on EOF in child process
Revert "enable posting to remote /srv through -s"
This fixes issues with undefined symbols on systems that use the garbage
Vendor boringssl so we have working ssl everywhere.
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)