boringssl/ssl/test
David Benjamin ece3de95c6 Enforce that sessions are resumed at the version they're created.
After sharding the session cache for fallbacks, the numbers have been pretty
good; 0.03% on dev and 0.02% on canary. Stable is at 0.06% but does not have
the sharded session cache. Before sharding, stable, beta, and dev had been
fairly closely aligned. Between 0.03% being low and the fallback saving us in
all but extremely contrived cases, I think this should be fairly safe.

Add tests for both the cipher suite and protocol version mismatch checks.

BUG=441456

Change-Id: I2374bf64d0aee0119f293d207d45319c274d89ab
Reviewed-on: https://boringssl-review.googlesource.com/3972
Reviewed-by: Adam Langley <agl@google.com>
2015-04-06 21:40:32 +00:00
..
runner Enforce that sessions are resumed at the version they're created. 2015-04-06 21:40:32 +00:00
async_bio.cc Use just one style for the shim. 2015-02-10 01:18:24 +00:00
async_bio.h Remove std::unique_ptr dependency on bssl_shim's scoped types. 2015-03-31 23:03:06 +00:00
bssl_shim.cc Add tests for SSL_export_keying_material. 2015-04-06 20:47:33 +00:00
CMakeLists.txt Remove unnecessary -ldl and clean up includes for malloc tests. 2015-03-21 00:07:42 +00:00
malloc.cc Disable the malloc test interceptor on ASan. 2015-04-01 20:08:18 +00:00
packeted_bio.cc Account for partial reads in PacketedBio. 2015-03-19 11:49:37 +00:00
packeted_bio.h Remove std::unique_ptr dependency on bssl_shim's scoped types. 2015-03-31 23:03:06 +00:00
scoped_types.h Remove std::unique_ptr dependency on bssl_shim's scoped types. 2015-03-31 23:03:06 +00:00
test_config.cc Add tests for SSL_export_keying_material. 2015-04-06 20:47:33 +00:00
test_config.h Add tests for SSL_export_keying_material. 2015-04-06 20:47:33 +00:00