Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Oct 21, 2009

  1. Tatsuhiko Miyagawa

    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
    authored October 20, 2009
  2. Tatsuhiko Miyagawa

    Added -o (--host) and -p (--port) to the standard CLI option

    authored October 20, 2009
  3. Tatsuhiko Miyagawa

    document -r

    authored October 20, 2009
  4. Tatsuhiko Miyagawa

    Support multiple paths for -r with -r foo,bar. Skips known backup files

    authored October 20, 2009
  5. Tatsuhiko Miyagawa

    use accessor

    authored October 20, 2009
  6. Tatsuhiko Miyagawa

    Merge branch 'master' of git://github.com/nothingmuch/Plack

    authored October 20, 2009
  7. Tatsuhiko Miyagawa

    Revert "use TERM rather than INT to kill prefork servers"

    This reverts commit 60ff150.
    authored October 20, 2009
  8. Yuval Kogman

    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.
    authored October 16, 2009
  9. Yuval Kogman

    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.
    authored October 21, 2009
  10. Tatsuhiko Miyagawa

    use TERM rather than INT to kill prefork servers

    authored October 20, 2009
  11. Tatsuhiko Miyagawa

    added Plack::Loader::Reloadable

    authored October 20, 2009

Oct 20, 2009

  1. Tatsuhiko Miyagawa

    needs File::ShareDir 1.0

    authored October 19, 2009
  2. Tatsuhiko Miyagawa

    added M::I::Repository

    authored October 19, 2009

Oct 19, 2009

  1. Tatsuhiko Miyagawa

    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.
    authored October 19, 2009
  2. Tatsuhiko Miyagawa

    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
    authored October 18, 2009

Oct 18, 2009

  1. Tatsuhiko Miyagawa

    add .psgi to the restarter defaults

    authored October 18, 2009
  2. Tatsuhiko Miyagawa

    added the default direcoties to restarter

    authored October 18, 2009
  3. Tatsuhiko Miyagawa

    Display stacktrace if the framework catches error but still gives 500…

    … response.
    authored October 17, 2009
  4. Tatsuhiko Miyagawa

    simplified Twitter stream callback

    authored October 17, 2009

Oct 17, 2009

  1. Tatsuhiko Miyagawa

    pass undef in stream filter mode

    authored October 17, 2009
  2. Tatsuhiko Miyagawa

    Allows response_cb to register a body filter so chunked and contentfi…

    …lter works in streamed response as well.
    authored October 17, 2009
  3. Tatsuhiko Miyagawa

    Added more tests for chunked. Fixed Plack::Util::foreach to ignore ''

    authored October 17, 2009
  4. Tatsuhiko Miyagawa

    fix getline

    authored October 17, 2009
  5. Tatsuhiko Miyagawa

    Added Plack::Middleware::Chunked

    authored October 17, 2009
  6. Tatsuhiko Miyagawa

    Added Middleware::JSONP

    authored October 16, 2009

Oct 16, 2009

  1. Tatsuhiko Miyagawa

    added encoding to App::File and Static middleware, defaults to utf-8

    authored October 16, 2009
  2. Tatsuhiko Miyagawa

    Added a twitter streming web app based on AnyEvent (works on AnyEvent…

    … and Coro)
    authored October 15, 2009
  3. Tatsuhiko Miyagawa

    Added echo-stream

    authored October 15, 2009
  4. Tatsuhiko Miyagawa

    Implemented mw->respone_cb so MW can handle delayed response safely (…

    …if they only munge headers)
    authored October 15, 2009
  5. Tatsuhiko Miyagawa

    don't mess with PLACK_SERVER

    authored October 15, 2009
  6. Tatsuhiko Miyagawa

    Added POE to the autoloader list

    authored October 15, 2009
  7. Tatsuhiko Miyagawa

    Pretends to support streaming, while respecting the caller's preferen…

    …ce and pass through
    authored October 15, 2009
  8. Tatsuhiko Miyagawa

    bump up HTTP::Parser::XS dep to fix the memory leaks

    authored October 15, 2009
  9. Tatsuhiko Miyagawa

    Added IO::Handle::Util deps

    authored October 15, 2009
  10. Tatsuhiko Miyagawa

    make it a noop if psgi.streaming is supported

    authored October 15, 2009
Something went wrong with that request. Please try again.