Check-in [7978a539fc]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Note that TLSv1.3 is a lot different in API, this branch is incomplete
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | enhancement/tls-1.3
Files: files | file ages | folders
SHA3-256:7978a539fc335f6c9cbe23938cbdc172e18f10cced2852e21196d1dd47328d6f
User & Date: rkeene 2018-11-08 00:23:14
Context
2019-04-09
17:04
Added remaining TLSv1.3 support Closed-Leaf check-in: 569c10f3b2 user: rkeene tags: enhancement/tls-1.3
2018-11-08
00:23
Note that TLSv1.3 is a lot different in API, this branch is incomplete check-in: 7978a539fc user: rkeene tags: enhancement/tls-1.3
2018-11-07
23:51
Added missing TLSv1.3 support check-in: efc1e122f2 user: rkeene tags: enhancement/tls-1.3
Changes

Changes to aclocal/tcltls_openssl.m4.

   156    156   	AC_LANG_POP([C])
   157    157   
   158    158   	TCLTLS_SSL_OPENSSL_CHECK_PROTO_VER([tcltls_ssl_ssl2], [SSLv2_method], [sslv2], [NO_SSL2])
   159    159   	TCLTLS_SSL_OPENSSL_CHECK_PROTO_VER([tcltls_ssl_ssl3], [SSLv3_method], [sslv3], [NO_SSL3])
   160    160   	TCLTLS_SSL_OPENSSL_CHECK_PROTO_VER([tcltls_ssl_tls1_0], [TLSv1_method], [tlsv1.0], [NO_TLS1])
   161    161   	TCLTLS_SSL_OPENSSL_CHECK_PROTO_VER([tcltls_ssl_tls1_1], [TLSv1_1_method], [tlsv1.1], [NO_TLS1_1])
   162    162   	TCLTLS_SSL_OPENSSL_CHECK_PROTO_VER([tcltls_ssl_tls1_2], [TLSv1_2_method], [tlsv1.2], [NO_TLS1_2])
          163  +
          164  +	dnl XXX:TODO: Note that OpenSSL 1.1.1 does not export this, still need to figure out how to
          165  +	dnl talk only TLSv1.3
   163    166   	TCLTLS_SSL_OPENSSL_CHECK_PROTO_VER([tcltls_ssl_tls1_3], [TLSv1_3_method], [tlsv1.3], [NO_TLS1_3])
   164    167   
   165    168   	AC_CACHE_VAL([tcltls_cv_func_tlsext_hostname], [
   166    169   		AC_LANG_PUSH(C)
   167    170   		AC_MSG_CHECKING([for SSL_set_tlsext_host_name])
   168    171   		AC_LINK_IFELSE([AC_LANG_PROGRAM([
   169    172   #include <openssl/ssl.h>