boringssl/ssl/test
David Benjamin e098ec2460 Test client auth under TLS 1.2 hash mismatch and SSL 3.
Maintain a handshake buffer in prf.go to implement TLS 1.2 client auth. Also
use it for SSL 3. This isn't strictly necessary as we know the hash functions,
but Go's hash.Hash interface lacks a Copy method.

Also fix the server-side tests which failed to test every TLS version.

Change-Id: I98492c334fbb9f2f0f89ee9c5c8345cafc025600
Reviewed-on: https://boringssl-review.googlesource.com/1664
Reviewed-by: Adam Langley <agl@google.com>
2014-08-29 00:23:50 +00:00
..
runner Test client auth under TLS 1.2 hash mismatch and SSL 3. 2014-08-29 00:23:50 +00:00
async_bio.cc Add initial DTLS tests. 2014-08-14 16:55:45 +00:00
async_bio.h Add initial DTLS tests. 2014-08-14 16:55:45 +00:00
bssl_shim.cc Add a test to ensure False Start occurs. 2014-08-26 17:41:53 +00:00
CMakeLists.txt Add initial DTLS tests. 2014-08-14 16:55:45 +00:00
packeted_bio.cc Add initial DTLS tests. 2014-08-14 16:55:45 +00:00
packeted_bio.h Add initial DTLS tests. 2014-08-14 16:55:45 +00:00
test_config.cc Add a test to ensure False Start occurs. 2014-08-26 17:41:53 +00:00
test_config.h Add a test to ensure False Start occurs. 2014-08-26 17:41:53 +00:00