]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: ssl: Handle sending early data to server.
authorOlivier Houchard <ohouchard@haproxy.com>
Fri, 3 Nov 2017 15:27:47 +0000 (16:27 +0100)
committerWilly Tarreau <w@1wt.eu>
Wed, 8 Nov 2017 13:11:10 +0000 (14:11 +0100)
commit522eea71106ad9486a3c01a0e5fd8b6d88a42693
treef80739e280a736fb5d5427315b3df79f18cda1d7
parentcfdef2e3123306a2d671ebc5fd05596295aa2b88
MINOR: ssl: Handle sending early data to server.

This adds a new keyword on the "server" line, "allow-0rtt", if set, we'll try
to send early data to the server, as long as the client sent early data, as
in case the server rejects the early data, we no longer have them, and can't
resend them, so the only option we have is to send back a 425, and we need
to be sure the client knows how to interpret it correctly.
include/types/connection.h
include/types/server.h
src/backend.c
src/proto_http.c
src/ssl_sock.c