boringssl/crypto/err
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
..
asn1.errordata Reset all the error codes. 2015-02-11 23:12:08 +00:00
bio.errordata Reset all the error codes. 2015-02-11 23:12:08 +00:00
bn.errordata Reset all the error codes. 2015-02-11 23:12:08 +00:00
buf.errordata Reset all the error codes. 2015-02-11 23:12:08 +00:00
cipher.errordata Add AEADs for AES-CTR with HMAC-SHA256. 2015-03-18 21:16:55 +00:00
CMakeLists.txt Convert err_test to C++. 2015-04-01 19:59:44 +00:00
conf.errordata Reset all the error codes. 2015-02-11 23:12:08 +00:00
crypto.errordata Reset all the error codes. 2015-02-11 23:12:08 +00:00
dh.errordata Reset all the error codes. 2015-02-11 23:12:08 +00:00
digest.errordata Precompute sorted array for error strings. 2015-02-09 17:35:31 -08:00
dsa.errordata Reset all the error codes. 2015-02-11 23:12:08 +00:00
ec.errordata Reset all the error codes. 2015-02-11 23:12:08 +00:00
ecdh.errordata Reset all the error codes. 2015-02-11 23:12:08 +00:00
ecdsa.errordata Reset all the error codes. 2015-02-11 23:12:08 +00:00
engine.errordata Precompute sorted array for error strings. 2015-02-09 17:35:31 -08:00
err_data_generate.go Generate error data at build time. 2015-03-06 18:59:25 +00:00
err_impl.c Remove more bits of ERR_STRING_DATA. 2015-02-10 02:10:46 +00:00
err_test.cc Convert err_test to C++. 2015-04-01 19:59:44 +00:00
err.c Lowercase some Windows headers. 2015-03-31 22:21:42 +00:00
evp.errordata Route EVP_PKEY_CTRL_GET_RSA_OAEP_LABEL through a CBS. 2015-03-13 19:19:59 +00:00
hkdf.errordata Precompute sorted array for error strings. 2015-02-09 17:35:31 -08:00
obj.errordata Reset all the error codes. 2015-02-11 23:12:08 +00:00
pem.errordata Reset all the error codes. 2015-02-11 23:12:08 +00:00
pkcs8.errordata Reset all the error codes. 2015-02-11 23:12:08 +00:00
rsa.errordata Reset all the error codes. 2015-02-11 23:12:08 +00:00
ssl.errordata Enforce that sessions are resumed at the version they're created. 2015-04-06 21:40:32 +00:00
x509.errordata Add functions to parse and generate PKCS#7 files with CRLs. 2015-02-27 19:48:19 +00:00
x509v3.errordata Reset all the error codes. 2015-02-11 23:12:08 +00:00