Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Mar 17, 2010
  1. @miyagawa

    Checking in changes prior to tagging of version 0.9917.

    miyagawa authored
    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 0e98fda..24ac25e 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.9917  Wed Mar 17 15:33:43 PDT 2010
    +        - Added Plack::Handler::Apache2::Registry (hiratara)
    +        - Set default PLACK_ENV in Plack::Util::load_psgi
    +
     0.9916  Fri Mar 12 12:52:39 JST 2010
             - Added support for a new (renamed) web server Corona
             - Document enable coderef in Plack::Middleware (clkao)
Commits on Mar 8, 2010
  1. @miyagawa

    Checking in changes prior to tagging of version 0.9915. Changelog dif…

    miyagawa authored
    …f is:
    
    diff --git a/Changes b/Changes
    index d4737f3..62129b6 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.9915  Mon Mar  8 18:22:33 JST 2010
    +        - Fixed a dumb bug in Plack::Handler::Apache2, broken in 0.9914 (hiratara)
    +        - Added a warning if you misuse mount()
    +
     0.9914  Wed Mar  3 16:02:38 PST 2010
             - Fixed psgix.io and nested closure for perl 5.8 (hiratara)
             - Added an inheritance friendly Apache2 interface (frodwith)
Commits on Feb 26, 2010
  1. @miyagawa

    Stop using auto_include. Those go to build_requires so

    miyagawa authored
    CPAN/CPANPLUS/cpanminus should install it before testing it.
Commits on Feb 25, 2010
  1. @miyagawa

    Checking in changes prior to tagging of version 0.9912. Changelog dif…

    miyagawa authored
    …f is:
    
    diff --git a/Changes b/Changes
    index 5a9a8d5..4b5a0be 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.9912  Thu Feb 25 01:28:21 PST 2010
    +        - Fixed the possible source of memory leak in middleware + streamer + HTTP::Server::PSGI
    +          with perl 5.8.x (hiratara)
    +
     0.9911  Tue Feb 23 01:55:04 PST 2010
             - Removed psgix.io extension to fix streaming choke issue on HTTP::Server::PSGI (tomyhero)
Commits on Feb 23, 2010
  1. @miyagawa

    Checking in changes prior to tagging of version 0.9910. Changelog dif…

    miyagawa authored
    …f is:
    
    diff --git a/Changes b/Changes
    index a58ec63..50b52f8 100644
    --- a/Changes
    +++ b/Changes
    @@ -2,6 +2,18 @@ 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.9910  Mon Feb 22 19:03:17 PST 2010
    +        - This is the first non-dev release since 0.99. Read all the change logs below.
    +        - Support streaming in JSONP (hiratara)
    +        - Fixed various handler docs (markstos)
    +        - Added Starman and Twiggy to benchmark script
    +        - INCOMPATIBLE: Loader now prefers Twiggy when AnyEvent is loaded
    +        - Implemented (experimental) psgix.io and psgix.input.buffered extensions
    +        - Fixed Plack::Request POST parser to use psgix.input.buffered for better performance
    +        - Added PLACK_ENV environment support in plackup #63
    +        - Added HTTPExceptions middleware
    +        - Added Recursive middleware
    +
     0.99_05 Wed Feb 10 12:46:05 PST 2010
             - Changed the Loader command line options to -L from -l
             - Runner now folds --host, --port and --socket to --listen and vice verca
Commits on Feb 11, 2010
  1. @miyagawa

    remove from MANIFEST

    miyagawa authored
