aboutsummaryrefslogtreecommitdiff
path: root/src/http/ngx_http_request.c
diff options
context:
space:
mode:
authorSergey Kandaurov <pluknet@nginx.com>2023-03-24 19:49:50 +0400
committerSergey Kandaurov <pluknet@nginx.com>2023-03-24 19:49:50 +0400
commit4d472cd792cc9699e014995c9f41c3e3e048e975 (patch)
tree101df5222a667b5c3f591712e0cdb495d826f297 /src/http/ngx_http_request.c
parenta5f9b45aee3c2bdbd3fcd4f8fc6b6903b1214705 (diff)
downloadnginx-4d472cd792cc9699e014995c9f41c3e3e048e975.tar.gz
nginx-4d472cd792cc9699e014995c9f41c3e3e048e975.zip
HTTP/3: fixed OpenSSL compatibility layer initialization.
SSL context is not present if the default server has neither certificates nor ssl_reject_handshake enabled. Previously, this led to null pointer dereference before it would be caught with configuration checks. Additionally, non-default servers with distinct SSL contexts need to initialize compatibility layer in order to complete a QUIC handshake.
Diffstat (limited to 'src/http/ngx_http_request.c')
0 files changed, 0 insertions, 0 deletions