]> git.feebdaed.xyz Git - 0xmirror/go.git/commit
crypto/tls: support crypto.MessageSigner private keys
authorFilippo Valsorda <filippo@golang.org>
Wed, 26 Nov 2025 20:11:35 +0000 (21:11 +0100)
committerGopher Robot <gobot@golang.org>
Wed, 26 Nov 2025 23:17:42 +0000 (15:17 -0800)
commit992ad55e3dcea4bd017d618d759cb9cd3529f288
tree9c38a6c91bef9e7adb3d54b65f400066ee2e4507
parent3fd9cb1895d37682096cde4229e45bea1428dfbe
crypto/tls: support crypto.MessageSigner private keys

Fixes #75656

Change-Id: I6bc71c80973765ef995d17b1450ea2026a6a6964
Reviewed-on: https://go-review.googlesource.com/c/go/+/724820
Auto-Submit: Filippo Valsorda <filippo@golang.org>
Reviewed-by: Nicholas Husin <husin@google.com>
Reviewed-by: Roland Shoemaker <roland@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Nicholas Husin <nsh@golang.org>
doc/next/6-stdlib/99-minor/crypto/tls/75656.md [new file with mode: 0644]
src/crypto/tls/auth.go
src/crypto/tls/common.go
src/crypto/tls/handshake_client.go
src/crypto/tls/handshake_client_tls13.go
src/crypto/tls/handshake_server.go
src/crypto/tls/handshake_server_tls13.go
src/crypto/tls/key_agreement.go
src/crypto/tls/prf.go
src/crypto/tls/tls_test.go