From 35805bf5ab2f1ca7a373830b18f15eb2cc453771 Mon Sep 17 00:00:00 2001 From: Tatsuhiko Miyagawa Date: Thu, 7 Feb 2013 19:43:11 -0800 Subject: [PATCH] Checking in changes prior to tagging of version 1.0017. Changelog diff is: diff --git a/Changes b/Changes index 084f1fd..db54eea 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,15 @@ Go to http://github.com/plack/Plack/issues for the roadmap and known issues. +1.0017 Thu Feb 7 19:21:24 PST 2013 + [INCOMPATIBLE CHANGES] + - Gives you warnings when you use one of Plack::App objects in `plackup -e` or + in .psgi files but forgot to call ->to_app to make it a PSGI application (#369) + Still automatically converts them for backward compatibility, but in the + loading time inside Plack::Builder. + + [BUG FIXES] + - chdir to the CGI path when executing CGIBin (#338, #368) + 1.0016 Thu Jan 31 13:21:14 PST 2013 [SECURITY] - Fixed directory traversal bug in Plack::App::File on win32 environments --- Changes | 10 ++++++++++ MANIFEST | 1 + lib/Plack.pm | 2 +- lib/Plack/Request.pm | 2 +- lib/Plack/Response.pm | 2 +- 5 files changed, 14 insertions(+), 3 deletions(-) diff --git a/Changes b/Changes index 084f1fd24..db54eeae2 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,15 @@ Go to http://github.com/plack/Plack/issues for the roadmap and known issues. +1.0017 Thu Feb 7 19:21:24 PST 2013 + [INCOMPATIBLE CHANGES] + - Gives you warnings when you use one of Plack::App objects in `plackup -e` or + in .psgi files but forgot to call ->to_app to make it a PSGI application (#369) + Still automatically converts them for backward compatibility, but in the + loading time inside Plack::Builder. + + [BUG FIXES] + - chdir to the CGI path when executing CGIBin (#338, #368) + 1.0016 Thu Jan 31 13:21:14 PST 2013 [SECURITY] - Fixed directory traversal bug in Plack::App::File on win32 environments diff --git a/MANIFEST b/MANIFEST index 113a67cbf..ec4680322 100644 --- a/MANIFEST +++ b/MANIFEST @@ -149,6 +149,7 @@ t/Plack-Middleware/auth_basic_simple.t t/Plack-Middleware/bufferedstreaming.t t/Plack-Middleware/cascade/basic.t t/Plack-Middleware/cascade/streaming.t +t/Plack-Middleware/cgi-bin/cgi_dir.cgi t/Plack-Middleware/cgi-bin/hello.cgi t/Plack-Middleware/cgi-bin/hello.py t/Plack-Middleware/cgi-bin/hello2.cgi diff --git a/lib/Plack.pm b/lib/Plack.pm index 7fda5598f..a1aeb685c 100644 --- a/lib/Plack.pm +++ b/lib/Plack.pm @@ -3,7 +3,7 @@ package Plack; use strict; use warnings; use 5.008_001; -our $VERSION = '1.0016'; +our $VERSION = '1.0017'; $VERSION = eval $VERSION; 1; diff --git a/lib/Plack/Request.pm b/lib/Plack/Request.pm index e0d65c10a..704707a88 100644 --- a/lib/Plack/Request.pm +++ b/lib/Plack/Request.pm @@ -2,7 +2,7 @@ package Plack::Request; use strict; use warnings; use 5.008_001; -our $VERSION = '1.0016'; +our $VERSION = '1.0017'; $VERSION = eval $VERSION; use HTTP::Headers; diff --git a/lib/Plack/Response.pm b/lib/Plack/Response.pm index 366169790..f50ad3002 100644 --- a/lib/Plack/Response.pm +++ b/lib/Plack/Response.pm @@ -1,7 +1,7 @@ package Plack::Response; use strict; use warnings; -our $VERSION = '1.0016'; +our $VERSION = '1.0017'; $VERSION = eval $VERSION; use Plack::Util::Accessor qw(body status);