Skip to content

HAProxy 2.7.6

Compare
Choose a tag to compare
@philyuchkoff philyuchkoff released this 30 Mar 16:18
· 33 commits to master since this release
6111fc4

ChangeLog :

2023/03/28 : 2.7.6

  • MINOR: proto_uxst: add resume method
  • MINOR: listener/api: add lli hint to listener functions
  • MINOR: listener: add relax_listener() function
  • MINOR: listener: workaround for closing a tiny race between resume_listener() and stopping
  • MINOR: listener: make sure we don't pause/resume bypassed listeners
  • BUG/MEDIUM: listener: fix pause_listener() suspend return value handling
  • BUG/MINOR: listener: fix resume_listener() resume return value handling
  • BUG/MEDIUM: resume from LI_ASSIGNED in default_resume_listener()
  • MINOR: listener: pause_listener() becomes suspend_listener()
  • BUG/MEDIUM: listener/proxy: fix listeners notify for proxy resume
  • MEDIUM: proto_ux: properly suspend named UNIX listeners
  • MINOR: proto_ux: ability to dump ABNS names in error messages
  • MINOR: quic: Stop stressing the acknowledgments process (RX ACK frames)
  • BUG/MINOR: quic: Dysfunctional 01RTT packet number space probing
  • BUG/MEDIUM: stream: do not try to free a failed stream-conn
  • BUG/MEDIUM: mux-h2: do not try to free an unallocated h2s->sd
  • BUG/MEDIUM: mux-h2: erase h2c->wait_event.tasklet on error path
  • BUG/MEDIUM: stconn: don't set the type before allocation succeeds
  • BUG/MINOR: stconn: fix sedesc memory leak on stream allocation failure
  • BUG/MEDIUM: mux-h1: properly destroy a partially allocated h1s
  • BUG/MEDIUM: applet: only set appctx->sedesc on successful allocation
  • BUG/MINOR: quic: wake up MUX on probing only for 01RTT
  • BUG/MINOR: quic: ignore congestion window on probing for MUX wakeup
  • BUG/MINOR: trace: fix hardcoded level for TRACE_PRINTF
  • BUG/MEDIUM: mux-quic: release data from conn flow-control on qcs reset
  • MINOR: mux-quic: complete traces for qcs emission
  • MINOR: mux-quic: adjust trace level for MAX_DATA/MAX_STREAM_DATA recv
  • MINOR: mux-quic: add flow-control info to minimal trace level
  • BUG/MINOR: h3: properly handle incomplete remote uni stream type
  • BUG/MINOR: mux-quic: prevent CC status to be erased by shutdown
  • MINOR: mux-quic: interrupt qcc_recv*() operations if CC scheduled
  • MINOR: mux-quic: ensure CONNECTION_CLOSE is scheduled once per conn
  • MINOR: mux-quic: close on qcs allocation failure
  • MINOR: mux-quic: close on frame alloc failure
  • BUG/MEDIUM: stats: Consume the request except when parsing the POST payload
  • DOC: config: set-var() dconv rendering issues
  • BUG/MEDIUM: mux-h1: Wakeup H1C on shutw if there is no I/O subscription
  • BUG/MINOR: applet/new: fix sedesc freeing logic
  • BUG/MINOR: quic: Missing STREAM frame type updated

Changelog