telodendria/contrib
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
..
.cvsignore Apply #41 2023-01-03 13:01:22 +00:00
development.conf Fix strange behavior in TlsLibreSSL. 2023-03-23 16:39:15 +00:00
Makefile Make Makefile more portable 2022-11-20 19:31:04 +00:00
production.conf Add support for spinning up multiple HTTP servers. 2023-03-23 02:12:45 +00:00
relayd.conf Apply #40 2023-01-03 04:01:03 +00:00
TlsImplTemplate.c Format source code. 2023-03-22 01:46:45 +00:00
Vagrantfile Apply #41 2023-01-03 13:01:22 +00:00