Changes since version 1.8-dev3 : Baptiste Assmann (1): MINOR: lua: add uuid to the Class Proxy Dragan Dosen (4): IMPORT: sha1: import SHA1 functions MINOR: sample: add the sha1 converter MINOR: sample: add the hex2i converter BUG/MEDIUM: prevent buffers being overwritten during build_logline() execution Emmanuel Hocdet (9): BUILD: ssl: support OPENSSL_NO_ASYNC #define MINOR: ssl: build with recent BoringSSL library BUG/MINOR: ssl: OCSP_single_get0_status can return -1 MEDIUM: ssl: convert CBS (BoringSSL api) usage to neutral code MINOR: ssl: support Openssl 1.1.1 early callback for switchctx MINOR: ssl: generated certificate is missing in switchctx early callback MINOR: update proxy-protocol-v2 #define MINOR: merge ssl_sock_get calls for log and ppv2 MINOR: add ALPN information to send-proxy-v2 Lukas Tribus (2): BUG/MINOR: cli: restore "set ssl tls-key" command CLEANUP: cli: remove undocumented "set ssl tls-keys" command Olivier Houchard (6): BUG/MEDIUM: server: Allocate tmptrash before using it. BUG/MINOR: checks: Don't forget to release the connection on error case. MINOR: http: Mark the 425 code as "Too Early". MEDIUM: ssl: Handle early data with OpenSSL 1.1.1 MINOR: ssl/proto_http: Add keywords to take care of early data. MINOR: ssl: Don't abuse ssl_options. Thierry FOURNIER (2): MINOR: hlua: Add regex class BUG/MINOR: lua: const attribute of a string is overridden William Lallemand (9): MEDIUM: cfgparse: post section callback MEDIUM: cfgparse: post parsing registration CLEANUP: shctx: get ride of the shsess_packet{_hdr} structures MEDIUM: lists: list_for_each_entry{_safe}_from functions REORG: shctx: move lock functions and struct MEDIUM: shctx: allow the use of multiple shctx REORG: shctx: move ssl functions to ssl_sock.c MEDIUM: shctx: separate ssl and shctx MINOR: shctx: rename lock functions Willy Tarreau (13): CONTRIB: trace: add the possibility to place trace calls in the code CONTRIB: trace: try to display the function's return value on exit CONTRIB: trace: report the base name only for file names MINOR: stream-int: stop checking for useless connection flags in chk_snd_conn MINOR: ssl: don't abort after sending 16kB MINOR: connection: move the cleanup of flag CO_FL_WAIT_ROOM MINOR: connection: add flag CO_FL_WILL_UPDATE to indicate when updates are granted MEDIUM: connection: make use of CO_FL_WILL_UPDATE in conn_sock_shutw() MINOR: raw_sock: make use of CO_FL_WILL_UPDATE MINOR: ssl_sock: make use of CO_FL_WILL_UPDATE MINOR: buffer: add the buffer input manipulation functions BUILD: Makefile: disable -Wunused-label MEDIUM: h1: ensure that 1xx, 204 and 304 don't have a payload body