commit | 693cf80c6ff54ae276a44d305d4ad07168ec6895 | [log] [tgz] |
---|---|---|
author | Kurt Roeckx <kurt@roeckx.be> | Tue May 15 19:01:41 2018 +0200 |
committer | Kurt Roeckx <kurt@roeckx.be> | Tue May 22 22:45:28 2018 +0200 |
tree | bed0784d42fe6d1544cbe3c1ebf1abe56eb65cf1 | |
parent | 1aac20f5095fca8691ef4495c3e7438c935a33dc [diff] |
Enable SSL_MODE_AUTO_RETRY by default Because TLS 1.3 sends more non-application data records some clients run into problems because they don't expect SSL_read() to return and set SSL_ERROR_WANT_READ after processing it. This can cause problems for clients that use blocking I/O and use select() to see if data is available. It can be cleared using SSL_CTX_clear_mode(). Reviewed-by: Matt Caswell <matt@openssl.org> GH: #6260