| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: perl-Plack | Distribution: SUSE Linux Enterprise 15 SP5 |
| Version: 1.0039 | Vendor: openSUSE |
| Release: bp155.2.8 | Build date: Wed May 17 16:14:47 2023 |
| Group: Development/Libraries/Perl | Build host: lamb12 |
| Size: 519719 | Source RPM: perl-Plack-1.0039-bp155.2.8.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: http://search.cpan.org/dist/Plack/ | |
| Summary: Perl Superglue for Web frameworks and Web Servers (PSGI toolkit) | |
Plack is a set of tools for using the PSGI stack. It contains middleware components, a reference server and utilities for Web application frameworks. Plack is like Ruby's Rack or Python's Paste for WSGI. See PSGI for the PSGI specification and PSGI::FAQ to know what PSGI and Plack are and why we need them.
Artistic-1.0 or GPL-1.0+
* Thu Jun 02 2016 coolo@suse.com
- update to 1.0039
[BUG FIXES]
- Revert the change to use the faster header builder because it breaks the legit
Plack::Response constructor that sets HTTP::Header object directly (#541)
1.0038 2015-11-25 12:36:29 PST
[IMPROVEMENTS]
- Added MIME type for apk files #514 (allanwhiteford)
- Allow passing custom formatters to Plack::Middleware::AccessLog #515 (frew)
- Allow '0' be a valid category for log4perl middleware #523
- Doc fix for Plack::Runner #528 (polettix)
- Doc improvements for -R/-M command line #529 (mickeyn)
- Bind test server explicitly on 127.0.0.1, not 0.0.0.0
- Support single-process manager in FCGI #535 (ianburrell)
- Optimize Plack::Response header builder #540 (kazeburo)
1.0037 2015-06-19 10:01:31 PDT
[Improvements]
- Lint: Support HTTP/2 in SERVER_PROTOCOL (kazuho) #511
- Bump HTTP::Headers::Fast dependency #512
1.0036 2015-06-03 12:01:53 PDT
[BUG FIXES]
- Fix CGIBin test to not use CGI.pm #509
1.0035 2015-04-16 10:08:21 CEST
[BUG FIXES]
- Fixed parsing of empty query string pairs (aristotle) #500
[IMPROVEMENTS]
- Documentation updates for FCGI (otrosien) #494
- Use HTTP::Headers::Fast in Plack::Request
- Big performance optimizations on Plack::Util::header_* (aristotle) #498
- Added .webm to Plack::MIME (marlencrabapple) #503
- Use Cookie::Baker to bake cookies in Plack::Response (oalders)
- reduced the size of distribution by making binary files smaller
* Mon Apr 13 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 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 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 04 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 09 2013 coolo@suse.com
- updated to 1.0028
* Tue Jul 09 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 05 2013 dvaleev@suse.com
- Remove the test that has : in HTTP headers which now chokes on
new HTTP::Headers
* Wed May 30 2012 coolo@suse.com
- reduce build requires - test suites are fine, build cycles are bad
* Wed May 30 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
/usr/bin/plackup /usr/lib/perl5/vendor_perl/5.26.1/HTTP /usr/lib/perl5/vendor_perl/5.26.1/HTTP/Message /usr/lib/perl5/vendor_perl/5.26.1/HTTP/Message/PSGI.pm /usr/lib/perl5/vendor_perl/5.26.1/HTTP/Server /usr/lib/perl5/vendor_perl/5.26.1/HTTP/Server/PSGI.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack /usr/lib/perl5/vendor_perl/5.26.1/Plack.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/App /usr/lib/perl5/vendor_perl/5.26.1/Plack/App/CGIBin.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/App/Cascade.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/App/Directory.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/App/File.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/App/PSGIBin.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/App/URLMap.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/App/WrapCGI.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Builder.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Component.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/HTTPParser /usr/lib/perl5/vendor_perl/5.26.1/Plack/HTTPParser.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/HTTPParser/PP.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Handler /usr/lib/perl5/vendor_perl/5.26.1/Plack/Handler.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Handler/Apache1.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Handler/Apache2 /usr/lib/perl5/vendor_perl/5.26.1/Plack/Handler/Apache2.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Handler/Apache2/Registry.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Handler/CGI.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Handler/FCGI.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Handler/HTTP /usr/lib/perl5/vendor_perl/5.26.1/Plack/Handler/HTTP/Server /usr/lib/perl5/vendor_perl/5.26.1/Plack/Handler/HTTP/Server/PSGI.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Handler/Standalone.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/LWPish.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Loader /usr/lib/perl5/vendor_perl/5.26.1/Plack/Loader.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Loader/Delayed.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Loader/Restarter.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Loader/Shotgun.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/MIME.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/AccessLog /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/AccessLog.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/AccessLog/Timed.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/Auth /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/Auth/Basic.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/BufferedStreaming.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/Chunked.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/Conditional.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/ConditionalGET.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/ContentLength.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/ContentMD5.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/ErrorDocument.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/HTTPExceptions.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/Head.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/IIS6ScriptNameFix.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/IIS7KeepAliveFix.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/JSONP.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/LighttpdScriptNameFix.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/Lint.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/Log4perl.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/LogDispatch.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/NullLogger.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/RearrangeHeaders.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/Recursive.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/Refresh.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/Runtime.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/SimpleContentFilter.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/SimpleLogger.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/StackTrace.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/Static.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/XFramework.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Middleware/XSendfile.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Request /usr/lib/perl5/vendor_perl/5.26.1/Plack/Request.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Request/Upload.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Response.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Runner.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/TempBuffer.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Test /usr/lib/perl5/vendor_perl/5.26.1/Plack/Test.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Test/MockHTTP.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Test/Server.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Test/Suite.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Util /usr/lib/perl5/vendor_perl/5.26.1/Plack/Util.pm /usr/lib/perl5/vendor_perl/5.26.1/Plack/Util/Accessor.pm /usr/lib/perl5/vendor_perl/5.26.1/auto/share /usr/lib/perl5/vendor_perl/5.26.1/auto/share/dist /usr/lib/perl5/vendor_perl/5.26.1/auto/share/dist/Plack /usr/lib/perl5/vendor_perl/5.26.1/auto/share/dist/Plack/#foo /usr/lib/perl5/vendor_perl/5.26.1/auto/share/dist/Plack/baybridge.jpg /usr/lib/perl5/vendor_perl/5.26.1/auto/share/dist/Plack/face.jpg /usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi /usr/share/doc/packages/perl-Plack /usr/share/doc/packages/perl-Plack/Changes /usr/share/doc/packages/perl-Plack/LICENSE /usr/share/doc/packages/perl-Plack/README /usr/share/man/man1/plackup.1.gz /usr/share/man/man3/HTTP::Message::PSGI.3pm.gz /usr/share/man/man3/HTTP::Server::PSGI.3pm.gz /usr/share/man/man3/Plack.3pm.gz /usr/share/man/man3/Plack::App::CGIBin.3pm.gz /usr/share/man/man3/Plack::App::Cascade.3pm.gz /usr/share/man/man3/Plack::App::Directory.3pm.gz /usr/share/man/man3/Plack::App::File.3pm.gz /usr/share/man/man3/Plack::App::PSGIBin.3pm.gz /usr/share/man/man3/Plack::App::URLMap.3pm.gz /usr/share/man/man3/Plack::App::WrapCGI.3pm.gz /usr/share/man/man3/Plack::Builder.3pm.gz /usr/share/man/man3/Plack::Component.3pm.gz /usr/share/man/man3/Plack::HTTPParser.3pm.gz /usr/share/man/man3/Plack::HTTPParser::PP.3pm.gz /usr/share/man/man3/Plack::Handler.3pm.gz /usr/share/man/man3/Plack::Handler::Apache1.3pm.gz /usr/share/man/man3/Plack::Handler::Apache2.3pm.gz /usr/share/man/man3/Plack::Handler::Apache2::Registry.3pm.gz /usr/share/man/man3/Plack::Handler::CGI.3pm.gz /usr/share/man/man3/Plack::Handler::FCGI.3pm.gz /usr/share/man/man3/Plack::Handler::HTTP::Server::PSGI.3pm.gz /usr/share/man/man3/Plack::Handler::Standalone.3pm.gz /usr/share/man/man3/Plack::LWPish.3pm.gz /usr/share/man/man3/Plack::Loader.3pm.gz /usr/share/man/man3/Plack::Loader::Delayed.3pm.gz /usr/share/man/man3/Plack::Loader::Restarter.3pm.gz /usr/share/man/man3/Plack::Loader::Shotgun.3pm.gz /usr/share/man/man3/Plack::MIME.3pm.gz /usr/share/man/man3/Plack::Middleware.3pm.gz /usr/share/man/man3/Plack::Middleware::AccessLog.3pm.gz /usr/share/man/man3/Plack::Middleware::AccessLog::Timed.3pm.gz /usr/share/man/man3/Plack::Middleware::Auth::Basic.3pm.gz /usr/share/man/man3/Plack::Middleware::BufferedStreaming.3pm.gz /usr/share/man/man3/Plack::Middleware::Chunked.3pm.gz /usr/share/man/man3/Plack::Middleware::Conditional.3pm.gz /usr/share/man/man3/Plack::Middleware::ConditionalGET.3pm.gz /usr/share/man/man3/Plack::Middleware::ContentLength.3pm.gz /usr/share/man/man3/Plack::Middleware::ContentMD5.3pm.gz /usr/share/man/man3/Plack::Middleware::ErrorDocument.3pm.gz /usr/share/man/man3/Plack::Middleware::HTTPExceptions.3pm.gz /usr/share/man/man3/Plack::Middleware::Head.3pm.gz /usr/share/man/man3/Plack::Middleware::IIS6ScriptNameFix.3pm.gz /usr/share/man/man3/Plack::Middleware::IIS7KeepAliveFix.3pm.gz /usr/share/man/man3/Plack::Middleware::JSONP.3pm.gz /usr/share/man/man3/Plack::Middleware::LighttpdScriptNameFix.3pm.gz /usr/share/man/man3/Plack::Middleware::Lint.3pm.gz /usr/share/man/man3/Plack::Middleware::Log4perl.3pm.gz /usr/share/man/man3/Plack::Middleware::LogDispatch.3pm.gz /usr/share/man/man3/Plack::Middleware::NullLogger.3pm.gz /usr/share/man/man3/Plack::Middleware::RearrangeHeaders.3pm.gz /usr/share/man/man3/Plack::Middleware::Recursive.3pm.gz /usr/share/man/man3/Plack::Middleware::Refresh.3pm.gz /usr/share/man/man3/Plack::Middleware::Runtime.3pm.gz /usr/share/man/man3/Plack::Middleware::SimpleContentFilter.3pm.gz /usr/share/man/man3/Plack::Middleware::SimpleLogger.3pm.gz /usr/share/man/man3/Plack::Middleware::StackTrace.3pm.gz /usr/share/man/man3/Plack::Middleware::Static.3pm.gz /usr/share/man/man3/Plack::Middleware::XFramework.3pm.gz /usr/share/man/man3/Plack::Middleware::XSendfile.3pm.gz /usr/share/man/man3/Plack::Request.3pm.gz /usr/share/man/man3/Plack::Request::Upload.3pm.gz /usr/share/man/man3/Plack::Response.3pm.gz /usr/share/man/man3/Plack::Runner.3pm.gz /usr/share/man/man3/Plack::Test.3pm.gz /usr/share/man/man3/Plack::Test::MockHTTP.3pm.gz /usr/share/man/man3/Plack::Test::Server.3pm.gz /usr/share/man/man3/Plack::Test::Suite.3pm.gz /usr/share/man/man3/Plack::Util.3pm.gz /usr/share/man/man3/Plack::Util::Accessor.3pm.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Mar 9 15:40:38 2026