Net::Server::Proto::SSLEAY
NAMESYNOPSIS
DESCRIPTION
PARAMETERS
METHODS
BUGS
LICENCE
THANKS
NAME
Net::Server::Proto::SSLEAY − Custom Net::Server SSL protocol handler based on Net::SSLeay directly.
SYNOPSIS
See Net::Server::Proto.
DESCRIPTION
This module is relatively new and has only served a couple of months in production environments. If anybody has any successes or ideas for improvment under SSLEAY , please email <paul@seamons.com>.
Protocol module for Net::Server. This module implements a secure socket layer over tcp (also known as SSL ). See Net::Server::Proto.
PARAMETERS
Currently there
is support for the following:
"SSL_cert_file"
Full path to the certificate file to be used for this server. Should be in PEM format.
"SSL_key_file"
Full path to the key file to be used for this server. Should be in PEM format.
"SSL_max_getline_length"
Used during getline to only read until this many bytes are found. Default is undef which means unlimited.
"SSL_error_callback"
Should be a code ref that will be called whenever error conditions are encountered. It passes a source message and an arrayref of the errors.
I’ll add support for more as patches come in.
METHODS
This module
implements most of the common file handle operations. There
are some additions though:
"read_until"
Takes bytes and match qr. If bytes is defined − it will read until that many bytes are found. If match qr is defined, it will read until the buffer matches that qr. If both are undefined, it will read until there is nothing left to read.
BUGS
There are probably many.
LICENCE
Distributed under the same terms as Net::Server
THANKS
Thanks to Bilbo at http://devpit.org/wiki/OpenSSL_with_nonblocking_sockets_%28in_Perl%29 for documenting a more reliable way of accepting and reading SSL connections.
More Linux Commands
manpages/encoding.3pm.html
encoding(3pm) - allows you to write your script in non-ascii
This module is deprecated under perl 5.18. It uses a mechanism provided by perl that is deprecated under 5.18 and higher, and may be removed in a future version
manpages/htpasswd2.1.html
htpasswd2(1) - Manage user files for basic authentication...
htpasswd is used to create and update the flat-files used to store usernames and password for basic authentication of HTTP users. If htpasswd cannot access a fi
manpages/j0l.3.html
j0l(3) - Bessel functions of the first kind - Linux man page
The j0() and j1() functions return Bessel functions of x of the first kind of orders 0 and 1, respectively. The jn() function returns the Bessel function of x o
manpages/snmpvacm.1.html
snmpvacm(1) - creates and maintains SNMPv3 View-based Access
snmpvacm is an SNMP application that can be used to do simple maintenance on the View-based Control Module (VACM) tables of an SNMP agent. The SNMPv3 VACM speci
manpages/mvwaddch.3ncurses.html
mvwaddch(3ncurses) - add a character (with attributes) to a
The addch, waddch, mvaddch and mvwaddch routines put the character ch into the given window at its current window position, which is then advanced. They are ana
manpages/cytune.8.html
cytune(8) - tune driver parameters for Cyclades-Z multiport
cytune queries and modifies the interruption threshold for the Cyclades driver. Each serial line on a Cyclades card has a 12-byte FIFO for input (and another 12
manpages/set_tid_address.2.html
set_tid_address(2) - set pointer to thread ID (Man Page)....
For each process, the kernel maintains two attributes (addresses) called set_child_tid and clear_child_tid. These two attributes contain the value NULL by defau
manpages/pwrite.2.html
pwrite(2) - read from or write to a file descriptor at a giv
pread() reads up to count bytes from file descriptor fd at offset offset (from the start of the file) into the buffer starting at buf. The file offset is not ch
manpages/idmapd.conf.5.html
idmapd.conf(5) - (unknown subject) - Linux manual page......
The idmapd.conf configuration file consists of several sections, initiated by strings of the form [General] and [Mapping]. Each section may contain lines of the
manpages/pow10.3.html
pow10(3) - base-10 power functions - Linux manual page......
The pow10() function returns the value of 10 raised to the power x. VERSIONS These functions first appeared in glibc in version 2.1. CONFORMING TO This is a GNU
manpages/TYPE_ALNUM.3form.html
TYPE_ALNUM(3form) - form system global variables (Man Page)
These are building blocks for the form library, defining fields that can be created using set_fieldtype(3X). Each provides functions for field- and character-va
manpages/thread.n.html
thread(n) Extension for script access to Tcl threading......
The thread extension creates threads that contain Tcl interpreters, and it lets you send scripts to those threads for evaluation. Additionaly, it provides scrip
