Change information
Commit message:
crypto/tls: implement -expect-extended-master-secret in bogo shim
The runner passes this flag for tests that expect Extended Master
Secret to be negotiated, including all the positive ExtendedMasterSecret
tests and the YesToYes resumption tests, which were previously skipped
as unimplemented. Following BoringSSL, EMS is reported as always
negotiated in TLS 1.3, where the extension is irrelevant.
Pin the newly running tests in TestBogoSuite, and extend
TestBogoSuiteFIPSEMS to check that EMS handshakes and resumptions are
unaffected by both FIPS 140-3 enforcement and fips140ems=0.
Updates #80516
Change-Id: I14aaa1790f480a46e8d8dfd449a281ae395383ee
Files:
- M src/crypto/tls/bogo_shim_test.go
Change size: S
Delta: 1 file changed, 29 insertions(+), 0 deletions(-)
Branch: refs/heads/master