Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package haproxy for openSUSE:Factory checked 
in at 2026-09-24 23:04:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/haproxy (Old)
 and      /work/SRC/openSUSE:Factory/.haproxy.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "haproxy"

Thu Sep 24 23:04:31 2026 rev:193 rq:1380215 version:3.4.5+git0.c28c410a7

Changes:
--------
--- /work/SRC/openSUSE:Factory/haproxy/haproxy.changes  2026-09-17 
15:21:59.963472620 +0200
+++ /work/SRC/openSUSE:Factory/.haproxy.new.383539/haproxy.changes      
2026-09-24 23:04:35.954169858 +0200
@@ -1,0 +2,106 @@
+Thu Sep 24 14:39:27 UTC 2026 - Marcus Rueckert <[email protected]>
+
+- Update to version 3.4.5+git0.c28c410a7:
+  * [RELEASE] Released version 3.4.5
+  * BUG/MINOR: mux-h2: Reject trailers received on a tunneled stream
+  * REGTESTS: log: check the escaping performed by the +json option
+  * BUG/MEDIUM: log: encode the whole non-printable range in the +json output
+  * BUG/MEDIUM: mux_quic: activate timeout on FE init
+  * BUG/MAJOR: mux_quic: fix leak on RESET_STREAM reception
+
+-------------------------------------------------------------------
+Wed Sep 23 15:25:40 UTC 2026 - Marcus Rueckert <[email protected]>
+
+- Update to version 3.4.4+git80.64f60a397:
+  * BUG/MINOR: http-ana: restore the transaction status after early hints
+  * BUG/MINOR: tcpcheck: refresh the start-line after updating the authority
+  * BUG/MINOR: mux-h1: only mark C-L and T-E as sent once the header is emitted
+  * BUG/MINOR: http-fetch: fix the space check of http_auth_bearer(<hdr>)
+  * BUG/MINOR: http-fetch: http_auth_bearer() must not match a missing header
+  * BUG/MINOR: http-ana: count response body failures only once in 
http_fail_cnt
+  * BUG/MEDIUM: tcp-rules: ignore "capture len" rules evaluated from a backend
+  * BUG/MEDIUM: http-act: ignore "capture len" rules evaluated from a backend
+  * BUG/MEDIUM: http-htx: don't build the new authority in a rotating trash 
chunk
+  * BUG/MEDIUM: log: reserve the trailing 0 in CBOR int and bool encoders
+  * REG-TESTS: http-messaging: Add a script to test interim responses for H1/H2
+  * BUG/MINOR: mux-h2: Don't expect more HTX data on 1xx interim responses
+  * BUG/MINOR: http-client: Convert server timeout ticks when setting it
+  * BUG/MINOR: ssl: Fix possible null deref on the SSL context in 
ssl_sock_to_buf()
+  * BUG/MINOR: hlua: release private Lua rule data on teardown
+  * BUG/MAJOR: htx: Check the header/trailer length limits when one is updated
+  * BUG/MINOR: tools: Don't try to anonymize a NULL string
+  * BUG/MEDIUM: htx: Fix the position returned by htx_defrag()
+  * BUG/MEDIUM: http-client/cli: Notify the http-client when the response is 
consumed
+  * MINOR: http-client: Add a function to notify some data were consumed
+  * BUG/MEDIUM: acme: Set HTTPCLIENT_O_RES_ACCUM option on the http-client
+  * BUG/MEDIUM: ssl/ocsp: Set HTTPCLIENT_O_RES_ACCUM option on the http-client
+  * MINOR: http-client: Add an option to not stop the reception of the response
+  * BUG/MEDIUM: http-client: Don't use the httpclient context if it was 
released
+  * BUG/MEDIUM: task: Do not destroy a task that is not ours in task_destroy
+
+-------------------------------------------------------------------
+Thu Sep 17 11:03:42 UTC 2026 - Marcus Rueckert <[email protected]>
+
+- Update to version 3.4.4+git55.db9eb73d7:
+  * OPTIM: tools: keep a cache of recent localtime() and gmtime()
+
+-------------------------------------------------------------------
+Wed Sep 16 19:11:35 UTC 2026 - Marcus Rueckert <[email protected]>
+
+- Update to version 3.4.4+git54.e3fef9703:
+  * MAJOR: filters: Revert the filter-sequence directive
+  * BUG/MINOR: proxy: pass PR_FL_DEF_EXPLICIT_MODE through cascaded defaults
+  * BUG/MEDIUM: tcp-rules: Don't restart tcp-request content evaluation on 
yield
+  * CLEANUP: stream: Remove an excess newline in the stream dump
+  * BUG/MEDIUM: htx: Reserve a block descriptor for zero-sized blocks
+  * BUG/MEDIUM: ssl: don't set a 0 timeout on an expired TLS session
+  * DOC: configuration: clarify the validity ranges of sample types
+  * REGTESTS: http-rules: check "-m str" on a sample with an embedded \0
+  * BUG/MINOR: sample: reject a \0 byte in url_dec, json_query and jwt_*_query
+  * BUG/MINOR: ssl: Fix leak of ca_list in cafile_entry
+  * BUG/MINOR: cli: Reject payload with no command
+  * BUG/MEDIUM: cli: Don't read a command or payload line into a full buffer
+  * BUG/MEDIUM: cli: Don't parse next command if input buffer is empty
+  * BUG/MEDIUM: http_act: fix normalize-uri normalizer selection with a 
condition
+  * REGTESTS: map: check map_regm inside an ACL over an iterating fetch
+  * BUG/MEDIUM: map: do not overwrite the fetch context in pat_match_regm()
+  * BUG/MINOR: ssl: don't pass the address of a size_t as an int* to OpenSSL
+  * BUG/MEDIUM: http-ana: apply tunnel timeout with data filters
+  * BUG/MINOR: h3: only increment frame type counter on new header
+  * BUG/MINOR: h3: handle unknown frame type on request stream as specified
+  * BUG/MINOR: h3: handle empty HEADERS frame as specified
+  * BUG/MEDIUM: h3: do not block FIN on empty DATA frame
+  * BUG/MINOR: h3: reject truncated frames with mandatory payload
+  * BUG/MINOR: stream/debug: harden the stream dump function regarding signals
+  * BUG/MEDIUM: htx: Don't reset flags when source must be preserved during 
transfer
+  * BUG/MINOR: hlua: Always return nil if there is no data to dup for HTTP 
messages
+  * BUG/MINOR: mux-h1: Return an error on trailers if last chunk is unfinished
+  * BUG/MEDIUM: hlua: Never release a cosocket applet from the GC
+  * DOC: config: clarify tune tune.bufsize doc regarding various limits
+  * BUG/MINOR: quic: leak of the NEW_TOKEN frame on token generation failure
+  * BUG/MAJOR: h3: reject H3 truncated frames
+  * BUG/MEDIUM: mux-h2: Make sure we remove H2_SF_NOTIFIED on subscribe
+  * MEDIUM: mux-h1: Harden test for short data at end of stream
+  * REGTESTS: log: check that the +cbor output passes the logged bytes through
+  * DOC: config: mention that section 8.6 does not apply to the cbor encoding
+  * REGTESTS: log: check which log-format tags escape control characters
+  * REGTESTS: log: add a test for "show events -s"
+  * MINOR: ring: add "-s" flag to "show events" to sanitize the output
+  * BUG/MINOR: quic: delete the wrong CIDs when post-handshake frames fail
+  * BUG/MINOR: qpack: accept a Required Insert Count which cannot be reached
+  * BUG/MINOR: qpack: encoder and decoder stream data is never consumed
+  * MINOR: quic: protect the ChaCha20 header protection context from being 
freed
+  * CLEANUP: resolvers: stop clearing the DNS response buffer
+  * BUG/MINOR: resolvers: classify empty truncated responses
+  * BUN/MINOR: hlua: reset hlua_body variable after per-thread files loading
+  * BUG/MEDIUM: filters: check the filter name before comparing it
+  * BUG/MINOR: quic: late packets of the first key phase are dropped
+  * BUG/MEDIUM: quic: crash on key update phase change after a failed one
+  * BUG/MINOR: payload: bound ClientHello extension lists by the extension 
length
+  * BUG/MINOR: payload: fix the cipher_len bound check in 
smp_client_hello_parse()
+  * BUG/MEDIUM: mux-spop: Properly handle parsing of split HELLO/DISCONNECT 
frames
+  * OPTIM: server: remember the lowest known unused server ID
+  * BUG/MINOR: cache: Seed cache primary hash
+  * BUG/MINOR: cache: Manage collisions on primary key
+
+-------------------------------------------------------------------

