resolved: TCP Fast Open and TLS Session Tickets for OpenSSL
authorIwan Timmer <irtimmer@gmail.com>
Thu, 26 Jul 2018 23:01:58 +0000 (00:01 +0100)
committerIwan Timmer <irtimmer@gmail.com>
Fri, 27 Jul 2018 20:23:17 +0000 (21:23 +0100)
commit04c4d9199e04eb0ec2527ef34f182072d11a9338
tree1366ebee483d4f07d23bcecb752da90db7ec122a
parent096cbdce13b811f34726533d1a569912adc7cbec
resolved: TCP Fast Open and TLS Session Tickets for OpenSSL

To decreae latency this add support for TFO and TLS Session Tickets. As OpenSSL wouldn't let you easily set a different function all written data is temporarily cached and therefore needs to be flushed after each SSL function which can write data.
src/resolve/resolved-dns-stream.c
src/resolve/resolved-dnstls-gnutls.c
src/resolve/resolved-dnstls-openssl.c
src/resolve/resolved-dnstls-openssl.h
src/resolve/resolved-dnstls.h