]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
[RELEASE] Released version 3.2-dev3 v3.2-dev3
authorWilly Tarreau <w@1wt.eu>
Thu, 9 Jan 2025 08:21:04 +0000 (09:21 +0100)
committerWilly Tarreau <w@1wt.eu>
Thu, 9 Jan 2025 08:21:04 +0000 (09:21 +0100)
Released version 3.2-dev3 with the following main changes :
    - DOC: config: add missing "track-sc0" in action keywords matrix
    - BUG/MINOR: stktable: invalid use of stkctr_set_entry() with mixed table types
    - BUG/MAJOR: mux-quic: fix BUG_ON on empty STREAM emission
    - BUG/MEDIUM: mux-h2: Count copied data when looping on RX bufs in h2_rcv_buf()
    - Revert "BUG/MAJOR: mux-quic: fix BUG_ON on empty STREAM emission"
    - BUG/MAJOR: mux-quic: properly fix BUG_ON on empty STREAM emission
    - MINOR: mux-quic: add traces on sd attach
    - BUG/MEDIUM: mux-quic: do not attach on already closed stream
    - BUG/MINOR: compression: handle a possible strdup() failure
    - BUG/MINOR: pool: handle a possible strdup() failure
    - BUG/MINOR: cfgparse-tcp: handle a possible strdup() failure
    - BUG/MINOR: log: Allow to use if/unless conditionnals for do-log action
    - MINOR: config: Alert about extra arguments for errorfile and errorloc
    - BUG/MINOR: mux-quic: fix wakeup on qcc_set_error()
    - MINOR: mux-quic: change return value of qcs_attach_sc()
    - BUG/MINOR: mux-quic: handle closure of uni-stream
    - BUG/MEDIUM: promex/resolvers: Don't dump metrics if no nameserver is defined
    - BUG/MAJOR: ssl/ocsp: fix NULL conn object dereferencing to access QUIC TLS counters
    - MEDIUM: errors: get rid of shm_open()
    - BUILD: makefile: do not clean standalone binaries on a simple "make clean"
    - BUILD: makefile: add a qinfo macro to pass info in quiet mode
    - DEV: ncpu: add a simple utility to help with NUMA development
    - DEV: ncpu: implement a wrapper mode
    - DEV: ncpu: make the wrapper work both as a lib and executable
    - BUG/MEDIUM: h1-htx: Properly handle bodyless messages
    - MINOR: tools: add a few functions to simply check for a file's existence

CHANGELOG
VERDATE
VERSION
doc/configuration.txt
src/haproxy.c

index 39a435bb27c40a99c063cd43216b85941a06f1b6..3c856b09dead1adce44bb0448a695efa4c2124ec 100644 (file)
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,6 +1,34 @@
 ChangeLog :
 ===========
 
+2025/01/09 : 3.2-dev3
+    - DOC: config: add missing "track-sc0" in action keywords matrix
+    - BUG/MINOR: stktable: invalid use of stkctr_set_entry() with mixed table types
+    - BUG/MAJOR: mux-quic: fix BUG_ON on empty STREAM emission
+    - BUG/MEDIUM: mux-h2: Count copied data when looping on RX bufs in h2_rcv_buf()
+    - Revert "BUG/MAJOR: mux-quic: fix BUG_ON on empty STREAM emission"
+    - BUG/MAJOR: mux-quic: properly fix BUG_ON on empty STREAM emission
+    - MINOR: mux-quic: add traces on sd attach
+    - BUG/MEDIUM: mux-quic: do not attach on already closed stream
+    - BUG/MINOR: compression: handle a possible strdup() failure
+    - BUG/MINOR: pool: handle a possible strdup() failure
+    - BUG/MINOR: cfgparse-tcp: handle a possible strdup() failure
+    - BUG/MINOR: log: Allow to use if/unless conditionnals for do-log action
+    - MINOR: config: Alert about extra arguments for errorfile and errorloc
+    - BUG/MINOR: mux-quic: fix wakeup on qcc_set_error()
+    - MINOR: mux-quic: change return value of qcs_attach_sc()
+    - BUG/MINOR: mux-quic: handle closure of uni-stream
+    - BUG/MEDIUM: promex/resolvers: Don't dump metrics if no nameserver is defined
+    - BUG/MAJOR: ssl/ocsp: fix NULL conn object dereferencing to access QUIC TLS counters
+    - MEDIUM: errors: get rid of shm_open()
+    - BUILD: makefile: do not clean standalone binaries on a simple "make clean"
+    - BUILD: makefile: add a qinfo macro to pass info in quiet mode
+    - DEV: ncpu: add a simple utility to help with NUMA development
+    - DEV: ncpu: implement a wrapper mode
+    - DEV: ncpu: make the wrapper work both as a lib and executable
+    - BUG/MEDIUM: h1-htx: Properly handle bodyless messages
+    - MINOR: tools: add a few functions to simply check for a file's existence
+
 2024/12/25 : 3.2-dev2
     - MINOR: build: define DEBUG_STRESS
     - MINOR: applet: define applet_putchk_stress() alternative
diff --git a/VERDATE b/VERDATE
index 24798c450c26a674a2297fcdf47ba4b013e9d371..2afc69cfd9893446a2a9517bd03f56f46d24ef07 100644 (file)
--- a/VERDATE
+++ b/VERDATE
@@ -1,2 +1,2 @@
 $Format:%ci$
-2024/12/25
+2025/01/09
diff --git a/VERSION b/VERSION
index 6f18ad7e2e2d8434a0334726ce750671fb1a9a7e..1d745091c0ee18ea3a08eee884f91913e4d0a453 100644 (file)
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-3.2-dev2
+3.2-dev3
index 76b622bce489e632c25be139231de1042f2618d6..6478bc8521a1e5312f11b27e9b2d9bd67d42e5fe 100644 (file)
@@ -3,7 +3,7 @@
                           Configuration Manual
                          ----------------------
                               version 3.2
-                              2024/12/25
+                              2025/01/09
 
 
 This document covers the configuration language as implemented in the version
index e5de013d57cdaa688107216f1cd96ee9992dabf7..96c483569d9e7ba7ab8cd9d37a51e5248717c862 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * HAProxy : High Availability-enabled HTTP/TCP proxy
- * Copyright 2000-2024 Willy Tarreau <willy@haproxy.org>.
+ * Copyright 2000-2025 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