forked from quic-interop/quic-interop-runner
-
Notifications
You must be signed in to change notification settings - Fork 0
/
implementations.py
15 lines (15 loc) · 929 Bytes
/
implementations.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# add your QUIC implementation here
IMPLEMENTATIONS = { # name => [ docker image, role ]; role: 0 == 'client', 1 == 'server', 2 == both
"quic-go": {"url": "martenseemann/quic-go-interop:latest", "role": 2},
"quicly": {"url": "janaiyengar/quicly:interop", "role": 2},
"ngtcp2": {"url": "ngtcp2/ngtcp2-interop:latest", "role": 2},
"quant": {"url": "ntap/quant:interop", "role": 2},
"mvfst": {"url": "lnicco/mvfst-qns:latest", "role": 2},
"quiche": {"url": "cloudflare/quiche-qns:latest", "role": 2},
"kwik": {"url": "peterdoornbosch/kwik_n_flupke-interop", "role": 0},
"picoquic": {"url": "privateoctopus/picoquic:latest", "role": 2},
"aioquic": {"url": "aiortc/aioquic-qns:latest", "role": 2},
"neqo": {"url": "neqoquic/neqo-qns:latest", "role": 2},
"nginx": {"url": "fiestajetsam/nginx-quic-qns", "role": 1},
"msquic": {"url": "mcr.microsoft.com/msquic/qns:latest", "role": 1},
}