Commits on Feb 10, 2010
  1. @miyagawa

    Checking in changes prior to tagging of version 0.99_05. Changelog di…

    miyagawa authored
    …ff is:
    
    diff --git a/Changes b/Changes
    index de0ff15..d37ac47 100644
    --- a/Changes
    +++ b/Changes
    @@ -2,6 +2,24 @@ 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.99_05 Wed Feb 10 12:46:05 PST 2010
    +        - Changed the Loader command line options to -L from -l
    +        - Runner now folds --host, --port and --socket to --listen and vice verca
    +        - Added -D and --daemonize to plackup/Runner standard options
    +        - Fixed FCGI handler to work with the new --listen and --daemonize option
    +        - Fixed a bug in static.t where it chdir's before loading modules
    +        - Renamed Writer to BufferedStreaming middleware and added docs
    +        - Support streaming apps in Shotgun loader
    +        - Falls back to Standalone handler when auto-detected backend is not available (hiratara)
    +        - Support chunked-input in HTTP::Request->to_psgi
    +        - Make the Realoder work with preforked server (chiba)
    +        - Added 'Auto' backend in TempBuffer
    +        - Added Nomo backend to the benchmark script
    +        - Updated HTTP::Server::PSGI to support experimental psgix.input.buffered
    +        - Plack::Request now honors psgix.input.buffered to see psgi.input is seekable
    +        - Renamed Standalone handler to HTTP::Server::PSGI for consistency while keeping
    +          'Standalone' as a nickname
    +
     0.99_04 Fri Feb  5 23:10:48 PST 2010
             - Updated Test suite for multiple request headers to relax a bit for AE::HTTPD
             - Added a test for large POST body which revealed FCGI::Client bug
Commits on Feb 6, 2010
  1. @miyagawa

    Checking in changes prior to tagging of version 0.99_04. Changelog di…

    miyagawa authored
    …ff is:
    
    diff --git a/Changes b/Changes
    index 5a9181e..de0ff15 100644
    --- a/Changes
    +++ b/Changes
    @@ -2,6 +2,14 @@ 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.99_04 Fri Feb  5 23:10:48 PST 2010
    +        - Updated Test suite for multiple request headers to relax a bit for AE::HTTPD
    +        - Added a test for large POST body which revealed FCGI::Client bug
    +        - Added a handler for HTTP::Server::Simple::PSGI
    +        - Depend on a decent version of URI (tomyhero)
    +        - Reworked Loader API so the default loader can autodetect the backend again
    +        - run_app now doesn't use Try::Tiny but use plain eval {}
    +
     0.99_03 Wed Feb  3 16:09:14 PST 2010
             - Use 0 as a default address in the server_ready hook in Plack::Runner
             - Document Plack::Handler naming scheme
Commits on Feb 4, 2010
  1. @miyagawa

    Checking in changes prior to tagging of version 0.99_03. Changelog di…

    miyagawa authored
    …ff is:
    
    diff --git a/Changes b/Changes
    index 96e8661..5a9181e 100644
    --- a/Changes
    +++ b/Changes
    @@ -2,8 +2,20 @@ 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.99_03 Wed Feb  3 16:09:14 PST 2010
    +        - Use 0 as a default address in the server_ready hook in Plack::Runner
    +        - Document Plack::Handler naming scheme
    +        - Fixed how Plack::Server::Standalone saves args
    +        - Supported streaming interface in Cascade and URLMap
    +        - mentions awesome WSGI Paste in Plack documentation
    +        - Removed URI caching in Plack::Request since it's fast enough
    +        - Fixed packaging issue due to Module::Install::Share bug (rafl)
    +        - Support 'file' option in App::File and its subclasses
    +        - Fixed SCRIPT_NAME and PATH_INFO in App::CGIBin
    +        - Fixed App::Directory and ::File not to use Path::Class and its canonicalization.
    +          It's now 300% faster!
    +
     0.99_02 Sat Jan 30 22:10:45 PST 2010
    -  Improvements
             - Fixed PerlIO::TempBuffer to work with 5.8 and 5.11.3
             - Do not use <$input> in FCGIDispatcher
             - Skip fcgi_client.t unless explicitly stated (clkao)
Commits on Feb 2, 2010
  1. @miyagawa
Commits on Jan 31, 2010
  1. @miyagawa
Commits on Jan 29, 2010
  1. @miyagawa
Commits on Jan 6, 2010
  1. @miyagawa

    Checking in changes prior to tagging of version 0.9028. Changelog dif…

    miyagawa authored
    …f is:
    
    diff --git a/Changes b/Changes
    index a828c83..5e6e1be 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,11 @@
     Revision history for Perl extension Plack
    
    +0.9028 Tue Jan  5 18:42:07 PST 2010
    +        - Fixed a long standing bug where errors are not printed correctly when the
    +          application dies. (tokuhirom)
    +        - Fixed FCGIClient passing bogus psgi.* environment values to the backend
    +        - Implemented psgi.streaming in all blocking servers (miyagawa, rafl)
    +
     0.9027 Sun Jan  3 16:33:23 PST 2010
             - Added new middleware Runtime that adds X-Runtime header
             - Delay load Pod::Usage in Plack::Runner and plackup
