summaryrefslogtreecommitdiffstats
path: root/test/build.info
diff options
context:
space:
mode:
authorHugo Landau <hlandau@openssl.org>2022-06-28 13:52:48 +0100
committerHugo Landau <hlandau@openssl.org>2022-08-24 14:05:46 +0100
commitfa4e92a70a5f363fbbee192c0ecab697e3aa1248 (patch)
tree2452ee420bf5d69585de04252f16e8f51f9d025b /test/build.info
parent7af110f9f5fb9b039cc09b63768a0b989a7bf5ad (diff)
QUIC ACK Manager, Statistics Manager and Congestion Control API
This is the initial implementation of the ACK Manager for OpenSSL's QUIC support, with supporting design documentation and tests. Because the ACK Manager also depends on the Statistics Manager, it is also implemented here. The Statistics Manager is quite simple, so this does not amount to a large amount of extra code. Because the ACK Manager depends on a congestion controller, it adds a no-op congestion controller, which uses the previously workshopped congestion control API. Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/18676)
Diffstat (limited to 'test/build.info')
-rw-r--r--test/build.info6
1 files changed, 5 insertions, 1 deletions
diff --git a/test/build.info b/test/build.info
index a74dd36de2..29d6af0709 100644
--- a/test/build.info
+++ b/test/build.info
@@ -964,13 +964,17 @@ ENDIF
ENDIF
IF[{- !$disabled{'quic'} -}]
- PROGRAMS{noinst}=quicapitest quic_wire_test
+ PROGRAMS{noinst}=quicapitest quic_wire_test quic_ackm_test
ENDIF
SOURCE[quicapitest]=quicapitest.c helpers/ssltestlib.c
INCLUDE[quicapitest]=../include ../apps/include
DEPEND[quicapitest]=../libcrypto ../libssl libtestutil.a
+ SOURCE[quic_ackm_test]=quic_ackm_test.c
+ INCLUDE[quic_ackm_test]=../include ../apps/include
+ DEPEND[quic_ackm_test]=../libcrypto.a ../libssl.a libtestutil.a
+
{-
use File::Spec::Functions;
use File::Basename;