Permalink
Switch branches/tags
Commits on Sep 27, 2011
  1. Checking in changes prior to tagging of version 0.9983.

    miyagawa committed Sep 27, 2011
    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 36891b7..e66c482 100644
    --- a/Changes
    +++ b/Changes
    @@ -2,6 +2,23 @@ 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.9983  Tue Sep 27 09:55:48 PDT 2011
    +    [BUG FIXES]
    +        - Fixed a typo in nginx FastCGI configuration
    +        - Clone HTTP headers in Response->finalize #237 (chip)
    +        - Fixed Directory app not displaying the right path in its title
    +        - Changed IPv6 default listen address to wildcard (ollyg)
    +        - Fixed the FastCGI handler with web-server mode on Win32
    +
    +    [NEW FEATURES]
    +        - Added psgix.harakiri for Apache handlers
    +
    +    [IMPROVEMENTS]
    +        - Prefer Corona when Coro is detected #236 (chip)
    +        - Increased Pod::Usage dependency
    +        - Improved Plack::Test documentation (chromatic)
    +        - Lint now checks if SCRIPT_NAME eq '/' which is forbidden in the spec (chromatic)
    +
     0.9982  Tue Jul 19 13:07:35 PDT 2011
         [BUG FIXES]
             - Fixed the bug in restarter introduced in 0.9980 (nihen) #223 #234
Commits on Sep 22, 2011
  1. Merge pull request #246 from chromatic/issues/241_lint_script_name

    miyagawa committed Sep 22, 2011
    Added Lint check for SCRIPT_NAME of '/'.
  2. Merge pull request #245 from ollyg/patch-1

    miyagawa committed Sep 22, 2011
    Change IPv6 default listen addr from loopback to wildcard
Commits on Sep 20, 2011
Commits on Sep 19, 2011
  1. Merge pull request #244 from chromatic/plack_test_docs

    miyagawa committed Sep 19, 2011
    Improvements to Plack::Test Documentation
  2. Clarified documentation.

    chromatic committed Sep 19, 2011
  3. Replaced deprecated ServerSimple example in docs.

    chromatic committed Sep 19, 2011
    Using PLACK_SERVER=HTTP::Server::Simple avoids deprecation warnings.
Commits on Sep 18, 2011
  1. Upped Pod::Usage dep

    miyagawa committed Sep 18, 2011
Commits on Sep 2, 2011
Commits on Aug 31, 2011
Commits on Jul 22, 2011
Commits on Jul 19, 2011
  1. remove

    miyagawa committed Jul 19, 2011
  2. remove unused var

    miyagawa committed Jul 19, 2011
  3. Checking in changes prior to tagging of version 0.9982.

    miyagawa committed Jul 19, 2011
    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index f57496c..36891b7 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.9982  Tue Jul 19 13:07:35 PDT 2011
    +    [BUG FIXES]
    +        - Fixed the bug in restarter introduced in 0.9980 (nihen) #223 #234
    +        - Removed a debug statement left over in Plack::Util
    +        - Fixed warnings in Lint
    +
     0.9981  Mon Jul 18 17:24:11 PDT 2011
         [BUG FIXES]
             - Plack::Request: Added a sanity check to remove newlines from headers to follow
  4. remove warnings on Lint

    miyagawa committed Jul 19, 2011
  5. Fix tests for #223

    miyagawa committed Jul 19, 2011
  6. Remove stupid debug leftover

    miyagawa committed Jul 19, 2011
  7. Merge pull request #223 from nihen/restarter_terminate_myself

    miyagawa committed Jul 19, 2011
    Plack::Loader::Restarter doesn't terminate with SIGTERM
  8. Checking in changes prior to tagging of version 0.9981.

    miyagawa committed Jul 19, 2011
    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 6ed82dd..f57496c 100644
    --- a/Changes
    +++ b/Changes
    @@ -2,6 +2,29 @@ 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.9981  Mon Jul 18 17:24:11 PDT 2011
    +    [BUG FIXES]
    +        - Plack::Request: Added a sanity check to remove newlines from headers to follow
    +          the PSGI specification #224
    +        - HTTPParser::PP: Fixed warnings #225
    +        - plackup now prints errors to psgi.errors rather than STDERR
    +        - Fixes issues with undef returned from streaming handler in middleware #231
    +        - ContentLength: Do not auto-add Content-Length from block devices, pipes and
    +          character files
    +
    +    [NEW FEATURES]
    +        - HTTPExceptions: Support ->as_psgi method on exceptions (doy)
    +        - FastCGI: Support psgix.harakiri
    +
    +    [IMPROVEMENTS]
    +        - Lint: Added more checks to validate header values
    +        - StackTrace: Strip caller information since it is not useful anyway
    +        - HTTPExceptions: Added rethrow option (doy)
    +        - Misc. doc fixes on plackup (chromatic)
    +        - binmode STDIN for CGI handler for Win32 #218
    +        - Remove the test that tests Server specific handling of Transfer-Encoding
    +        - Fixed POD link (audreyt)
    +
     0.9980  Mon Jun  6 20:24:25 PDT 2011
         [BUG FIXES]
             - Fixed a bug where restarting loader doesn't terminate children (#209)
Commits on Jul 14, 2011
  1. block devices, pipes and character files are not considered real file…

    miyagawa committed Jul 12, 2011
    …handles since -s would fail.
Commits on Jul 12, 2011
  1. Merge pull request #233 from audreyt/patch-1

    miyagawa committed Jul 12, 2011
    Use a plain L<> for older POD processors.
  2. Merge pull request #232 from audreyt/patch-1

    miyagawa committed Jul 12, 2011
    Add hyperlink to web application frameworks before the L<HTTP::Engine> li
Commits on Jul 8, 2011
  1. Added a test and fix to avoid use of undefined warnings. Fixes #231

    miyagawa committed Jul 8, 2011
    This is kind of a ghetto fix - the response_cb filter is "supposed to"
    receive undef in the end to indicate that it reaches the end, BUT
    there's currently no guarantee for the callback filter is called again
    (call until it returns undef).
    
    Fundamentally, the way we reuse the same chunk filter to apply to
    ARRAY, IO objects and writer is prone to errors and we should probably
    be more explicit.
Commits on Jul 3, 2011
  1. remove the test that tests Content-Length: 0 doesn't trigger Transfer…

    miyagawa committed Jul 3, 2011
    …-Encoding
    
    HTTP/1.1 spec says the opposite - if Transfer-Encoding is present,
    Content-Length header MUST NOT be sent, and If a message is received
    with both a Transfer-Encoding and a Content-Length header, the latter
    MUST be ignored.
    
    At least this test should not belong to the Plack's common test suite.
Commits on Jun 22, 2011