summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--www/nginx-devel/Makefile3
-rw-r--r--www/nginx-devel/distinfo6
-rw-r--r--www/nginx-devel/files/patch-src-mail-ngx_mail_auth_http_module.c26
3 files changed, 30 insertions, 5 deletions
diff --git a/www/nginx-devel/Makefile b/www/nginx-devel/Makefile
index 6ec77c095017..99ae4ffdebbe 100644
--- a/www/nginx-devel/Makefile
+++ b/www/nginx-devel/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME?= nginx
-PORTVERSION= 1.19.7
-PORTREVISION= 3
+PORTVERSION= 1.19.8
CATEGORIES= www
MASTER_SITES= https://nginx.org/download/ \
LOCAL/osa
diff --git a/www/nginx-devel/distinfo b/www/nginx-devel/distinfo
index cf193327b715..e28349be630d 100644
--- a/www/nginx-devel/distinfo
+++ b/www/nginx-devel/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1615297765
-SHA256 (nginx-1.19.7.tar.gz) = 7ae4dd020c41d3a5e1e6a8578fcc60e508e3e27e7668e845ddc87a05a775b50e
-SIZE (nginx-1.19.7.tar.gz) = 1056631
+TIMESTAMP = 1615304472
+SHA256 (nginx-1.19.8.tar.gz) = 308919b1a1359315a8066578472f998f14cb32af8de605a3743acca834348b05
+SIZE (nginx-1.19.8.tar.gz) = 1060155
SHA256 (nginx_mogilefs_module-1.0.4.tar.gz) = 7ac230d30907f013dff8d435a118619ea6168aa3714dba62c6962d350c6295ae
SIZE (nginx_mogilefs_module-1.0.4.tar.gz) = 11208
SHA256 (nginx_mod_h264_streaming-2.2.7.tar.gz) = 6d974ba630cef59de1f60996c66b401264a345d25988a76037c2856cec756c19
diff --git a/www/nginx-devel/files/patch-src-mail-ngx_mail_auth_http_module.c b/www/nginx-devel/files/patch-src-mail-ngx_mail_auth_http_module.c
new file mode 100644
index 000000000000..af8dcda8f7a2
--- /dev/null
+++ b/www/nginx-devel/files/patch-src-mail-ngx_mail_auth_http_module.c
@@ -0,0 +1,26 @@
+--- src/mail/ngx_mail_auth_http_module.c.orig 2021-03-09 12:50:37.389186000 -0500
++++ src/mail/ngx_mail_auth_http_module.c 2021-03-09 12:55:40.877872000 -0500
+@@ -1135,10 +1135,10 @@
+ size_t len;
+ ngx_buf_t *b;
+ ngx_str_t login, passwd;
++ ngx_connection_t *c;
+ #if (NGX_MAIL_SSL)
+ ngx_str_t verify, subject, issuer, serial, fingerprint,
+ raw_cert, cert;
+- ngx_connection_t *c;
+ ngx_mail_ssl_conf_t *sslcf;
+ #endif
+ ngx_mail_core_srv_conf_t *cscf;
+@@ -1151,9 +1151,10 @@
+ return NULL;
+ }
+
++ c = s->connection;
++
+ #if (NGX_MAIL_SSL)
+
+- c = s->connection;
+ sslcf = ngx_mail_get_module_srv_conf(s, ngx_mail_ssl_module);
+
+ if (c->ssl && sslcf->verify) {