boringssl/ssl/test/runner
David Benjamin bdf5e72f50 Don't resume sessions if the negotiated version doesn't match.
All of NSS, upstream OpenSSL, SChannel, and Secure Transport require, on the
client, that the ServerHello version match the session's version on resumption.
OpenSSL's current behavior is incompatible with all of these. Fall back to a
full handshake on the server instead of mismatch.

Add a comment on the client for why we are, as of
30ddb434bf, not currently enforcing the same in
the client.

Change-Id: I60aec972d81368c4ec30e2fd515dabd69401d175
Reviewed-on: https://boringssl-review.googlesource.com/2244
Reviewed-by: Adam Langley <agl@google.com>
2014-11-13 22:05:12 +00:00
..
alert.go Inital import. 2014-06-20 13:17:32 -07:00
cert.pem Inital import. 2014-06-20 13:17:32 -07:00
channel_id_key.pem Add basic TLS Channel ID tests. 2014-08-26 17:40:36 +00:00
cipher_suites.go Add tests for ECDHE_PSK. 2014-10-29 20:33:09 +00:00
common.go Add tests for client-initiated renegotiation. 2014-11-11 00:00:49 +00:00
conn.go Add DTLS replay tests. 2014-11-10 23:58:56 +00:00
dtls.go Add DTLS replay tests. 2014-11-10 23:58:56 +00:00
ecdsa_cert.pem Inital import. 2014-06-20 13:17:32 -07:00
ecdsa_key.pem Inital import. 2014-06-20 13:17:32 -07:00
handshake_client.go Add tests for client-initiated renegotiation. 2014-11-11 00:00:49 +00:00
handshake_messages.go Test server-side renegotiation. 2014-11-03 23:18:58 +00:00
handshake_server.go runner: Refuse to resume sessions on mismatching versions. 2014-11-11 18:25:28 +00:00
key_agreement.go Add a test for RSA ServerKeyExchange. 2014-11-11 00:00:39 +00:00
key.pem Inital import. 2014-06-20 13:17:32 -07:00
packet_adapter.go Add DTLS replay tests. 2014-11-10 23:58:56 +00:00
prf.go Extended master secret support. 2014-10-24 21:19:44 +00:00
recordingconn.go Extended master secret support. 2014-10-24 21:19:44 +00:00
runner.go Don't resume sessions if the negotiated version doesn't match. 2014-11-13 22:05:12 +00:00
ticket.go Extended master secret support. 2014-10-24 21:19:44 +00:00
tls.go Add DTLS replay tests. 2014-11-10 23:58:56 +00:00