forked from pool/haproxy
Accepting request 1004374 from home:dirkmueller:Factory
- 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 OBS-URL: https://build.opensuse.org/request/show/1004374 OBS-URL: https://build.opensuse.org/package/show/server:http/haproxy?expand=0&rev=270
This commit is contained in:
parent
9f75067d28
commit
90554ff6aa
2
_service
2
_service
@ -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.5</param>
|
||||
<param name="changesgenerate">enable</param>
|
||||
</service>
|
||||
|
||||
|
@ -5,4 +5,4 @@
|
||||
</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">987a4e248bbccf4bffe955b27ccfbcbb626348c2</param></service></servicedata>
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e7d7621a44f546acb4b8a7e8b7a22e6218f381d208f97f610b0a6d53625508f9
|
||||
size 4104817
|
3
haproxy-2.6.5+git0.987a4e248.tar.gz
Normal file
3
haproxy-2.6.5+git0.987a4e248.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:bbe7fc624326b31e520d92ddca1f151703a9da8662c80389b21eb9f98ef5977a
|
||||
size 4128578
|
188
haproxy.changes
188
haproxy.changes
@ -1,3 +1,191 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 17 16:50:03 UTC 2022 - dmueller@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
|
||||
* MINOR: mux-quic: implement accessor for sedesc
|
||||
* REORG: mux-quic: reorganize flow-control fields
|
||||
* CLEANUP: mux-quic: do not export qc_get_ncbuf
|
||||
* CLEANUP: mux-quic: adjust comment on qcs_consume()
|
||||
* BUG/MINOR: qpack: abort on dynamic index field line decoding
|
||||
* BUG/MINOR: qpack: fix build with QPACK_DEBUG
|
||||
* CLEANUP: pool/quic: remove suffix "_pool" from certain pool names
|
||||
* MINOR: quic: Dump version_information transport parameter
|
||||
* BUG/MINOR: qpack: abort on dynamic index field line decoding
|
||||
* BUILD: quic: Wrong HKDF label constant variable initializations
|
||||
* CLEANUP: quic: Remove any reference to boringssl
|
||||
* MEDIUM: quic: Compatible version negotiation implementation (draft-08)
|
||||
* MINOR: quic: Released QUIC TLS extension for QUIC v2 draft
|
||||
* MEDIUM: quic: Add QUIC v2 draft support
|
||||
* CLEANUP: quid: QUIC draft-28 no more supported
|
||||
* MINOR: quic: Parse long packet version from qc_parse_hd_form()
|
||||
* MINOR: quic: Add several nonce and key definitions for Retry tag
|
||||
* MINOR: qpack: improve decoding function
|
||||
* MINOR: qpack: add ABORT_NOW on unimplemented decoding
|
||||
* MINOR: qpack: reduce dependencies on other modules
|
||||
* CLEANUP: quic: use task_new_on() for single-threaded tasks
|
||||
* MINOR: mux-quic: complete BUG_ON on TX flow-control enforcing
|
||||
* BUG/MEDIUM: h3: fix SETTINGS parsing
|
||||
* BUG/MINOR: h3: fix incorrect BUG_ON assert on SETTINGS parsing
|
||||
* BUG/MINOR: h3: fix return value on decode_qcs on error
|
||||
* MINOR: mux-quic/h3: adjust demuxing function return values
|
||||
* MINOR: mux-quic: simplify decode_qcs API
|
||||
* CLEANUP: Re-apply xalloc_size.cocci (2)
|
||||
* MINOR: connection: support HTTP/3.0 for smp_*_http_major fetch
|
||||
* BUG/MINOR: dev/udp: properly preset the rx address size
|
||||
* BUG/MEDIUM: mux-h1: do not refrain from signaling errors after end of input
|
||||
* BUG/MINOR: ssl: revert two wrong fixes with ckhi_link
|
||||
* MINOR: quic: Revert recent QUIC commits
|
||||
* BUG/MEDIUM: ssl: Fix a UAF when old ckch instances are released
|
||||
* BUG/MINOR: ssl: leak of ckch_inst_link in ckch_inst_free()
|
||||
* BUG/MINOR: ssl: fix deinit of the ca-file tree
|
||||
* BUG/MINOR: tcpcheck: Disable QUICKACK for default tcp-check (with no rule)
|
||||
* MINOR: quic: Add a trace to distinguish the datagram from the packets inside
|
||||
* BUG/MINOR: applet: make the call_rate only count the no-progress calls
|
||||
* BUG/MEDIUM: applet: fix incorrect check for abnormal return condition from handler
|
||||
* MINOR: quic: Replace MT_LISTs by LISTs for RX packets.
|
||||
* BUG/MINOR: hlua: Rely on CF_EOI to detect end of message in HTTP applets
|
||||
* BUG/MEDIUM: peers: Don't start resync on reload if local peer is not up-to-date
|
||||
* BUG/MEDIUM: peers: Don't use resync timer when local resync is in progress
|
||||
* BUG/MEDIUM: peers: Add connect and server timeut to peers proxy
|
||||
* BUG/MEDIUM: spoe: Properly update streams waiting for a ACK in async mode
|
||||
* BUG/MINOR: quic: Frames added to packets even if not built.
|
||||
* DOC: configuration.txt: do-resolve must use host_only to remove its port.
|
||||
* BUG/MINOR: httpclient: fix resolution with port
|
||||
* MINOR: sample: add the host_only and port_only converters
|
||||
* DOC: configuration: do-resolve doesn't work with a port in the string
|
||||
* 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
|
||||
* MINOR: resolvers: shut the warning when "default" resolvers is implicit
|
||||
* REGTESTS: Fix prometheus script to perform HTTP health-checks
|
||||
* BUG/MINOR: tcpcheck: Disable QUICKACK only if data should be sent after connect
|
||||
* BUG/MINOR: mworker: does not create the "default" resolvers in wait mode
|
||||
* BUG/MINOR: resolvers: return the correct value in resolvers_finalize_config()
|
||||
* BUILD: tcp_sample: fix build of get_tcp_info() on OpenBSD
|
||||
* BUG/MINOR: quic: Safer QUIC frame builders
|
||||
* BUG/MINOR: quic: Wrong list_for_each_entry() use when building packets from qc_do_build_pkt()
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 22 13:29:50 UTC 2022 - mrueckert@suse.de
|
||||
|
||||
|
@ -55,7 +55,7 @@
|
||||
%endif
|
||||
|
||||
Name: haproxy
|
||||
Version: 2.6.4+git0.2a2078cba
|
||||
Version: 2.6.5+git0.987a4e248
|
||||
Release: 0
|
||||
#
|
||||
#
|
||||
|
Loading…
Reference in New Issue
Block a user