boringssl/ssl/test
David Benjamin 83c0bc94d7 Test-only DTLS implementation in runner.go.
Run against openssl s_client and openssl s_server. This seems to work for a
start, although it may need to become cleverer to stress more of BoringSSL's
implementation for test purposes.

In particular, it assumes a reliable, in-order channel. And it requires that
the peer send handshake fragments in order. Retransmit and whatnot are not
implemented. The peer under test will be expected to handle a lossy channel,
but all loss in the channel will be controlled. MAC errors, etc., are fatal.

Change-Id: I329233cfb0994938fd012667ddf7c6a791ac7164
Reviewed-on: https://boringssl-review.googlesource.com/1390
Reviewed-by: Adam Langley <agl@google.com>
2014-08-13 23:43:38 +00:00
..
runner Test-only DTLS implementation in runner.go. 2014-08-13 23:43:38 +00:00
async_bio.cc Test state machine asynchronous behavior. 2014-08-05 20:41:58 +00:00
async_bio.h Test state machine asynchronous behavior. 2014-08-05 20:41:58 +00:00
bssl_shim.cc Windows build fixes. 2014-08-11 22:10:02 +00:00
CMakeLists.txt Test state machine asynchronous behavior. 2014-08-05 20:41:58 +00:00