Merge haproxy 2.4.13 from Debian unstable for 22.04
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
haproxy (Ubuntu) |
Fix Released
|
Undecided
|
Andreas Hasenack |
Bug Description
Upstream's changelog:
2022/02/16 : 2.4.13
- BUG/MEDIUM: connection: properly leave stopping list on error
- BUG/MEDIUM: htx: Adjust length to add DATA block in an empty HTX buffer
- BUILD/MINOR: fix solaris build with clang.
- BUG/MEDIUM: server: avoid changing healthcheck ctx with set server ssl
- MEDIUM: cli: yield between each pipelined command
- MINOR: channel: add new function co_getdelim() to support multiple delimiters
- BUG/MINOR: cli: avoid O(bufsize) parsing cost on pipelined commands
- BUG/MEDIUM: cli: Never wait for more data on client shutdown
- BUG/MEDIUM: mcli: do not try to parse empty buffers
- BUG/MEDIUM: mcli: always realign wrapping buffers before parsing them
- MEDIUM: h2/hpack: emit a Dynamic Table Size Update after settings change
- DEBUG: cli: add a new "debug dev fd" expert command
- BUILD: debug/cli: condition test of O_ASYNC to its existence
- DEBUG: pools: add new build option DEBUG_POOL_
- BUG/MEDIUM: mworker: don't lose the stats socket on failed reload
- BUG/MINOR: pools: always flush pools about to be destroyed
- DEBUG: pools: add extra sanity checks when picking objects from a local cache
- DEBUG: pools: let's add reverse mapping from cache heads to thread and pool
- DEBUG: pools: replace the link pointer with the caller's address on pool_free()
- BUG/MAJOR: sched: prevent rare concurrent wakeup of multi-threaded tasks
- BUG/MINOR: mworker: does not erase the pidfile upon reload
- MINOR: listener: replace the listener's spinlock with an rwlock
- BUG/MEDIUM: listener: read-lock the listener during accept()
- BUG/MAJOR: http/htx: prevent unbounded loop in http_manage_
- BUG/MAJOR: spoe: properly detach all agents when releasing the applet
- REGTESTS: peers: leave a bit more time to peers to synchronize
- BUG/MEDIUM: h2/hpack: fix emission of HPACK DTSU after settings change
- BUG/MINOR: mux-h2: update the session's idle delay before creating the stream
Related branches
- Sergio Durigan Junior (community): Approve
- Canonical Server: Pending requested
-
Diff: 179 lines (+107/-3)5 files modifieddebian/changelog (+57/-0)
debian/control (+2/-2)
debian/patches/fix-ftbfs-openssl3.patch (+46/-0)
debian/patches/series (+2/-0)
debian/rules (+0/-1)
Changed in haproxy (Ubuntu): | |
milestone: | none → ubuntu-22.02 |
Changed in haproxy (Ubuntu): | |
status: | New → In Progress |
This bug was fixed in the package haproxy - 2.4.13-1ubuntu1
---------------
haproxy (2.4.13-1ubuntu1) jammy; urgency=medium
* Merge with Debian unstable (LP: #1961195). Remaining changes: ftbfs-openssl3. patch: Cherry-picked from upstream to fix
- d/p/fix-
the build against OpenSSL3 (LP #1945773)
- d/{control,rules}: Removing support for OpenTracing due to it is
in universe.
-- Andreas Hasenack <email address hidden> Fri, 18 Feb 2022 15:27:14 -0300