aboutsummaryrefslogtreecommitdiff
path: root/src/testing/testing.go
diff options
context:
space:
mode:
authorDaniel McCarney <daniel@binaryparadox.net>2025-02-26 14:13:15 -0500
committerDaniel McCarney <daniel@binaryparadox.net>2025-03-10 14:20:33 -0700
commit4635ad047a426f43a4b70cd11ce52b062d0da34f (patch)
tree72e4d4633608f85c28cfb4b1e7fda38df4069bc6 /src/testing/testing.go
parent5b4209fedb10086e845cabdb02d2990a6090841b (diff)
downloadgo-4635ad047a426f43a4b70cd11ce52b062d0da34f.tar.xz
crypto/tls: align cert decode alert w/ BSSL
For malformed client/server certificates in a TLS handshake send a decode_error alert, matching BoringSSL behaviour. Previously crypto/tls used a bad_certificate alert for this purpose. The TLS specification is imprecise enough to allow this to be considered a spec. justified choice, but since all other places in the protocol encourage using decode_error for structurally malformed messages we may as well do the same here and get some extra cross-impl consistency for free. This also allows un-ignoring the BoGo GarbageCertificate-[Client|Server]-[TLS12|TLS13] tests. Updates #72006 Change-Id: Ide45ba1602816e71c3289a60e77587266c3b9036 Reviewed-on: https://go-review.googlesource.com/c/go/+/652995 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Junyang Shao <shaojunyang@google.com> Reviewed-by: Roland Shoemaker <roland@golang.org>
Diffstat (limited to 'src/testing/testing.go')
0 files changed, 0 insertions, 0 deletions