]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MEDIUM: quic: Cubic congestion control algorithm implementation
authorFrédéric Lécaille <flecaille@haproxy.com>
Wed, 1 Jun 2022 13:06:58 +0000 (15:06 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Fri, 29 Jul 2022 15:32:05 +0000 (17:32 +0200)
commit1c9c2f6c02ed22119677121ffb6de8d3857e8010
treedcfb6f200896d9fccfaf3bf1969c03a6983a9ced
parentc591459d11712fd0c7aab27f3da5fc5fe41e7aff
MEDIUM: quic: Cubic congestion control algorithm implementation

Cubic is the congestion control algorithm used by default by the Linux kernel
since 2.6.15 version. This algorithm is supposed to achieve good scalability and
fairness between flows using the same network path, it should also be used by QUIC
by default. This patch implements this algorithm and select it as default algorithm
for the congestion control.

Must be backported to 2.6.
Makefile
include/haproxy/quic_cc-t.h
src/quic_cc.c
src/quic_cc_cubic.c [new file with mode: 0644]