telodendria/tools
Jordan Bancino e13442c122 Fix strange behavior in TlsLibreSSL.
tls_read() and tls_write() may return TLS_WANT_POLLIN or TLS_WANT_POLLOUT
if data isn't ready to be read or written yet. We have to account for this
by converting it to EAGAIN, which is how a typical read() or write()
function should behave.

Also installed a SIGPIPE handler; we do not want to be terminated by
SIGPIPE, and it's safe to ignore this signal because it should be
handled thoroughly in the code.
2023-03-23 16:39:15 +00:00
..
bin Fix strange behavior in TlsLibreSSL. 2023-03-23 16:39:15 +00:00
lib Move getent check to common.sh 2023-03-01 03:11:10 +00:00
src Add support for spinning up multiple HTTP servers. 2023-03-23 02:12:45 +00:00
env.sh Apparently some shells interpret the - in a string as an argument delimiter??? 2023-03-09 02:49:14 +00:00