Permalink
Commits on Jan 8, 2011
  1. Checking in changes prior to tagging of version 0.9961.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index a30c907..d2162e1 100644
    --- a/Changes
    +++ b/Changes
    @@ -2,6 +2,9 @@ Revision history for Perl extension Plack
    
     Take a look at http://github.com/miyagawa/Plack/issues for the planned changes before 1.0 release.
    
    +0.9961  Fri Jan  7 21:54:04 PST 2011
    +        - Skip directory.t on win32 since the directory "stuff.." can't be created [RT:64545]
    +
     0.9960  Sat Dec 25 11:16:08 PST 2010
             - FCGI: Fixed the regression in 0.9958 where PATH_INFO gets wrong value when hosted under a
               non-root path (ambs)
    miyagawa committed Jan 8, 2011
  2. Skip test on win32

    miyagawa committed Jan 8, 2011
Commits on Jan 1, 2011
  1. fix warnings on perl < 5.12

    miyagawa committed Jan 1, 2011
Commits on Dec 25, 2010
  1. correct changelog

    miyagawa committed Dec 25, 2010
  2. Checking in changes prior to tagging of version 0.9960.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 58abcc2..8c23e54 100644
    --- a/Changes
    +++ b/Changes
    @@ -2,6 +2,10 @@ Revision history for Perl extension Plack
    
     Take a look at http://github.com/miyagawa/Plack/issues for the planned changes before 1.0 release.
    
    +0.9960  Sat Dec 25 11:16:08 PST 2010
    +        - FCGI: Fixed the bug introduced in 0.9958 where PATH_INFO contains the SCRIPT_NAME value (ambs)
    +        - Improved the FastCGI and Apache2 test infrastructure to test SCRIPT_NAME values
    +
     0.9959  Tue Dec 21 11:38:08 PST 2010
             - Apache2: Fixed the regression bug around LocationMatch caused by fixes in 0.9958 (cho45)
    miyagawa committed Dec 25, 2010
  3. remove debug

    miyagawa committed Dec 25, 2010
  4. cleanup

    miyagawa committed Dec 25, 2010
  5. remove todo

    miyagawa committed Dec 25, 2010
  6. Testing SCRIPT_NAME for apache and CGI handler

    Special case <Location /> in Apache2 to make SCRIPT_NAME empty to
    match with the PSGI spec. Added a test to verify SCRIPT_NAME is set
    correctly in the selected handlers such as Apache2 and CGI.
    
    Also fixes cgi.t to set REQUEST_URI to contain the container path
    information.
    miyagawa committed Dec 25, 2010
  7. Clarify that unlike CGI.pm, this param method is not read/write.

    There is a disclaimer at the top that most methods are read-only, but
    it seems important to re-clarify here, as it affects the claim that
    this method is CGI.pm compatible.
    markstos committed with miyagawa Dec 25, 2010
Commits on Dec 21, 2010
  1. Checking in changes prior to tagging of version 0.9959.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index a80ff4c..58abcc2 100644
    --- a/Changes
    +++ b/Changes
    @@ -2,6 +2,9 @@ Revision history for Perl extension Plack
    
     Take a look at http://github.com/miyagawa/Plack/issues for the planned changes before 1.0 release.
    
    +0.9959  Tue Dec 21 11:38:08 PST 2010
    +        - Apache2: Fixed the regression bug around LocationMatch caused by fixes in 0.9958 (cho45)
    +
     0.9958  Mon Dec 20 15:18:54 PST 2010
             - Plack::Handler::Apache[12] now handles Authorization: header automatically, no need for
               mod_rewrite workaround anymore (cho45)
    miyagawa committed Dec 21, 2010
  2. Fix regexp.

    cho45 committed Dec 21, 2010
  3. fixed warnings

    miyagawa committed Dec 21, 2010
  4. Suppress warnings.

    cho45 committed Dec 21, 2010
  5. Fixed to pass the tests:

     * Fixed speculation of LocationMatch. "(" and ")" is valid regexp and valid URI.
     * Fixed creation of $vpath. No need to use SCRIPT_NAME for it.
    cho45 committed Dec 21, 2010
  6. fixd changes

    miyagawa committed Dec 21, 2010
Commits on Dec 20, 2010
  1. Checking in changes prior to tagging of version 0.9958.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index b8bf09e..473b732 100644
    --- a/Changes
    +++ b/Changes
    @@ -2,6 +2,13 @@ Revision history for Perl extension Plack
    
     Take a look at http://github.com/miyagawa/Plack/issues for the planned changes before 1.0 release.
    
    +0.9958  Mon Dec 20 15:18:54 PST 2010
    +        - Plack::Handler::Apache[12] now handles Authorization: header automatically, no need for
    +          mod_rewrite workaround anymore (cho45)
    +        - FastCGI: Fixed Apache[12] and lighttpd munging multiple forward slashes (cho45)
    +        - Static: Added pass_through option to pass non-existent paths to the app. Fixing the
    +          docs to match with the code (beanz) #154
    +
     0.9957  Thu Dec 16 11:27:29 PST 2010
             - Fixed warnings in Plack::Request cookie parsing (typester)
             - removed MethodOverride middleware. Now it is a standalone distribution on CPAN (theory)
    miyagawa committed Dec 20, 2010
  2. fixed docs

    miyagawa committed Dec 20, 2010
  3. Fixed the mismatch on code/docs of Middleware::Static. Fixes gh-154

    For the backward compatibility, we keep the behavior that returns 404
    if the requested path does not exist. Added new option `pass_through`
    so the requests for non-existent file paths will be passed through to
    the app, like the original document used to say.
    miyagawa committed Dec 20, 2010
  4. Merge remote branch 'cho45/multiple-slashes'

    Conflicts:
    	lib/Plack/Handler/Apache2.pm
    	lib/Plack/Test/Suite.pm
    miyagawa committed Dec 20, 2010
  5. Fixed unescape order

    cho45 committed Dec 20, 2010
Commits on Dec 19, 2010
  1. Appended tests handling Authorization header and fixed Plack::Handler…

    …::Apache2 and Plack::Handler::Apache1.
    cho45 committed Dec 19, 2010
Commits on Dec 16, 2010
  1. Checking in changes prior to tagging of version 0.9957.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 4736441..b8bf09e 100644
    --- a/Changes
    +++ b/Changes
    @@ -2,6 +2,10 @@ Revision history for Perl extension Plack
    
     Take a look at http://github.com/miyagawa/Plack/issues for the planned changes before 1.0 release.
    
    +0.9957  Thu Dec 16 11:27:29 PST 2010
    +        - Fixed warnings in Plack::Request cookie parsing (typester)
    +        - removed MethodOverride middleware. Now it is a standalone distribution on CPAN (theory)
    +
     0.9956  Thu Dec  9 19:32:46 PST 2010
             - FastCGI: Fixed an empty PATH_INFO with mod_fastcgi (and possibly others)
             - FastCGI: Improved the automatic detection of the case when invoked from web server. #141
    miyagawa committed Dec 16, 2010
Commits on Dec 15, 2010
  1. typo

    miyagawa committed Dec 15, 2010