Permalink
Commits on Oct 21, 2009
  1. 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
  2. document -r

    miyagawa committed Oct 21, 2009
  3. use accessor

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

    This reverts commit 60ff150.
    miyagawa committed Oct 21, 2009
  5. 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
  6. 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
  7. 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
  1. Allows response_cb to register a body filter so chunked and contentfi…

    …lter works in streamed response as well.
    miyagawa committed Oct 17, 2009
  2. fix getline

    miyagawa committed Oct 17, 2009
  3. Added Middleware::JSONP

    miyagawa committed Oct 17, 2009
Commits on Oct 16, 2009
  1. Added echo-stream

    miyagawa committed Oct 16, 2009
  2. Implemented mw->respone_cb so MW can handle delayed response safely (…

    …if they only munge headers)
    miyagawa committed Oct 16, 2009
  3. don't mess with PLACK_SERVER

    miyagawa committed Oct 16, 2009
  4. Added IO::Handle::Util deps

    miyagawa committed Oct 16, 2009