diff options
| author | Roman Arutyunyan <arut@nginx.com> | 2020-03-13 19:36:33 +0300 |
|---|---|---|
| committer | Roman Arutyunyan <arut@nginx.com> | 2020-03-13 19:36:33 +0300 |
| commit | 7739b6073b11086d9a3dc4b9744418070e182c33 (patch) | |
| tree | 7a16aeff28275722458173e83e2f6dd1889cc44a /auto | |
| parent | 365b77b58732a708168c995c7956f50d110fee33 (diff) | |
| download | nginx-7739b6073b11086d9a3dc4b9744418070e182c33.tar.gz nginx-7739b6073b11086d9a3dc4b9744418070e182c33.tar.bz2 | |
HTTP/3.
Diffstat (limited to 'auto')
| -rw-r--r-- | auto/make | 4 | ||||
| -rw-r--r-- | auto/modules | 21 | ||||
| -rw-r--r-- | auto/options | 1 |
3 files changed, 24 insertions, 2 deletions
@@ -7,8 +7,8 @@ echo "creating $NGX_MAKEFILE" mkdir -p $NGX_OBJS/src/core $NGX_OBJS/src/event $NGX_OBJS/src/event/modules \ $NGX_OBJS/src/os/unix $NGX_OBJS/src/os/win32 \ - $NGX_OBJS/src/http $NGX_OBJS/src/http/v2 $NGX_OBJS/src/http/modules \ - $NGX_OBJS/src/http/modules/perl \ + $NGX_OBJS/src/http $NGX_OBJS/src/http/v2 $NGX_OBJS/src/http/v3 \ + $NGX_OBJS/src/http/modules $NGX_OBJS/src/http/modules/perl \ $NGX_OBJS/src/mail \ $NGX_OBJS/src/stream \ $NGX_OBJS/src/misc diff --git a/auto/modules b/auto/modules index b612e6f9f..0232fba5e 100644 --- a/auto/modules +++ b/auto/modules @@ -403,6 +403,27 @@ if [ $HTTP = YES ]; then ngx_module_type=HTTP + if [ $HTTP_V3 = YES ]; then + have=NGX_HTTP_V3 . auto/have + have=NGX_HTTP_HEADERS . auto/have + + # XXX for Huffman + HTTP_V2=YES + + ngx_module_name=ngx_http_v3_module + ngx_module_incs=src/http/v3 + ngx_module_deps=src/http/v3/ngx_http_v3.h + ngx_module_srcs="src/http/v3/ngx_http_v3.c \ + src/http/v3/ngx_http_v3_tables.c \ + src/http/v3/ngx_http_v3_streams.c \ + src/http/v3/ngx_http_v3_request.c \ + src/http/v3/ngx_http_v3_module.c" + ngx_module_libs= + ngx_module_link=$HTTP_V3 + + . auto/module + fi + if [ $HTTP_V2 = YES ]; then have=NGX_HTTP_V2 . auto/have have=NGX_HTTP_HEADERS . auto/have diff --git a/auto/options b/auto/options index 521c9768d..de1634462 100644 --- a/auto/options +++ b/auto/options @@ -59,6 +59,7 @@ HTTP_CHARSET=YES HTTP_GZIP=YES HTTP_SSL=NO HTTP_V2=NO +HTTP_V3=YES HTTP_SSI=YES HTTP_REALIP=NO HTTP_XSLT=NO |
