Tue Sep 29 13:50:46 2015 UTC ()
Updated to nginx 1.9.5

Changes from 1.9.4

*) Feature: the ngx_http_v2_module (replaces ngx_http_spdy_module).
   Thanks to Dropbox and Automattic for sponsoring this work.

*) Change: now the "output_buffers" directive uses two buffers by
   default.

*) Change: now nginx limits subrequests recursion, not simultaneous
   subrequests.

*) Change: now nginx checks the whole cache key when returning a
   response from cache.
   Thanks to Gena Makhomed and Sergey Brester.

*) Bugfix: "header already sent" alerts might appear in logs when using
   cache; the bug had appeared in 1.7.5.

*) Bugfix: "writev() failed (4: Interrupted system call)" errors might
   appear in logs when using CephFS and the "timer_resolution" directive
   on Linux.

*) Bugfix: in invalid configurations handling.
   Thanks to Markus Linnala.

*) Bugfix: a segmentation fault occurred in a worker process if the
   "sub_filter" directive was used at http level; the bug had appeared
   in 1.9.4.

Updated naxsi to 0.54

>From 0.53-2 "AppleJack":

* increased PCRE output vector from 6 to 30 (from 2 match groups to 10)
* removed negative rule on content-types (naxsi_core.rules) as naxsi supports
  json
* Fixed broken EXLOG on |NAME match zones (issues/110)
* Integrated libinjection (xss/sqli)


(imil)
diff -r1.16 -r1.17 pkgsrc/www/nginx-devel/Makefile
diff -r1.15 -r1.16 pkgsrc/www/nginx-devel/distinfo

cvs diff -r1.16 -r1.17 pkgsrc/www/nginx-devel/Makefile (expand / switch to unified diff)

--- pkgsrc/www/nginx-devel/Makefile 2015/09/03 09:15:18 1.16
+++ pkgsrc/www/nginx-devel/Makefile 2015/09/29 13:50:46 1.17
@@ -1,6 +1,7 @@ @@ -1,6 +1,7 @@
1# $NetBSD: Makefile,v 1.16 2015/09/03 09:15:18 fhajny Exp $ 1# $NetBSD: Makefile,v 1.17 2015/09/29 13:50:46 imil Exp $
2 2
3DISTNAME= nginx-1.9.4 3DISTNAME= nginx-1.9.5
4MAINTAINER= imil@NetBSD.org 4MAINTAINER= imil@NetBSD.org
 5NGINX_HTTP_V2= yes
5 6
6.include "../../www/nginx/Makefile.common" 7.include "../../www/nginx/Makefile.common"

cvs diff -r1.15 -r1.16 pkgsrc/www/nginx-devel/distinfo (expand / switch to unified diff)

