boringssl/ssl/test/runner
David Benjamin 3ef7697ed3 Don't accept {sha1, ecdsa} and {sha512, ecdsa}.
{sha1, ecdsa} is virtually nonexistent. {sha512, ecdsa} is pointless
when we only accept P-256 and P-384. See Chromium Intent thread here:

https://groups.google.com/a/chromium.org/d/msg/blink-dev/kWwLfeIQIBM/9chGZ40TCQAJ

This tweaks the signature algorithm logic slightly so that sign and
verify preferences are separate.

BUG=chromium:655318

Change-Id: I1097332600dcaa38e62e4dffa0194fb734c6df3f
Reviewed-on: https://boringssl-review.googlesource.com/11621
Reviewed-by: David Benjamin <davidben@google.com>
Commit-Queue: David Benjamin <davidben@google.com>
CQ-Verified: CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org>
2016-10-18 19:07:36 +00:00
..
curve25519
newhope
poly1305
alert.go Add the certificate_required alert. 2016-10-10 15:48:06 +00:00
cert.pem
chacha20_poly1305_test.go
chacha20_poly1305.go
channel_id_key.pem
cipher_suites.go Update crypto negotation to draft 15. 2016-10-06 14:37:09 +00:00
common.go Update the TLS 1.3 draft version to draft 16. 2016-10-13 19:12:36 +00:00
conn.go Updating Key Schedule and KeyUpdate to draft 16. 2016-10-13 19:12:23 +00:00
deterministic.go
dtls.go Moving TLS 1.3 version negotiation into extension. 2016-09-27 20:12:22 +00:00
ecdsa_p256_cert.pem
ecdsa_p256_key.pem
ecdsa_p384_cert.pem
ecdsa_p384_key.pem
ecdsa_p521_cert.pem
ecdsa_p521_key.pem
fuzzer_mode.json Fix fuzzer mode suppressions. 2016-10-13 19:12:44 +00:00
handshake_client.go Update the TLS 1.3 draft version to draft 16. 2016-10-13 19:12:36 +00:00
handshake_messages.go Implement draft 16 HelloRetryRequest and cookie. 2016-10-13 19:12:30 +00:00
handshake_server.go Update the TLS 1.3 draft version to draft 16. 2016-10-13 19:12:36 +00:00
hkdf_test.go
hkdf.go
key_agreement.go Apply version/wire mapping at a higher layer in runner. 2016-09-27 15:09:16 +00:00
key.pem
packet_adapter.go
prf.go Update the TLS 1.3 draft version to draft 16. 2016-10-13 19:12:36 +00:00
recordingconn.go
rsa_1024_cert.pem
rsa_1024_key.pem
runner_test.go
runner.go Don't accept {sha1, ecdsa} and {sha512, ecdsa}. 2016-10-18 19:07:36 +00:00
sign.go
test_output.go
ticket.go
tls.go