perl-Plack-1.0039-1.5.noarch.rpm


Advertisement

Description

perl-Plack - Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename perl-Plack-1.0039-1.5.noarch.rpm
Package name perl-Plack
Package version 1.0039
Package release 1.5
Package architecture noarch
Package type rpm
Category Development/Libraries/Perl
Homepage http://search.cpan.org/dist/Plack/
License Artistic-1.0 or GPL-1.0+
Maintainer -
Download size 278.24 KB
Installed size 509.49 KB
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.

Alternatives

Package Version Architecture Repository
perl-Plack - - -

Requires

Name Value
/usr/bin/perl -
perl(:MODULE_COMPAT_5.28.1) -
perl(Apache::LogFormat::Compiler) >= 0.12
perl(Cookie::Baker) >= 0.05
perl(Devel::StackTrace) >= 1.23
perl(Devel::StackTrace::AsHTML) >= 0.11
perl(File::ShareDir) >= 1.00
perl(Filesys::Notify::Simple) -
perl(HTTP::Body) >= 1.06
perl(HTTP::Headers::Fast) >= 0.18
perl(HTTP::Message) >= 5.814
perl(HTTP::Tiny) >= 0.034
perl(Hash::MultiValue) >= 0.05
perl(Pod::Usage) >= 1.36
perl(Stream::Buffered) >= 0.02
perl(Test::TCP) >= 2.00
perl(Try::Tiny) -
perl(URI) >= 1.59
perl(parent) -

Provides

Name Value
perl(HTTP::Message::PSGI) -
perl(HTTP::Server::PSGI) -
perl(Plack) = 1.0039
perl(Plack::App::CGIBin) -
perl(Plack::App::Cascade) -
perl(Plack::App::Directory) -
perl(Plack::App::File) -
perl(Plack::App::PSGIBin) -
perl(Plack::App::URLMap) -
perl(Plack::App::WrapCGI) -
perl(Plack::Builder) -
perl(Plack::Component) -
perl(Plack::HTTPParser) -
perl(Plack::HTTPParser::PP) -
perl(Plack::Handler) -
perl(Plack::Handler::Apache1) -
perl(Plack::Handler::Apache2) -
perl(Plack::Handler::Apache2::Registry) -
perl(Plack::Handler::CGI) -
perl(Plack::Handler::CGI::Writer) -
perl(Plack::Handler::FCGI) -
perl(Plack::Handler::HTTP::Server::PSGI) -
perl(Plack::Handler::Standalone) -
perl(Plack::LWPish) -
perl(Plack::Loader) -
perl(Plack::Loader::Delayed) -
perl(Plack::Loader::Restarter) -
perl(Plack::Loader::Shotgun) -
perl(Plack::MIME) -
perl(Plack::Middleware) -
perl(Plack::Middleware::AccessLog) -
perl(Plack::Middleware::AccessLog::Timed) -
perl(Plack::Middleware::Auth::Basic) -
perl(Plack::Middleware::BufferedStreaming) -
perl(Plack::Middleware::Chunked) -
perl(Plack::Middleware::Conditional) -
perl(Plack::Middleware::ConditionalGET) -
perl(Plack::Middleware::ContentLength) -
perl(Plack::Middleware::ContentMD5) -
perl(Plack::Middleware::ErrorDocument) -
perl(Plack::Middleware::HTTPExceptions) -
perl(Plack::Middleware::Head) -
perl(Plack::Middleware::IIS6ScriptNameFix) -
perl(Plack::Middleware::IIS7KeepAliveFix) -
perl(Plack::Middleware::JSONP) -
perl(Plack::Middleware::LighttpdScriptNameFix) -
perl(Plack::Middleware::Lint) -
perl(Plack::Middleware::Log4perl) -
perl(Plack::Middleware::LogDispatch) -
perl(Plack::Middleware::NullLogger) -
perl(Plack::Middleware::RearrangeHeaders) -
perl(Plack::Middleware::Recursive) -
perl(Plack::Middleware::Refresh) -
perl(Plack::Middleware::Runtime) -
perl(Plack::Middleware::SimpleContentFilter) -
perl(Plack::Middleware::SimpleLogger) -
perl(Plack::Middleware::StackTrace) -
perl(Plack::Middleware::Static) -
perl(Plack::Middleware::XFramework) -
perl(Plack::Middleware::XSendfile) -
perl(Plack::Recursive::ForwardRequest) -
perl(Plack::Request) = 1.0039
perl(Plack::Request::Upload) -
perl(Plack::Response) = 1.0039
perl(Plack::Runner) -
perl(Plack::TempBuffer) -
perl(Plack::Test) -
perl(Plack::Test::MockHTTP) -
perl(Plack::Test::Server) -
perl(Plack::Test::Suite) -
perl(Plack::Util) -
perl(Plack::Util::Accessor) -
perl(Plack::Util::IOWithPath) -
perl(Plack::Util::Prototype) -
perl-Plack = 1.0039-1.5

