TLS fixes for OpenSSL.
authorPhil Pennock <pdp@exim.org>
Sat, 28 Apr 2012 13:21:02 +0000 (06:21 -0700)
committerPhil Pennock <pdp@exim.org>
Sat, 28 Apr 2012 13:21:02 +0000 (06:21 -0700)
commitc80c557026f3933b0472b13331924f8bd4ed9bf7
treed7f4603a8e12580505fd2dcc165d70edcc895972
parentdec5017e2e41bb85d559e2b35713f1e294cdde8c
TLS fixes for OpenSSL.

Support TLS 1.1 & 1.2
New "openssl_options" values (all now documented).

Set SSL_MODE_AUTO_RETRY so that OpenSSL will retry a read or write after
TLS renegotiation, which otherwise led to messages "Got SSL error 2".
doc/doc-docbook/spec.xfpt
doc/doc-txt/ChangeLog
src/README.UPDATING
src/src/tls-openssl.c