summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Kohler <ivan@freeside.biz>2014-07-26 17:30:34 -0700
committerIvan Kohler <ivan@freeside.biz>2014-07-26 17:30:34 -0700
commit7a856f3294225f25e121c809c8d78600cb7ab5bc (patch)
tree8a6f0affd7468b055bd3abe9a42b25e5b363aab6
parent417d3afd87b9b2b0bbcc747b647875d67778a85f (diff)
document our usage of LWP isn't necessarily Crypt::SSLeay
-rw-r--r--lib/Net/HTTPS/Any.pm15
1 files 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<http://search.cpan.org/dist/Net-HTTPS-Any>
=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