boringssl/ssl/test/runner
David Benjamin 7d79f831c7 Pull Go TLS server extension logic into its own function.
As with the client, the logic around extensions in 1.3 will want to be
tweaked. readClientHello will probably shrink a bit. (We could probably
stuff 1.3 into the existing parameter negotiation logic, but I expect
it'll get a bit unwieldy once HelloRetryRequest, PSK resumption, and
0-RTT get in there, so I think it's best we leave them separate.)

Change-Id: Id8c323a06a1def6857a59accd9f87fb0b088385a
Reviewed-on: https://boringssl-review.googlesource.com/8596
Reviewed-by: David Benjamin <davidben@google.com>
2016-07-07 23:50:25 +00:00
..
curve25519
newhope
poly1305
alert.go Implement basic TLS 1.3 client handshake in Go. 2016-07-07 23:28:27 +00:00
cert.pem
chacha20_poly1305_test.go
chacha20_poly1305.go
channel_id_key.pem
cipher_suites.go Implement basic TLS 1.3 client handshake in Go. 2016-07-07 23:28:27 +00:00
common.go Implement basic TLS 1.3 client handshake in Go. 2016-07-07 23:28:27 +00:00
conn.go Implement basic TLS 1.3 client handshake in Go. 2016-07-07 23:28:27 +00:00
deterministic.go Add a deterministic PRNG for runner. 2016-06-08 20:15:48 +00:00
dtls.go Add tests for packed handshake records in TLS. 2016-07-07 23:23:20 +00:00
ecdsa_cert.pem
ecdsa_key.pem
handshake_client.go Implement OCSP stapling and SCT in Go TLS 1.3. 2016-07-07 23:49:46 +00:00
handshake_messages.go Implement OCSP stapling and SCT in Go TLS 1.3. 2016-07-07 23:49:46 +00:00
handshake_server.go Pull Go TLS server extension logic into its own function. 2016-07-07 23:50:25 +00:00
hkdf_test.go Add Go HKDF implementation with test. 2016-07-06 22:25:43 +00:00
hkdf.go Add Go HKDF implementation with test. 2016-07-06 22:25:43 +00:00
key_agreement.go Explicitly mark nearly every test at TLS 1.2. 2016-07-06 20:29:21 +00:00
key.pem
packet_adapter.go
prf.go Implement basic TLS 1.3 client handshake in Go. 2016-07-07 23:28:27 +00:00
recordingconn.go
runner_test.go
runner.go Improve CCS/Handshake synchronization tests. 2016-07-07 23:46:17 +00:00
sign.go Change SignatureAndHashAlgorithm to SignatureScheme in Go. 2016-07-06 20:19:07 +00:00
test_output.go
ticket.go
tls.go