4174e9ad6e
Changes from 0.45 + Added patch from Pavel Hlavnicka for freeing memory leaks from SSL_CTX_use_pkcs12_file() whose functionality is triggered by the $ENV{HTTPS_PKCS12_*} settings + Set timeout to 15 seconds for ./net_ssl_test and lwp-ssl-test sample scripts for better testing of timeout behavior + Added alarm() during Net::SSL->read() to honor socket timeout setting for more robust applications. read() will die_with_error() which in consistent with previous semantics used during SSL read() failure Thanks to Pavel Hlavnicka for prompting this change. + Removed code that supported versions of SSLeay before version 0.8 I believe SSLeay v.8 was released back in 1998 + Added patch from Devin Heitmueller so that initial random seed would be taken from /dev/urandom if available via RAND_load_file API
16 lines
664 B
Text
16 lines
664 B
Text
This perl module provides support for the https protocol under LWP,
|
|
so that a LWP::UserAgent can make https GET & HEAD & POST requests.
|
|
Please see perldoc LWP for more information on POST requests.
|
|
|
|
The Crypt::SSLeay package contains Net::SSL, which is automatically
|
|
loaded by LWP::Protocol::https on https requests, and provides the
|
|
necessary SSL glue for that module to work via these deprecated
|
|
modules:
|
|
|
|
Crypt::SSLeay::CTX
|
|
Crypt::SSLeay::Conn
|
|
Crypt::SSLeay::X509
|
|
|
|
Work on Crypt::SSLeay has been continued only to provide https
|
|
support for the LWP - libwww perl libraries. If you want access to
|
|
the OpenSSL API via perl, check out Sampo's Net::SSLeay.
|