Commits on Jan 4, 2010
  1. @miyagawa

    Checking in changes prior to tagging of version 0.9027. Changelog dif…

    miyagawa authored
    …f is:
    
    diff --git a/Changes b/Changes
    index e97eba2..a828c83 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,9 @@
     Revision history for Perl extension Plack
    
    +0.9027 Sun Jan  3 16:33:23 PST 2010
    +        - Added new middleware Runtime that adds X-Runtime header
    +        - Delay load Pod::Usage in Plack::Runner and plackup
    +
     0.9026 Fri Jan  1 10:35:26 JST 2010
             - Auth::Basic now accepts an object that duck types to ->authenticate (e.g. Authen::Simple)
             - Reworked how response_cb body callback works, so Content-Length will be updated correctly
Commits on Jan 1, 2010
  1. @miyagawa

    Checking in changes prior to tagging of version 0.9026. Changelog dif…

    miyagawa authored
    …f is:
    
    diff --git a/Changes b/Changes
    index d8c050d..e97eba2 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,9 @@
     Revision history for Perl extension Plack
    
    +0.9026 Fri Jan  1 10:35:26 JST 2010
    +        - Auth::Basic now accepts an object that duck types to ->authenticate (e.g. Authen::Simple)
    +        - Reworked how response_cb body callback works, so Content-Length will be updated correctly
    +
     0.9025 Sat Dec 26 10:11:59 JST 2009
             - Server::Standalone::* should now display the correct Server: value
             - Fixed a bug in AccessLog::Timed where %D and %T do not work
Commits on Dec 26, 2009
  1. @miyagawa

    Checking in changes prior to tagging of version 0.9025. Changelog dif…

    miyagawa authored
    …f is:
    
    diff --git a/Changes b/Changes
    index e6d6bdf..e68f36f 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,14 @@
     Revision history for Perl extension Plack
    
    +0.9025 Sat Dec 26 10:11:59 JST 2009
    +        - Server::Standalone::* should now display the correct Server: value
    +        - Fixed a bug in AccessLog::Timed where %D and %T do not work
    +        - Fixed a bug in AccessLog::Timed to work with filehandles
    +        - Removed a dependency to MIME::Types and include Plack::MIME
    +        - Refactored plackup into Plack::Runner
    +        - Fixed a failing test under stupid Win32 filesystem
    +        - Fixed ConditioanlGET to work with delayed response
    +
     0.9024 Sat Dec 19 12:25:52 PST 2009
             - Overwhauled how -r and -R works in plackup. Looks at .psgi and lib/ under that by default.
Commits on Dec 17, 2009
  1. @miyagawa
Commits on Dec 13, 2009
  1. @miyagawa

    0.9022

    miyagawa authored
Commits on Dec 9, 2009
  1. @miyagawa

    actually remove Restarter

    miyagawa authored
Commits on Dec 8, 2009
  1. @miyagawa

    Checking in changes prior to tagging of version 0.9021. Changelog dif…

    miyagawa authored
    …f is:
    
    diff --git a/Changes b/Changes
    index 4ed047b..0302948 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,12 @@
     Revision history for Perl extension Plack
    
    +0.9021 Tue Dec  8 14:29:08 PST 2009
    +        - Doc patches to Plack about CONTRIBUTING (stevan)
    +        - Remove Class::Accessor::Fast and added Plack::Util::Accessor (stevan)
    +        - Added Plack::Component the common base class for both App:: and Middleware (stevan)
    +        - Plack::Test test_psgi now accepts $app, $client in positional args
    +        - Plack::Test client callback can now omit host names like $cb->(GET "/")
    +
     0.9020 Mon Dec  7 10:38:37 GMT 2009
             - Fixed a test (psgibin.t) failure in case sensitive filesystem
             - Fixed a warning in Plack::Util::header_set
