Skip to content
Commits on Jul 20, 2012
  1. @miyagawa

    Checking in changes prior to tagging of version 1.0000.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 416a18d..329269d 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,8 @@
     Go to http://github.com/plack/Plack/issues for the roadmap and known issues.
    
    +1.0000  Thu Jul 19 18:59:18 PDT 2012
    +        - This be 1.0! (Same as 0.9991)
    +
     0.9991  Thu Jul 19 17:27:52 PDT 2012
         [NEW FEATURES]
             - Added IIS7 fix middleware (t0m)
    miyagawa committed Jul 19, 2012
  2. @miyagawa
  3. @miyagawa

    Checking in changes prior to tagging of version 0.9991.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 36efe58..416a18d 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,6 +1,8 @@
    -Revision history for Perl extension Plack
    +Go to http://github.com/plack/Plack/issues for the roadmap and known issues.
    
    -Take a look at http://github.com/plack/Plack/issues for the planned changes before 1.0 release.
    +0.9991  Thu Jul 19 17:27:52 PDT 2012
    +    [NEW FEATURES]
    +        - Added IIS7 fix middleware (t0m)
    
     0.9990  Wed Jul 18 11:12:07 PDT 2012
         [INCOMPATIBILE CHANGES]
    miyagawa committed Jul 19, 2012
  4. @doy

    correct spelling of my name

    doy committed Jul 19, 2012
Commits on Jul 19, 2012
  1. @miyagawa

    cleanup

    miyagawa committed Jul 19, 2012
  2. @miyagawa

    Mentioned core developers

    miyagawa committed Jul 19, 2012
  3. @miyagawa

    update to the correct one

    miyagawa committed Jul 19, 2012
  4. @miyagawa

    this one too

    miyagawa committed Jul 19, 2012
  5. @miyagawa

    Update URLs

    miyagawa committed Jul 19, 2012
Commits on Jul 18, 2012
  1. @miyagawa

    Merge pull request #311 from bobtfish/iis_redirect_remove_content

    Iis redirect remove content
    miyagawa committed Jul 18, 2012
  2. @bobtfish

    Add middleware to fix bad IIS7 bad behaviour.

    https://rt.cpan.org/Ticket/Display.html?id=78377
    
    Only applies to IIS version 7, with keepalives enabled.
    
    IIS will happily read a 3XX response, and do the redirect,
    sending it's own body to the client. The body of your redirect is
    never read, meaning that the next client connection gets this
    prepended to the HTTP header, which results in it getting
    something insane looking, and generating a 500 page.
    
    Apply with something like:
    
    $psgi_app = Plack::Middleware::Conditional->wrap(
        $psgi_app,
        builder => sub { Plack::Middleware::IIS7KeepAliveFix->wrap($_[0]) },
        condition => sub {
            my ($env) = @_;
            return unless $env->{SERVER_SOFTWARE} && $env->{SERVER_SOFTWARE} =~ m!IIS\/7\.[0-9]!; 1; }, );
        },
    );
    bobtfish committed Jul 18, 2012
  3. @miyagawa

    Checking in changes prior to tagging of version 0.9990.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 2d5bf29..8f49642 100644
    --- a/Changes
    +++ b/Changes
    @@ -2,6 +2,17 @@ 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.9990  Wed Jul 18 11:12:07 PDT 2012
    +    [INCOMPATIBILE CHANGES]
    +        - Plack::Request changes the way it parses QUERY_STRING for valueless keys such as
    +          "?a&b=1". Now "a" becomes part of query_parameters with empty string as its value (yannk)
    +
    +    [IMPROVEMENTS]
    +        - Support max-age options in Plack::Response cookies (remorse)
    +        - Pass correct protocol from HTTP::Server::PSGI to display https URL correctly (siracusa)
    +        - Copy Authorization header from FastCGI handler (ray1729)
    +        - Stop special casing COOKIE environment variable in Plack::Request headers (doy)
    +
     0.9989  Thu Jun 21 13:39:11 PDT 2012
         [IMPROVEMENTS]
             - Support streaming in Head middleware (wreis)
    miyagawa committed Jul 18, 2012
  4. @miyagawa

    Stop special casing COOKIE $env

    miyagawa committed Jul 18, 2012
  5. @miyagawa
  6. @miyagawa

    don't use hard tab

    miyagawa committed Jul 18, 2012
  7. @miyagawa

    Merge pull request #310 from ray1729/master

    Fix for Plack::Handler::FCGI and Catalist::Authentication::Credential::HTTP
    miyagawa committed Jul 18, 2012
