haproxy/dev
Willy Tarreau c927137785 DEV: udp: add a tiny UDP proxy for testing
QUIC really needs more traffic perturbation for the tests. Let's have
a tiny UDP proxy for this, mostly derived from the 'connect' test suite.
For now it only supports a single "connection" at once, but the code is
here to support more. A new "connection" will simply replace the previous
one. It doesn't yet cause traffic perturbations, this is still to be added.
Some of the setsockopt() are possibly unneeded. The error handling is
almost inexistent, and polling for sends is not implemented at all (will
cause losses). No stats are collected.
2022-03-03 17:49:13 +01:00
..
base64 CONTRIB: move some dev-specific tools to dev/ 2021-04-02 17:48:42 +02:00
coccinelle Revert "DEV: coccinelle: Add rule to use chunk_istcat() instead of chunk_strncat()" 2021-11-08 13:42:03 +01:00
flags DEV: flags: Add missing flags 2022-01-28 17:56:18 +01:00
hpack BUILD: makefile: integrate the hpack tools 2021-04-02 17:48:42 +02:00
plug_qdisc CONTRIB: move some dev-specific tools to dev/ 2021-04-02 17:48:42 +02:00
poll CONTRIB: move some dev-specific tools to dev/ 2021-04-02 17:48:42 +02:00
tcploop CONTRIB: move some dev-specific tools to dev/ 2021-04-02 17:48:42 +02:00
trace CONTRIB: move some dev-specific tools to dev/ 2021-04-02 17:48:42 +02:00
udp DEV: udp: add a tiny UDP proxy for testing 2022-03-03 17:49:13 +01:00