瀏覽代碼

Remove OPENSSL_NO_TLS{,1}

A modern TLS library without full support for TLS does not make sense.

Change-Id: I032537d1412f6e4effc9a2dd47123baf0084b4c6
Reviewed-on: https://boringssl-review.googlesource.com/1382
Reviewed-by: Adam Langley <agl@google.com>
kris/onging/CECPQ3_patch15
Alex Chernyakhovsky 10 年之前
committed by Adam Langley
父節點
當前提交
a324603651
共有 3 個文件被更改,包括 0 次插入6 次删除
  1. +0
    -2
      ssl/d1_pkt.c
  2. +0
    -2
      ssl/s23_meth.c
  3. +0
    -2
      ssl/s3_pkt.c

+ 0
- 2
ssl/d1_pkt.c 查看文件

@@ -1216,14 +1216,12 @@ start:
switch (rr->type)
{
default:
#ifndef OPENSSL_NO_TLS
/* TLS just ignores unknown message types */
if (s->version == TLS1_VERSION)
{
rr->length = 0;
goto start;
}
#endif
al=SSL_AD_UNEXPECTED_MESSAGE;
OPENSSL_PUT_ERROR(SSL, dtls1_read_bytes, SSL_R_UNEXPECTED_RECORD);
goto f_err;


+ 0
- 2
ssl/s23_meth.c 查看文件

@@ -70,7 +70,6 @@ static const SSL_METHOD *ssl23_get_method(int ver)
return(SSLv3_method());
else
#endif
#ifndef OPENSSL_NO_TLS1
if (ver == TLS1_VERSION)
return(TLSv1_method());
else if (ver == TLS1_1_VERSION)
@@ -78,7 +77,6 @@ static const SSL_METHOD *ssl23_get_method(int ver)
else if (ver == TLS1_2_VERSION)
return(TLSv1_2_method());
else
#endif
return(NULL);
}



+ 0
- 2
ssl/s3_pkt.c 查看文件

@@ -1367,7 +1367,6 @@ start:
switch (rr->type)
{
default:
#ifndef OPENSSL_NO_TLS
/* TLS up to v1.1 just ignores unknown message types:
* TLS v1.2 give an unexpected message alert.
*/
@@ -1376,7 +1375,6 @@ start:
rr->length = 0;
goto start;
}
#endif
al=SSL_AD_UNEXPECTED_MESSAGE;
OPENSSL_PUT_ERROR(SSL, ssl3_read_bytes, SSL_R_UNEXPECTED_RECORD);
goto f_err;


Loading…
取消
儲存