]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MEDIUM: htx: Refactor htx defragmentation to merge data blocks
authorChristopher Faulet <cfaulet@haproxy.com>
Tue, 3 Feb 2026 10:55:58 +0000 (11:55 +0100)
committerChristopher Faulet <cfaulet@haproxy.com>
Wed, 18 Feb 2026 12:26:21 +0000 (13:26 +0100)
commit0c6f2207fc870205c3001f2836a799838c035aff
treecce4252df66a357222c78b8f310f40e3919b14c1
parent783db96ccb06b8bb87bcee4bcc9ef222ee5e9860
MEDIUM: htx: Refactor htx defragmentation to merge data blocks

When an HTX message is defragmented, the HTX DATA blocks are now merged into
one block. Just like the previous commit, this will help all payload
analysis, if any. However, there is an exception when the reference on a
DATA block must be preserved, via the <blk> parameter. In that case, this
DATA block is not merged with previous block.
src/htx.c