OpenSSL fixes and backwards compat break.
authorPhil Pennock <pdp@exim.org>
Fri, 4 May 2012 02:11:49 +0000 (19:11 -0700)
committerPhil Pennock <pdp@exim.org>
Fri, 4 May 2012 02:11:49 +0000 (19:11 -0700)
commitda3ad30dcfbb4770835c2b7e165bb719f76cfc16
tree98071a567e2c77ad855dcbcee5871f5bf7207436
parente74376d84aa63876c9a3b240513b8f38920733b7
OpenSSL fixes and backwards compat break.

Drop SSL_clear() after SSL_new() which causes protocol negotiation failures for TLS1.0 vs TLS1.1/1.2 in OpenSSL 1.0.1b.

Remove SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS (+dont_insert_empty_fragments) from default of openssl_options.
doc/doc-docbook/spec.xfpt
doc/doc-txt/ChangeLog
doc/doc-txt/NewStuff
doc/doc-txt/OptionLists.txt
src/README.UPDATING
src/src/tls-openssl.c