Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package haproxy for openSUSE:Factory checked 
in at 2022-09-27 20:13:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/haproxy (Old)
 and      /work/SRC/openSUSE:Factory/.haproxy.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "haproxy"

Tue Sep 27 20:13:20 2022 rev:122 rq:1006114 version:2.6.6+git0.274d1a4df

Changes:
--------
--- /work/SRC/openSUSE:Factory/haproxy/haproxy.changes  2022-08-23 
14:26:12.855169011 +0200
+++ /work/SRC/openSUSE:Factory/.haproxy.new.2275/haproxy.changes        
2022-09-27 20:13:23.409755490 +0200
@@ -1,0 +2,262 @@
+Mon Sep 26 13:19:38 UTC 2022 - mrueck...@suse.de
+
+- Update to version 2.6.6+git0.274d1a4df:
+  * [RELEASE] Released version 2.6.6
+  * BUG/MINOR: log: improper behavior when escaping log data
+  * REGTESTS: ssl: fix grep invocation to use extended regex in 
ssl_generate_certificate.vtc
+  * REGTESTS: ssl: adopt tests to OpenSSL-3.0.N
+  * REGTESTS: ssl: adopt tests to OpenSSL-3.0.N
+  * BUG/MEDIUM: mux-quic: properly trim HTX buffer on snd_buf reset
+  * MINOR: mux-quic: refactor snd_buf
+  * REORG: mux-quic: export HTTP related function in a dedicated file
+  * REORG: mux-quic: extract traces in a dedicated source file
+  * BUG/MINOR: mux-quic: do not keep detached qcs with empty Tx buffers
+  * BUG/MEDIUM: mux-quic: fix nb_hreq decrement
+  * SCRIPTS: announce-release: update some URLs to https
+  * BUILD: fd: fix a build warning on the DWCAS
+  * BUG/MEDIUM: captures: free() an error capture out of the proxy lock
+  * CLEANUP: quic,ssl: fix tiny typos in C comments
+  * BUG/MEDIUM: server: segv when adding server with hostname from CLI
+  * BUG/MINOR: mux-quic: do not remotely close stream too early
+  * CLEANUP: mux-quic: remove stconn usage in h3/hq
+  * BUG/MEDIUM: mux-quic: fix crash on early app-ops release
+  * MEDIUM: quic: separate path for rx and tx with set_encryption_secrets
+  * DOC: fix TOC in starter guide for subsection 3.3.8. Statistics
+  * REGTESTS: ssl/log: test the log-forward with SSL
+  * BUG/MEDIUM: sink: bad init sequence on tcp sink from a ring.
+  * REGTESTS: log: test the log-forward feature
+  * BUG/MINOR: listener: null pointer dereference suspected by coverity
+  * CLEANUP: listener: function comment typo in stop_listener()
+  * REGTESTS: healthcheckmail: Relax matching on the healthcheck log message
+  * BUG/MINOR: mux-h1: Increment open_streams counter when H1 stream is created
+  * CLEANUP: pollers: remove dead code in the polling loop
+  * BUG/MINOR: stats: fixing stat shows disabled frontend status as 'OPEN'
+  * MINOR: proxy/listener: support for additional PAUSED state
+  * MINOR: listener: small API change
+  * BUG/MEDIUM: proxy: ensure pause_proxy() and resume_proxy() own PROXY_LOCK
+  * DEV: flags: add missing CO_FL_FDLESS connection flag
+  * DEV: flags: fix usage message to reflect available options
+  * CI: cirrus-ci: bump FreeBSD image to 13-1
+  * BUG/MINOR: signals/poller: ensure wakeup from signals
+  * MINOR: h3: Send the h3 settings with others streams (requests)
+  * MINOR: h3: Missing connection argument for a TRACE_LEAVE() argument
+  * MINOR: h3: Add the quic_conn object to h3 traces
+  * BUG/MINOR: h3: Crash when h3 trace verbosity is "minimal"
+  * BUG/MINOR: quic: Trace fix about packet number space information.
+  * BUG/MINOR: quic: Speed up the handshake completion only one time
+  * BUG/MINOR: signals/poller: set the poller timeout to 0 when there are 
signals
+  * BUG/MINOR: stream/sched: take into account CPU profiling for the last call
+  * MINOR: sched: store the current profile entry in the thread context
+  * BUG/MINOR: sched: properly account for the CPU time of dying tasks
+  * BUG/MINOR: task: Fix detection of tasks profiling in tasklet_wakeup_after()
+  * CLEANUP: task: rename ->call_date to ->wake_date
+  * MINOR: task: permanently enable latency measurement on tasklets
+  * BUG/MINOR: task: make task_instant_wakeup() work on a task not a tasklet
+  * BUG/MINOR: task: always reset a new tasklet's call date
+  * BUG/MINOR: quic: Wrong connection ID to thread ID association
+  * MINOR: quic: No TRACE_LEAVE() in retrieve_qc_conn_from_cid()
+  * MINOR: quic: Add traces about sent or resent TX frames
+  * MINOR: quic: add QUIC support when no client_hello_cb
+  * BUILD: quic: fix the #ifdef in ssl_quic_initial_ctx()
+  * BUILD: ssl: fix the ifdef mess in ssl_sock_initial_ctx
+  * BUILD: quic: enable early data only with >= openssl 1.1.1
+  * BUILD: quic: temporarly ignore chacha20_poly1305 for libressl
+  * BUILD: ssl: fix ssl_sock_switchtx_cbk when no client_hello_cb
+  * BUILD: quic: add some ifdef around the SSL_ERROR_* for libressl
+  * BUG/MINOR: quic: Possible crash when verifying certificates
+  * BUG/MINOR: h1: Support headers case adjustment for TCP proxies
+  * BUG/MINOR: quic: Possible crash with "tls-ticket-keys" on QUIC bind lines
+  * BUG/MINOR: quic: Retransmitted frames marked as acknowledged
+  * BUILD: makefile: enable crypt(3) for NetBSD
+  * MINOR: Revert part of clarifying samples support per os commit
+  * MEDIUM: peers: limit the number of updates sent at once
+
+-------------------------------------------------------------------
+Sat Sep 17 16:50:03 UTC 2022 - dmuel...@suse.com
+
+- Update to version 2.6.5+git0.987a4e248:
+  * [RELEASE] Released version 2.6.5
+  * BUG/MINOR: http-act: initialize http fmt head earlier
+  * MINOR: debug: report applet pointer and handler in crashes when known
+  * DEBUG: stream: minor rearrangement of a few fields in struct stream.
+  * BUG/MINOR: mux-fcgi: fix the "show fd" dest buffer for the subscriber
+  * BUG/MINOR: mux-h1: fix the "show fd" dest buffer for the subscriber
+  * BUG/MINOR: mux-h2: fix the "show fd" dest buffer for the subscriber
+  * BUG/MINOR: httpclient: keep-alive was accidentely disabled
+  * BUG/MEDIUM: httpclient: always detach the caller before self-killing
+  * BUG/MINOR: h2: properly set the direction flag on HTX response
+  * BUG/MINOR: quic: Frames leak during retransmissions
+  * MINOR: quic: Trace typo fix in qc_release_frm()
+  * MINOR: quic: Add TX frames addresses to traces to several trace events
+  * BUG/MINOR: quic: Do not ack when probing
+  * MINOR: backend: always satisfy the first req reuse rule with l7 retries
+  * BUG/MEDIUM: mux-h1: always use RST to kill idle connections in pools
+  * REGTESTS: http_request_buffer: Add a barrier to not mix up log messages
+  * BUG/MINOR: regex: Properly handle PCRE2 lib compiled without JIT support
+  * BUILD: debug: make sure debug macros are never empty
+  * CLEANUP: exclude haring with .gitignore
+  * DEV: haring: support remapping LF in contents with CR VT
+  * DEV: haring: add a simple utility to read file-backed rings
+  * MINOR: sink/ring: rotate non-empty file-backed contents only
+  * MINOR: ring: archive a previous file-backed ring on startup
+  * BUILD: sink: replace S_IRUSR, S_IWUSR with their octal value
+  * MINOR: ring: add support for a backing-file
+  * MINOR: ring: support creating a ring from a linear area
+  * BUILD: ring: forward-declare struct appctx to avoid a build warning
+  * BUG/MINOR: ssl: leak of ckch_inst_link in ckch_inst_free() v2
+  * BUG/MINOR: quic: TX frames memleak
+  * MINOR: quic: Move traces about RX/TX bytes from QUIC_EV_CONN_PRSAFRM event
+  * MINOR: quic: Add a trace to distinguish the datagram from the packets 
inside
+  * BUG/MINOR: quic: Missing header protection AES cipher context 
initialisations (draft-v2)
+  * BUG/MINOR: quic: Frames added to packets even if not built.
+  * BUG/MINOR: quic: Null packet dereferencing from qc_dup_pkt_frms() trace
+  * Revert "MINOR: quic: Remove useless traces about references to TX packets"
+  * MINOR: quic: Remove useless traces about references to TX packets
+  * CLEANUP: quic: Remove a useless check in qc_lstnr_pkt_rcv()
+  * CLEANUP: quic: No more use ->rx_list MT_LIST entry point (quic_rx_packet)
+  * BUG/MINOR: quic: Stalled connections (missing I/O handler wakeup)
+  * BUG/MINOR: quic: Leak in qc_release_lost_pkts() for non in flight TX 
packets
+  * Revert "BUG/MINOR: quix: Memleak for non in flight TX packets"
+  * MINOR: quic: Replace MT_LISTs by LISTs for RX packets.
+  * BUG/MINOR: quic: Safer QUIC frame builders
+  * BUG/MINOR: quic: Wrong list_for_each_entry() use when building packets 
from qc_do_build_pkt()
+  * BUG/MINOR: quix: Memleak for non in flight TX packets
+  * BUG/MINOR: mux-quic: Fix memleak on QUIC stream buffer for unacknowledged 
data
+  * MINOR: quic: Add reusable cipher contexts for header protection
+  * MINOR: quic: Trace fix in qc_release_frm()
+  * MINOR: quic: Add the QUIC connection to mux traces
+  * BUG/MINOR: quic: Wrong splitted duplicated frames handling
+  * MINOR: quic: Add frame addresses to QUIC_EV_CONN_PRSAFRM event traces
+  * BUG/MINOR: quic: Possible crashes when dereferencing ->pkt quic_frame 
struct member
+  * MEDIUM: h3: concatenate multiple cookie headers
+  * REGTESTS: add test for HTTP/2 cookies concatenation
+  * REORG: h2: extract cookies concat function in http_htx
+  * BUG/MEDIUM: quic: fix crash on MUX send notification
+  * BUG/MINOR: quic: Missing initializations for ducplicated frames.
+  * BUG/MINOR: quic: do not notify MUX on frame retransmit
+  * MINOR: quic: refactor application send
+  * MINOR: mux-quic: add missing args on some traces
+  * MINOR: mux-quic: adjust traces on stream init
+  * BUG/MEDIUM: mux-quic: reject uni stream ID exceeding flow control
+  * MINOR: qpack: report error on enc/dec stream close
+  * MINOR: h3: report error on control stream close
+  * MINOR: quic: adjust quic_frame flag manipulation
+  * BUG/MINOR: quic: Wrong status returned by qc_pkt_decrypt()
+  * BUG/MINOR: quic: MIssing check when building TX packets
+  * BUG/MINOR: mux-quic: fix crash with traces in qc_detach()
+  * BUG/MEDIUM: quic: Wrong use of <token_odcid> in qc_lsntr_pkt_rcv()
+  * BUG/MEDIUM: quic: Possible use of uninitialized <odcid> variable in 
qc_lstnr_params_init()
+  * BUG/MEDIUM: mux-quic: fix crash due to invalid trace arg
+  * MINOR: mux-quic: define new traces
+  * CLEANUP: mux-quic: adjust traces level
+  * MINOR: mux-quic: define protocol error traces
+  * MINOR: mux-quic: adjust enter/leave traces
+  * CLEANUP: quic: Remove trailing spaces
+  * MINOR: quic: Remove useless lock for RX packets
+  * MEDIUM: quic: xprt traces rework
+  * BUG/MINOR: quic: fix crash on handshake io-cb for null next enc level
+  * BUG/MINOR: mux-quic: open stream on STOP_SENDING
+  * MINOR: quic: skip sending if no frame to send in io-cb
+  * MINOR: quic: refactor datagram commit in Tx buffer
+  * MINOR: quic: release Tx buffer on each send
+  * MINOR: quic: replace custom buf on Tx by default struct buffer
+  * MINOR: quic: Replace pool_zalloc() by pool_malloc() for fake datagrams
+  * BUG/MINOR: quic: adjust errno handling on sendto
+  * MINOR: quic: Add two new stats counters for sendto() errors
+  * MEDIUM: mux-quic: implement http-request timeout
+  * MINOR: mux-quic: refactor refresh timeout function
+  * MINOR: mux-quic: refresh timeout on frame decoding
+  * MINOR: h3: support HTTP request framing state
+  * MEDIUM: mux-quic: implement http-keep-alive timeout
+  * MINOR: mux-quic: count in-progress requests
+  * MEDIUM: mux-quic: adjust timeout refresh
+  * MINOR: mux-quic: use timeout server for backend conns
+  * MINOR: mux-quic: save proxy instance into qcc
+  * MINOR: h3: implement graceful shutdown with GOAWAY
+  * MINOR: h3: store control stream in h3c
+  * MINOR: mux-quic: send one last time before release
+  * CLEANUP: mux-quic: move qc_release()
+  * MEDIUM: quic: send CONNECTION_CLOSE on released MUX
+  * MINOR: mux-quic/h3: prepare CONNECTION_CLOSE on release
+  * MINOR: mux-quic: support app graceful shutdown
+  * MINOR: quic: define a generic QUIC error type
+  * CLEANUP: quic: clean up include on quic_frame-t.h
+  * MEDIUM: mux-quic: implement STOP_SENDING handling
+  * MEDIUM: mux-quic: implement RESET_STREAM emission
+  * MINOR: mux-quic: use stream states to mark as detached
+  * MINOR: mux-quic: define basic stream states
+  * MINOR: mux-quic: support stream opening via MAX_STREAM_DATA
+  * MINOR: mux-quic: do not ack STREAM frames on unrecoverable error
+  * MINOR: mux-quic: filter send/receive-only streams on frame parsing
+  * MINOR: mux-quic: implement qcs_alert()
+  * MINOR: mux-quic: add traces on frame parsing functions
+  * MINOR: mux-quic: rename stream purge function
+  * REORG: mux-quic: rename stream initialization function
+  * MINOR: mux-quic: emit FINAL_SIZE_ERROR on invalid STREAM size
+  * MINOR: mux-quic: rename qcs flag FIN_RECV to SIZE_KNOWN
+  * MEDIUM: mux-quic: refactor streams opening
++++ 65 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/haproxy/haproxy.changes
++++ and /work/SRC/openSUSE:Factory/.haproxy.new.2275/haproxy.changes

