boringssl/ssl
David Benjamin 443a1f65e2 Toss file-related convenience bits of ssl/ into a corner.
Quite a lot of consumers of the SSL stack will never need to touch files from
the SSL stack, but enough do that we can't just ditch them. Toss that all into
their own file so a static linker can drop it.

Change-Id: Ia07de939889eb09e3ab16aebcc1b6869ca8b75a0
Reviewed-on: https://boringssl-review.googlesource.com/5820
Reviewed-by: Adam Langley <agl@google.com>
2015-09-08 23:34:40 +00:00
..
pqueue
test Wait for CertificateStatus message to verify certificate. 2015-09-08 19:04:43 +00:00
CMakeLists.txt Toss file-related convenience bits of ssl/ into a corner. 2015-09-08 23:34:40 +00:00
custom_extensions.c Fix NULL dereference in the case of an unexpected extension from a server. 2015-08-07 18:21:20 +00:00
d1_both.c
d1_clnt.c Wait for CertificateStatus message to verify certificate. 2015-09-08 19:04:43 +00:00
d1_lib.c Decouple the handshake buffer and digest. 2015-08-07 01:10:33 +00:00
d1_meth.c Remove signature algorithm configuration hooks and SSL_ctrl. 2015-08-18 22:13:20 +00:00
d1_pkt.c Don't support bidirectional shutdown over DTLS. 2015-08-31 19:08:06 +00:00
d1_srtp.c
d1_srvr.c Tidy up the ssl3_send_server_key_exchange slightly. 2015-08-28 22:53:43 +00:00
dtls_record.c Reject empty records of unexpected type. 2015-08-28 22:03:00 +00:00
internal.h Wait for CertificateStatus message to verify certificate. 2015-09-08 19:04:43 +00:00
s3_both.c Factor out the buffering and low-level record code. 2015-08-28 22:01:02 +00:00
s3_clnt.c Wait for CertificateStatus message to verify certificate. 2015-09-08 19:04:43 +00:00
s3_enc.c Simplify handshake hash handling. 2015-08-07 01:47:21 +00:00
s3_lib.c Add cipher suite settings for TLS ≥ 1.0. 2015-09-03 22:44:36 +00:00
s3_meth.c Remove signature algorithm configuration hooks and SSL_ctrl. 2015-08-18 22:13:20 +00:00
s3_pkt.c Don't confuse TLS bidirectional shutdown on record type zero. 2015-08-31 19:08:24 +00:00
s3_srvr.c Tidy up the ssl3_send_server_key_exchange slightly. 2015-08-28 22:53:43 +00:00
ssl_aead_ctx.c
ssl_algs.c
ssl_asn1.c Remove the last of SESS_CERT. 2015-08-28 22:45:59 +00:00
ssl_buffer.c Fix buffer size computation. 2015-09-01 20:18:21 +00:00
ssl_cert.c Toss file-related convenience bits of ssl/ into a corner. 2015-09-08 23:34:40 +00:00
ssl_cipher.c Factor out the buffering and low-level record code. 2015-08-28 22:01:02 +00:00
ssl_file.c Toss file-related convenience bits of ssl/ into a corner. 2015-09-08 23:34:40 +00:00
ssl_lib.c Don't forget to free the TLS 1.0 ciphers. 2015-09-03 15:52:29 -07:00
ssl_rsa.c Toss file-related convenience bits of ssl/ into a corner. 2015-09-08 23:34:40 +00:00
ssl_sess.c Toss file-related convenience bits of ssl/ into a corner. 2015-09-08 23:34:40 +00:00
ssl_stat.c Factor out the buffering and low-level record code. 2015-08-28 22:01:02 +00:00
ssl_test.cc Remove the last of SESS_CERT. 2015-08-28 22:45:59 +00:00
ssl_txt.c
t1_enc.c Don't set need_record_splitting until aead_write_ctx is set. 2015-09-01 22:30:48 +00:00
t1_lib.c Forbid a server from negotiating both ALPN and NPN. 2015-09-01 20:46:42 +00:00
tls_record.c Fix MSVC build. 2015-08-28 22:27:33 +00:00