MINOR: quic: support hq-interop
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Fri, 12 Nov 2021 15:09:54 +0000 (16:09 +0100)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Thu, 18 Nov 2021 09:50:58 +0000 (10:50 +0100)
commit154bc7f8640824f999378cb40f73bac4b0d7e1f5
tree7812df3cb48cb8a0a9c80fdb59be13fec2932dc2
parent71e588c8a7d182241dce274b8f47d42099eadb0a
MINOR: quic: support hq-interop

Implement a new app_ops layer for quic interop. This layer uses HTTP/0.9
on top of QUIC. Implementation is minimal, with the intent to be able to
pass interoperability test suite from
https://github.com/marten-seemann/quic-interop-runner.

It is instantiated if the negotiated ALPN is "hq-interop".
Makefile
include/haproxy/hq_interop.h [new file with mode: 0644]
src/hq_interop.c [new file with mode: 0644]
src/xprt_quic.c