aws / s2n-tls

An implementation of the TLS/SSL protocols
https://aws.github.io/s2n-tls/usage-guide/
Apache License 2.0
4.49k stars 704 forks source link

Add BoringSSL protocol tests to CI #291

Open raycoll opened 8 years ago

raycoll commented 8 years ago

BoringSSL maintains a suite of protocol tests for their TLS library [1]. We may be able to integrate and run these tests via a "shim" test runner that is provided a port as argument [2] . NSS has successfully integrated the BoringSSL tests. The difficult part here is identifying which tests to enable/disable to play nice with BoringSSL's test suite. For example, we'll want to disable anything DTLS related.

[1] https://boringssl.googlesource.com/boringssl/+/master/ssl/test/ [2] https://boringssl.googlesource.com/boringssl/+/master/ssl/test/PORTING.md

raycoll commented 7 years ago

Related Openssl efforts:

https://github.com/openssl/openssl/commit/eef977aa0e6c6614bc99bd8357bc4afba91737f7 https://github.com/openssl/openssl/pull/1888