Go to file
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
crypto Enforce that sessions are resumed at the version they're created. 2015-04-06 21:40:32 +00:00
doc
include/openssl Enforce that sessions are resumed at the version they're created. 2015-04-06 21:40:32 +00:00
ssl Enforce that sessions are resumed at the version they're created. 2015-04-06 21:40:32 +00:00
tool Define NOMINMAX across the entire project. 2015-04-02 18:38:56 +00:00
util runner and all_tests should exit with failure on failing tests. 2015-04-06 20:49:54 +00:00
.clang-format Inital import. 2014-06-20 13:17:32 -07:00
.gitignore Add generated documentation to .gitignore 2015-01-26 18:37:55 +00:00
BUILDING Generate error data at build time. 2015-03-06 18:59:25 +00:00
CMakeLists.txt Define NOMINMAX across the entire project. 2015-04-02 18:38:56 +00:00
codereview.settings
STYLE Style guide tweaks. 2015-02-19 18:33:20 +00:00