IO::Socket::SSL Perl Module

Steffen Ullrich e13b372855 - cipher_list is now per context, not per SSL object, e.g. behavior change if hace 10 años
certs b7a030955e - added test for intercepting feature hace 11 años
docs e067e09bf0 1.955 - added support for ECDH key exchange with key SSL_ecdh_curve hace 10 años
example c59f706883 1.91 hace 11 años
lib e13b372855 - cipher_list is now per context, not per SSL object, e.g. behavior change if hace 10 años
stuff 3c37524af5 1.49 - yet another readline regression. Add more tests to t/readline.t hace 12 años
t e19f5a0709 fixed Skipped message in t/ecdhe.t hace 10 años
util 3ac64c062c hace 16 años
BUGS b7a030955e - added test for intercepting feature hace 11 años
Changes e067e09bf0 1.955 - added support for ECDH key exchange with key SSL_ecdh_curve hace 10 años
MANIFEST e067e09bf0 1.955 - added support for ECDH key exchange with key SSL_ecdh_curve hace 10 años
Makefile.PL 2deb985d8f 1.954 - accept older versions of ExtUtils::MakeMaker and add meta information like link to repository only for newer versions. hace 10 años
README e067e09bf0 1.955 - added support for ECDH key exchange with key SSL_ecdh_curve hace 10 años
README.Win32 00953d808b - hace 15 años

README


IO::Socket::SSL is a class implementing an object oriented
interface to SSL sockets. The class is a descendent of
IO::Socket::INET.

In order to use IO::Socket::SSL you need to have Net::SSLeay
v1.46 or newer installed.

To use ECDH curves (needed for perfect forward secrecy) you need
to use Net::SSLeay >= 1.56 (not released at time of writing) or
patch Net::SSLeay yourself using docs/net-ssley-ecdh.patch.

For those who do not have a built-in random number generator
(including most users of Solaris), you should install one
before attempting to install IO::Socket::SSL. If you don't
already have a favorite, try "egd" (egd.sourceforge.net) or
one of the other "Related Projects" listed on its home page.
If you want to bypass the test for existence of the RNG, then
set the "SKIP_RNG_TEST" environment variable to a true value.

In addition to providing a general OO interface to SSL sockets,
this package can be used with libwww-perl.

installation:
perl Makefile.PL
make
make test
make install

--
Steffen Ullrich, Steffen_Ullrich at genua.de
Peter Behroozi, behrooz at fas.harvard.edu
(Originally by Marko Asplund, marko.asplund at kronodoc.fi)