summaryrefslogtreecommitdiffhomepage
path: root/README
diff options
context:
space:
mode:
Diffstat (limited to 'README')
-rw-r--r--README30
1 files changed, 5 insertions, 25 deletions
diff --git a/README b/README
index cde316a7d..ec5efa7ac 100644
--- a/README
+++ b/README
@@ -58,10 +58,9 @@ Experimental QUIC support for nginx
Refer to http://nginx.org/en/docs/configure.html for details.
When configuring nginx, it's possible to enable QUIC and HTTP/3
- using the following new configuration options:
+ using the following new configuration option:
--with-http_v3_module - enable QUIC and HTTP/3
- --with-stream_quic_module - enable QUIC in Stream
A library that provides QUIC support is recommended to build nginx, there
are several of those available on the market:
@@ -105,9 +104,6 @@ Experimental QUIC support for nginx
The HTTP "listen" directive got a new option "quic" which enables
QUIC as client transport protocol instead of TCP.
- The Stream "listen" directive got a new option "quic" which enables
- QUIC as client transport protocol instead of TCP or plain UDP.
-
Along with "quic", it's also possible to specify "reuseport"
option [8] to make it work properly with multiple workers.
@@ -148,10 +144,6 @@ Experimental QUIC support for nginx
The value of $http3 is "h3" for HTTP/3 connections,
"hq" for hq connections, or an empty string otherwise.
- In stream, an additional variable is available: $quic.
- The value of $quic is "quic" if QUIC connection is used,
- or an empty string otherwise.
-
Example configuration:
http {
@@ -190,7 +182,7 @@ Example configuration:
Syntax: quic_retry on | off;
Default: quic_retry off;
- Context: http | stream, server
+ Context: http, server
Enables the QUIC Address Validation feature. This includes:
- sending a new token in a Retry packet or a NEW_TOKEN frame
@@ -199,7 +191,7 @@ Example configuration:
Syntax: quic_gso on | off;
Default: quic_gso off;
- Context: http | stream, server
+ Context: http, server
Enables sending in optimized batch mode using segmentation offloading.
Optimized sending is only supported on Linux featuring UDP_SEGMENT.
@@ -207,7 +199,7 @@ Example configuration:
Syntax: quic_host_key file;
Default: -
- Context: http | stream, server
+ Context: http, server
Specifies a file with the secret key used to encrypt stateless reset and
address validation tokens. By default, a randomly generated key is used.
@@ -215,24 +207,12 @@ Example configuration:
Syntax: quic_active_connection_id_limit number;
Default: quic_active_connection_id_limit 2;
- Context: http | stream, server
+ Context: http, server
Sets the QUIC active_connection_id_limit transport parameter value.
This is the maximum number of connection IDs we are willing to store.
- Syntax: quic_timeout time;
- Default: quic_timeout 60s;
- Context: stream, server
-
- Defines a timeout used to negotiate the QUIC idle timeout.
- In the http module, it is taken from the keepalive_timeout directive.
-
-
- Syntax: quic_stream_buffer_size size;
- Default: quic_stream_buffer_size 64k;
- Context: stream, server
-
Syntax: http3_stream_buffer_size size;
Default: http3_stream_buffer_size 64k;
Context: http, server