Remove OPENSSL_NO_TLS1_2_CLIENT and OPENSSL_NO_DTLS1.
Get those out of the way. Change-Id: Ia1be476e383fc90c2373a24a072944fe377da6ef Reviewed-on: https://boringssl-review.googlesource.com/1820 Reviewed-by: Adam Langley <agl@google.com>
This commit is contained in:
parent
37d924640a
commit
7f520dbd8d
@ -288,17 +288,10 @@ static int ssl23_client_hello(SSL *s)
|
|||||||
* TLS1>=1, it would be insufficient to pass SSL_NO_TLSv1, the
|
* TLS1>=1, it would be insufficient to pass SSL_NO_TLSv1, the
|
||||||
* answer is SSL_OP_NO_TLSv1|SSL_OP_NO_SSLv3|SSL_OP_NO_SSLv2.
|
* answer is SSL_OP_NO_TLSv1|SSL_OP_NO_SSLv3|SSL_OP_NO_SSLv2.
|
||||||
*/
|
*/
|
||||||
mask = SSL_OP_NO_TLSv1_1|SSL_OP_NO_TLSv1
|
mask = SSL_OP_NO_TLSv1_1|SSL_OP_NO_TLSv1|SSL_OP_NO_SSLv3;
|
||||||
|SSL_OP_NO_SSLv3
|
|
||||||
;
|
|
||||||
#if !defined(OPENSSL_NO_TLS1_2_CLIENT)
|
|
||||||
version = TLS1_2_VERSION;
|
version = TLS1_2_VERSION;
|
||||||
|
|
||||||
if ((options & SSL_OP_NO_TLSv1_2) && (options & mask) != mask)
|
if ((options & SSL_OP_NO_TLSv1_2) && (options & mask) != mask)
|
||||||
version = TLS1_1_VERSION;
|
version = TLS1_1_VERSION;
|
||||||
#else
|
|
||||||
version = TLS1_1_VERSION;
|
|
||||||
#endif
|
|
||||||
mask &= ~SSL_OP_NO_TLSv1_1;
|
mask &= ~SSL_OP_NO_TLSv1_1;
|
||||||
if ((options & SSL_OP_NO_TLSv1_1) && (options & mask) != mask)
|
if ((options & SSL_OP_NO_TLSv1_1) && (options & mask) != mask)
|
||||||
version = TLS1_VERSION;
|
version = TLS1_VERSION;
|
||||||
|
@ -1151,11 +1151,8 @@ long SSL_ctrl(SSL *s,int cmd,long larg,void *parg)
|
|||||||
s->max_cert_list=larg;
|
s->max_cert_list=larg;
|
||||||
return(l);
|
return(l);
|
||||||
case SSL_CTRL_SET_MTU:
|
case SSL_CTRL_SET_MTU:
|
||||||
#ifndef OPENSSL_NO_DTLS1
|
|
||||||
if (larg < (long)dtls1_min_mtu())
|
if (larg < (long)dtls1_min_mtu())
|
||||||
return 0;
|
return 0;
|
||||||
#endif
|
|
||||||
|
|
||||||
if (SSL_IS_DTLS(s))
|
if (SSL_IS_DTLS(s))
|
||||||
{
|
{
|
||||||
s->d1->mtu = larg;
|
s->d1->mtu = larg;
|
||||||
|
Loading…
Reference in New Issue
Block a user