]> Cypherpunks repositories - gostls13.git/commitdiff
[release-branch.go1.14] doc/go1.14: crypto/tls.Config.NameToCertificate is deprecated
authorIan Lance Taylor <iant@golang.org>
Thu, 25 Jun 2020 23:39:56 +0000 (16:39 -0700)
committerIan Lance Taylor <iant@golang.org>
Fri, 26 Jun 2020 18:45:44 +0000 (18:45 +0000)
Also crypto/tls.Config.BuildNameToCertificate.

Note that this field and method were deprecated in the Go 1.14 release,
so this change is to the 1.14 release notes.

For #37626
Fixes #38030

Change-Id: If8549bc746f42a93f1903439e1b464b3e81e2c19
Reviewed-on: https://go-review.googlesource.com/c/go/+/240005
Reviewed-by: Filippo Valsorda <filippo@golang.org>
(cherry picked from commit 186e61f319c2fb0d0abc72c85d8818eba06e26e3)
Reviewed-on: https://go-review.googlesource.com/c/go/+/240011

doc/go1.14.html

index 478035360a8c96b5bcafc2c5ea3a019ecc4da127..35a9f3c2f3f21c76237ea3160cf35b3cfcce1ae7 100644 (file)
@@ -466,7 +466,15 @@ Do not send CLs removing the interior tags from such phrases.
       certificate, and letting the package automatically select the best one.
       Note that the performance of this selection is going to be poor unless the
       <a href="/pkg/crypto/tls/#Certificate.Leaf"><code>Certificate.Leaf</code></a>
-      field is set.
+      field is set. The
+      <a href="/pkg/crypto/tls/#Config.NameToCertificate"><code>Config.NameToCertificate</code></a>
+      field, which only supports associating a single certificate with
+      a give name, is now deprecated and should be left as <code>nil</code>.
+      Similarly the
+      <a href="/pkg/crypto/tls/#Config.BuildNameToCertificate"><code>Config.BuildNameToCertificate</code></a>
+      method, which builds the <code>NameToCertificate</code> field
+      from the leaf certificates, is now deprecated and should not be
+      called.
     </p>
 
     <p><!-- CL 175517 -->