Mon Nov 26 14:38:14 2012 UTC ()
Update www/nginx to 1.2.5.

Changes with nginx 1.2.5                                         13 Nov 2012

    *) Feature: the "optional_no_ca" parameter of the "ssl_verify_client"
       directive.
       Thanks to Mike Kazantsev and Eric O'Connor.

    *) Feature: the $bytes_sent, $connection, and $connection_requests
       variables can now be used not only in the "log_format" directive.
       Thanks to Benjamin Grossing.

    *) Feature: resolver now randomly rotates addresses returned from cache.
       Thanks to Anton Jouline.

    *) Feature: the "auto" parameter of the "worker_processes" directive.

    *) Bugfix: "cache file ... has md5 collision" alert.

    *) Bugfix: OpenSSL 0.9.7 compatibility.

Changes with nginx 1.2.4                                         25 Sep 2012

    *) Bugfix: in the "limit_req" directive; the bug had appeared in 1.1.14.
       Thanks to Charles Chen.

    *) Bugfix: nginx could not be built by gcc 4.7 with -O2 optimization if
       the --with-ipv6 option was used.

    *) Bugfix: a segmentation fault might occur in a worker process if the
       "map" directive was used with variables as values.

    *) Bugfix: a segmentation fault might occur in a worker process if the
       "geo" directive was used with the "ranges" parameter but without the
       "default" parameter; the bug had appeared in 0.8.43.
       Thanks to Zhen Chen and Weibin Yao.

    *) Bugfix: in the -p command-line parameter handling.

    *) Bugfix: in the mail proxy server.

    *) Bugfix: of minor potential bugs.
       Thanks to Coverity.

    *) Bugfix: nginx/Windows could not be built with Visual Studio 2005
       Express.
       Thanks to HAYASHI Kentaro.


(fhajny)
diff -r1.27 -r1.28 pkgsrc/www/nginx/Makefile
diff -r1.21 -r1.22 pkgsrc/www/nginx/distinfo

cvs diff -r1.27 -r1.28 pkgsrc/www/nginx/Makefile (expand / switch to unified diff)

--- pkgsrc/www/nginx/Makefile 2012/10/28 06:30:23 1.27
+++ pkgsrc/www/nginx/Makefile 2012/11/26 14:38:14 1.28
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.27 2012/10/28 06:30:23 asau Exp $ 1# $NetBSD: Makefile,v 1.28 2012/11/26 14:38:14 fhajny Exp $
2 2
3DISTNAME= nginx-1.2.3 3DISTNAME= nginx-1.2.5
4CATEGORIES= www 4CATEGORIES= www
5MASTER_SITES= http://nginx.org/download/ 5MASTER_SITES= http://nginx.org/download/
6DISTFILES= ${DEFAULT_DISTFILES} 6DISTFILES= ${DEFAULT_DISTFILES}
7 7
8MAINTAINER= joerg@NetBSD.org 8MAINTAINER= joerg@NetBSD.org
9HOMEPAGE= http://nginx.org/ 9HOMEPAGE= http://nginx.org/
10COMMENT= Lightweight HTTP server and mail proxy server 10COMMENT= Lightweight HTTP server and mail proxy server
11LICENSE= 2-clause-bsd 11LICENSE= 2-clause-bsd
12 12
13.include "../../mk/bsd.prefs.mk" 13.include "../../mk/bsd.prefs.mk"
14 14
15NGINX_USER?= nginx 15NGINX_USER?= nginx
16NGINX_GROUP?= nginx 16NGINX_GROUP?= nginx

cvs diff -r1.21 -r1.22 pkgsrc/www/nginx/distinfo (expand / switch to unified diff)

--- pkgsrc/www/nginx/distinfo 2012/08/08 06:44:08 1.21
+++ pkgsrc/www/nginx/distinfo 2012/11/26 14:38:14 1.22
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1$NetBSD: distinfo,v 1.21 2012/08/08 06:44:08 imil Exp $ 1$NetBSD: distinfo,v 1.22 2012/11/26 14:38:14 fhajny Exp $
2 2
3SHA1 (naxsi-core-0.48.tgz) = 7391532e7026179c0c9e52e15c5d645259f94fa6 3SHA1 (naxsi-core-0.48.tgz) = 7391532e7026179c0c9e52e15c5d645259f94fa6
4RMD160 (naxsi-core-0.48.tgz) = 6c1c3934bb35976e7b40b39b26b07bfc6ea3cda0 4RMD160 (naxsi-core-0.48.tgz) = 6c1c3934bb35976e7b40b39b26b07bfc6ea3cda0
5Size (naxsi-core-0.48.tgz) = 42816 bytes 5Size (naxsi-core-0.48.tgz) = 42816 bytes
6SHA1 (nginx-1.2.3.tar.gz) = 98059ae08ebbfaaead868128f7b66ebce16be9af 6SHA1 (nginx-1.2.5.tar.gz) = c36feaadbaad6938b02f4038c2d68cab10907f59
7RMD160 (nginx-1.2.3.tar.gz) = 49f9a8ede7ab68a067ba562b9917f84db427b2a1 7RMD160 (nginx-1.2.5.tar.gz) = 67a46b1f4c073d67ced9949ef361f333606347b7
8Size (nginx-1.2.3.tar.gz) = 723294 bytes 8Size (nginx-1.2.5.tar.gz) = 725368 bytes
9SHA1 (nginx_http_push_module-0.692.tar.gz) = 72103084cad8f4d3d9a49a6b04cf780e4541605d 9SHA1 (nginx_http_push_module-0.692.tar.gz) = 72103084cad8f4d3d9a49a6b04cf780e4541605d
10RMD160 (nginx_http_push_module-0.692.tar.gz) = 9d2be16074cf28115af0f1d8f3646937cda649ad 10RMD160 (nginx_http_push_module-0.692.tar.gz) = 9d2be16074cf28115af0f1d8f3646937cda649ad
11Size (nginx_http_push_module-0.692.tar.gz) = 29119 bytes 11Size (nginx_http_push_module-0.692.tar.gz) = 29119 bytes
12SHA1 (nginx_upload_module-2.2.0.tar.gz) = 93d6e83e613a0ce2ed057a434b344fa1b6609b47 12SHA1 (nginx_upload_module-2.2.0.tar.gz) = 93d6e83e613a0ce2ed057a434b344fa1b6609b47
13RMD160 (nginx_upload_module-2.2.0.tar.gz) = 5734af837be3fe8ec444a7e5e7f6707118594098 13RMD160 (nginx_upload_module-2.2.0.tar.gz) = 5734af837be3fe8ec444a7e5e7f6707118594098
14Size (nginx_upload_module-2.2.0.tar.gz) = 25796 bytes 14Size (nginx_upload_module-2.2.0.tar.gz) = 25796 bytes
15SHA1 (patch-aa) = adf433d1b56a88c6c2ed09c4bd54fdb1a336582f 15SHA1 (patch-aa) = adf433d1b56a88c6c2ed09c4bd54fdb1a336582f
16SHA1 (patch-ab) = 6f20ef8ac9a042faf7e22770de7c16b351cb1191 16SHA1 (patch-ab) = 6f20ef8ac9a042faf7e22770de7c16b351cb1191