File perl-Plack.changes of Package perl-Plack
-------------------------------------------------------------------
Mon Apr 13 18:36:02 UTC 2015 - coolo@suse.com
- updated to 1.0034
see /usr/share/doc/packages/perl-Plack/Changes
1.0034 2015-02-02 21:42:42 CET
[SECURITY]
- Fixed a possible directory traversal with Plack::App::File on Win32 (sri)
[IMPROVEMENTS]
- Documentation improvements (timbunce, oalders, autarch, frioux)
- Avoid warnings in Plack::App::WrapCGI (frioux)
1.0033 2014-10-23 12:33:18 PDT
[BUG FIXES]
- Lint: Fix error messages (fgabolde) #473
- ErrorDocument: Reverse the $done filtering (nwellnhof) #474
[IMPROVEMENTS]
- StackTrace: Improve the accuracy of thrown exceptions in case where an excpetion
is thrown in destructors (nwellnhof) #476
1.0032 2014-10-04 11:13:24 PDT
[IMPROVEMENTS]
- Support Server::Starter in FCGI handler (yuryu) #435
- Various documentation fixes
-------------------------------------------------------------------
Tue Sep 16 08:08:05 UTC 2014 - coolo@suse.com
- updated to 1.0031
[SECURITY]
- Plack::App::File would previously strip trailing slashes off
provided paths. This in combination with the common pattern
of serving files with Plack::Middleware::Static could allow
an attacker to bypass a whitelist of generated files (avar) #446
[IMPROVEMENTS]
- Let HTTP::Message::PSGI warn in case of invalid PSGI response (wchristian) #437
- Update documentation on how response_cb works with writer (doy)
- Make AccessLog work on non-POSIX environment (dex4er) #442
- Plack::App::WrapCGI no longer warns under 5.19.9 (frew)
- Avoid Rosetta Flash attack in JSONP middleware (nichtich) #464
- Fix Plack::Util::inline_object to make it work with can() as a class method
[NEW FEATURES]
- Add $req->query_string shortcut to access QUERY_STRING in PSGI environment
-------------------------------------------------------------------
Mon Nov 25 07:39:46 UTC 2013 - coolo@suse.com
- updated to 1.0030
[IMPROVEMENTS]
- Middleware::LogDispatch stringifies objects (oalders) #427
- Encode wide character strings as UTF-8 in HTTP::Server::PSGI #429
- Optimize Plack::Response->finalize performance (kazeburo) #433
- Optimize mount() performance in Plack::App::URLMap
[BUG FIXES]
- ErrorDocument: remove Content-Encoding and Transfer-Encoding (kazeburo) #430
- Fix harakiri test hang on win32 (wchristian) #431
- Handler::FCGI: Restore --keep-stderr option (mauzo) #432
-------------------------------------------------------------------
Fri Oct 4 09:12:16 UTC 2013 - coolo@suse.com
- updated to 1.0029
[NEW FEATURES]
- Plack::Test now has a simpler object-oriented interface that doesn't
take multiple callbacks. #420
[IMPROVEMENTS]
- bump dependencies for Test::TCP and HTTP::Tiny
- Set no_proxy for HTTP::Tiny in tests (kazeburo)
[INCOMPATIBLE CHANGES]
- Split HTTP::Server::Simple handler from Plack distribution and merge to
HTTP-Server-Simple-PSGI distribution
-------------------------------------------------------------------
Tue Jul 9 05:40:34 UTC 2013 - coolo@suse.com
- updated to 1.0028
-------------------------------------------------------------------
Tue Jul 9 05:38:38 UTC 2013 - coolo@suse.com
- update to 1.0028
[IMPROVEMENTS]
- Skip cgi related tests for Win32 (chorny) #413
- Skip tests that could potentially write empty bytes, which could cause
issues on some servers on local sockets with HTTP::Tiny
- Skip tests that require HTTP::Cookies, if not available #414
- Not a dev release, including XS free version of Plack::Test*
- Fix cgibin tests that often fail on Win32 #375
[INCOMPATIBLE CHANGES]
- use HTTP::Tiny in Plack::Test::Suite and Plack::Test::Server rather than skipping it.
- No XS! Eliminates dependency to LWP::UserAgent by making it completely optional for
testing. If you run Plack::Test with Server implemenetation or run Plack::Test::Suite
(for PSGI handlers) without LWP installed, the tests will automatically be skipped.
This removes the eventual sub-dependency to HTML::Parser, which is the only XS dependency
in Plack. #408
[IMPROVEMENTS]
- Fixed the warning in OO usage of Plack::Builder (doy) #407
- Shotgun loader now dies if used in Win32 since it leaks memory #320, #400
- Suppress warnings for Test::TCP (kazeburo) #406
- $res->to_app shortcut (ether) #409
- Fix warnings for Plack::App::WrapCGI (frioux)
- Ignore emacs lock file from restarter (maio)
- Add documentation for environment variable in Auth::Basic
- Some Metadata cleanup and Travis CI
- Use Apache::LogFormat::Compiler in AccessLog (kazeburo)
[BUG FIXES]
- Fixed a major bug in 1.0020-1.0021 where posix_default prevents arbitrary arguments
for plackup-compat (e.g. starman) to handle them (Thanks to justnoxx) Starman#66
[IMPROVEMENTS]
- Fixed test warnings (Keedi Kim)
- Repackage with Milla v0.9.6 #392
-------------------------------------------------------------------
Fri Jul 5 22:14:59 UTC 2013 - dvaleev@suse.com
- Remove the test that has : in HTTP headers which now chokes on
new HTTP::Headers
-------------------------------------------------------------------
Wed May 30 12:05:46 UTC 2012 - coolo@suse.com
- reduce build requires - test suites are fine, build cycles are bad
-------------------------------------------------------------------
Wed May 30 12:02:17 UTC 2012 - coolo@suse.com
- updated to 0.9988
- Fixes HTTP_HOST in HTTP::Message::PSGI #287 (doy)
[IMPROVEMENTS]
- Support streaming in AccessLog::Timed (Peter Makholm)
- Support streaming in ErrorDocument
- Removed UTF8 hack in HTTP::Message::PSGI. Depends on URI.pm 1.59 (wreis)
- Set Host headers correctly in HTTP::Message::PSGI #177
- Added documentation on supported %-flags in AccessLog (ether)
- Skip unnecessary tests on non-developer environment
-------------------------------------------------------------------
Fri Mar 16 07:53:34 UTC 2012 - lars@linux-schulserver.de
- update to 0.9986:
+ Use I/O handles to FCGI::Request instead of global STDIN,
STDOUT etc.
+ Improved FastCGI docs
+ Cascade app now returns the last response code
-------------------------------------------------------------------
Tue Nov 1 21:54:57 UTC 2011 - lars@linux-schulserver.de
- update to 0.9985:
+ Short circuit Plack::Handler fallback to avoid %INC bugs
in perl 5.8
+ Fixed Makefile.PL to avoid Test::SharedFork interferring
with Module::Install
-------------------------------------------------------------------
Mon Oct 31 13:09:19 UTC 2011 - pascal.bleser@opensuse.org
- update to 0.9984:
+ WrapCGI: Close wrapped CGI's STDIN handle
+ WrapCGI: improved docs
+ Request: Do not destroy HTTP::Body upload headers
-------------------------------------------------------------------
Wed May 11 18:12:13 UTC 2011 - dbahi@novell.com
- Fixed a failing output_encoding.t because of FCGI dependencies
- Improved Plack::Test::Suite documentation
- Fixed ConditionalGET to not die with streaming interface
- Add a reason string to CGI/FastCGI Status header to comply with RFC 3875
- Fixed a CGI/FastCGI handler to ensure newlines are not mangled on Win32 platforms
- 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
-------------------------------------------------------------------
Sat Apr 30 15:19:16 UTC 2011 - coolo@opensuse.org
- updated to 0.9976, see Changes
-------------------------------------------------------------------
Wed Dec 1 13:34:31 UTC 2010 - coolo@novell.com
- switch to perl_requires macro
-------------------------------------------------------------------
Fri Nov 5 09:08:41 UTC 2010 - pascal.bleser@opensuse.org
- update to 0.9951:
* added Feersum to the benchmark script
* StackTrace: store the stacktrace in $env->{'plack.stacktrace.text'} and $env->{'plack.stacktrace.html'}
* added ->mount method to the Plack::Builder OO interface
* HTTPExceptions: don't set an invalid Content-Length when the exception is not an object
* ErrorDocument: fixed wrong Content-Length header be set
- changes from 0.9950:
* fixed typos in middleware docs
* App::Directory: fixed URL generation escape bug
* Middleware::JSONP: support callback parameter name
-------------------------------------------------------------------
Wed Sep 22 01:55:10 UTC 2010 - dbahi@novell.com
- no_plan work and other test requires work
-------------------------------------------------------------------
Mon Sep 20 22:02:26 UTC 2010 - dbahi@novell.com
- initial package 0.9949
* created by cpanspec 1.78