boringssl/ssl
David Benjamin 07046a0946 Consistently use ssl_handshake_start and ssl_set_handshake_header.
Some of the messages did the computation manually which would bite us if we
tried to transplant them between DTLS and TLS. More importantly, it precludes
moving the handshake hash computation from ssl_do_write to
ssl_set_handshake_header.

Change-Id: I9d400deb0720e62cb1ab905242eb0679ad650a46
Reviewed-on: https://boringssl-review.googlesource.com/2600
Reviewed-by: Adam Langley <agl@google.com>
2014-12-16 01:35:53 +00:00
..
pqueue Test insertion of duplicates in pqueue_test. 2014-11-06 01:46:57 +00:00
test Add tests for version negotiation failure alerts. 2014-12-13 15:23:28 -08:00
CMakeLists.txt Merge SSLv23_method and DTLS_ANY_VERSION. 2014-12-13 15:22:21 -08:00
d1_both.c Fold dtls1_set_message_header into dtls1_set_handshake_header. 2014-12-16 01:33:31 +00:00
d1_clnt.c Reformatting of several DTLS source files. 2014-12-13 16:28:18 -08:00
d1_lib.c Fold dtls1_set_message_header into dtls1_set_handshake_header. 2014-12-16 01:33:31 +00:00
d1_meth.c Reformatting of several DTLS source files. 2014-12-13 16:28:18 -08:00
d1_pkt.c Reformatting of several DTLS source files. 2014-12-13 16:28:18 -08:00
d1_srtp.c Add less dangerous versions of SRTP functions. 2014-10-27 21:58:09 +00:00
d1_srvr.c Consistently use ssl_handshake_start and ssl_set_handshake_header. 2014-12-16 01:35:53 +00:00
s3_both.c Address code-review comments from prev changes. 2014-12-13 15:35:50 -08:00
s3_cbc.c Add malloc failure tests. 2014-11-19 01:24:46 +00:00
s3_clnt.c Consistently use ssl_handshake_start and ssl_set_handshake_header. 2014-12-16 01:35:53 +00:00
s3_enc.c Check EVP_Cipher return values. 2014-12-05 17:30:13 +00:00
s3_lib.c Merge SSLv23_method and DTLS_ANY_VERSION. 2014-12-13 15:22:21 -08:00
s3_meth.c Merge SSLv23_method and DTLS_ANY_VERSION. 2014-12-13 15:22:21 -08:00
s3_pkt.c Use have_version in clamping TLS record-layer version to 1.0. 2014-12-13 23:19:36 +00:00
s3_srvr.c Address code-review comments from prev changes. 2014-12-13 15:35:50 -08:00
ssl_algs.c Remove indirection in loading ciphers. 2014-09-15 21:06:10 +00:00
ssl_asn1.c Remove psk_identity_hint from SSL_SESSION. 2014-11-10 23:59:47 +00:00
ssl_cert.c Remove redundant checks in ssl_cert_dup. 2014-12-05 17:27:23 +00:00
ssl_ciph.c Merge SSLv23_method and DTLS_ANY_VERSION. 2014-12-13 15:22:21 -08:00
ssl_error.c Implement the V2ClientHello sniff in version-locked methods. 2014-12-13 15:22:21 -08:00
ssl_lib.c Merge SSLv23_method and DTLS_ANY_VERSION. 2014-12-13 15:22:21 -08:00
ssl_locl.h Fold dtls1_set_message_header into dtls1_set_handshake_header. 2014-12-16 01:33:31 +00:00
ssl_rsa.c Clean up ssl_set_cert_masks. 2014-11-18 22:21:52 +00:00
ssl_sess.c Remove redundant SSL_ST_BEFORE-related checks. 2014-12-13 22:31:16 +00:00
ssl_stat.c Trim impossible state combinations. 2014-12-02 19:31:00 +00:00
ssl_test.c Merge SSLv23_method and DTLS_ANY_VERSION. 2014-12-13 15:22:21 -08:00
ssl_txt.c Remove some remnants of SSLv2. 2014-11-17 20:27:13 +00:00
t1_enc.c Merge SSLv23_method and DTLS_ANY_VERSION. 2014-12-13 15:22:21 -08:00
t1_lib.c Mark SSL3_ENC_METHODs const and remove an unused one. 2014-12-13 22:28:58 +00:00
t1_reneg.c Port ssl3_get_client_hello to CBS. 2014-07-15 18:30:09 +00:00