--- pkgsrc/www/nginx-devel/distinfo 2015/09/24 06:13:50 1.15
+++ pkgsrc/www/nginx-devel/distinfo 2015/09/29 13:50:46 1.16
@@ -1,37 +1,37 @@ @@ -1,37 +1,37 @@
1$NetBSD: distinfo,v 1.15 2015/09/24 06:13:50 wiz Exp $ 1$NetBSD: distinfo,v 1.16 2015/09/29 13:50:46 imil Exp $
2 2
3SHA1 (array-var-nginx-module-0.03.tar.gz) = b2666aa3c092060fcd3931a6d45798a5745c1ad6 3SHA1 (array-var-nginx-module-0.03.tar.gz) = b2666aa3c092060fcd3931a6d45798a5745c1ad6
4RMD160 (array-var-nginx-module-0.03.tar.gz) = 171c2d9bd02d7a7ede9f87ab348ef035cea14aec 4RMD160 (array-var-nginx-module-0.03.tar.gz) = 171c2d9bd02d7a7ede9f87ab348ef035cea14aec
5Size (array-var-nginx-module-0.03.tar.gz) = 9520 bytes 5Size (array-var-nginx-module-0.03.tar.gz) = 9520 bytes
6SHA1 (echo-nginx-module-0.51.tar.gz) = 127d011f146a7e611f328cd4f2f29cdde1227f07 6SHA1 (echo-nginx-module-0.51.tar.gz) = 127d011f146a7e611f328cd4f2f29cdde1227f07
7RMD160 (echo-nginx-module-0.51.tar.gz) = 79bb11c34735381a5a90176eb4d07dec8b469ab4 7RMD160 (echo-nginx-module-0.51.tar.gz) = 79bb11c34735381a5a90176eb4d07dec8b469ab4
8Size (echo-nginx-module-0.51.tar.gz) = 63460 bytes 8Size (echo-nginx-module-0.51.tar.gz) = 63460 bytes
9SHA1 (encrypted-session-nginx-module-0.03.tar.gz) = b33a74b83a200299fe80a2441b4cc014fab02a6a 9SHA1 (encrypted-session-nginx-module-0.03.tar.gz) = b33a74b83a200299fe80a2441b4cc014fab02a6a
10RMD160 (encrypted-session-nginx-module-0.03.tar.gz) = 89cab2054f95e1017c109238d399afe23ce499e6 10RMD160 (encrypted-session-nginx-module-0.03.tar.gz) = 89cab2054f95e1017c109238d399afe23ce499e6
11Size (encrypted-session-nginx-module-0.03.tar.gz) = 8949 bytes 11Size (encrypted-session-nginx-module-0.03.tar.gz) = 8949 bytes
12SHA1 (form-input-nginx-module-0.07.tar.gz) = 4f68ad4b6b19f313582523585aee4e4473666ea3 12SHA1 (form-input-nginx-module-0.07.tar.gz) = 4f68ad4b6b19f313582523585aee4e4473666ea3
13RMD160 (form-input-nginx-module-0.07.tar.gz) = 1d543c15c1ced82497987b7fd71d79d7c818b9bf 13RMD160 (form-input-nginx-module-0.07.tar.gz) = 1d543c15c1ced82497987b7fd71d79d7c818b9bf
14Size (form-input-nginx-module-0.07.tar.gz) = 10563 bytes 14Size (form-input-nginx-module-0.07.tar.gz) = 10563 bytes
15SHA1 (headers-more-nginx-module-0.25.tar.gz) = 514bc3df30b24eb0a06533f1ebaa579b898990f5 15SHA1 (headers-more-nginx-module-0.25.tar.gz) = 514bc3df30b24eb0a06533f1ebaa579b898990f5
16RMD160 (headers-more-nginx-module-0.25.tar.gz) = 8270edae05b2cf24f1d46fb1b217d4943bf56372 16RMD160 (headers-more-nginx-module-0.25.tar.gz) = 8270edae05b2cf24f1d46fb1b217d4943bf56372
17Size (headers-more-nginx-module-0.25.tar.gz) = 27973 bytes 17Size (headers-more-nginx-module-0.25.tar.gz) = 27973 bytes
18SHA1 (lua-nginx-module-0.9.5.tar.gz) = c9c752461f407ccae40870d4cabfbf2bd8c81bac 18SHA1 (lua-nginx-module-0.9.5.tar.gz) = c9c752461f407ccae40870d4cabfbf2bd8c81bac
19RMD160 (lua-nginx-module-0.9.5.tar.gz) = 180331a69680278bac26f0a9ccd0de52fd88a7ea 19RMD160 (lua-nginx-module-0.9.5.tar.gz) = 180331a69680278bac26f0a9ccd0de52fd88a7ea
20Size (lua-nginx-module-0.9.5.tar.gz) = 476124 bytes 20Size (lua-nginx-module-0.9.5.tar.gz) = 476124 bytes
21SHA1 (naxsi-0.53-2.tar.gz) = e29101b3193f434e4ec503671c41d0bacc64ff39 21SHA1 (naxsi-0.54.tar.gz) = d5db25db19a564358af7763d4935e978d05bf6f5
22RMD160 (naxsi-0.53-2.tar.gz) = 198ff9d2faf55ce3ed72332615f9e555e3afc155 22RMD160 (naxsi-0.54.tar.gz) = 094b09c198cf690ec24b3e9d3763647e06ebee64
23Size (naxsi-0.53-2.tar.gz) = 165690 bytes 23Size (naxsi-0.54.tar.gz) = 163809 bytes
24SHA1 (nginx-1.9.4.tar.gz) = 51ed79d79572be63fc683cfeb300b6cf525336d2 24SHA1 (nginx-1.9.5.tar.gz) = 669f1653f539358ad1d1b8281041f962597ec637
25RMD160 (nginx-1.9.4.tar.gz) = fca0f38bc8d0e915d1b53c30099ed4b68093c8ea 25RMD160 (nginx-1.9.5.tar.gz) = a186f01bb27a7164b2d2ab5cb20d9f2dbf39f3db
26Size (nginx-1.9.4.tar.gz) = 866423 bytes 26Size (nginx-1.9.5.tar.gz) = 884023 bytes
27SHA1 (nginx_http_push_module-0.692.tar.gz) = 72103084cad8f4d3d9a49a6b04cf780e4541605d 27SHA1 (nginx_http_push_module-0.692.tar.gz) = 72103084cad8f4d3d9a49a6b04cf780e4541605d
28RMD160 (nginx_http_push_module-0.692.tar.gz) = 9d2be16074cf28115af0f1d8f3646937cda649ad 28RMD160 (nginx_http_push_module-0.692.tar.gz) = 9d2be16074cf28115af0f1d8f3646937cda649ad
29Size (nginx_http_push_module-0.692.tar.gz) = 29119 bytes 29Size (nginx_http_push_module-0.692.tar.gz) = 29119 bytes
30SHA1 (ngx_devel_kit-0.2.19.tar.gz) = 888635e80a8a0e6242b8e9b684ff60ffa70845a2 30SHA1 (ngx_devel_kit-0.2.19.tar.gz) = 888635e80a8a0e6242b8e9b684ff60ffa70845a2
31RMD160 (ngx_devel_kit-0.2.19.tar.gz) = 64d3737bc4cc948c1363cce80d70e5260878811e 31RMD160 (ngx_devel_kit-0.2.19.tar.gz) = 64d3737bc4cc948c1363cce80d70e5260878811e
32Size (ngx_devel_kit-0.2.19.tar.gz) = 65029 bytes 32Size (ngx_devel_kit-0.2.19.tar.gz) = 65029 bytes
33SHA1 (set-misc-nginx-module-0.24.tar.gz) = da404a7dac5fa4a0a86f42b4ec7648b607f4cd66 33SHA1 (set-misc-nginx-module-0.24.tar.gz) = da404a7dac5fa4a0a86f42b4ec7648b607f4cd66
34RMD160 (set-misc-nginx-module-0.24.tar.gz) = 07d0bb8f2a0840534a82a2d18394163342393cef 34RMD160 (set-misc-nginx-module-0.24.tar.gz) = 07d0bb8f2a0840534a82a2d18394163342393cef
35Size (set-misc-nginx-module-0.24.tar.gz) = 40397 bytes 35Size (set-misc-nginx-module-0.24.tar.gz) = 40397 bytes
36SHA1 (patch-auto_install) = 723e2ae222146775ae66aed7815bf3f911dd1cd7 36SHA1 (patch-auto_install) = 723e2ae222146775ae66aed7815bf3f911dd1cd7
37SHA1 (patch-conf_nginx.conf) = ee9fbc3838cc006f6e1cddddadf6603f4941d171 37SHA1 (patch-conf_nginx.conf) = ee9fbc3838cc006f6e1cddddadf6603f4941d171