Commits on Dec 6, 2009
  1. @miyagawa

    Checking in changes prior to tagging of version 0.9019. Changelog dif…

    miyagawa authored
    …f is:
    
    diff --git a/Changes b/Changes
    index 8cd7270..640d940 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,10 @@
     Revision history for Perl extension Plack
    
    +0.9019 Sun Dec  6 05:56:30 GMT 2009
    +        - Fixed a bug in Plack::Util::header_set when to clear multiple headers (chiba)
    +        - Added Plack::App::CGIBin that runs cgi-bin scripts as a PSGI application
    +        - Added Plack::App::PSGIBin that loads .psgi files from local filesystem
    +
     0.9018 Thu Dec  3 00:48:04 PST 2009
             - Allow Plack::Middleware->new to accept plain hashes
             - Added Plack::App::Cascade to create a compound apps that cascade requests
Commits on Dec 3, 2009
  1. @miyagawa

    0.9018

    miyagawa authored
Commits on Nov 29, 2009
  1. @miyagawa

    Checking in changes prior to tagging of version 0.9016. Changelog dif…

    miyagawa authored
    …f is:
    
    diff --git a/Changes b/Changes
    index aebcf19..9b3a8f6 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,10 @@
     Revision history for Perl extension Plack
    
    +0.9016 Sun Nov 29 16:39:40 JST 2009
    +        - removed Middleware::Deflater from the dist.
    +        - Fixed Standalone so as not to use Time::HiRes::Alarm on Win32 systems (charsbar, kazuho)
    +        - Fixed App::File to set file path using forward slashes on Win32 (charsbar) #49
    +
     0.9015 Thu Nov 26 17:31:33 JST 2009
             - Fixed a bug in URLMap where $env is shallow copied and some middleware don't work
             - Added -e and -M to plackup
  2. @miyagawa
Commits on Nov 26, 2009
  1. @miyagawa

    0.9015

    miyagawa authored
Commits on Nov 21, 2009
  1. @miyagawa

    0.9014

    miyagawa authored
Commits on Nov 17, 2009
  1. @miyagawa

    0.9012

    miyagawa authored
Commits on Nov 12, 2009
  1. @miyagawa
  2. @hashbangperl

    added apache1

    hashbangperl authored
  3. @miyagawa

    Checking in changes prior to tagging of version 0.9010. Changelog dif…

    miyagawa authored
    …f is:
    
    diff --git a/Changes b/Changes
    index 6e05102..d7b294d 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,8 @@
     Revision history for Perl extension Plack
    
    +0.9010: Wed Nov 11 23:18:37 PST 2009
    +        - You can no omit Plack::Middleware:: in Builder DSL's enable()
    +
     0.9009: Sat Nov  7 20:43:17 PST 2009
             - Fixed dependencies for tests
Commits on Oct 25, 2009
  1. @miyagawa

    Checking in changes prior to tagging of version 0.9007. Changelog dif…

    miyagawa authored
    …f is:
    
    diff --git a/Changes b/Changes
    index 5272629..7660834 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,13 @@
     Revision history for Perl extension Plack
    
    +0.9007: Sat Oct 24 17:41:33 PDT 2009
    +        - Fixed Server::CGI to really inline fuctions to avoid warnings
    +        - Fixed Middleware::AccessLog to let %{..}t strftime log format work (beppu)
    +        - Fixed a flush bug in gzip encoding in Middleware::Deflater
    +        - Fixed a bug in Middleware::AccessLog so POSIX strftime always works in English (fayland)
    +        - Added Middleware::ContetnMD5 (Fayland)
    +        - Fixed plackup -r to actually reload the application code (robinsmidsrod)
    +
     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)
Commits on Oct 23, 2009
  1. @miyagawa

    Checking in changes prior to tagging of version 0.9006. Changelog dif…

    miyagawa authored
    …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
Commits on Oct 22, 2009
  1. @miyagawa

    Checking in changes prior to tagging of version 0.9005. Changelog dif…

    miyagawa authored
    …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)
Commits on Oct 21, 2009
  1. @miyagawa

    moved AUTHORS to POD

    miyagawa authored
  2. @miyagawa

    Checking in changes prior to tagging of version 0.9004. Changelog dif…

    miyagawa authored
    …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
Something went wrong with that request. Please try again.