The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 2.003

  • Make the logging system pluggable
  • Added net-server server executor for writing easier one line servers
  • Sys::Syslog and Log::Log4perl are now moved out to their own module subsystems
  • Added full apache style HTTP log formatting for the HTTP server
  • Allow for ipv to be specified as part of host, or proto, or passed via $ENV{'IPV'}
  • Add apache style access logging (access_log_file and access_log_format) to HTTP
  • Allow HTTP header parsing to not untaint the headers (thanks Miko O'Sullivan)
  • Fix missing legacy NS_unix_path call (missing since 2.000)
  • Fix a bug in MultiType that prevented calling server_type HTTP

Documentation

Base Net::Server starting module

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