]> git.ipfire.org Git - thirdparty/openssl.git/commit - ssl/statem/statem_clnt.c
Provide functions to write early data
authorMatt Caswell <matt@openssl.org>
Tue, 21 Feb 2017 09:22:22 +0000 (09:22 +0000)
committerMatt Caswell <matt@openssl.org>
Thu, 2 Mar 2017 17:44:14 +0000 (17:44 +0000)
commit49e7fe12eac1e84af726e0110ee29073699ed46b
treef36e1908e9a4af56dc9fa7339b21d1200f52ed2b
parent5d5b3fba1fc15e3a63876aa9c8deae351369781b
Provide functions to write early data

We provide SSL_write_early() which *must* be called first on a connection
(prior to any other IO function including SSL_connect()/SSL_do_handshake()).
Also SSL_write_early_finish() which signals the end of early data.

Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/2737)
12 files changed:
include/openssl/ssl.h
include/openssl/tls1.h
ssl/record/rec_layer_s3.c
ssl/record/ssl3_record_tls13.c
ssl/s3_msg.c
ssl/ssl_err.c
ssl/ssl_lib.c
ssl/ssl_locl.h
ssl/statem/statem.c
ssl/statem/statem_clnt.c
ssl/tls13_enc.c
util/libssl.num