aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRuslan Ermilov <ru@nginx.com>2018-04-25 14:57:24 +0300
committerRuslan Ermilov <ru@nginx.com>2018-04-25 14:57:24 +0300
commit658a84f4252b65ef060b1d33b2ff0e749902978b (patch)
treea561db7a47f6c1337e800214b6d9fa624b1d947a /src
parent76be1ea9de13c5e8bb0d9523c6a2ad4009a5d7cf (diff)
downloadnginx-658a84f4252b65ef060b1d33b2ff0e749902978b.tar.gz
nginx-658a84f4252b65ef060b1d33b2ff0e749902978b.zip
SSL: deprecated the "ssl" directive.
Diffstat (limited to 'src')
-rw-r--r--src/http/modules/ngx_http_ssl_module.c7
-rw-r--r--src/mail/ngx_mail_ssl_module.c7
2 files changed, 12 insertions, 2 deletions
diff --git a/src/http/modules/ngx_http_ssl_module.c b/src/http/modules/ngx_http_ssl_module.c
index ca33b512c..7e9544127 100644
--- a/src/http/modules/ngx_http_ssl_module.c
+++ b/src/http/modules/ngx_http_ssl_module.c
@@ -71,6 +71,11 @@ static ngx_conf_enum_t ngx_http_ssl_verify[] = {
};
+static ngx_conf_deprecated_t ngx_http_ssl_deprecated = {
+ ngx_conf_deprecated, "ssl", "listen ... ssl"
+};
+
+
static ngx_command_t ngx_http_ssl_commands[] = {
{ ngx_string("ssl"),
@@ -78,7 +83,7 @@ static ngx_command_t ngx_http_ssl_commands[] = {
ngx_http_ssl_enable,
NGX_HTTP_SRV_CONF_OFFSET,
offsetof(ngx_http_ssl_srv_conf_t, enable),
- NULL },
+ &ngx_http_ssl_deprecated },
{ ngx_string("ssl_certificate"),
NGX_HTTP_MAIN_CONF|NGX_HTTP_SRV_CONF|NGX_CONF_TAKE1,
diff --git a/src/mail/ngx_mail_ssl_module.c b/src/mail/ngx_mail_ssl_module.c
index 51810e45c..45095979e 100644
--- a/src/mail/ngx_mail_ssl_module.c
+++ b/src/mail/ngx_mail_ssl_module.c
@@ -56,6 +56,11 @@ static ngx_conf_enum_t ngx_mail_ssl_verify[] = {
};
+static ngx_conf_deprecated_t ngx_mail_ssl_deprecated = {
+ ngx_conf_deprecated, "ssl", "listen ... ssl"
+};
+
+
static ngx_command_t ngx_mail_ssl_commands[] = {
{ ngx_string("ssl"),
@@ -63,7 +68,7 @@ static ngx_command_t ngx_mail_ssl_commands[] = {
ngx_mail_ssl_enable,
NGX_MAIL_SRV_CONF_OFFSET,
offsetof(ngx_mail_ssl_conf_t, enable),
- NULL },
+ &ngx_mail_ssl_deprecated },
{ ngx_string("starttls"),
NGX_MAIL_MAIN_CONF|NGX_MAIL_SRV_CONF|NGX_CONF_TAKE1,