| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: perl-Twiggy | Distribution: SUSE Linux Enterprise 16 |
| Version: 0.1026 | Vendor: openSUSE |
| Release: bp160.1.10 | Build date: Fri Jan 22 04:13:22 2021 |
| Group: Unspecified | Build host: reproducible |
| Size: 51452 | Source RPM: perl-Twiggy-0.1026-bp160.1.10.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://metacpan.org/release/Twiggy | |
| Summary: AnyEvent HTTP server for PSGI | |
Twiggy is a lightweight and fast HTTP server with unique features such as:
* PSGI
Can run any PSGI applications. Fully supports _psgi.nonblocking_ and
_psgi.streaming_ interfaces.
* AnyEvent
This server uses AnyEvent and runs in a non-blocking event loop, so it's
best to run event-driven web applications that runs I/O bound jobs or
delayed responses such as long-poll, WebSocket or streaming content (server
push).
This software used to be called Plack::Server::AnyEvent but was renamed to
Twiggy.
* Fast header parser
Uses XS/C based HTTP header parser for the best performance. (optional,
install the HTTP::Parser::XS module to enable it; see also
Plack::HTTPParser for more information).
* Lightweight and Fast
The memory required to run twiggy is 6MB and it can serve more than 4500
req/s with a single process on Perl 5.10 with MacBook Pro 13" late 2009.
* Superdaemon aware
Supports Server::Starter for hot deploy and graceful restarts.
To use it, instead of the usual:
plackup --server Twiggy --port 8111 app.psgi
install Server::Starter and use:
start_server --port 8111 -- plackup --server Twiggy app.psgi
Artistic-1.0 OR GPL-1.0-or-later
* Fri Jan 22 2021 Tina Müller <timueller+perl@suse.de>
- updated to 0.1026
see /usr/share/doc/packages/perl-Twiggy/Changes
0.1026 2021-01-20 23:01:13 PST
- Improved documentation
* Wed Nov 25 2020 Frank Schreiner <FSchreiner@suse.com>
- re-run cpanspec
* Tue Apr 14 2015 coolo@suse.com
- updated to 0.1025
see /usr/share/doc/packages/perl-Twiggy/Changes
0.1025 2015-01-04 07:00:16 JST
- Fix a bug where Twiggy's run loop exits after a streaming request is cut off (hoelzro) #41
0.1024 2013-10-12 11:35:35 PDT
- Fix a bug where exit_guard is not correctly decremented when writing header failed (maedama) #37
0.1023 2013-06-15 01:51:22 PDT
- Move the bin directory (moznion) #35
0.1022 2013-06-12 12:36:16 PDT
- convert to use Milla
- Fix dependency for LWP
0.1021 Fri Oct 19 15:09:17 PDT 2012
- Repackage with the latest Module::Install
0.1020 Mon Feb 20 16:31:44 PST 2012
- Improve SEREVR_PORT when binding multiple ports
- Documentation fixes (Pedro Melo)
- Suppres 400 if client disconnected (athomason)
- Don't restrict parsing the request body to PUT and POST requests (Moritz Onken)
- Fixed broken POST data processing (und3f, hidekiy)
0.1010 Mon Jan 17 17:04:14 PST 2011
- Returning CondVar as a PSGI response is deprecated. Will be removed in the next release
0.1009 Fri Dec 3 11:52:20 PST 2010
- Fixed leaking fd (t0m)
* Tue Apr 14 2015 coolo@suse.com
- updated to 0.1010
see /usr/share/doc/packages/perl-Twiggy/Changes
0.1010 Mon Jan 17 17:04:14 PST 2011
- Returning CondVar as a PSGI response is deprecated. Will be removed in the next release
0.1009 Fri Dec 3 11:52:20 PST 2010
- Fixed leaking fd (t0m)
* Wed Dec 01 2010 coolo@novell.com
- switch to perl_requires macro
* Mon Nov 29 2010 coolo@novell.com
- remove /var/adm/perl-modules
* Thu Oct 07 2010 pascal.bleser@opensuse.org
- initial package (0.1008)
/usr/bin/twiggy /usr/lib/perl5/vendor_perl/5.42.0/AnyEvent /usr/lib/perl5/vendor_perl/5.42.0/AnyEvent/Server /usr/lib/perl5/vendor_perl/5.42.0/AnyEvent/Server/PSGI.pm /usr/lib/perl5/vendor_perl/5.42.0/Plack /usr/lib/perl5/vendor_perl/5.42.0/Plack/Handler /usr/lib/perl5/vendor_perl/5.42.0/Plack/Handler/Twiggy.pm /usr/lib/perl5/vendor_perl/5.42.0/Twiggy /usr/lib/perl5/vendor_perl/5.42.0/Twiggy.pm /usr/lib/perl5/vendor_perl/5.42.0/Twiggy/Server /usr/lib/perl5/vendor_perl/5.42.0/Twiggy/Server.pm /usr/lib/perl5/vendor_perl/5.42.0/Twiggy/Server/SS.pm /usr/share/doc/packages/perl-Twiggy /usr/share/doc/packages/perl-Twiggy/Changes /usr/share/doc/packages/perl-Twiggy/README /usr/share/licenses/perl-Twiggy /usr/share/licenses/perl-Twiggy/LICENSE /usr/share/man/man1/twiggy.1.gz /usr/share/man/man3/Plack::Handler::Twiggy.3pm.gz /usr/share/man/man3/Twiggy.3pm.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 30 22:36:46 2025