]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
[RELEASE] Released version 3.3.0 v3.3.0
authorWilly Tarreau <w@1wt.eu>
Wed, 26 Nov 2025 14:55:57 +0000 (15:55 +0100)
committerWilly Tarreau <w@1wt.eu>
Wed, 26 Nov 2025 14:55:57 +0000 (15:55 +0100)
Released version 3.3.0 with the following main changes :
    - BUG/MINOR: acme: better challenge_ready processing
    - BUG/MINOR: acme: warning â\80\98ctxâ\80\99 may be used uninitialized
    - MINOR: httpclient: complete the https log
    - BUG/MEDIUM: server: do not use default SNI if manually set
    - BUG/MINOR: freq_ctr: Prevent possible signed overflow in freq_ctr_overshoot_period
    - DOC: ssl: Document the restrictions on 0RTT.
    - DOC: ssl: Note that 0rtt works fork QUIC with QuicTLS too.
    - BUG/MEDIUM: quic: do not prevent sending if no BE token
    - BUG/MINOR: quic/server: free quic_retry_token on srv drop
    - MINOR: quic: split global CID tree between FE and BE sides
    - MINOR: quic: use separate global quic_conns FE/BE lists
    - MINOR: quic: add "clo" filter on show quic
    - MINOR: quic: dump backend connections on show quic
    - MINOR: quic: mark backend conns on show quic
    - BUG/MINOR: quic: fix uninit list on show quic handler
    - BUG/MINOR: quic: release BE quic_conn on connect failure
    - BUG/MINOR: server: fix srv_drop() crash on partially init srv
    - BUG/MINOR: h3: do no crash on forwarding multiple chained response
    - BUG/MINOR: h3: handle properly buf alloc failure on response forwarding
    - BUG/MEDIUM: server/ssl: Unset the SNI for new server connections if none is set
    - BUG/MINOR: acme: fix ha_alert() call
    - Revert "BUG/MEDIUM: server/ssl: Unset the SNI for new server connections if none is set"
    - BUG/MINOR: sock-inet: ignore conntrack for transparent sockets on Linux
    - DEV: patchbot: prepare for new version 3.4-dev
    - DOC: update INSTALL with the range of gcc compilers and openssl versions
    - MINOR: version: mention that 3.3 is stable now

CHANGELOG
VERDATE
VERSION
doc/configuration.txt

index cb6441a6d5678db3cf21de4f3ce06e7b8dd9658d..69a1d3d678e50b22f2da0ff474c7a4fd2f5c4b66 100644 (file)
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,6 +1,34 @@
 ChangeLog :
 ===========
 
+2025/11/26 : 3.3.0
+    - BUG/MINOR: acme: better challenge_ready processing
+    - BUG/MINOR: acme: warning ‘ctx’ may be used uninitialized
+    - MINOR: httpclient: complete the https log
+    - BUG/MEDIUM: server: do not use default SNI if manually set
+    - BUG/MINOR: freq_ctr: Prevent possible signed overflow in freq_ctr_overshoot_period
+    - DOC: ssl: Document the restrictions on 0RTT.
+    - DOC: ssl: Note that 0rtt works fork QUIC with QuicTLS too.
+    - BUG/MEDIUM: quic: do not prevent sending if no BE token
+    - BUG/MINOR: quic/server: free quic_retry_token on srv drop
+    - MINOR: quic: split global CID tree between FE and BE sides
+    - MINOR: quic: use separate global quic_conns FE/BE lists
+    - MINOR: quic: add "clo" filter on show quic
+    - MINOR: quic: dump backend connections on show quic
+    - MINOR: quic: mark backend conns on show quic
+    - BUG/MINOR: quic: fix uninit list on show quic handler
+    - BUG/MINOR: quic: release BE quic_conn on connect failure
+    - BUG/MINOR: server: fix srv_drop() crash on partially init srv
+    - BUG/MINOR: h3: do no crash on forwarding multiple chained response
+    - BUG/MINOR: h3: handle properly buf alloc failure on response forwarding
+    - BUG/MEDIUM: server/ssl: Unset the SNI for new server connections if none is set
+    - BUG/MINOR: acme: fix ha_alert() call
+    - Revert "BUG/MEDIUM: server/ssl: Unset the SNI for new server connections if none is set"
+    - BUG/MINOR: sock-inet: ignore conntrack for transparent sockets on Linux
+    - DEV: patchbot: prepare for new version 3.4-dev
+    - DOC: update INSTALL with the range of gcc compilers and openssl versions
+    - MINOR: version: mention that 3.3 is stable now
+
 2025/11/21 : 3.3-dev14
     - MINOR: stick-tables: Rename stksess shards to use buckets
     - MINOR: quic: do not use quic_newcid_from_hash64 on BE side
diff --git a/VERDATE b/VERDATE
index 7bc3337f1c97da020754047f97c1a3d92dfa02d4..4ba7603b3cd30f15a8ef82dd4550351f98e932ec 100644 (file)
--- a/VERDATE
+++ b/VERDATE
@@ -1,2 +1,2 @@
 $Format:%ci$
-2025/11/21
+2025/11/26
diff --git a/VERSION b/VERSION
index 2b56e028a282191e576eae22cc932cf559ebdab3..15a279981720791464e46ab21ae96b3c1c65c3b6 100644 (file)
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-3.3-dev14
+3.3.0
index 374c9de890d8ef2fffc8eb21a8ec2ef4ef60f0b2..f8bd52b22236938adb88e1362dcb421e35a28ec5 100644 (file)
@@ -3,7 +3,7 @@
                           Configuration Manual
                          ----------------------
                               version 3.3
-                              2025/11/21
+                              2025/11/26
 
 
 This document covers the configuration language as implemented in the version