]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MEDIUM: proto_htx: Add HTX analyzers and use it when the mux H1 is used
authorChristopher Faulet <cfaulet@haproxy.com>
Wed, 3 Oct 2018 14:38:02 +0000 (16:38 +0200)
committerWilly Tarreau <w@1wt.eu>
Sun, 18 Nov 2018 20:45:50 +0000 (21:45 +0100)
commite0768ebabcd125f1117686ed130693ecae1a2e48
treeef77cfb2b2f157aac7180b9c4505e85c2374a3ee
parent1d5b85aba21c1a1170edfb81b60303c73e7f369b
MEDIUM: proto_htx: Add HTX analyzers and use it when the mux H1 is used

For now, these analyzers are just copies of the legacy HTTP analyzers. But,
during the HTTP refactoring, it will be the main place where it will be
visible. And in legacy analyzers, the macro IS_HTX_STRM is used to know if the
HTX version should be called or not.

Note: the following commits were applied to proto_http.c after this patch
      was developed and need to be studied to see if an adaptation to htx
      is required :

  fd9b68c BUG/MINOR: only mark connections private if NTLM is detected
include/proto/proto_http.h
src/proto_http.c
src/proto_htx.c