pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/p5-Plack
Module Name: pkgsrc
Committed By: abs
Date: Tue Aug 23 10:09:10 UTC 2011
Modified Files:
pkgsrc/www/p5-Plack: Makefile distinfo
Log Message:
Updated www/p5-Plack to 0.9982
0.9982 Tue Jul 19 13:07:35 PDT 2011
[BUG FIXES]
- Fixed the bug in restarter introduced in 0.9980 (nihen) #223 #234
- Removed a debug statement left over in Plack::Util
- Fixed warnings in Lint
0.9981 Mon Jul 18 17:24:11 PDT 2011
[BUG FIXES]
- Plack::Request: Added a sanity check to remove newlines from headers
to follow
the PSGI specification #224
- HTTPParser::PP: Fixed warnings #225
- plackup now prints errors to psgi.errors rather than STDERR
- Fixes issues with undef returned from streaming handler in middleware
#231
- ContentLength: Do not auto-add Content-Length from block devices,
pipes and
character files
[NEW FEATURES]
- HTTPExceptions: Support ->as_psgi method on exceptions (doy)
- FastCGI: Support psgix.harakiri
[IMPROVEMENTS]
- Lint: Added more checks to validate header values
- StackTrace: Strip caller information since it is not useful anyway
- HTTPExceptions: Added rethrow option (doy)
- Misc. doc fixes on plackup (chromatic)
- binmode STDIN for CGI handler for Win32 #218
- Remove the test that tests Server specific handling of
Transfer-Encoding
- Fixed POD link (audreyt)
0.9980 Mon Jun 6 20:24:25 PDT 2011
[BUG FIXES]
- Fixed a bug where restarting loader doesn't terminate children (#209)
- Strip URI fragments off of PATH_INFO and QUERY_STRING (#213)
[IMPROVEMENTS]
- Documented -r vs auto server detection caveat
- Documented a default AccessLog format (ask)
- Support %V in AccessLog formats (ask)
- Document PLACK_HTTP_PARSER_PP (melo)
[NEW FEATURES]
- Added experimental IPv6 and SSL support for the built-in
HTTP::Server::PSGI
0.9979 Tue May 17 09:54:03 PDT 2011
[BUG FIXES]
- Fixed Middleware::AccessLog's default %t format to match Apache's
format
- Fixed a warning in Apache1 handler where PATH_INFO doesn't exist #204
- Fixed a bad test relying on new Test::More versions
[IMPROVEMENTS]
- Fixed Lint to accept bare in-memory filehandle per
http://stackoverflow.com/questions/6011793/
- Added setup_env() to Plack::Handler::CGI (markstos)
- Added a non-blocking Hello World example in eg/dot-psgi
- Doc cleanup
0.9978 Wed May 4 11:29:12 PDT 2011
[TEST FIXES]
- Fixed a failing output_encoding.t because of FCGI dependencies
- Improved Plack::Test::Suite documentation
0.9977 Sun May 1 12:16:08 PDT 2011
[BUG FIXES]
- Fixed ConditionalGET to not die with streaming interface (reported by
Paul Ervamaa)
- Add a reason string to CGI/FastCGI Status header to comply with RFC
3875 (Stephen Clouse)
- Fixed a CGI/FastCGI handler to ensure newlines are not mangled on
Win32 platforms (Christian Walde)
[IMPROVEMENTS]
- localize @ARGV to empty when evaluating a PSGI application
(https://github.com/sukria/Dancer/issues/473)
- Fixed the use of Getopt::Long to make the pass_through flag local
- Middleware::JSONP now supports more response types such as IO::Handle
(reported by Theory)
0.9976 Fri Apr 8 18:07:11 PDT 2011
[NEW FEATURES]
- Support setting content_type in App::File (ajgb)
[IMPROVEMENTS]
- Document fixes (jhannah)
- Skip bad tests failing on LWP 6 (daxim)
0.99_75 Thu Mar 24 11:29:22 PDT 2011
[INCOMPATIBLE CHANGES]
- builder {} now always returns a PSGI code reference, instead of
inconsistently
returning URLMap object when mount() is used. (reported by hoelzro)
- Plack::Runner now automatically calls ->parse_options() if it hasn't
been called,
so the sane defaults for plackup can be applied. (reported by arcanez)
[BUG FIXES]
- Fixed the way to override %ENV to avoid test breakages in Win32 #179
- Properly append '/' when linking to a directory in
Plack::App::Directory (theory)
[IMPROVEMENTS]
- Skips the current directory in Plack::App::Directory
- Plack::App::Directory now redirects to a canonical URL that has a
trailing slash
just like Apache (hobbs)
- Fixed some typos and outdated information in the PODs
0.9974 Thu Mar 3 20:55:28 PST 2011
- Added a documentation about using relative URI paths beginning with //
- Added IIS6ScriptNameFix that fixes SCRIPT_NAME for IIS6 FastCGI,
extracted from Catalyst (rafl)
- Moved the wrapcgi/exec tests for Win32 #174
- Fixed a warning for the new Test::TCP in FCGI testing
- Clear %ENV when running the Plack::Test::Suite with Server
implementation (hachi)
0.9973 Sat Feb 26 09:40:15 PST 2011
- Fixed the regexp in the code check added in 0.9972 (leedo)
0.9972 Thu Feb 24 10:50:01 PST 2011
- Fixed the Plack::Runner docs to avoid the cargo cult issue of
__FILE__ eq $0
- Added a silly check to give warnings if the idiom __FILE__ eq $0 is
used in .psgi
0.9971 Wed Feb 23 14:02:35 PST 2011
[INCOMPATIBLE CHANGES]
- Localize $0 to the given .psgi path when evaluating it in
Plack::Util::load_psgi()
This fixes the unexpected values and/or crashes with Starman when
your application
uses FindBin module.
0.9970 Tue Feb 22 08:35:50 PST 2011
- Apache2: Fixed a bug where dispatcher fails to parse first path when
it begins with two or
more slashes (clkao)
0.9969 Fri Feb 18 21:35:29 PST 2011
- Suppress the use of unlocalized $_ in Plack::Runner (mst)
- Plack::Handler::Net::FastCGI is now removed from Plack core dist.
It will be released as a separate distribution on CPAN.
- Fixed Plack::Handler::Apache2 so that it can safely call log (Andy
Wardley)
- StackTrace: Display graceful fallback errors when $SIG{__DIE__} is
overridden in the application (mkanat)
0.9968 Wed Feb 9 19:07:48 PST 2011
- Fixed Recursive middleware to rethrow unknown exceptions. #166
(reported by waba)
- Document response_cb. #121
- Plack::Loader to print errors if it is really a compilation error
- Fixed the Cascade app to work with all 404 responses with the
streaming interface. #171 (reported by eevee)
0.9967 Tue Jan 25 14:26:37 PST 2011
- Fixed StackTrace to require D::ST::WithLexicals 0.08 that supports
'message' (doy)
0.9966 Tue Jan 25 12:00:25 PST 2011
- Fixed a memory leak in SimpleLogger (vti)
- Support %v in AccessLog (Ranguard)
- Force set CONTENT_LENGTH in req_to_psgi when $content is given to
HTTP::Request (timbunce) #150
- Fixed a case where SCRIPT_NAME and PATH_INFO can both get empty in
req_to_psgi (doy) #163
0.9965 Mon Jan 24 23:08:04 PST 2011
- Requires Devel::StackTrace 0.11
- Fixed a regression where StackTrace wasn't able to get the thrown
exception as an error message (hachi)
0.9964 Mon Jan 24 16:29:08 PST 2011
- Various documentation improvements (miyagawa, schwern)
- Improved the way it eliminates Plack::Middleware::StackTrace from its
own stacktrace (Jonathan Swartz)
0.9963 Mon Jan 10 16:46:33 PST 2011
- Fixed fcgi.t for lighttpd < 1.4.23 (confound)
0.9962 Sat Jan 8 21:07:30 PST 2011
- Same fix as 0.9961 but works around the issues with Strawberry
unarchiver
0.9961 Fri Jan 7 21:54:04 PST 2011
- Skip directory.t on win32 since the directory "stuff.." can't be
created [RT:64545]
0.9960 Sat Dec 25 11:16:08 PST 2010
- FCGI: Fixed the regression in 0.9958 where PATH_INFO gets wrong value
when hosted under a
non-root path (ambs)
- Improved the FastCGI and Apache2 test infrastructure to test
SCRIPT_NAME values
0.9959 Tue Dec 21 11:38:08 PST 2010
- Apache2: Fixed the regression bug around LocationMatch caused by
fixes in 0.9958 (cho45)
0.9958 Mon Dec 20 15:18:54 PST 2010
- Plack::Handler::Apache[12] now handles Authorization: header
automatically, no need for
mod_rewrite workaround anymore (cho45)
- Fixed Apache[12] and FCGI where multiple forward slashes were munged
(cho45)
- Static: Added pass_through option to pass non-existent paths to the
app. Fixing the
docs to match with the code (beanz) #154
0.9957 Thu Dec 16 11:27:29 PST 2010
- Fixed warnings in Plack::Request cookie parsing (typester)
- removed MethodOverride middleware. Now it is a standalone
distribution on CPAN (theory)
0.9956 Thu Dec 9 19:32:46 PST 2010
- FastCGI: Fixed an empty PATH_INFO with mod_fastcgi (and possibly
others)
- FastCGI: Improved the automatic detection of the case when invoked
from web server. #141
(reported by LeoNerd)
- plackup: Document that -e 'enable ...' doesn't assume app.psgi when
there's no argument. #106 (clkao)
- Plack::App::FCGIDispatcher: Remove the Status: header #123 (reported
by Htbaa)
- Apache2: Work around issues where SCRIPT_NAME gets wrong when
LocationMatch is used. #136
(reported by atiking)
0.9955 Thu Dec 9 18:02:50 PST 2010
- More fixes to a possible directory traversal
0.9954 Thu Dec 9 17:45:59 PST 2010
- Fixed a directory traversal bug in Plack::App::File etc. RT:63020
0.9953 Fri Dec 3 14:50:09 PST 2010
- Include the original error message in the StackTrace text output on
console.
This requires Devel::StackTrace 1.23 and
Devel::StackTrace::WithLexicals 0.08 (optional)
- Fixed AccessLog middleware to handle multiple dashes in %{} (Jiro)
0.9952 Thu Dec 2 14:03:48 PST 2010
- Fixed the potential deadlocks in WrapCGI's read/write pipe (typester)
- Improved documentations on plackup -e
- Fixed a potential DoS vulnerability in HTTP::Server::PSGI (kazuho)
- Allows setting names of FCGI process with proc_title option (rafl)
0.9951 Mon Oct 25 13:50:33 PDT 2010
- Added Feersum to the benchmark script (stash)
- Lint: fixed the body handle check to see if the file has getline()
method (tokuhirom)
- StackTrace: store the stacktrace in $env->{'plack.stacktrace.text'}
and $env->{'plack.stacktrace.html'} (theory)
- Added ->mount method to the Plack::Builder OO interface (franckcuny)
- HTTPExceptions: Don't set an invalid Content-Length when the
exception is not an object (ask)
- ErrorDocument: Fixed wrong Content-Length header be set (ask)
0.9950 Thu Sep 30 14:11:33 PDT 2010
- Fixed typos in middleware docs (miyagawa, theory, tokuhirom)
- App::Directory: fixed URL generation escape bug (chiba)
- Middleware::JSONP: support callback parameter name (franck)
0.9949 Tue Sep 14 11:59:36 PDT 2010
- Fixed FCGI handler docs
- Auth::Basic: Pass $env to the callback so .htpasswd based auth can be
implemented with PATH_INFO (doy)
0.9948 Thu Sep 9 16:01:53 PDT 2010
- Fixed a bug introduced in 0.9947 where $req->upload loses the
temporary files when
Plack::Request object is instantiated multiple times. It could happen
if one of the
pre-processing middleware uses Plack::Request and then again in the
application or
frameworks.
0.9947 Thu Sep 9 02:26:14 PDT 2010
- Plack::Loader: Fixed a typo in ENV that prevents warnings messages in
development
- Added flymake temporary file in Restarter (hirose31)
- Plack::Request: Fixed a bug that HTTP::Body temporary files were not
cleaned up (plu)
- Middleware::AccessLog: Fixed a bug where %{key}i ignores the value
'0' (nekoya)
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 pkgsrc/www/p5-Plack/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/www/p5-Plack/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index