Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-Starman-0.4017-1.3 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: perl-Starman Distribution: openSUSE Tumbleweed
Version: 0.4017 Vendor: openSUSE
Release: 1.3 Build date: Thu Sep 14 05:09:01 2023
Group: Unspecified Build host: reproducible
Size: 71466 Source RPM: perl-Starman-0.4017-1.3.src.rpm
Packager: https://bugs.opensuse.org
Url: https://metacpan.org/release/Starman
Summary: High-performance preforking PSGI/Plack web server
Starman is a PSGI perl web server that has unique features such as:

* High Performance

Uses the fast XS/C HTTP header parser

* Preforking

Spawns workers preforked like most high performance UNIX servers do.
Starman also reaps dead children and automatically restarts the worker
pool.

* Signals

Supports 'HUP' for graceful worker restarts, and 'TTIN'/'TTOU' to
dynamically increase or decrease the number of worker processes, as well as
'QUIT' to gracefully shutdown the worker processes.

* Superdaemon aware

Supports Server::Starter for hot deploy and graceful restarts.

* Multiple interfaces and UNIX Domain Socket support

Able to listen on multiple interfaces including UNIX sockets.

* Small memory footprint

Preloading the applications with '--preload-app' command line option
enables copy-on-write friendly memory management. Also, the minimum memory
usage Starman requires for the master process is 7MB and children (workers)
is less than 3.0MB.

* PSGI compatible

Can run any PSGI applications and frameworks

* HTTP/1.1 support

Supports chunked requests and responses, keep-alive and pipeline requests.

* UNIX only

This server does not support Win32.

Provides

Requires

License

Artistic-1.0 OR GPL-1.0-or-later

Changelog

* Thu Sep 14 2023 Tina Müller <timueller+perl@suse.de>
  - updated to 0.4017
    see /usr/share/doc/packages/perl-Starman/Changes
    0.4017  2023-09-13 13:27:02 PDT
    - Handle EINTR when doing sysread calls (Rob Mueller) #148
    - Requires perl 5.14
* Wed Sep 14 2022 Tina Müller <timueller+perl@suse.de>
  - updated to 0.4016
    see /usr/share/doc/packages/perl-Starman/Changes
    0.4016  2022-09-13 10:11:34 PDT
    - Add psgix.informational callback #146
* Tue May 21 2019 Stephan Kulow <coolo@suse.com>
  - updated to 0.4015
    see /usr/share/doc/packages/perl-Starman/Changes
    0.4015  2019-05-20 18:43:46 PDT
    - Fixed a bug incorrectly handling content body of '0' (olsonanl) #133
* Sun Jun 07 2015 coolo@suse.com
  - updated to 0.4014
    see /usr/share/doc/packages/perl-Starman/Changes
    0.4014  2015-06-03 12:01:00 PDT
    - Treat ECONNRESET like EPIPE (i.e. ignore), not as a fatal error #114 (Tim Bunce)
* Fri May 15 2015 coolo@suse.com
  - updated to 0.4013
    see /usr/share/doc/packages/perl-Starman/Changes
    0.4013  2015-05-14 15:01:20 PDT
    - Fixed some bad git merges.
    0.4012  2015-05-14 14:59:48 PDT
    - Add --net_server-* options to pass directly to Net::Server backend (#109)
    - Updated documentation
* Mon Apr 13 2015 coolo@suse.com
  - updated to 0.4011
    see /usr/share/doc/packages/perl-Starman/Changes
    0.4011  2014-11-11 08:07:43 PST
    - Move the app dispatch into a method #107
    0.4010  2014-08-22 09:37:22 PDT
    - Support --read-timeout #103 (slobo)
    - Handle Expect header case insensitively #101 (oschwald)
* Fri May 23 2014 ncutler@suse.com
  - initial package 0.4009
    * created by cpanspec 1.78.07
  - took over
  - checked License

Files

/usr/bin/starman
/usr/lib/perl5/vendor_perl/5.38.2/HTTP
/usr/lib/perl5/vendor_perl/5.38.2/HTTP/Server
/usr/lib/perl5/vendor_perl/5.38.2/HTTP/Server/PSGI
/usr/lib/perl5/vendor_perl/5.38.2/HTTP/Server/PSGI/Net
/usr/lib/perl5/vendor_perl/5.38.2/HTTP/Server/PSGI/Net/Server
/usr/lib/perl5/vendor_perl/5.38.2/HTTP/Server/PSGI/Net/Server/PreFork.pm
/usr/lib/perl5/vendor_perl/5.38.2/Plack
/usr/lib/perl5/vendor_perl/5.38.2/Plack/Handler
/usr/lib/perl5/vendor_perl/5.38.2/Plack/Handler/Starman.pm
/usr/lib/perl5/vendor_perl/5.38.2/Starman
/usr/lib/perl5/vendor_perl/5.38.2/Starman.pm
/usr/lib/perl5/vendor_perl/5.38.2/Starman/Server.pm
/usr/share/doc/packages/perl-Starman
/usr/share/doc/packages/perl-Starman/Changes
/usr/share/doc/packages/perl-Starman/README
/usr/share/licenses/perl-Starman
/usr/share/licenses/perl-Starman/LICENSE
/usr/share/man/man1/starman.1.gz
/usr/share/man/man3/Plack::Handler::Starman.3pm.gz
/usr/share/man/man3/Starman.3pm.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 1 23:23:10 2024