comparison README @ 8983:3b7e690dda27 quic

README: updated info about incomplete features.
author Sergey Kandaurov <pluknet@nginx.com>
date Wed, 26 Jan 2022 14:15:40 +0300
parents 8f5d0ade0da7
children a7b789e2be27
comparison
equal deleted inserted replaced
8982:8f5d0ade0da7 8983:3b7e690dda27
50 subsequently reference them from header blocks 50 subsequently reference them from header blocks
51 + Version Negotiation packet is sent to client with unknown version 51 + Version Negotiation packet is sent to client with unknown version
52 + Lost packets are detected and retransmitted properly 52 + Lost packets are detected and retransmitted properly
53 + Clients may migrate to new address 53 + Clients may migrate to new address
54 54
55 Not (yet) supported features:
56
57 - Explicit Congestion Notification (ECN) as specified in quic-recovery [5]
58 - A connection with the spin bit succeeds and the bit is spinning
59 - Structured Logging
60
61 Since the code is experimental and still under development,
62 a lot of things may not work as expected, for example:
63
64 - Flow control mechanism is basic and intended to avoid CPU hog and make
65 simple interactions possible
66
67 - Not all protocol requirements are strictly followed; some of checks are
68 omitted for the sake of simplicity of initial implementation
69
70 2. Installing 55 2. Installing
71 56
72 You will need a BoringSSL [4] library that provides QUIC support 57 You will need a BoringSSL [4] library that provides QUIC support
73 58
74 $ hg clone -b quic https://hg.nginx.org/nginx-quic 59 $ hg clone -b quic https://hg.nginx.org/nginx-quic