[RELEASE] Released version 2.3.14 v2.3.14
authorWilly Tarreau <w@1wt.eu>
Tue, 7 Sep 2021 14:25:26 +0000 (16:25 +0200)
committerWilly Tarreau <w@1wt.eu>
Tue, 7 Sep 2021 14:25:26 +0000 (16:25 +0200)
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
VERDATE
VERSION
doc/configuration.txt

index 10429b4..3531509 100644 (file)
--- 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 (file)
--- 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 (file)
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-2.3.13
+2.3.14
index d371257..704f713 100644 (file)
@@ -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