From: Willy Tarreau Date: Thu, 25 Mar 2021 15:05:47 +0000 (+0100) Subject: [RELEASE] Released version 2.3.8 X-Git-Tag: v2.3.8^0 X-Git-Url: http://git.haproxy.org/?a=commitdiff_plain;h=e572195c76ee79c5780adecb2560b6e6e36a7d1e;p=haproxy-2.3.git [RELEASE] Released version 2.3.8 Released version 2.3.8 with the following main changes : - MINOR: time: export the global_now variable - BUG/MINOR: freq_ctr/threads: make use of the last updated global time - BUG/MEDIUM: mux-fcgi: Fix locking of idle_conns lock in the FCGI I/O callback - MINOR: time: also provide a global, monotonic global_now_ms timer - BUG/MEDIUM: freq_ctr/threads: use the global_now_ms variable - BUG/MINOR: protocol: add missing support of dgram unix socket. - MINOR/BUG: mworker/cli: do not use the unix_bind prefix for the master CLI socket - MEDIUM: lua: Use a per-thread counter to track some non-reentrant parts of lua - BUG/MEDIUM: debug/lua: Don't dump the lua stack if not dumpable - BUG/MINOR: ssl: Prevent disk access when using "add ssl crt-list" - BUILD: ssl: guard ecdh functions with SSL_CTX_set_tmp_ecdh macro - MINOR: lua: Slightly improve function dumping the lua traceback - BUG/MEDIUM: debug/lua: Use internal hlua function to dump the lua traceback - BUG/MEDIUM: lua: Always init the lua stack before referencing the context - MINOR: fd: make fd_clr_running() return the remaining running mask - MINOR: fd: remove the unneeded running bit from fd_insert() - BUG/MEDIUM: fd: do not wait on FD removal in fd_delete() - CLEANUP: fd: remove unused fd_set_running_excl() - BUG/MEDIUM: fd: Take the fd_mig_lock when closing if no DWCAS is available. - BUG/MEDIUM: thread: Fix a deadlock if an isolated thread is marked as harmless - MINOR: tools: make url2ipv4 return the exact number of bytes parsed - BUG/MINOR: http_fetch: make hdr_ip() reject trailing characters --- diff --git a/CHANGELOG b/CHANGELOG index 9010e01..242beec 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,6 +1,30 @@ ChangeLog : =========== +2021/03/25 : 2.3.8 + - MINOR: time: export the global_now variable + - BUG/MINOR: freq_ctr/threads: make use of the last updated global time + - BUG/MEDIUM: mux-fcgi: Fix locking of idle_conns lock in the FCGI I/O callback + - MINOR: time: also provide a global, monotonic global_now_ms timer + - BUG/MEDIUM: freq_ctr/threads: use the global_now_ms variable + - BUG/MINOR: protocol: add missing support of dgram unix socket. + - MINOR/BUG: mworker/cli: do not use the unix_bind prefix for the master CLI socket + - MEDIUM: lua: Use a per-thread counter to track some non-reentrant parts of lua + - BUG/MEDIUM: debug/lua: Don't dump the lua stack if not dumpable + - BUG/MINOR: ssl: Prevent disk access when using "add ssl crt-list" + - BUILD: ssl: guard ecdh functions with SSL_CTX_set_tmp_ecdh macro + - MINOR: lua: Slightly improve function dumping the lua traceback + - BUG/MEDIUM: debug/lua: Use internal hlua function to dump the lua traceback + - BUG/MEDIUM: lua: Always init the lua stack before referencing the context + - MINOR: fd: make fd_clr_running() return the remaining running mask + - MINOR: fd: remove the unneeded running bit from fd_insert() + - BUG/MEDIUM: fd: do not wait on FD removal in fd_delete() + - CLEANUP: fd: remove unused fd_set_running_excl() + - BUG/MEDIUM: fd: Take the fd_mig_lock when closing if no DWCAS is available. + - BUG/MEDIUM: thread: Fix a deadlock if an isolated thread is marked as harmless + - MINOR: tools: make url2ipv4 return the exact number of bytes parsed + - BUG/MINOR: http_fetch: make hdr_ip() reject trailing characters + 2021/03/16 : 2.3.7 - BUG/MINOR: backend: fix condition for reuse on mode HTTP - BUG/MINOR: hlua: Don't strip last non-LWS char in hlua_pushstrippedstring() diff --git a/VERDATE b/VERDATE index 178dadf..ecab4fa 100644 --- a/VERDATE +++ b/VERDATE @@ -1,2 +1,2 @@ $Format:%ci$ -2021/03/16 +2021/03/25 diff --git a/VERSION b/VERSION index 00355e2..bc4abe8 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.3.7 +2.3.8 diff --git a/doc/configuration.txt b/doc/configuration.txt index 5baacef..a426438 100644 --- a/doc/configuration.txt +++ b/doc/configuration.txt @@ -4,7 +4,7 @@ ---------------------- version 2.3 willy tarreau - 2021/03/16 + 2021/03/25 This document covers the configuration language as implemented in the version