[RELEASE] Released version 2.4.11
Released version 2.4.11 with the following main changes :
- BUG/MEDIUM: backend: fix possible sockaddr leak on redispatch
- BUG/MINOR: pools: don't mark ourselves as harmless in DEBUG_UAF mode
- BUILD: cli: clear a maybe-unused warning on some older compilers
- BUILD: ssl: unbreak the build with newer libressl
- DOC: fix misspelled keyword "resolve_retries" in resolvers
- BUG/MEDIUM: ssl: initialize correctly ssl w/ default-server
- REGTESTS: ssl: fix ssl_default_server.vtc
- MINOR: proxy: add option idle-close-on-response
- BUILD: makefile: add -Wno-atomic-alignment to work around clang abusive warning
- BUG/MEDIUM: mux-h1: Fix splicing by properly detecting end of message
- BUG/MINOR: mux-h1: Fix splicing for messages with unknown length
- MINOR: compat: detect support for dl_iterate_phdr()
- MINOR: debug: add ability to dump loaded shared libraries
- MINOR: debug: add support for -dL to dump library names at boot
- BUG/MINOR: ssl: free the fields in srv->ssl_ctx
- BUG/MEDIUM: ssl: free the ckch instance linked to a server
- BUILD/MINOR: cpuset FreeBSD 14 build fix.
- BUILD/MINOR: tools: solaris build fix on dladdr.
- BUG/MINOR: cli: fix _getsocks with musl libc
- BUG/MEDIUM: http-ana: Preserve response's FLT_END analyser on L7 retry
diff --git a/CHANGELOG b/CHANGELOG
index 30398e9..d007e3d 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,6 +1,28 @@
ChangeLog :
===========
+2022/01/07 : 2.4.11
+ - BUG/MEDIUM: backend: fix possible sockaddr leak on redispatch
+ - BUG/MINOR: pools: don't mark ourselves as harmless in DEBUG_UAF mode
+ - BUILD: cli: clear a maybe-unused warning on some older compilers
+ - BUILD: ssl: unbreak the build with newer libressl
+ - DOC: fix misspelled keyword "resolve_retries" in resolvers
+ - BUG/MEDIUM: ssl: initialize correctly ssl w/ default-server
+ - REGTESTS: ssl: fix ssl_default_server.vtc
+ - MINOR: proxy: add option idle-close-on-response
+ - BUILD: makefile: add -Wno-atomic-alignment to work around clang abusive warning
+ - BUG/MEDIUM: mux-h1: Fix splicing by properly detecting end of message
+ - BUG/MINOR: mux-h1: Fix splicing for messages with unknown length
+ - MINOR: compat: detect support for dl_iterate_phdr()
+ - MINOR: debug: add ability to dump loaded shared libraries
+ - MINOR: debug: add support for -dL to dump library names at boot
+ - BUG/MINOR: ssl: free the fields in srv->ssl_ctx
+ - BUG/MEDIUM: ssl: free the ckch instance linked to a server
+ - BUILD/MINOR: cpuset FreeBSD 14 build fix.
+ - BUILD/MINOR: tools: solaris build fix on dladdr.
+ - BUG/MINOR: cli: fix _getsocks with musl libc
+ - BUG/MEDIUM: http-ana: Preserve response's FLT_END analyser on L7 retry
+
2021/12/23 : 2.4.10
- BUILD/MINOR: server: fix compilation without SSL
- BUG/MEDIUM: cli: Properly set stream analyzers to process one command at a time
diff --git a/VERDATE b/VERDATE
index f8eb28f..b63233c 100644
--- a/VERDATE
+++ b/VERDATE
@@ -1,2 +1,2 @@
$Format:%ci$
-2021/12/23
+2022/01/07
diff --git a/VERSION b/VERSION
index b0f6bf0..11e3212 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-2.4.10
+2.4.11
diff --git a/doc/configuration.txt b/doc/configuration.txt
index 116101d..3f6b48a 100644
--- a/doc/configuration.txt
+++ b/doc/configuration.txt
@@ -4,7 +4,7 @@
----------------------
version 2.4
willy tarreau
- 2021/12/23
+ 2022/01/07
This document covers the configuration language as implemented in the version
diff --git a/src/haproxy.c b/src/haproxy.c
index d1c38eb..8bf97e9 100644
--- a/src/haproxy.c
+++ b/src/haproxy.c
@@ -1,6 +1,6 @@
/*
* HAProxy : High Availability-enabled HTTP/TCP proxy
- * Copyright 2000-2021 Willy Tarreau <willy@haproxy.org>.
+ * Copyright 2000-2022 Willy Tarreau <willy@haproxy.org>.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License