commit | 8062c4cc6719f2f3f75b2b8ca4f6bcfb7b3679f0 | [log] [tgz] |
---|---|---|
author | Loganaden Velvindron <loganaden@gmail.com> | Mon Oct 04 09:51:38 2021 +0000 |
committer | commit-bot@chromium.org <commit-bot@chromium.org> | Mon Oct 04 09:51:38 2021 +0000 |
tree | 060d309d3ca3365df446544fcb911df772e0511a | |
parent | 7abf6bfab7a6c113232cddeb3cde50b9c9713bb5 [diff] |
Switch to TLS 1.2 as minimum requirement According to https://tools.ietf.org/id/draft-ietf-tls-oldversions-deprecate-06.txt TEST=Not applicable, config change. Closes https://github.com/dart-lang/sdk/pull/41135 https://github.com/dart-lang/sdk/pull/41135 GitOrigin-RevId: e1dc037c1e22996b2085e3d16427525c033bdc01 Change-Id: Ic8340eee7fa26846302727672ca7989ce1e93c99 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/140481 Commit-Queue: Michael Thomsen <mit@google.com> Reviewed-by: Siva Annamalai <asiva@google.com>
diff --git a/runtime/bin/security_context.cc b/runtime/bin/security_context.cc index d2cd927..ee431c8 100644 --- a/runtime/bin/security_context.cc +++ b/runtime/bin/security_context.cc
@@ -807,7 +807,7 @@ SSLFilter::InitializeLibrary(); SSL_CTX* ctx = SSL_CTX_new(TLS_method()); SSL_CTX_set_verify(ctx, SSL_VERIFY_PEER, SSLCertContext::CertificateCallback); - SSL_CTX_set_min_proto_version(ctx, TLS1_VERSION); + SSL_CTX_set_min_proto_version(ctx, TLS1_2_VERSION); SSL_CTX_set_cipher_list(ctx, "HIGH:MEDIUM"); SSLCertContext* context = new SSLCertContext(ctx); Dart_Handle err = SetSecurityContext(args, context);