• Home
  • History
  • Annotate
  • only in this directory
NameDateSize

..11-Apr-2013244

BUGSH A D30-Aug-20123.5 KiB

certs/H11-Apr-201312

ChangesH A D30-Aug-201231.6 KiB

docs/H11-Apr-20133

example/H11-Apr-20136

Makefile.PLH A D30-Aug-20123 KiB

MANIFESTH A D30-Aug-20121,017

META.jsonH A D30-Aug-2012964

META.ymlH A D30-Aug-2012562

patches/H11-Apr-20133

READMEH A D30-Aug-20121.5 KiB

README.Win32H A D30-Aug-2012277

SSL.pmH A D30-Aug-201284.3 KiB

t/H11-Apr-201326

util/H11-Apr-20133

README

1
2IO::Socket::SSL is a class implementing an object oriented
3interface to SSL sockets. The class is a descendent of
4IO::Socket::INET.
5
6In order to use IO::Socket::SSL you need to have Net::SSLeay
7v1.21 or newer installed but at least version 1.30 is recommended
8to support features like session caching.
9
10To support the checks for common name and subject alternative
11names (verify_hostname_of_cert) you need at least Net::SSLeay
12version 1.33. Unfortunatly this version was not yet released
13at the time IO::Socket::SSL version 1.14 was released, so you
14might try the release Net::SSLeay 1.33_01 or better use the most
15current version from SVN at svn://svn.debian.org/net-ssleay/
16because 1.33_01 still contained critical bugs (see 
17http://svn.debian.org/wsvn/net-ssleay/?rev=222&sc=1)
18
19For those who do not have a built-in random number generator
20(including most users of Solaris), you should install one
21before attempting to install IO::Socket::SSL.  If you don't
22already have a favorite, try "egd" (egd.sourceforge.net) or
23one of the other "Related Projects" listed on its home page.
24If you want to bypass the test for existence of the RNG, then
25set the "SKIP_RNG_TEST" environment variable to a true value.
26
27In addition to providing a general OO interface to SSL sockets,
28this package can be used with libwww-perl.
29
30installation:
31	perl Makefile.PL
32	make
33	make test
34	make install
35
36--
37Steffen Ullrich, Steffen_Ullrich at genua.de
38Peter Behroozi, behrooz at fas.harvard.edu
39(Originally by Marko Asplund, marko.asplund at kronodoc.fi)
40

README.Win32

1The underlying IO::Socket::INET does not support non-blocking sockets on
2Win32, thus non-blocking IO::Socket::SSL is not supported on Win32, which
3means also, that timeouts don't work (because they are based on
4non-blocking).
5See also http://www.perlmonks.org/?node_id=378675
6
7