Download

Type URL
Mirror widehat.opensuse.org
Binary Package perl-Plack-1.0039-1.5.noarch.rpm
Source Package perl-Plack-1.0039-1.5.src.rpm

Install Howto

Install perl-Plack rpm package:

# zypper install perl-Plack

Files

Path
/usr/bin/plackup
/usr/lib/perl5/vendor_perl/5.28.1/Plack.pm
/usr/lib/perl5/vendor_perl/5.28.1/HTTP/
/usr/lib/perl5/vendor_perl/5.28.1/HTTP/Message/PSGI.pm
/usr/lib/perl5/vendor_perl/5.28.1/HTTP/Server/PSGI.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Builder.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Component.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/HTTPParser.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Handler.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/LWPish.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Loader.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/MIME.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Request.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Response.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Runner.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/TempBuffer.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Test.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Util.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/App/CGIBin.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/App/Cascade.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/App/Directory.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/App/File.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/App/PSGIBin.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/App/URLMap.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/App/WrapCGI.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/HTTPParser/PP.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Handler/Apache1.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Handler/Apache2.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Handler/CGI.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Handler/FCGI.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Handler/Standalone.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Handler/Apache2/Registry.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Handler/HTTP/
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Handler/HTTP/Server/PSGI.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Loader/Delayed.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Loader/Restarter.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Loader/Shotgun.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/AccessLog.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/BufferedStreaming.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/Chunked.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/Conditional.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/ConditionalGET.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/ContentLength.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/ContentMD5.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/ErrorDocument.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/HTTPExceptions.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/Head.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/IIS6ScriptNameFix.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/IIS7KeepAliveFix.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/JSONP.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/LighttpdScriptNameFix.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/Lint.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/Log4perl.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/LogDispatch.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/NullLogger.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/RearrangeHeaders.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/Recursive.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/Refresh.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/Runtime.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/SimpleContentFilter.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/SimpleLogger.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/StackTrace.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/Static.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/XFramework.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/XSendfile.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/AccessLog/Timed.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Middleware/Auth/Basic.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Request/Upload.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Test/MockHTTP.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Test/Server.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Test/Suite.pm
/usr/lib/perl5/vendor_perl/5.28.1/Plack/Util/Accessor.pm
/usr/lib/perl5/vendor_perl/5.28.1/auto/share/
/usr/lib/perl5/vendor_perl/5.28.1/auto/share/dist/
/usr/lib/perl5/vendor_perl/5.28.1/auto/share/dist/Plack/#foo
/usr/lib/perl5/vendor_perl/5.28.1/auto/share/dist/Plack/baybridge.jpg
/usr/lib/perl5/vendor_perl/5.28.1/auto/share/dist/Plack/face.jpg
/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

Changelog

2016-06-02 - 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
2015-04-13 - 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
2014-09-16 - 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
2013-11-25 - 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

See Also

Package Description
perl-Plack-Middleware-LogErrors-0.003-1.2.noarch.rpm Map psgi.errors to psgix.logger or other logger
perl-Plack-Middleware-Session-0.33-1.1.noarch.rpm Middleware for session management
perl-Pod-Coverage-0.23-5.10.noarch.rpm Checks if the documentation of a module is comprehensive
perl-Pod-Coverage-Moose-0.07-1.7.noarch.rpm Pod::Coverage extension for Moose
perl-Pod-Coverage-TrustPod-0.100005-1.3.noarch.rpm Allow a Module's Pod to Contain Pod::Coverage Hints
perl-Pod-Eventual-0.094001-3.9.noarch.rpm read a POD document as a series of trivial events
perl-Pod-HtmlPsPdf-0.04-510.9.i586.rpm Perl module Pod::HtmlPsPdf
perl-Pod-HtmlPsPdf-0.04-510.9.x86_64.rpm Perl module Pod::HtmlPsPdf
perl-Pod-Markdown-3.101-1.2.noarch.rpm Convert POD to Markdown
perl-Pod-MinimumVersion-50-1.5.noarch.rpm Perl version for POD directives used
perl-Pod-POM-2.01-1.7.noarch.rpm POD Object Model
perl-Pod-Readme-1.1.2-2.4.noarch.rpm Intelligently generate a README file from POD
perl-Pod-Spell-1.20-1.6.noarch.rpm Formatter for Spellchecking Pod
perl-Pod-Usage-1.69-1.5.noarch.rpm Print a Usage Message From Embedded Pod Documentation
perl-PostScript-Simple-0.09-1.8.noarch.rpm Produce PostScript files from Perl
Advertisement
Advertisement