Commits on Jul 12, 2012
  1. Add HTTP_AUTHORIZATION to $env before calling run_app. This is necess…

    …ary as Catalyst::Request filters out headers that don't match /^(HTTP|CONTENT|COOKIE)/i, and without the Authorization header Catalyst::Authentication::Credential::HTTP can't do its work.
    Ray Miller committed Jul 12, 2012
Commits on Jul 5, 2012
  1. @miyagawa

    Merge pull request #305 from remorse/master

    FIx for issue 301, adding support for max-age attribute to cookies
    miyagawa committed Jul 5, 2012
  2. @miyagawa
  3. @miyagawa
Commits on Jun 29, 2012
  1. @remorse

    issue 301; fix documentation

    remorse committed Jun 29, 2012
  2. @remorse
Commits on Jun 28, 2012
  1. @miyagawa

    Merge pull request #298 from yannk/master

    Fix parsing of QUERY_STRING for valueless keys.
    miyagawa committed Jun 28, 2012
Commits on Jun 27, 2012
  1. @yannk

    Fix parsing of QUERY_STRING for valueless keys.

    For a given 'QUERY_STRING: foo&bar=baz' the 'foo' parameter is not
    accessible in Plack::Request::query_parameters(). There are a number of
    applications using this pattern as a short way of passing information to
    the handling code. This patch changes Plack::Request behaviour so that
    foo makes its way in the underlaying Hash::MultiValue object as a key
    with the empty string value. Application developers can now test the
    existence of that key.
    yannk committed Jun 26, 2012
Commits on Jun 21, 2012
  1. @miyagawa

    Checking in changes prior to tagging of version 0.9989.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index f87158c..2d5bf29 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.9989  Thu Jun 21 13:39:11 PDT 2012
    +    [IMPROVEMENTS]
    +        - Support streaming in Head middleware (wreis)
    +        - Document middleware prefixing (Jon Swartz)
    +        - Make Basic authentication detection case insensitive per RFC (Mark Fowler)
    +        - Added backlog option to FCGI handler (xaicron)
    +
     0.9988  Fri May 11 12:25:09 CEST 2012
         [BUG FIXES]
             - Fixes HTTP_HOST in HTTP::Message::PSGI #287 (doy)
    miyagawa committed Jun 21, 2012
  2. @miyagawa

    Merge pull request #295 from xaicron/master

    added backlog option
    miyagawa committed Jun 20, 2012
Commits on Jun 20, 2012
  1. @xaicron

    added backlog option

    xaicron committed Jun 20, 2012
Commits on May 29, 2012
  1. @miyagawa

    Merge pull request #293 from 2shortplanks/master

    make "Basic" detection insensitive as per RFC2617
    miyagawa committed May 29, 2012
  2. @2shortplanks
Commits on May 17, 2012
  1. @miyagawa
  2. @miyagawa

    Merge pull request #275 from wreis/conditionalget_streaming

    Add support for streaming to P::M::ConditionalGET
    miyagawa committed May 16, 2012
  3. @miyagawa

    Merge pull request #276 from wreis/head_streaming

    Add support for streaming app to P::M::Head
    miyagawa committed May 16, 2012
  4. @miyagawa

    Merge pull request #283 from jonswar/master

    document Plack::Middleware auto-prefix, use prefixless examples
    miyagawa committed May 16, 2012
Commits on May 13, 2012
  1. @miyagawa
Commits on May 11, 2012
  1. @miyagawa

    Checking in changes prior to tagging of version 0.9988.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index e910a90..f87158c 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.9988  Fri May 11 12:25:09 CEST 2012
    +    [BUG FIXES]
    +        - Fixes HTTP_HOST in HTTP::Message::PSGI #287 (doy)
    +
     0.9987  Thu May 10 07:06:32 CEST 2012
         [IMPROVEMENTS]
             - Support streaming in AccessLog::Timed (Peter Makholm)
    miyagawa committed May 11, 2012
Something went wrong with that request. Please try again.