openssl/ssl
Matt Caswell a2b7e65526 Provide a new WPACKET function for filling in all the lengths
For the psk extension we need to fill in all the lengths of the message so
far, even though we haven't closed the WPACKET yet. This provides a function
to do that.

Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/2259)
2017-01-30 10:17:52 +00:00
..
record Move TLSv1.3 Session Ticket processing into the state machine 2017-01-30 10:17:01 +00:00
statem Never send a session id in TLS1.3 2017-01-30 10:17:52 +00:00
bio_ssl.c Test the size_t constant time functions 2016-11-04 12:09:46 +00:00
build.info Move client parsing of ServerHello extensions into new framework 2016-12-08 17:18:25 +00:00
d1_lib.c Ensure we are in accept state in DTLSv1_listen 2016-11-29 10:01:49 +00:00
d1_msg.c Convert libssl writing for size_t 2016-11-04 12:09:45 +00:00
d1_srtp.c Move client parsing of ServerHello extensions into new framework 2016-12-08 17:18:25 +00:00
methods.c Add the SSL_METHOD for TLSv1.3 and all other base changes required 2016-11-02 13:08:21 +00:00
packet.c Provide a new WPACKET function for filling in all the lengths 2017-01-30 10:17:52 +00:00
packet_locl.h Provide a new WPACKET function for filling in all the lengths 2017-01-30 10:17:52 +00:00
pqueue.c Fix a missed size_t variable declaration 2016-11-04 12:09:46 +00:00
s3_cbc.c Provide some constant time functions for dealing with size_t values 2016-11-04 12:09:46 +00:00
s3_enc.c fix a memory leak in ssl3_generate_key_block fix the error handling in ssl3_change_cipher_state 2017-01-23 11:41:59 +01:00
s3_lib.c Move state machine knowledge out of the record layer 2017-01-30 10:17:00 +00:00
s3_msg.c Fix some missed size_t updates 2016-11-04 12:09:45 +00:00
ssl_asn1.c Move extension data into sub-structs 2017-01-09 22:26:47 -05:00
ssl_cert.c Convert Sigalgs processing to use ints 2017-01-10 23:02:50 +00:00
ssl_ciph.c Fix a few misspellings. 2017-01-25 09:06:34 +00:00
ssl_conf.c Test mac-then-encrypt 2016-11-28 12:23:36 +01:00
ssl_err.c Add support for the psk_key_exchange_modes extension 2017-01-30 10:17:49 +00:00
ssl_init.c Indent ssl/ 2016-08-18 14:02:29 +02:00
ssl_lib.c Disable requests for renegotiation in TLSv1.3 2017-01-30 10:17:01 +00:00
ssl_locl.h Add support for the psk_key_exchange_modes extension 2017-01-30 10:17:49 +00:00
ssl_mcnf.c Fix misc size_t issues causing Windows warnings in 64 bit 2016-11-04 12:09:46 +00:00
ssl_rsa.c Indent ssl/ 2016-08-18 14:02:29 +02:00
ssl_sess.c Add a TODO around handling of SSL_get_session() and SSL_get1_session() 2017-01-30 10:17:52 +00:00
ssl_stat.c Add missing debug strings. 2016-09-07 16:08:38 -04:00
ssl_txt.c Move extension data into sub-structs 2017-01-09 22:26:47 -05:00
ssl_utst.c Remove heartbeat support 2016-11-13 16:24:02 -05:00
t1_enc.c Fix EXTMS error introduced by commit 94ed2c6 2016-11-23 09:50:26 +00:00
t1_ext.c Add some missing extensions to SSL_extension_supported() 2016-12-08 17:17:33 +00:00
t1_lib.c Use correct signature algorithm list when sending or checking. 2017-01-26 16:44:18 +00:00
t1_trce.c Add support for the psk_key_exchange_modes extension 2017-01-30 10:17:49 +00:00
tls13_enc.c Verify that the sig algs extension has been sent for TLSv1.3 2017-01-10 23:02:50 +00:00
tls_srp.c Indent ssl/ 2016-08-18 14:02:29 +02:00