Date: Tue, 31 Dec 2013 15:24:37 +0000 (UTC) From: "Sergey A. Osokin" <osa@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r338325 - in head/www: nginx nginx-devel nginx-devel/files nginx/files rubygem-passenger Message-ID: <201312311524.rBVFObl3052507@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: osa Date: Tue Dec 31 15:24:36 2013 New Revision: 338325 URL: http://svnweb.freebsd.org/changeset/ports/338325 Log: Update from 4.0.29 to 4.0.30: o) www/rubygem-passenger; o) third-party modules for www/nginx and www/nginx-devel. <ChangeLog> * Fixed wrong autogeneration of HTTP Date header. If the web app does not supply a Date header, then Passenger will add one. Unfortunately due to the use of the wrong format string, December 30 2013 is formatted as December 30 2014. As a result, cookies that expire before 2014 would expire on December 30 2013 and December 31 2013. Details can be found at [Github pull request 93](https://github.com/phusion/passenger/pull/93). This issue only affects Phusion Passenger for Nginx and Phusion Passenger Standalone, and does not affect Phusion Passenger for Apache. You can work around this problem in your application by setting a Date header. For example, in Rails you can do: before_filter { response.date = Time.now.utc } Many thanks to Jeff Michael Dean (zilkey) and many others for bringing this to our attention and for providing workarounds and feedback. </ChangeLog> Modified: head/www/nginx-devel/Makefile head/www/nginx-devel/distinfo head/www/nginx-devel/files/extra-patch-passenger-build-nginx.rb head/www/nginx/Makefile head/www/nginx/distinfo head/www/nginx/files/extra-patch-passenger-build-nginx.rb head/www/rubygem-passenger/Makefile head/www/rubygem-passenger/distinfo Modified: head/www/nginx-devel/Makefile ============================================================================== --- head/www/nginx-devel/Makefile Tue Dec 31 15:13:19 2013 (r338324) +++ head/www/nginx-devel/Makefile Tue Dec 31 15:24:36 2013 (r338325) @@ -662,7 +662,7 @@ CONFIGURE_ARGS+=--without-http_rewrite_m .endif .if ${PORT_OPTIONS:MPASSENGER} -PASSENGER_VERSION= 4.0.29 +PASSENGER_VERSION= 4.0.30 MASTER_SITES+= http://s3.amazonaws.com/phusion-passenger/releases/:passenger DISTFILES+= passenger-${PASSENGER_VERSION}.tar.gz:passenger CONFIGURE_ARGS+=--add-module=${WRKDIR}/passenger-${PASSENGER_VERSION}/ext/nginx Modified: head/www/nginx-devel/distinfo ============================================================================== --- head/www/nginx-devel/distinfo Tue Dec 31 15:13:19 2013 (r338324) +++ head/www/nginx-devel/distinfo Tue Dec 31 15:24:36 2013 (r338325) @@ -72,8 +72,8 @@ SHA256 (modsecurity-apache_2.7.5.tar.gz) SIZE (modsecurity-apache_2.7.5.tar.gz) = 1045387 SHA256 (naxsi-core-0.50.tgz) = 7cece5f9d9c5df9e09af1e1023bc8e04bbbbe953e67461b893b8240e82ca52ef SIZE (naxsi-core-0.50.tgz) = 49809 -SHA256 (passenger-4.0.29.tar.gz) = 7d608dbec52164120c673412560e1ebb0da86ac2cfd5cdcc69df763621cd8aa7 -SIZE (passenger-4.0.29.tar.gz) = 4304124 +SHA256 (passenger-4.0.30.tar.gz) = 295849fabfa8abe2c7227effea2e81ccf9925ff27310372ce02cd00d28401307 +SIZE (passenger-4.0.30.tar.gz) = 4304256 SHA256 (ngx_postgres-0.9.tar.gz) = aac0141e73b5c440927b7e040072f120b36e49deb2ff36ad00ff96a80622fbec SIZE (ngx_postgres-0.9.tar.gz) = 41022 SHA256 (agentzh-rds-csv-nginx-module-v0.05-0-g607e26b.tar.gz) = 3fa9cb3960a97f505c9ad0cc8683c8fe17ba98aa98d003e255bf214e5144751c Modified: head/www/nginx-devel/files/extra-patch-passenger-build-nginx.rb ============================================================================== --- head/www/nginx-devel/files/extra-patch-passenger-build-nginx.rb Tue Dec 31 15:13:19 2013 (r338324) +++ head/www/nginx-devel/files/extra-patch-passenger-build-nginx.rb Tue Dec 31 15:24:36 2013 (r338325) @@ -1,5 +1,5 @@ ---- ../passenger-4.0.29/build/nginx.rb.orig 2013-10-12 11:05:08.000000000 +0400 -+++ ../passenger-4.0.29/build/nginx.rb 2013-10-12 11:06:18.000000000 +0400 +--- ../passenger-4.0.30/build/nginx.rb.orig 2013-10-12 11:05:08.000000000 +0400 ++++ ../passenger-4.0.30/build/nginx.rb 2013-10-12 11:06:18.000000000 +0400 @@ -32,16 +32,12 @@ desc "Build Nginx support files" task :nginx => [ Modified: head/www/nginx/Makefile ============================================================================== --- head/www/nginx/Makefile Tue Dec 31 15:13:19 2013 (r338324) +++ head/www/nginx/Makefile Tue Dec 31 15:24:36 2013 (r338325) @@ -665,7 +665,7 @@ CONFIGURE_ARGS+=--without-http_rewrite_m .endif .if ${PORT_OPTIONS:MPASSENGER} -PASSENGER_VERSION= 4.0.29 +PASSENGER_VERSION= 4.0.30 MASTER_SITES+= http://s3.amazonaws.com/phusion-passenger/releases/:passenger DISTFILES+= passenger-${PASSENGER_VERSION}.tar.gz:passenger CONFIGURE_ARGS+=--add-module=${WRKDIR}/passenger-${PASSENGER_VERSION}/ext/nginx Modified: head/www/nginx/distinfo ============================================================================== --- head/www/nginx/distinfo Tue Dec 31 15:13:19 2013 (r338324) +++ head/www/nginx/distinfo Tue Dec 31 15:24:36 2013 (r338325) @@ -74,8 +74,8 @@ SHA256 (modsecurity-apache_2.7.5.tar.gz) SIZE (modsecurity-apache_2.7.5.tar.gz) = 1045387 SHA256 (naxsi-core-0.50.tgz) = 7cece5f9d9c5df9e09af1e1023bc8e04bbbbe953e67461b893b8240e82ca52ef SIZE (naxsi-core-0.50.tgz) = 49809 -SHA256 (passenger-4.0.29.tar.gz) = 7d608dbec52164120c673412560e1ebb0da86ac2cfd5cdcc69df763621cd8aa7 -SIZE (passenger-4.0.29.tar.gz) = 4304124 +SHA256 (passenger-4.0.30.tar.gz) = 295849fabfa8abe2c7227effea2e81ccf9925ff27310372ce02cd00d28401307 +SIZE (passenger-4.0.30.tar.gz) = 4304256 SHA256 (ngx_postgres-0.9.tar.gz) = aac0141e73b5c440927b7e040072f120b36e49deb2ff36ad00ff96a80622fbec SIZE (ngx_postgres-0.9.tar.gz) = 41022 SHA256 (agentzh-rds-csv-nginx-module-v0.05-0-g607e26b.tar.gz) = 3fa9cb3960a97f505c9ad0cc8683c8fe17ba98aa98d003e255bf214e5144751c @@ -84,8 +84,6 @@ SHA256 (agentzh-rds-json-nginx-module-v0 SIZE (agentzh-rds-json-nginx-module-v0.13-0-g8292070.tar.gz) = 32965 SHA256 (agentzh-redis2-nginx-module-v0.10-0-g78a7622.tar.gz) = c2a164df07759d2a45beacc1f72316be84e9348b7ae5509723eabd2d61cb4897 SIZE (agentzh-redis2-nginx-module-v0.10-0-g78a7622.tar.gz) = 29850 -SHA256 (alibaba-nginx-footer-filter-1.2.2-0-g3572184.tar.gz) = 48a23f879416c0d8da5795c419b94f1ffa42ee06602545f494db4d9aba646e8f -SIZE (alibaba-nginx-footer-filter-1.2.2-0-g3572184.tar.gz) = 3934 SHA256 (rtmp-nginx-module-v1.0.8.tar.gz) = e905e40d1a1b81c720f1e799bee6a3525efaa6f2519212130d39eed3b8877c74 SIZE (rtmp-nginx-module-v1.0.8.tar.gz) = 513086 SHA256 (agentzh-set-misc-nginx-module-v0.23-0-g6ce586e.tar.gz) = a5dea4570efa138e15bb97babb02e76f16319b4b660763492ef02615dc1def1f Modified: head/www/nginx/files/extra-patch-passenger-build-nginx.rb ============================================================================== --- head/www/nginx/files/extra-patch-passenger-build-nginx.rb Tue Dec 31 15:13:19 2013 (r338324) +++ head/www/nginx/files/extra-patch-passenger-build-nginx.rb Tue Dec 31 15:24:36 2013 (r338325) @@ -1,5 +1,5 @@ ---- ../passenger-4.0.29/build/nginx.rb.orig 2013-10-12 11:05:08.000000000 +0400 -+++ ../passenger-4.0.29/build/nginx.rb 2013-10-12 11:06:18.000000000 +0400 +--- ../passenger-4.0.30/build/nginx.rb.orig 2013-10-12 11:05:08.000000000 +0400 ++++ ../passenger-4.0.30/build/nginx.rb 2013-10-12 11:06:18.000000000 +0400 @@ -32,16 +32,12 @@ desc "Build Nginx support files" task :nginx => [ Modified: head/www/rubygem-passenger/Makefile ============================================================================== --- head/www/rubygem-passenger/Makefile Tue Dec 31 15:13:19 2013 (r338324) +++ head/www/rubygem-passenger/Makefile Tue Dec 31 15:24:36 2013 (r338325) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= passenger -PORTVERSION= 4.0.29 +PORTVERSION= 4.0.30 CATEGORIES= www rubygems MASTER_SITES= RG PKGNAMEPREFIX= rubygem- Modified: head/www/rubygem-passenger/distinfo ============================================================================== --- head/www/rubygem-passenger/distinfo Tue Dec 31 15:13:19 2013 (r338324) +++ head/www/rubygem-passenger/distinfo Tue Dec 31 15:24:36 2013 (r338325) @@ -1,2 +1,2 @@ -SHA256 (rubygem/passenger-4.0.29.gem) = 2a902f030785ee3b274a95999184932e645a38c8f02fa2a6b4487c05b2937dc4 -SIZE (rubygem/passenger-4.0.29.gem) = 4350464 +SHA256 (rubygem/passenger-4.0.30.gem) = e7d11671130bf0a546dd7f4b4d42e364afd8bb324ba929149aff327df937fd32 +SIZE (rubygem/passenger-4.0.30.gem) = 4350976
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201312311524.rBVFObl3052507>