Old:
----
  haproxy-2.6.4+git0.2a2078cba.tar.gz

New:
----
  haproxy-2.6.6+git0.274d1a4df.tar.gz

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

Other differences:
------------------
++++++ haproxy.spec ++++++
--- /var/tmp/diff_new_pack.6Lr6WK/_old  2022-09-27 20:13:24.081756972 +0200
+++ /var/tmp/diff_new_pack.6Lr6WK/_new  2022-09-27 20:13:24.081756972 +0200
@@ -55,7 +55,7 @@
 %endif
 
 Name:           haproxy
-Version:        2.6.4+git0.2a2078cba
+Version:        2.6.6+git0.274d1a4df
 Release:        0
 #
 #

++++++ _service ++++++
--- /var/tmp/diff_new_pack.6Lr6WK/_old  2022-09-27 20:13:24.137757096 +0200
+++ /var/tmp/diff_new_pack.6Lr6WK/_new  2022-09-27 20:13:24.141757104 +0200
@@ -6,7 +6,7 @@
     <param name="versionformat">@PARENT_TAG@+git@TAG_OFFSET@.%h</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="versionrewrite-replacement">\1</param>
-    <param name="revision">v2.6.4</param>
+    <param name="revision">v2.6.6</param>
     <param name="changesgenerate">enable</param>
   </service>
 

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.6Lr6WK/_old  2022-09-27 20:13:24.157757139 +0200
+++ /var/tmp/diff_new_pack.6Lr6WK/_new  2022-09-27 20:13:24.161757148 +0200
@@ -5,6 +5,6 @@
   </service>
 <service name="tar_scm">
                 <param 
name="url">http://git.haproxy.org/git/haproxy-2.6.git</param>
-              <param 
name="changesrevision">2a2078cbac2c2f84e0c25730b61f3ffbe891dd4d</param></service></servicedata>
+              <param 
name="changesrevision">274d1a4dffe332885bce12f04ac0e452c5f512b2</param></service></servicedata>
 (No newline at EOF)
 

++++++ haproxy-2.6.4+git0.2a2078cba.tar.gz -> 
haproxy-2.6.6+git0.274d1a4df.tar.gz ++++++
++++ 15915 lines of diff (skipped)

Reply via email to