Skip to content
Commits on May 24, 2010
  1. @miyagawa

    Checking in changes prior to tagging of version 0.9938.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 37748fe..3ca806e 100644
    --- a/Changes
    +++ b/Changes
    @@ -2,6 +2,12 @@ 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.9938  Sun May 23 17:13:05 PDT 2010
    +        - ErrorDocument: Added Content-Length to error responses (hachi)
    +        - Improved docs about conditional middleware loading
    +        - XSendfile: Updated (undocumented) environment key to switch frontend
    +        - Auth::Basic: Added notes about how to use it with Apache (mod_perl and CGI) [RT #57436]
    +
     0.9937  Fri May 14 23:11:27 PDT 2010
             - Fixed -I broken in 0.9936 (juster) #114
    miyagawa committed May 23, 2010
Commits on May 21, 2010
  1. @miyagawa
  2. @miyagawa
  3. @miyagawa
  4. @miyagawa
Commits on May 20, 2010
  1. @miyagawa

    added ::Conditional to SEE ALSO

    miyagawa committed May 20, 2010
Commits on May 18, 2010
  1. @miyagawa
Commits on May 15, 2010
  1. @miyagawa

    Checking in changes prior to tagging of version 0.9937.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 4ab483e..37748fe 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.9937  Fri May 14 23:11:27 PDT 2010
    +        - Fixed -I broken in 0.9936 (juster) #114
    +
     0.9936  Fri May 14 15:58:02 PDT 2010
             - Remove 'use lib "lib"' from plackup
             - Remove HTTP_CONTENT_* environment variables in FastCGI handlers to deal with buggy web servers.
    miyagawa committed May 14, 2010
  2. @miyagawa

    fix -I. fixes gh-114

    miyagawa committed May 14, 2010
Commits on May 14, 2010
  1. @miyagawa

    Checking in changes prior to tagging of version 0.9936.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 2335060..4ab483e 100644
    --- a/Changes
    +++ b/Changes
    @@ -2,6 +2,11 @@ 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.9936  Fri May 14 15:58:02 PDT 2010
    +        - Remove 'use lib "lib"' from plackup
    +        - Remove HTTP_CONTENT_* environment variables in FastCGI handlers to deal with buggy web servers.
    +          (Justin Davis)
    +
     0.9935  Wed May  5 15:17:06 PDT 2010
             - Set an empty PATH_INFO if CGI environment doesn't set so (hachi) #109
             - Fixed a possible weird combination of SCRIPT_NAME and PATH_INFO in CGI handlers
    miyagawa committed May 14, 2010
  2. @miyagawa

    workaround with buggy FastCGI servers such as old lighttpd that sets …

    …HTTP_CONTENT_* variables
    miyagawa committed May 14, 2010
Commits on May 10, 2010
  1. @miyagawa

    no lib lib

    miyagawa committed May 9, 2010
Commits on May 5, 2010
  1. @miyagawa

    Checking in changes prior to tagging of version 0.9935.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index ce343c8..2335060 100644
    --- a/Changes
    +++ b/Changes
    @@ -2,6 +2,15 @@ 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.9935  Wed May  5 15:17:06 PDT 2010
    +        - Set an empty PATH_INFO if CGI environment doesn't set so (hachi) #109
    +        - Fixed a possible weird combination of SCRIPT_NAME and PATH_INFO in CGI handlers
    +        - localize PATH_INFO and SCRIPT_NAME in App::File and subclasses #100
    +        - updated COPYRIGHT notice for Debian
    +        - Middleware::StackTrace now displays text trace to psgi.errors like Rack::ShowExceptions
    +          (castaway, theorbtwo)
    +        - Middleware::StackTrace: Fixed the text stack trace format to be more readable
    +
     0.9934  Tue May  4 15:47:33 PDT 2010
             - Added a test in CGIBin where binmode ":utf8" causes bad content-length #110
             - Doc fix for the deprecated servers
    miyagawa committed May 5, 2010
  2. @miyagawa

    added doc for no_print_errors

    miyagawa committed May 5, 2010
  3. @miyagawa
  4. @miyagawa
  5. @miyagawa
  6. @miyagawa
Commits on May 4, 2010
  1. @miyagawa
  2. @miyagawa
  3. @miyagawa

    Checking in changes prior to tagging of version 0.9934.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 0e425db..ce343c8 100644
    --- a/Changes
    +++ b/Changes
    @@ -2,6 +2,12 @@ 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.9934  Tue May  4 15:47:33 PDT 2010
    +        - Added a test in CGIBin where binmode ":utf8" causes bad content-length #110
    +        - Doc fix for the deprecated servers
    +        - Initialize Module::Refresh (hiratara)
    +        - Added mime_type to ErorrDocument (kakuno)
    +
     0.9933  Tue Apr 27 14:32:23 PDT 2010
             - refactored the app.psgi loading error handling
             - Enable type checking of the app in Lint->wrap
    miyagawa committed May 4, 2010
  4. @miyagawa

    Merge branch 'kakuno/master'

    miyagawa committed May 4, 2010
  5. @miyagawa

    Test::Requires

    miyagawa committed May 4, 2010
Commits on May 3, 2010
  1. @hiratara

    Module::Refresh should be initialized.

    If not, Module::Refresh can't detect the changes which occur
    before it gets the first request.
    hiratara committed May 3, 2010
Commits on Apr 30, 2010
  1. @miyagawa

    Improved the error message

    miyagawa committed Apr 30, 2010
  2. @miyagawa

    added a recommendation

    miyagawa committed Apr 30, 2010
Commits on Apr 27, 2010
  1. @miyagawa

    Added a test for binmode :utf8 in CGI scripts. Depends CGI::Emulate::…

    …PSGI 0.07 that fixes it. Fixes gh-110
    miyagawa committed Apr 27, 2010
  2. @miyagawa

    Checking in changes prior to tagging of version 0.9933.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 35539ea..0e425db 100644
    --- a/Changes
    +++ b/Changes
    @@ -2,6 +2,12 @@ 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.9933  Tue Apr 27 14:32:23 PDT 2010
    +        - refactored the app.psgi loading error handling
    +        - Enable type checking of the app in Lint->wrap
    +        - allow plackup -e'...'
    +        - Disable FCGI::Client/Net::FastCGI test by default
    +
     0.9932  Mon Apr 19 15:23:55 JST 2010
             - Enable Lint middleware by default in the development env
             - Lint middleware now validates $app on startup
    miyagawa committed Apr 27, 2010
  3. @miyagawa
  4. @miyagawa

    allow -e'' (without spaces)

    miyagawa committed Apr 27, 2010
Commits on Apr 22, 2010
  1. add mime_type

    kakuno committed Apr 22, 2010
Commits on Apr 21, 2010
  1. @miyagawa

    fixed docs

    miyagawa committed Apr 22, 2010
Commits on Apr 20, 2010
  1. @miyagawa
  2. @miyagawa

    fixed msg

    miyagawa committed Apr 20, 2010
  3. @juster

    Changed an obscure error message that confused me.

    The loader used to die if the .psgi file returned undef.  Now the
    loader won't die but will just complain that an app wasn't returned.
    
    While learning Plack I accidentally made my sub in the .psgi like this:
    
    sub app {
     ...
    }
    
    When I ran plackup it gave me a cryptic error:
    Can't load test.psgi: Died at (eval 7) line 1.
    
    Guh? Now it gives a better error:
    test.psgi did not return a PSGI app handler code reference.
    Instead it returned: <undef> at lib/Plack/Runner.pm line 169
    juster committed Apr 19, 2010
Something went wrong with that request. Please try again.