Old:
----
  haproxy-3.4.4+git0.7f03ae65c.tar.gz

New:
----
  haproxy-3.4.5+git0.c28c410a7.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ haproxy.spec ++++++
--- /var/tmp/diff_new_pack.NKruje/_old  2026-09-24 23:04:37.767245720 +0200
+++ /var/tmp/diff_new_pack.NKruje/_new  2026-09-24 23:04:37.770245846 +0200
@@ -44,7 +44,7 @@
 %bcond_with opentelemetry
 
 Name:           haproxy
-Version:        3.4.4+git0.7f03ae65c
+Version:        3.4.5+git0.c28c410a7
 Release:        0
 %if %{with opentelemetry}
 %global otel_revision 2.3.0+git0.4d52326

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.NKruje/_old  2026-09-24 23:04:37.993255177 +0200
+++ /var/tmp/diff_new_pack.NKruje/_new  2026-09-24 23:04:38.004255637 +0200
@@ -1,7 +1,7 @@
 <servicedata>
   <service name="tar_scm">
     <param name="url">http://git.haproxy.org/git/haproxy-3.4.git/</param>
-    <param 
name="changesrevision">7f03ae65c28605152c7a1a9ba7d9d0bcfb50f8b0</param>
+    <param 
name="changesrevision">c28c410a73af38da8300ff7d95b2af3c30bdc68d</param>
   </service>
   <service name="tar_scm">
     <param 
name="url">https://github.com/haproxytech/haproxy-opentelemetry.git/</param>

++++++ haproxy-3.4.4+git0.7f03ae65c.tar.gz -> 
haproxy-3.4.5+git0.c28c410a7.tar.gz ++++++
++++ 5274 lines of diff (skipped)

Reply via email to