Mercurial > hg > nginx
comparison README @ 8410:c7d1b500bd0a quic
Updated README with "Contributing" section and draft details.
author | Vladimir Homutov <vl@nginx.com> |
---|---|
date | Mon, 25 May 2020 18:37:43 +0300 |
parents | af22b60a905b |
children | 4ea302a47d28 |
comparison
equal
deleted
inserted
replaced
8409:26cb2f3259b1 | 8410:c7d1b500bd0a |
---|---|
4 1. Introduction | 4 1. Introduction |
5 2. Installing | 5 2. Installing |
6 3. Configuration | 6 3. Configuration |
7 4. Clients | 7 4. Clients |
8 5. Troubleshooting | 8 5. Troubleshooting |
9 6. Links | 9 6. Contributing |
10 7. Links | |
10 | 11 |
11 1. Introduction | 12 1. Introduction |
12 | 13 |
13 This is an experimental QUIC [1] / HTTP/3 [2] support for nginx. | 14 This is an experimental QUIC [1] / HTTP/3 [2] support for nginx. |
14 | 15 |
33 | 34 |
34 What works now: | 35 What works now: |
35 | 36 |
36 Currently we support IETF-QUIC draft 27 | 37 Currently we support IETF-QUIC draft 27 |
37 Earlier drafts are NOT supported as they have incompatible wire format; | 38 Earlier drafts are NOT supported as they have incompatible wire format; |
39 | |
40 Newer drafts development (draft-28 at the time of writing) is in progress. | |
41 You may look at src/event/ngx_event_quic.h for alternative values of the | |
42 NGX_QUIC_DRAFT_VERSION macro used to select IETF draft version number. | |
38 | 43 |
39 nginx should be able to respond to simple HTTP/3 requests over QUIC and | 44 nginx should be able to respond to simple HTTP/3 requests over QUIC and |
40 it should be possible to upload and download big files without errors. | 45 it should be possible to upload and download big files without errors. |
41 | 46 |
42 + The handshake completes successfully | 47 + The handshake completes successfully |
219 #define NGX_QUIC_DEBUG_PACKETS | 224 #define NGX_QUIC_DEBUG_PACKETS |
220 #define NGX_QUIC_DEBUG_FRAMES | 225 #define NGX_QUIC_DEBUG_FRAMES |
221 #define NGX_QUIC_DEBUG_FRAMES_ALLOC | 226 #define NGX_QUIC_DEBUG_FRAMES_ALLOC |
222 #define NGX_QUIC_DEBUG_CRYPTO | 227 #define NGX_QUIC_DEBUG_CRYPTO |
223 | 228 |
224 6. Links | 229 6. Contributing |
230 | |
231 If you are willing to contribute, please refer to | |
232 http://nginx.org/en/docs/contributing_changes.html | |
233 | |
234 7. Links | |
225 | 235 |
226 [1] https://tools.ietf.org/html/draft-ietf-quic-transport-27 | 236 [1] https://tools.ietf.org/html/draft-ietf-quic-transport-27 |
227 [2] https://tools.ietf.org/html/draft-ietf-quic-http-27 | 237 [2] https://tools.ietf.org/html/draft-ietf-quic-http-27 |
228 [3] https://mailman.nginx.org/mailman/listinfo/nginx-devel | 238 [3] https://mailman.nginx.org/mailman/listinfo/nginx-devel |
229 [4] https://boringssl.googlesource.com/boringssl/ | 239 [4] https://boringssl.googlesource.com/boringssl/ |