Changes for version 2.000
- Sorry for the amazingly long delay. This release represents change to much of the code base. Future patch submissions should be more promptly handled
- Bring Net::Server::Proto::SSL back. It is now fully functional under all scenarios, including IPv4 and IPv6
- Change Proto interface to allow passing more information. This represents an internal API change.
- Updates to the HUP mechanisms to make sure we rebind all types of ports correctly.
- Add IPv6 integration via ::1 style addresses as well as the ipv configuration parameter
- Added graceful shutdown (Tatsuhiko Miyagawa)
- Added hot deploy via TTIN and TTOU (Tatsuhiko Miyagawa)
- Internal code retidying
- Finish out support for connecting to ports by service name
- Don't loose track of fork and prefork children on a hup - make sure to actively wait them off
- Correct accept to take a classname, and optionally be called in array context
- Cleanup numerous configuration issues.
- Added sig_passthrough option to Fork, PreFork, and PreForkSimple servers allowing for arbitrary signals to propagate to children
- Add syswrite/sysread support to SSLEAY (Sergey Zasenko).
- Add PSGI module.
- Many small accumulated bugfixes.
Modules
Extensible, general Perl server engine
Safe fork and daemonization utilities
Net::Server personality
very basic Net::Server based HTTP server class
Net::Server personality
Net::Server personality
Multiplex several connections within one process
basic Net::Server based PSGI HTTP server class
Net::Server personality
Net::Server personality
Net::Server Protocol compatibility layer
Net::Server SSL protocol.
Custom Net::Server SSL protocol handler based on Net::SSLeay.
Net::Server TCP protocol.
Net::Server UDP protocol.
Net::Server UNIX protocol.
Net::Server UNIXDGRAM protocol.
adpf - Safer signal handling
Net::Server personality
Provides
in lib/Net/Server/INET.pm
in lib/Net/Server/Multiplex.pm
in lib/Net/Server.pm