From bdd7178b89700a6e0f79c17b374048e9cb04ffca Mon Sep 17 00:00:00 2001 From: William Lallemand Date: Fri, 13 Nov 2020 21:20:03 +0100 Subject: [PATCH] [RELEASE] Released version 2.3.1 Released version 2.3.1 with the following main changes : - BUG/MINOR: ssl: don't report 1024 bits DH param load error when it's higher - MINOR: http-htx: Add understandable errors for the errorfiles parsing - DOC: config: Fix a typo on ssl_c_chain_der - BUG/MEDIUM: ssl/crt-list: correctly insert crt-list line if crt already loaded - BUG/MINOR: pattern: a sample marked as const could be written - BUG/MINOR: lua: set buffer size during map lookups - BUG/MINOR: stats: free dynamically stats fields/lines on shutdown - BUG/MINOR: peers: Do not ignore a protocol error for dictionary entries. - BUG/MINOR: peers: Missing TX cache entries reset. - BUG/MEDIUM: peers: fix decoding of multi-byte length in stick-table messages - BUG/MINOR: http-fetch: Extract cookie value even when no cookie name - BUG/MINOR: http-fetch: Fix calls w/o parentheses of the cookie sample fetches - BUG/MEDIUM: check: reuse srv proto only if using same mode - MINOR: check: report error on incompatible proto - MINOR: check: report error on incompatible connect proto - BUG/MINOR: http-htx: Handle warnings when parsing http-error and http-errors - BUG/MAJOR: spoe: Be sure to remove all references on a released spoe applet - MINOR: spoe: Don't close connection in sync mode on processing timeout - BUG/MINOR: tcpcheck: Don't warn on unused rules if check option is after - MINOR: init: Fix the prototype for per-thread free callbacks - MINOR: config/mux-h2: Return ERR_ flags from init_h2() instead of a status - MINOR: cfgparse: tighten the scope of newnameserver variable, free it on error. - REGTEST: ssl: test wildcard and multi-type + exclusions - REGTEST: ssl: mark reg-tests/ssl/ssl_crt-list_filters.vtc as broken - MINOR: peers: Add traces to peer_treat_updatemsg(). - REGTEST: make ssl_client_samples and ssl_server_samples require to 2.2 --- CHANGELOG | 28 ++++++++++++++++++++++++++++ VERDATE | 2 +- VERSION | 2 +- doc/configuration.txt | 2 +- 4 files changed, 31 insertions(+), 3 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index c9a85b4..24ae12a 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,6 +1,34 @@ ChangeLog : =========== +2020/11/13 : 2.3.1 + - BUG/MINOR: ssl: don't report 1024 bits DH param load error when it's higher + - MINOR: http-htx: Add understandable errors for the errorfiles parsing + - DOC: config: Fix a typo on ssl_c_chain_der + - BUG/MEDIUM: ssl/crt-list: correctly insert crt-list line if crt already loaded + - BUG/MINOR: pattern: a sample marked as const could be written + - BUG/MINOR: lua: set buffer size during map lookups + - BUG/MINOR: stats: free dynamically stats fields/lines on shutdown + - BUG/MINOR: peers: Do not ignore a protocol error for dictionary entries. + - BUG/MINOR: peers: Missing TX cache entries reset. + - BUG/MEDIUM: peers: fix decoding of multi-byte length in stick-table messages + - BUG/MINOR: http-fetch: Extract cookie value even when no cookie name + - BUG/MINOR: http-fetch: Fix calls w/o parentheses of the cookie sample fetches + - BUG/MEDIUM: check: reuse srv proto only if using same mode + - MINOR: check: report error on incompatible proto + - MINOR: check: report error on incompatible connect proto + - BUG/MINOR: http-htx: Handle warnings when parsing http-error and http-errors + - BUG/MAJOR: spoe: Be sure to remove all references on a released spoe applet + - MINOR: spoe: Don't close connection in sync mode on processing timeout + - BUG/MINOR: tcpcheck: Don't warn on unused rules if check option is after + - MINOR: init: Fix the prototype for per-thread free callbacks + - MINOR: config/mux-h2: Return ERR_ flags from init_h2() instead of a status + - MINOR: cfgparse: tighten the scope of newnameserver variable, free it on error. + - REGTEST: ssl: test wildcard and multi-type + exclusions + - REGTEST: ssl: mark reg-tests/ssl/ssl_crt-list_filters.vtc as broken + - MINOR: peers: Add traces to peer_treat_updatemsg(). + - REGTEST: make ssl_client_samples and ssl_server_samples require to 2.2 + 2020/11/05 : 2.3.0 - CLEANUP: pattern: remove unused entry "tree" in pattern.val - BUILD: ssl: use SSL_CTRL_GET_RAW_CIPHERLIST instead of OpenSSL versions diff --git a/VERDATE b/VERDATE index fe0a1e5..11e511c 100644 --- a/VERDATE +++ b/VERDATE @@ -1,2 +1,2 @@ $Format:%ci$ -2020/11/05 +2020/11/13 diff --git a/VERSION b/VERSION index 276cbf9..2bf1c1c 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.3.0 +2.3.1 diff --git a/doc/configuration.txt b/doc/configuration.txt index 04c0edc..d921fbc 100644 --- a/doc/configuration.txt +++ b/doc/configuration.txt @@ -4,7 +4,7 @@ ---------------------- version 2.3 willy tarreau - 2020/11/05 + 2020/11/13 This document covers the configuration language as implemented in the version -- 1.7.10.4