summaryrefslogtreecommitdiffhomepage
path: root/src/core/ngx_crypt.c
diff options
context:
space:
mode:
authorRoman Arutyunyan <arut@nginx.com>2020-05-29 12:42:23 +0300
committerRoman Arutyunyan <arut@nginx.com>2020-05-29 12:42:23 +0300
commit22297afd7924d00440105bc440aa4f67fde380fe (patch)
tree768da2565523ff673fd384e05e2ebfad75f876f6 /src/core/ngx_crypt.c
parent101113a98f92b023c7d6586e45767ba3b886abd7 (diff)
downloadnginx-22297afd7924d00440105bc440aa4f67fde380fe.tar.gz
nginx-22297afd7924d00440105bc440aa4f67fde380fe.tar.bz2
Require ":authority" or "Host" in HTTP/3 and HTTP/2 requests.
Also, if both are present, require that they have the same value. These requirements are specified in HTTP/3 draft 28. Current implementation of HTTP/2 treats ":authority" and "Host" interchangeably. New checks only make sure at least one of these values is present in the request. A similar check existed earlier and was limited only to HTTP/1.1 in 38c0898b6df7.
Diffstat (limited to 'src/core/ngx_crypt.c')
0 files changed, 0 insertions, 0 deletions