From: Willy Tarreau Date: Fri, 2 May 2025 14:23:28 +0000 (+0200) Subject: [RELEASE] Released version 3.2-dev14 X-Git-Tag: v3.2-dev14^0 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=758e0818c3a883f7dfa55a2309dc38963dbfd0ec;p=thirdparty%2Fhaproxy.git [RELEASE] Released version 3.2-dev14 Released version 3.2-dev14 with the following main changes : - MINOR: acme: retry label always do a request - MINOR: acme: does not leave task for next request - BUG/MINOR: acme: reinit the retries only at next request - MINOR: acme: change the default max retries to 5 - MINOR: acme: allow a delay after a valid response - MINOR: acme: wait 5s before checking the challenges results - MINOR: acme: emit a log when starting - MINOR: acme: delay of 5s after the finalize - BUG/MEDIUM: quic: Let it be known if the tasklet has been released. - BUG/MAJOR: tasks: fix task accounting when killed - CLEANUP: tasks: use the local state, not t->state, to check for tasklets - DOC: acme: external account binding is not supported - MINOR: hlua: ignore "tune.lua.bool-sample-conversion" if set after "lua-load" - MEDIUM: peers: Give up if we fail to take locks in hot path - MEDIUM: stick-tables: defer adding updates to a tasklet - MEDIUM: stick-tables: Limit the number of old entries we remove - MEDIUM: stick-tables: Limit the number of entries we expire - MINOR: cfgparse-global: add explicit error messages in cfg_parse_global_env_opts - MINOR: ssl: add function to extract X509 notBefore date in time_t - BUILD: acme: need HAVE_ASN1_TIME_TO_TM - MINOR: acme: move the acme task init in a dedicated function - MEDIUM: acme: add a basic scheduler - MINOR: acme: emit a log when the scheduler can't start the task --- diff --git a/CHANGELOG b/CHANGELOG index fffa6473d..57e2782b8 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,6 +1,31 @@ ChangeLog : =========== +2025/05/02 : 3.2-dev14 + - MINOR: acme: retry label always do a request + - MINOR: acme: does not leave task for next request + - BUG/MINOR: acme: reinit the retries only at next request + - MINOR: acme: change the default max retries to 5 + - MINOR: acme: allow a delay after a valid response + - MINOR: acme: wait 5s before checking the challenges results + - MINOR: acme: emit a log when starting + - MINOR: acme: delay of 5s after the finalize + - BUG/MEDIUM: quic: Let it be known if the tasklet has been released. + - BUG/MAJOR: tasks: fix task accounting when killed + - CLEANUP: tasks: use the local state, not t->state, to check for tasklets + - DOC: acme: external account binding is not supported + - MINOR: hlua: ignore "tune.lua.bool-sample-conversion" if set after "lua-load" + - MEDIUM: peers: Give up if we fail to take locks in hot path + - MEDIUM: stick-tables: defer adding updates to a tasklet + - MEDIUM: stick-tables: Limit the number of old entries we remove + - MEDIUM: stick-tables: Limit the number of entries we expire + - MINOR: cfgparse-global: add explicit error messages in cfg_parse_global_env_opts + - MINOR: ssl: add function to extract X509 notBefore date in time_t + - BUILD: acme: need HAVE_ASN1_TIME_TO_TM + - MINOR: acme: move the acme task init in a dedicated function + - MEDIUM: acme: add a basic scheduler + - MINOR: acme: emit a log when the scheduler can't start the task + 2025/04/30 : 3.2-dev13 - MEDIUM: checks: Make sure we return the tasklet from srv_chk_io_cb - MEDIUM: listener: Make sure w ereturn the tasklet from accept_queue_process diff --git a/VERDATE b/VERDATE index 7bf32c762..07527a16f 100644 --- a/VERDATE +++ b/VERDATE @@ -1,2 +1,2 @@ $Format:%ci$ -2025/04/30 +2025/05/02 diff --git a/VERSION b/VERSION index a2ab0f354..882079d7a 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.2-dev13 +3.2-dev14 diff --git a/doc/configuration.txt b/doc/configuration.txt index e0a20dcbf..01ad438b5 100644 --- a/doc/configuration.txt +++ b/doc/configuration.txt @@ -3,7 +3,7 @@ Configuration Manual ---------------------- version 3.2 - 2025/04/30 + 2025/05/02 This document covers the configuration language as implemented in the version