]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: SSL: Store the ASN1 representation of client sessions.
authorOlivier Houchard <ohouchard@haproxy.com>
Thu, 16 Nov 2017 16:42:52 +0000 (17:42 +0100)
committerWilly Tarreau <w@1wt.eu>
Thu, 16 Nov 2017 18:03:32 +0000 (19:03 +0100)
commite6060c5d877e78cfab04cca4f603340540206994
tree9919cac0748f87613f458a68516e2504dad02e0f
parentf02050662b1699a3c107a3275bc624104df98a49
MINOR: SSL: Store the ASN1 representation of client sessions.

Instead of storing the SSL_SESSION pointer directly in the struct server,
store the ASN1 representation, otherwise, session resumption is broken with
TLS 1.3, when multiple outgoing connections want to use the same session.
include/types/server.h
src/ssl_sock.c