From 7a856f3294225f25e121c809c8d78600cb7ab5bc Mon Sep 17 00:00:00 2001 From: Ivan Kohler Date: Sat, 26 Jul 2014 17:30:34 -0700 Subject: [PATCH] document our usage of LWP isn't necessarily Crypt::SSLeay --- lib/Net/HTTPS/Any.pm | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/lib/Net/HTTPS/Any.pm b/lib/Net/HTTPS/Any.pm index 23b8e75..862d44a 100644 --- a/lib/Net/HTTPS/Any.pm +++ b/lib/Net/HTTPS/Any.pm @@ -47,7 +47,7 @@ Net::HTTPS::Any - Simple HTTPS client using whichever underlying SSL module is a =cut -our $VERSION = '0.11_01'; +our $VERSION = '0.11'; =head1 SYNOPSIS @@ -93,6 +93,17 @@ especially if you aim to support multiple OSes/disributions, using this module for speaking HTTPS may make things easier on your users. It allows your code to be used with either SSL implementation. +=head1 FUTURE + +Using LWP::Protocol::https 6.02 or later, the LWP path actually uses +Net::SSLeay also instead of Crypt::SSLeay. Going forward that makes this +module more of historical interest, especially so since modern LWP has its own +mechanism to force use of Crypt::SSLeay: + $Net::HTTPS::SSL_SOCKET_CLASS = "Net::SSL"; + +Therefore this module will likely eventually become a wrapper around a single +codepath, driven by the conservative needs of Business::OnlinePayment::HTTPS. + =head1 FUNCTIONS =head2 https_get HASHREF | FIELD => VALUE, ... @@ -390,7 +401,7 @@ L =head1 COPYRIGHT & LICENSE -Copyright 2008-2010 Freeside Internet Services, Inc. (http://freeside.biz/) +Copyright 2008-2014 Freeside Internet Services, Inc. (http://freeside.biz/) All rights reserved. This program is free software; you can redistribute it and/or modify it -- 2.11.0