view src/http/v2/ngx_http_v2_huff_encode.c @ 6320:a6902a941279

SSL: fixed possible segfault on renegotiation (ticket #845). Skip SSL_CTX_set_tlsext_servername_callback in case of renegotiation. Do nothing in SNI callback as in this case it will be supplied with request in c->data which isn't expected and doesn't work this way. This was broken by b40af2fd1c16 (1.9.6) with OpenSSL master branch and LibreSSL.
author Sergey Kandaurov <pluknet@nginx.com>
date Tue, 08 Dec 2015 16:59:43 +0300
parents 257b51c37c5a
children ba3c2ca21aa5
line wrap: on
line source


/*
 * Copyright (C) Nginx, Inc.
 * Copyright (C) Valentin V. Bartenev
 */


#include <ngx_config.h>
#include <ngx_core.h>
#include <ngx_http.h>