IO::Socket::SSL Perl Module

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

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)