]> Cypherpunks repositories - gostls13.git/commit
crypto/tls: add a bogo shim
authorRoland Shoemaker <roland@golang.org>
Wed, 19 Apr 2023 18:56:30 +0000 (11:56 -0700)
committerGopher Robot <gobot@golang.org>
Wed, 17 Apr 2024 19:54:59 +0000 (19:54 +0000)
commit2073b35e07ce9cea47ee1fbe763b304d2371954f
tree168b93f217ad495b4b9d825f6cbe8db438e4bbd0
parentc686783cabd4603cdff662f8cf9180c4f76b7928
crypto/tls: add a bogo shim

Run the BoGo test suite.

For now a number of tests are disabled, so that we can land the shim.
Once the shim is in the tree I'll work on fixing tests, and aligning
the TLS stack with the boringssl stack.

Eventually we should also remove the --loose-errors flag.

Fixes #51434

Change-Id: Ic8339fc34552936b798acf834011a129e375750e
Reviewed-on: https://go-review.googlesource.com/c/go/+/486495
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Roland Shoemaker <roland@golang.org>
Reviewed-by: Damien Neil <dneil@google.com>
src/crypto/tls/bogo_config.json [new file with mode: 0644]
src/crypto/tls/bogo_shim_test.go [new file with mode: 0644]
src/crypto/tls/handshake_test.go