Permalink
Switch branches/tags
Commits on Oct 23, 2009
  1. Checking in changes prior to tagging of version 0.9006. Changelog dif…

    …f is:
    
    diff --git a/Changes b/Changes
    index fee078a..5272629 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,11 @@
     Revision history for Perl extension Plack
    
    +0.9006: Fri Oct 23 01:21:13 PDT 2009
    +        - Support streaming interface in most middlewares
    +        - Added Middleware::Deflater (not recommended to use: see POD)
    +        - Document FCGI configuration in Server::FCGI pod (dhoss)
    +        - Inline Plack::Util functions in Server::CGI to speed up (mst)
    +
     0.9005  Wed Oct 21 20:53:19 PDT 2009
             - Switch to Filesys::Notify::Simple to watch directory to trim down deps
             - Made some dependencies optional since they're actually optional
    miyagawa committed Oct 23, 2009
  2. docs

    miyagawa committed Oct 23, 2009
  3. Added IO deps

    miyagawa committed Oct 23, 2009
Commits on Oct 22, 2009
  1. mod_fastcgi

    miyagawa committed Oct 22, 2009
  2. fix

    miyagawa committed Oct 22, 2009
  3. Checking in changes prior to tagging of version 0.9005. Changelog dif…

    …f is:
    
    diff --git a/Changes b/Changes
    index 103faa3..fee078a 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,9 @@
     Revision history for Perl extension Plack
    
    +0.9005  Wed Oct 21 20:53:19 PDT 2009
    +        - Switch to Filesys::Notify::Simple to watch directory to trim down deps
    +        - Made some dependencies optional since they're actually optional
    +
     0.9004  Tue Oct 20 22:57:48 PDT 2009
             - Fixed File::ShareDir dependency (mst)
             - App::File and Middleware::Static now auto follows symlinks (chiba)
    miyagawa committed Oct 22, 2009
Commits on Oct 21, 2009
  1. moved AUTHORS to POD

    miyagawa committed Oct 21, 2009
  2. Checking in changes prior to tagging of version 0.9004. Changelog dif…

    …f is:
    
    diff --git a/Changes b/Changes
    index ee13877..103faa3 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,12 @@
     Revision history for Perl extension Plack
    
    +0.9004  Tue Oct 20 22:57:48 PDT 2009
    +        - Fixed File::ShareDir dependency (mst)
    +        - App::File and Middleware::Static now auto follows symlinks (chiba)
    +        - Implemented plackup -r as Plack::Loader::Reloadable (nothingmuch)
    +        - Removed poll_cb from Writer middleware
    +        - Added plackup common command line options: -o for --host and -p for --port
    +
     0.9003  Sun Oct 18 19:16:26 PDT 2009
             - Added POE to Plack::Loader autoload
             - Implemented callback style streaming in selected middlewares
    miyagawa committed Oct 21, 2009
  3. document -r

    miyagawa committed Oct 21, 2009
  4. use accessor

    miyagawa committed Oct 21, 2009
  5. Revert "use TERM rather than INT to kill prefork servers"

    This reverts commit 60ff150.
    miyagawa committed Oct 21, 2009
  6. remove fake poll_cb from Writer middleware

    If the app is not ready to write yet this could cause spinloops, so it
    should only be supported on nonblocking backends.
    nothingmuch committed Oct 16, 2009
  7. reimplement restarter with a SIGHUP loop

    The parent process forks the child server. When it receives a SIGHUP it
    ills the child and then reiterates the loop.
    
    If the child exits for any other reason the loop is exited.
    
    A second monitor process will send SIGHUP to the parent on file changes.
    nothingmuch committed Oct 21, 2009
  8. added Plack::Loader::Reloadable

    miyagawa committed Oct 21, 2009
Commits on Oct 20, 2009
  1. needs File::ShareDir 1.0

    miyagawa committed Oct 20, 2009
  2. added M::I::Repository

    miyagawa committed Oct 20, 2009
Commits on Oct 19, 2009
  1. Do not check fullpath with realpath() because it's a pain to check wh…

    …ether it's symlinks
    
    Instead, just allow symlinks in the static path since in Plack use case it's more freedom to developers, rather than a security problem. If you care about security, just run from the normal web server and do not use this in production.
    miyagawa committed Oct 19, 2009
  2. Checking in changes prior to tagging of version 0.9003. Changelog dif…

    …f is:
    
    diff --git a/Changes b/Changes
    index 6f2cd1e..ee13877 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,15 @@
     Revision history for Perl extension Plack
    
    +0.9003  Sun Oct 18 19:16:26 PDT 2009
    +        - Added POE to Plack::Loader autoload
    +        - Implemented callback style streaming in selected middlewares
    +        - Bump up HTTP::Parser::XS to fix memory leaks
    +        - Added Middleware::Chunked
    +        - Added MIddleware::JSONP
    +        - Added twitter-stream.psgi example to do streaming server push
    +        - Fixed Middleware::StackTrace to DWIM in framework generated 500 errors
    +        - Fixed Restarter to do what doc says
    +
     0.9002  Wed Oct 14 11:26:28 PDT 2009
             - Added a workaround in Server::Apache2 when Location and SCRIPT_NAME don't match
             - Use Try::Tiny and parent for smaller memory footprint and better error handling
    miyagawa committed Oct 19, 2009
Commits on Oct 18, 2009
Commits on Oct 17, 2009