boringssl/ssl
Adam Langley e7b78770ec Ask shim whether it supports split handshakes.
The runner currently expects split handshake tests to work is GOOS is
"linux", but that includes Android, which the shim doesn't support.

Rather than try to align these two conditions, have the runner ask the
shim whether it supports split handshakes or not.

Change-Id: I7bea0d94142c4b6ee42b8f54c67b8611da93feb3
Reviewed-on: https://boringssl-review.googlesource.com/30204
Reviewed-by: Matt Braithwaite <mab@google.com>
Reviewed-by: Adam Langley <agl@google.com>
Commit-Queue: Adam Langley <agl@google.com>
CQ-Verified: CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org>
2018-08-01 17:14:58 +00:00
..
test Ask shim whether it supports split handshakes. 2018-08-01 17:14:58 +00:00
bio_ssl.cc
CMakeLists.txt Remove custom extensions support. 2018-07-14 03:33:00 +00:00
d1_both.cc Switch some easy SSL fields to UniquePtr. 2018-07-06 19:30:51 +00:00
d1_lib.cc Switch some easy SSL fields to UniquePtr. 2018-07-06 19:30:51 +00:00
d1_pkt.cc Switch some easy SSL fields to UniquePtr. 2018-07-06 19:30:51 +00:00
d1_srtp.cc A bunch more scopers. 2018-07-06 19:43:08 +00:00
dtls_method.cc
dtls_record.cc
handoff.cc Remove other unnecessary tlsext_ prefixes. 2018-07-06 19:49:13 +00:00
handshake_client.cc Send an alert if we fail to pick a signature algorithm. 2018-07-10 15:38:12 +00:00
handshake_server.cc Switch a bunch of ints to bools. 2018-07-17 01:41:49 +00:00
handshake.cc Remove custom extensions support. 2018-07-14 03:33:00 +00:00
internal.h shim: rewrite MoveTestState() to use a serialized representation. 2018-07-19 21:20:01 +00:00
s3_both.cc Switch some easy SSL fields to UniquePtr. 2018-07-06 19:30:51 +00:00
s3_lib.cc Remove other unnecessary tlsext_ prefixes. 2018-07-06 19:49:13 +00:00
s3_pkt.cc Switch some easy SSL fields to UniquePtr. 2018-07-06 19:30:51 +00:00
span_test.cc
ssl_aead_ctx.cc Remove SSL 3.0 implementation. 2018-06-28 16:54:58 +00:00
ssl_asn1.cc Give SSL_SESSION a destructor. 2018-07-03 22:57:56 +00:00
ssl_buffer.cc Switch some easy SSL fields to UniquePtr. 2018-07-06 19:30:51 +00:00
ssl_cert.cc A bunch more scopers. 2018-07-06 19:43:08 +00:00
ssl_cipher.cc Add a compile time verification ciphers are sorted for bsearch() 2018-07-30 22:17:31 +00:00
ssl_file.cc Avoid modifying stack in sk_find. 2018-04-12 21:02:12 +00:00
ssl_key_share.cc
ssl_lib.cc Fix some malloc error handling. 2018-07-17 20:01:26 +00:00
ssl_privkey.cc A bunch more scopers. 2018-07-06 19:43:08 +00:00
ssl_session.cc C++ the ticket keys a bit. 2018-07-06 19:47:08 +00:00
ssl_stat.cc Remove trailing whitespace from ssl/. 2018-02-26 22:05:13 +00:00
ssl_test.cc Add some basic SSL_CTX threading tests. 2018-07-23 19:02:38 +00:00
ssl_transcript.cc Simplify SSLTranscript. 2018-07-13 16:23:40 +00:00
ssl_versions.cc Remove more remnants of SSLv3. 2018-07-17 20:02:35 +00:00
ssl_x509.cc Add more scopers. 2018-07-15 14:11:53 +00:00
t1_enc.cc Remove SSL 3.0 implementation. 2018-06-28 16:54:58 +00:00
t1_lib.cc Remove more remnants of SSLv3. 2018-07-17 20:02:35 +00:00
tls13_both.cc Namespace CertCompressionAlg and use more scopers. 2018-07-15 14:12:13 +00:00
tls13_client.cc Remove custom extensions support. 2018-07-14 03:33:00 +00:00
tls13_enc.cc Add more scopers. 2018-07-15 14:11:53 +00:00
tls13_server.cc Don't mint TLS 1.3 tickets if SSL_OP_NO_TICKETS is set. 2018-07-18 23:47:36 +00:00
tls_method.cc Pack encrypted handshake messages together. 2018-05-29 14:28:56 +00:00
tls_record.cc