Permalink
Switch branches/tags
Commits on Apr 2, 2013
  1. 1.0019

    miyagawa committed Apr 2, 2013
  2. Add x_authority

    miyagawa committed Apr 2, 2013
  3. Update COPYRIGHT

    miyagawa committed Apr 2, 2013
  4. Convert to Milla

    miyagawa committed Apr 2, 2013
Commits on Mar 24, 2013
  1. Enable posix_default and gnu_compact

    miyagawa committed Mar 24, 2013
    So that --list doesn't magically become --listen, etc. and you can use --listen=:5000
Commits on Mar 19, 2013
Commits on Mar 18, 2013
  1. Merge pull request #386 from karenetheridge/patch-1

    miyagawa committed Mar 18, 2013
    clarify that %{...}o uses *response* headers
  2. clarify that %{...}o uses *response* headers

    karenetheridge committed Mar 18, 2013
    cherry-picked from karenetheridge/topic/accesslog_handler_subs
Commits on Mar 12, 2013
  1. Merge pull request #385 from karenetheridge/topic/accesslog_docs_2013…

    miyagawa committed Mar 12, 2013
    …0312
    
    be explicit that %b is the Content-Length of the *response*, not the req...
Commits on Mar 8, 2013
  1. Checking in changes prior to tagging of version 1.0018.

    miyagawa committed Mar 8, 2013
    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index db54eea..26bb00c 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,6 +1,16 @@
     Go to http://github.com/plack/Plack/issues for the roadmap and known issues.
    
    -1.0017 Thu Feb  7 19:21:24 PST 2013
    +1.0018 Fri Mar  8 10:43:45 PST 2013
    +    [IMPROVEMENTS]
    +        - Performance boost in Plack::Request#query_parameters (lestrrat)
    +        - Added custom log formats for %m, %U, %q and %H (Hiroshi Sakai)
    +        - Fixed warnings in SimpleContentFilter (earino)
    +
    +    [DOCUMENTATION]
    +        - Added docs about plackup --path
    +        - Added docs about using manager object in Plack::Handler::FCGI
    +
    +1.0017-TRIAL 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)
  2. Merge #384

    miyagawa committed Mar 8, 2013
Commits on Mar 6, 2013
  1. Optimize ->query_parameters

    lestrrat committed Mar 6, 2013
    * Old code used build an URI object (twice!), but for query parameter
      parsing, this is unnecessary
    * Stole code from URI::_query, directly created Hash::MultiValue
    * While we're at it, short-circuit the method by checking for cached
      instance before doing any parsing
    * This patch should make query parameter parsing about 5~10 times faster
Commits on Feb 26, 2013
  1. document --path

    miyagawa committed Feb 26, 2013
Commits on Feb 19, 2013
  1. Merge pull request #378 from avar/avar/return-fmt-in-plack-request

    miyagawa committed Feb 19, 2013
    Plack::Request: minor alignment change in return() from content()
  2. Plack::Request: minor alignment change in return() from content()

    avar committed Feb 19, 2013
    Doesn't change any semantics, just changes the alignment of the two
    "return" arguments to be the same.
  3. Merge pull request #377 from earino/master

    miyagawa committed Feb 19, 2013
    See issue 376
  4. #376 - SimpleContentFilter throws warning when no content-type is pre…

    Eduardo Arino de la Rubia committed Feb 19, 2013
    …sent.
Commits on Feb 8, 2013
  1. Merge pull request #372 from ziguzagu/additional-custom-log-formats

    miyagawa committed Feb 8, 2013
    Added custom log formats %m, %U, %q and %H by Plack::Middleware::AccessLog
  2. Revert "Added Plack::Util::convert_to_app($app) using more generic co…

    miyagawa committed Feb 8, 2013
    …deref overloading"
    
    This reverts commit 0759abe.
  3. Added Plack::Util::convert_to_app($app) using more generic coderef ov…

    miyagawa committed Feb 8, 2013
    …erloading
    
    Now it warns the auto-conversion in development environment for all
    objects that does &{} overloading, not just Plack::Component derived
    classes. The check is done now in two places: Plack::Runner's build
    method, in addition to Plack::Builder's builder { } block.
  4. Checking in changes prior to tagging of version 1.0017.

    miyagawa committed Feb 8, 2013
    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
  5. Merge pull request #369 from plack/to_app_warn

    miyagawa committed Feb 8, 2013
    Give warnings in to_app() auto promotion
  6. Add warnings when ->to_app implicit promotion is done.

    miyagawa committed Feb 8, 2013
    Usually it's developer's mistake where they forgot ->to_app after
    Plack::App::Foo->new(). This patch gives warnings in such case in
    the development environment.
    
    This will probably give lots of warnings with the command line use
    such as:
    
      plackup -MPlack::App::File -e 'Plack::App::File->new'
    
    which i will work around with a separate commit.
Commits on Feb 4, 2013
  1. Merge #368 with fixes.

    miyagawa committed Feb 4, 2013
Commits on Feb 2, 2013
  1. Add test for CGI exec directory

    okura3 committed Feb 2, 2013
Commits on Feb 1, 2013
  1. s/below/above/

    miyagawa committed Feb 1, 2013