From 83c5b44d7395a7b4902d8be6c69844ad1841b0eb Mon Sep 17 00:00:00 2001 From: Willy Tarreau Date: Tue, 7 Sep 2021 16:25:26 +0200 Subject: [PATCH] [RELEASE] Released version 2.3.14 Released version 2.3.14 with the following main changes : - BUG/MEDIUM: h2: match absolute-path not path-absolute for :path - BUG/MEDIUM: sock: really fix detection of early connection failures in for 2.3- - REGTESTS: abortonclose: after retries, 503 is expected, not close - BUG/MINOR: stick-table: fix the sc-set-gpt* parser when using expressions - BUG/MEDIUM: base64: check output boundaries within base64{dec,urldec} - MINOR: compiler: implement an ONLY_ONCE() macro - BUG/MINOR: lua: use strlcpy2() not strncpy() to copy sample keywords - BUG/MINOR: ebtree: remove dependency on incorrect macro for bits per long - BUG/MINOR threads: Use get_(local|gm)time instead of (local|gm)time - BUG/MINOR: tools: Fix loop condition in dump_text() - CLEANUP: Add missing include guard to signal.h - BUG/MINOR: vars: fix set-var/unset-var exclusivity in the keyword parser - DOC: configuration: remove wrong tcp-request examples in tcp-response - BUG/MINOR: config: reject configs using HTTP with bufsize >= 256 MB - CLEANUP: htx: remove comments about "must be < 256 MB" - BUG/MAJOR: htx: fix missing header name length check in htx_add_header/trailer - Revert "BUG/MINOR: stream-int: Don't block reads in si_update_rx() if chn may receive" - MINOR: action: Use a generic function to check validity of an action rule list - REGTESTS: mark http_abortonclose as broken --- CHANGELOG | 21 +++++++++++++++++++++ VERDATE | 2 +- VERSION | 2 +- doc/configuration.txt | 2 +- 4 files changed, 24 insertions(+), 3 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 10429b4..3531509 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,6 +1,27 @@ ChangeLog : =========== +2021/09/07 : 2.3.14 + - BUG/MEDIUM: h2: match absolute-path not path-absolute for :path + - BUG/MEDIUM: sock: really fix detection of early connection failures in for 2.3- + - REGTESTS: abortonclose: after retries, 503 is expected, not close + - BUG/MINOR: stick-table: fix the sc-set-gpt* parser when using expressions + - BUG/MEDIUM: base64: check output boundaries within base64{dec,urldec} + - MINOR: compiler: implement an ONLY_ONCE() macro + - BUG/MINOR: lua: use strlcpy2() not strncpy() to copy sample keywords + - BUG/MINOR: ebtree: remove dependency on incorrect macro for bits per long + - BUG/MINOR threads: Use get_(local|gm)time instead of (local|gm)time + - BUG/MINOR: tools: Fix loop condition in dump_text() + - CLEANUP: Add missing include guard to signal.h + - BUG/MINOR: vars: fix set-var/unset-var exclusivity in the keyword parser + - DOC: configuration: remove wrong tcp-request examples in tcp-response + - BUG/MINOR: config: reject configs using HTTP with bufsize >= 256 MB + - CLEANUP: htx: remove comments about "must be < 256 MB" + - BUG/MAJOR: htx: fix missing header name length check in htx_add_header/trailer + - Revert "BUG/MINOR: stream-int: Don't block reads in si_update_rx() if chn may receive" + - MINOR: action: Use a generic function to check validity of an action rule list + - REGTESTS: mark http_abortonclose as broken + 2021/08/17 : 2.3.13 - BUILD: add detection of missing important CFLAGS - BUILD: lua: silence a build warning with TCC diff --git a/VERDATE b/VERDATE index 114c5dd..503234f 100644 --- a/VERDATE +++ b/VERDATE @@ -1,2 +1,2 @@ $Format:%ci$ -2021/08/17 +2021/09/07 diff --git a/VERSION b/VERSION index 3a660ff..0e80d41 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.3.13 +2.3.14 diff --git a/doc/configuration.txt b/doc/configuration.txt index d371257..704f713 100644 --- a/doc/configuration.txt +++ b/doc/configuration.txt @@ -4,7 +4,7 @@ ---------------------- version 2.3 willy tarreau - 2021/08/17 + 2021/09/07 This document covers the configuration language as implemented in the version -- 1.7.10.4