diff -Nru libnet-ssleay-perl-1.86~10/Changes libnet-ssleay-perl-1.88/Changes --- libnet-ssleay-perl-1.86~10/Changes 2019-05-04 17:57:38.000000000 +0000 +++ libnet-ssleay-perl-1.88/Changes 2019-05-10 20:26:22.000000000 +0000 @@ -1,5 +1,43 @@ Revision history for Perl extension Net::SSLeay. +1.88 2019-05-10 + - New stable release incorporating all changes from developer + releases 1.86_01 to 1.86_11. + - From this release, Net-SSLeay is switching to an "odd/even" + developer/stable release version numbering system, like that of + many core modules (e.g. ExtUtils::MakeMaker): developer releases + will have an odd minor version number (and the usual "_xx" suffix), + and stable releases will have an even minor version number. This + means there is no Net-SSLeay 1.87. + - Summary of major changes since version 1.85: + - Mike McCauley has stepped down as maintainer. The new maintainers + are Chris Novakovic, Heikki Vatiainen and Tuure Vartiainen. + - The source code has moved from the now-defunct Debian Subversion + server (alioth.debian.org) to GitHub + (https://github.com/radiator-software/p5-net-ssleay). + - Net-SSLeay is provided under the terms of the Artistic License + 2.0 - this has been the case since version 1.66, but references + to other licenses remained in the source code, causing ambiguity. + - Perl 5.8.1 or newer is now required to use Net-SSLeay. This has + already been the case for some time in practice, as the test + suite hasn't fully passed on Perl 5.6 for several years. + - Much-improved compatibility with OpenSSL 1.1.1, and improved + support for TLS 1.3. + - Fixed a long-standing bug in cb_data_advanced_put() that caused + memory leaks when callbacks were frequently added and removed. + - Support in the test suite for "hardened" OpenSSL configurations + that set a default security level of 2 or higher (e.g., in the + OpenSSL packages that ship with recent versions of Debian, Fedora + and Ubuntu). + +1.86_11 2019-05-08 + - Clarified Net-SSLeay's licensing terms: the module distribution has + been released under the terms of the Artistic License 2.0 since + version 1.66; references to other licenses have been removed. Fixes + RT#106314. Thanks to Kent Fredric for pointing out the ambiguity. + - Replace the HTTPS hosts in the external tests (some of which were + no longer online) with more resilient ones. Closes issue #26. + 1.86_10 2019-05-04 - Use locally-generated certificate chain in local tests rather than the Twitter one, which changes regularly and breaks the @@ -252,71 +290,69 @@ unused version control tags from comments. 1.86_01 2018-07-04 - [Version control system change] - - Chris Novakovic did a full conversion from the old Debian - hosted SVN repository to git. - - - Fixes to commit metadata, branches and tags that git-svn - couldn't handle or had no way of handling, were done - manually or semi-automatically afterwards. For instance, the - "git-svn-id:" lines that git-svn appends to commit messages - were kept because Mike used SVN revision numbers in RT - replies to indicate when bugs had been fixed/patches applied - (which may be useful for future reference). - - - All commits were replayed onto a single master branch rather - than having separate dead-end branches for the old SVN - version tags (as this seems more "git-like"). - - - New lightweight tags were created for each public release - going back as far as the start of the SVN repository using - data from MetaCPAN (cross-referencing with the changelog - when it wasn't clear when a release was cut from the SVN - repo). - - - Florian's and Mike's email addresses were mapped to git - author/committer IDs - - [Continuous integration] - - Travis CI configuration was added for automated testing on - Linux using 64 bit Ubuntu Trusty. Build matrix dimensions - are: Perl 5.8 - 5.26 x OpenSSL 0.9.8zh - 1.1.0h. Only the - currently latest version for each major Perl and OpenSSL - release is chosen. - - - AppVeyor configuration was added for automated testing on - Windows. Build matrix dimensions are: Perl 5.8 - 5.26 x - 32bit and 64bit Perl environment x Windows Server 2012R2 and - Windows Server 2016. The Perl environment is Strawberry Perl - and its OpenSSL is used with builds. Only the latest major - versions are used, similarly to Travis CI. Net-SSLeay PPM - and PPD files are made available as artifacts. - - - Added README.md with link to master branch build and test - status. Did minor updates to README and other misc files. - - [Release packaging] - - Files t/local/43_misc_functions.t and - t/local/65_ticket_sharing_2.t were missing from MANIFEST. - - - Updated inc/ directory with Module::Install 1.19. Updated - Makefile.PL author and resource information. Synced - SSLeay.pm under ext/ with the latest changes under - inc/. Reordered use imports so that META.yml gets correctly - regenerated. More Module::Install related changes will - follow. - - [Repository amd maintainer change] - - Net::SSLeay functionality was not changed in this - release. Work was done to switch version contorol systems, - add automated testing, update module packaging and change - the primary maintainer. This coincided with the decommission - of previous code repository service on alioth.debian.org. - - - The module is now primarily maintained by Tuure Vartiainen - and Heikki Vatiainen of Radiator Software. The new - repository location is - https://github.com/radiator-software/p5-net-ssleay + - Net::SSLeay functionality was not changed in this release. + + - Maintainer changes: + - Mike McCauley, maintainer of Net-SSLeay since November 2005, + has stepped down. Thanks to Mike for his 13 years of + stewardship. + - Net-SSLeay is now maintained by Chris Novakovic, Heikki + Vatiainen and Tuure Vartiainen. + + - Version control system changes: + - The previous Debian-hosted SVN repository has been imported + into Git. The source code is now maintained on GitHub, at + https://github.com/radiator-software/p5-net-ssleay. + + - Fixes to commit metadata, branches and tags that git-svn + couldn't handle or had no way of handling, were done + manually or semi-automatically afterwards. For instance, the + "git-svn-id:" lines that git-svn appends to commit messages + were kept because Mike used SVN revision numbers in RT + replies to indicate when bugs had been fixed/patches applied + (which may be useful for future reference). + + - All commits were replayed onto a single master branch rather + than having separate dead-end branches for the old SVN + version tags (as this seems more "git-like"). + + - New lightweight tags were created for each public release + going back as far as the start of the SVN repository using + data from MetaCPAN (cross-referencing with the changelog + when it wasn't clear when a release was cut from the SVN + repo). + + - Florian's and Mike's email addresses were mapped to git + author/committer IDs + + - Continuous integration: + - Travis CI configuration was added for automated testing on + Linux using 64 bit Ubuntu Trusty. Build matrix dimensions + are: Perl 5.8 - 5.26 x OpenSSL 0.9.8zh - 1.1.0h. Only the + currently latest version for each major Perl and OpenSSL + release is chosen. + + - AppVeyor configuration was added for automated testing on + Windows. Build matrix dimensions are: Perl 5.8 - 5.26 x + 32bit and 64bit Perl environment x Windows Server 2012R2 and + Windows Server 2016. The Perl environment is Strawberry Perl + and its OpenSSL is used with builds. Only the latest major + versions are used, similarly to Travis CI. Net-SSLeay PPM + and PPD files are made available as artifacts. + + - Added README.md with link to master branch build and test + status. Did minor updates to README and other misc files. + + - Release packaging: + - Files t/local/43_misc_functions.t and + t/local/65_ticket_sharing_2.t were missing from MANIFEST. + + - Updated inc/ directory with Module::Install 1.19. Updated + Makefile.PL author and resource information. Synced + SSLeay.pm under ext/ with the latest changes under + inc/. Reordered use imports so that META.yml gets correctly + regenerated. More Module::Install related changes will + follow. 1.85 2018-03-14 Preparations for transferring maintenace to a new maintainer diff -Nru libnet-ssleay-perl-1.86~10/CONTRIBUTING.md libnet-ssleay-perl-1.88/CONTRIBUTING.md --- libnet-ssleay-perl-1.86~10/CONTRIBUTING.md 2019-05-04 17:57:38.000000000 +0000 +++ libnet-ssleay-perl-1.88/CONTRIBUTING.md 2019-05-10 20:26:22.000000000 +0000 @@ -21,5 +21,8 @@ GitHub pull requests are preferred, but please do not hesitate to use the CPAN bug tracker or any other means to send your contribution. +All contributions to Net-SSLeay are assumed to be provided under the +terms of the Artistic License 2.0. See [`LICENSE`](LICENSE) for details. + ## More information See [README](README) for more information about this module. diff -Nru libnet-ssleay-perl-1.86~10/debian/changelog libnet-ssleay-perl-1.88/debian/changelog --- libnet-ssleay-perl-1.86~10/debian/changelog 2019-05-07 20:25:21.000000000 +0000 +++ libnet-ssleay-perl-1.88/debian/changelog 2019-05-20 12:36:18.000000000 +0000 @@ -1,3 +1,11 @@ +libnet-ssleay-perl (1.88-0ubuntu1) eoan; urgency=medium + + * New upstream release + * Rebase 20no-stray-libz-link.patch, drop all other patches - included + upstream or not needed on ubuntu. + + -- Dimitri John Ledkov Mon, 20 May 2019 13:36:18 +0100 + libnet-ssleay-perl (1.86~10-0ubuntu2) eoan; urgency=medium * Revert 'Limit default ctx to TLSv1.2' instead change lwp to clear SSL diff -Nru libnet-ssleay-perl-1.86~10/debian/patches/20no-stray-libz-link.patch libnet-ssleay-perl-1.88/debian/patches/20no-stray-libz-link.patch --- libnet-ssleay-perl-1.86~10/debian/patches/20no-stray-libz-link.patch 2019-05-01 22:26:00.000000000 +0000 +++ libnet-ssleay-perl-1.88/debian/patches/20no-stray-libz-link.patch 2019-05-20 12:36:18.000000000 +0000 @@ -4,11 +4,11 @@ Reviewed-by: Alessandro Ghedini Last-Update: 2016-10-30 -Index: libnet-ssleay-perl-1.86~9/Makefile.PL +Index: libnet-ssleay-perl-1.88/Makefile.PL =================================================================== ---- libnet-ssleay-perl-1.86~9.orig/Makefile.PL -+++ libnet-ssleay-perl-1.86~9/Makefile.PL -@@ -203,8 +203,8 @@ EOM +--- libnet-ssleay-perl-1.88.orig/Makefile.PL ++++ libnet-ssleay-perl-1.88/Makefile.PL +@@ -202,8 +202,8 @@ EOM else { push @{ $opts->{lib_links} }, ($rsaref diff -Nru libnet-ssleay-perl-1.86~10/lib/Net/SSLeay/Handle.pm libnet-ssleay-perl-1.88/lib/Net/SSLeay/Handle.pm --- libnet-ssleay-perl-1.86~10/lib/Net/SSLeay/Handle.pm 2019-05-04 17:57:38.000000000 +0000 +++ libnet-ssleay-perl-1.88/lib/Net/SSLeay/Handle.pm 2019-05-10 20:26:22.000000000 +0000 @@ -57,7 +57,7 @@ use vars qw(@ISA @EXPORT_OK $VERSION); @ISA = qw(Exporter); @EXPORT_OK = qw(shutdown); -$VERSION = '1.86_10'; +$VERSION = '1.88'; my $Initialized; #-- only _initialize() once my $Debug = 0; #-- pretty hokey @@ -348,6 +348,46 @@ Please see Net-SSLeay-Handle-0.50/Changes file. +=head1 BUGS + +If you encounter a problem with this module that you believe is a bug, +please report it in one of the following ways: + +=over + +=item * + +L +under the Net-SSLeay GitHub project at +L; + +=item * + +L using +the CPAN RT bug tracker's web interface at +L; + +=item * + +send an email to the CPAN RT bug tracker at +L. + +=back + +Please make sure your bug report includes the following information: + +=over + +=item * the code you are trying to run; + +=item * your operating system name and version; + +=item * the output of C; + +=item * the version of OpenSSL or LibreSSL you are using. + +=back + =head1 AUTHOR Originally written by Jim Bowlin. @@ -378,6 +418,11 @@ All rights reserved. +=head1 LICENSE + +This module is released under the terms of the Artistic License 2.0. For +details, see the C file distributed with Net-SSLeay's source code. + =head1 SEE ALSO Net::SSLeay, perl(1), http://openssl.org/ diff -Nru libnet-ssleay-perl-1.86~10/lib/Net/SSLeay.pm libnet-ssleay-perl-1.88/lib/Net/SSLeay.pm --- libnet-ssleay-perl-1.86~10/lib/Net/SSLeay.pm 2019-05-04 17:57:38.000000000 +0000 +++ libnet-ssleay-perl-1.88/lib/Net/SSLeay.pm 2019-05-10 20:26:22.000000000 +0000 @@ -1,16 +1,16 @@ # Net::SSLeay.pm - Perl module for using Eric Young's implementation of SSL # -# Copyright (c) 1996-2003 Sampo Kellomäki , All Rights Reserved. -# Copyright (c) 2005-2010 Florian Ragwitz , All Rights Reserved. -# Copyright (c) 2005-2018 Mike McCauley , All Rights Reserved. -# Copyright (c) 2018- Chris Novakovic , All Rights Reserved. -# Copyright (c) 2018- Tuure Vartiainen , All Rights Reserved. -# Copyright (c) 2018- Heikki Vatiainen , All Rights Reserved. -# -# Change data removed from here. See Changes -# The distribution and use of this module are subject to the conditions -# listed in LICENSE file at the root of the Net-SSLeay -# distribution (i.e. same license as Perl itself). +# Copyright (c) 1996-2003 Sampo Kellomäki +# Copyright (c) 2005-2010 Florian Ragwitz +# Copyright (c) 2005-2018 Mike McCauley +# Copyright (c) 2018- Chris Novakovic +# Copyright (c) 2018- Tuure Vartiainen +# Copyright (c) 2018- Heikki Vatiainen +# +# All rights reserved. +# +# This module is released under the terms of the Artistic License 2.0. For +# details, see the LICENSE file distributed with Net-SSLeay's source code. package Net::SSLeay; @@ -66,7 +66,7 @@ $Net::SSLeay::random_device = '/dev/urandom'; $Net::SSLeay::how_random = 512; -$VERSION = '1.86_10'; # Also update $Net::SSLeay::Handle::VERSION +$VERSION = '1.88'; # Also update $Net::SSLeay::Handle::VERSION @ISA = qw(Exporter); #BEWARE: diff -Nru libnet-ssleay-perl-1.86~10/lib/Net/SSLeay.pod libnet-ssleay-perl-1.88/lib/Net/SSLeay.pod --- libnet-ssleay-perl-1.86~10/lib/Net/SSLeay.pod 2019-05-04 17:57:38.000000000 +0000 +++ libnet-ssleay-perl-1.88/lib/Net/SSLeay.pod 2019-05-10 20:26:22.000000000 +0000 @@ -9694,48 +9694,45 @@ =back -=head1 BUGS AND SUPPORT +=head1 BUGS -Please report any bugs or feature requests to -C, or through the web interface at -L. -I will be notified, and then you'll automatically be notified of progress on -your bug as I make changes. +If you encounter a problem with this module that you believe is a bug, +please report it in one of the following ways: -Subversion access to the latest source code etc can be obtained at -L +=over -The developer mailing list (for people interested in contributing -to the source code) can be found at -L +=item * -You can find documentation for this module with the C command. +L +under the Net-SSLeay GitHub project at +L; - perldoc Net::SSLeay +=item * -You can also look for information at: +L using +the CPAN RT bug tracker's web interface at +L; -=over 4 +=item * -=item * AnnoCPAN: Annotated CPAN documentation +send an email to the CPAN RT bug tracker at +L. -L +=back -=item * CPAN Ratings +Please make sure your bug report includes the following information: -L +=over -=item * Search CPAN +=item * the code you are trying to run; -L +=item * your operating system name and version; -=back +=item * the output of C; -Commercial support for Net::SSLeay may be obtained from +=item * the version of OpenSSL or LibreSSL you are using. - Symlabs (netssleay@symlabs.com) - Tel: +351-214.222.630 - Fax: +351-214.222.637 +=back =head1 AUTHOR @@ -9761,27 +9758,12 @@ Copyright (c) 2018- Heikki Vatiainen -All Rights Reserved. - -Distribution and use of this module is under the same terms as the -OpenSSL package itself (i.e. free, but mandatory attribution; NO -WARRANTY). Please consult LICENSE file in the root of the Net-SSLeay -distribution, and also included in this distribution. - -The Authors credit Eric Young and the OpenSSL team with the development of the -excellent OpenSSL library, which this Perl package uses. - -And remember, you, and nobody else but you, are responsible for -auditing this module and OpenSSL library for security problems, -backdoors, and general suitability for your application. - -=head1 LICENSE +All rights reserved. -From version -1.66 onwards, this Net-SSLeay library is issued under the "Perl Artistic -License 2.0", the same license as Perl itself. +=head1 LICENSE -(ignore this line: this is to keep kwalitee happy by saying: Not GPL) +This module is released under the terms of the Artistic License 2.0. For +details, see the C file distributed with Net-SSLeay's source code. =head1 SEE ALSO diff -Nru libnet-ssleay-perl-1.86~10/LICENSE libnet-ssleay-perl-1.88/LICENSE --- libnet-ssleay-perl-1.86~10/LICENSE 2019-05-04 17:57:38.000000000 +0000 +++ libnet-ssleay-perl-1.88/LICENSE 2019-05-10 20:26:22.000000000 +0000 @@ -1,5 +1,201 @@ -This library was previously issued under the OpenSSL license. From version -1.66 onwards, this Net-SSLeay library is issued under the "Perl Artistic -License 2.0", the same license as Perl itself. + The Artistic License 2.0 -http://www.perlfoundation.org/artistic_license_2_0 + Copyright (c) 2000-2006, The Perl Foundation. + + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +Preamble + +This license establishes the terms under which a given free software +Package may be copied, modified, distributed, and/or redistributed. +The intent is that the Copyright Holder maintains some artistic +control over the development of that Package while still keeping the +Package available as open source and free software. + +You are always permitted to make arrangements wholly outside of this +license directly with the Copyright Holder of a given Package. If the +terms of this license do not permit the full use that you propose to +make of the Package, you should contact the Copyright Holder and seek +a different licensing arrangement. + +Definitions + + "Copyright Holder" means the individual(s) or organization(s) + named in the copyright notice for the entire Package. + + "Contributor" means any party that has contributed code or other + material to the Package, in accordance with the Copyright Holder's + procedures. + + "You" and "your" means any person who would like to copy, + distribute, or modify the Package. + + "Package" means the collection of files distributed by the + Copyright Holder, and derivatives of that collection and/or of + those files. A given Package may consist of either the Standard + Version, or a Modified Version. + + "Distribute" means providing a copy of the Package or making it + accessible to anyone else, or in the case of a company or + organization, to others outside of your company or organization. + + "Distributor Fee" means any fee that you charge for Distributing + this Package or providing support for this Package to another + party. It does not mean licensing fees. + + "Standard Version" refers to the Package if it has not been + modified, or has been modified only in ways explicitly requested + by the Copyright Holder. + + "Modified Version" means the Package, if it has been changed, and + such changes were not explicitly requested by the Copyright + Holder. + + "Original License" means this Artistic License as Distributed with + the Standard Version of the Package, in its current version or as + it may be modified by The Perl Foundation in the future. + + "Source" form means the source code, documentation source, and + configuration files for the Package. + + "Compiled" form means the compiled bytecode, object code, binary, + or any other form resulting from mechanical transformation or + translation of the Source form. + + +Permission for Use and Modification Without Distribution + +(1) You are permitted to use the Standard Version and create and use +Modified Versions for any purpose without restriction, provided that +you do not Distribute the Modified Version. + + +Permissions for Redistribution of the Standard Version + +(2) You may Distribute verbatim copies of the Source form of the +Standard Version of this Package in any medium without restriction, +either gratis or for a Distributor Fee, provided that you duplicate +all of the original copyright notices and associated disclaimers. At +your discretion, such verbatim copies may or may not include a +Compiled form of the Package. + +(3) You may apply any bug fixes, portability changes, and other +modifications made available from the Copyright Holder. The resulting +Package will still be considered the Standard Version, and as such +will be subject to the Original License. + + +Distribution of Modified Versions of the Package as Source + +(4) You may Distribute your Modified Version as Source (either gratis +or for a Distributor Fee, and with or without a Compiled form of the +Modified Version) provided that you clearly document how it differs +from the Standard Version, including, but not limited to, documenting +any non-standard features, executables, or modules, and provided that +you do at least ONE of the following: + + (a) make the Modified Version available to the Copyright Holder + of the Standard Version, under the Original License, so that the + Copyright Holder may include your modifications in the Standard + Version. + + (b) ensure that installation of your Modified Version does not + prevent the user installing or running the Standard Version. In + addition, the Modified Version must bear a name that is different + from the name of the Standard Version. + + (c) allow anyone who receives a copy of the Modified Version to + make the Source form of the Modified Version available to others + under + + (i) the Original License or + + (ii) a license that permits the licensee to freely copy, + modify and redistribute the Modified Version using the same + licensing terms that apply to the copy that the licensee + received, and requires that the Source form of the Modified + Version, and of any works derived from it, be made freely + available in that license fees are prohibited but Distributor + Fees are allowed. + + +Distribution of Compiled Forms of the Standard Version +or Modified Versions without the Source + +(5) You may Distribute Compiled forms of the Standard Version without +the Source, provided that you include complete instructions on how to +get the Source of the Standard Version. Such instructions must be +valid at the time of your distribution. If these instructions, at any +time while you are carrying out such distribution, become invalid, you +must provide new instructions on demand or cease further distribution. +If you provide valid instructions or cease distribution within thirty +days after you become aware that the instructions are invalid, then +you do not forfeit any of your rights under this license. + +(6) You may Distribute a Modified Version in Compiled form without +the Source, provided that you comply with Section 4 with respect to +the Source of the Modified Version. + + +Aggregating or Linking the Package + +(7) You may aggregate the Package (either the Standard Version or +Modified Version) with other packages and Distribute the resulting +aggregation provided that you do not charge a licensing fee for the +Package. Distributor Fees are permitted, and licensing fees for other +components in the aggregation are permitted. The terms of this license +apply to the use and Distribution of the Standard or Modified Versions +as included in the aggregation. + +(8) You are permitted to link Modified and Standard Versions with +other works, to embed the Package in a larger work of your own, or to +build stand-alone binary or bytecode versions of applications that +include the Package, and Distribute the result without restriction, +provided the result does not expose a direct interface to the Package. + + +Items That are Not Considered Part of a Modified Version + +(9) Works (including, but not limited to, modules and scripts) that +merely extend or make use of the Package, do not, by themselves, cause +the Package to be a Modified Version. In addition, such works are not +considered parts of the Package itself, and are not subject to the +terms of this license. + + +General Provisions + +(10) Any use, modification, and distribution of the Standard or +Modified Versions is governed by this Artistic License. By using, +modifying or distributing the Package, you accept this license. Do not +use, modify, or distribute the Package, if you do not accept this +license. + +(11) If your Modified Version has been derived from a Modified +Version made by someone other than you, you are nevertheless required +to ensure that your Modified Version complies with the requirements of +this license. + +(12) This license does not grant you the right to use any trademark, +service mark, tradename, or logo of the Copyright Holder. + +(13) This license includes the non-exclusive, worldwide, +free-of-charge patent license to make, have made, use, offer to sell, +sell, import and otherwise transfer the Package with respect to any +patent claims licensable by the Copyright Holder that are necessarily +infringed by the Package. If you institute patent litigation +(including a cross-claim or counterclaim) against any party alleging +that the Package constitutes direct or contributory patent +infringement, then this Artistic License to you shall terminate on the +date that such litigation is filed. + +(14) Disclaimer of Warranty: +THE PACKAGE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS "AS +IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES. THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR +NON-INFRINGEMENT ARE DISCLAIMED TO THE EXTENT PERMITTED BY YOUR LOCAL +LAW. UNLESS REQUIRED BY LAW, NO COPYRIGHT HOLDER OR CONTRIBUTOR WILL +BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES ARISING IN ANY WAY OUT OF THE USE OF THE PACKAGE, EVEN IF +ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff -Nru libnet-ssleay-perl-1.86~10/Makefile.PL libnet-ssleay-perl-1.88/Makefile.PL --- libnet-ssleay-perl-1.86~10/Makefile.PL 2019-05-04 17:57:38.000000000 +0000 +++ libnet-ssleay-perl-1.88/Makefile.PL 2019-05-10 20:26:22.000000000 +0000 @@ -21,7 +21,7 @@ my %eumm_args = ( NAME => 'Net::SSLeay', ABSTRACT => 'Perl extension for using OpenSSL', - LICENSE => 'perl', + LICENSE => 'artistic_2', AUTHOR => [ 'Sampo Kellomäki ', 'Florian Ragwitz ', @@ -65,7 +65,6 @@ bugtracker => { web => 'https://rt.cpan.org/Public/Dist/Display.html?Name=net-ssleay', }, - license => [ 'http://dev.perl.org/licenses/' ], }, no_index => { directory => [ qw(helper_script examples) ] }, prereqs => { diff -Nru libnet-ssleay-perl-1.86~10/MANIFEST.SKIP libnet-ssleay-perl-1.88/MANIFEST.SKIP --- libnet-ssleay-perl-1.86~10/MANIFEST.SKIP 2019-05-04 17:57:38.000000000 +0000 +++ libnet-ssleay-perl-1.88/MANIFEST.SKIP 2019-05-10 20:26:22.000000000 +0000 @@ -33,8 +33,6 @@ Makefile.old$ Makefile$ pm_to_blib$ -svn-commit\.tmp$ -\.svn \bblib/ ^openssl_path$ ^cover_db diff -Nru libnet-ssleay-perl-1.86~10/README libnet-ssleay-perl-1.88/README --- libnet-ssleay-perl-1.86~10/README 2019-05-04 17:57:38.000000000 +0000 +++ libnet-ssleay-perl-1.88/README 2019-05-10 20:26:22.000000000 +0000 @@ -275,8 +275,8 @@ If you need to tweak build for some platform, please let me know so I can fix it. Patches and gdb session dumps are also welcome. -License and Copying -------------------- +Copyright +--------- Copyright (c) 1996-2003 Sampo Kellomäki Copyright (c) 2005-2010 Florian Ragwitz @@ -285,18 +285,13 @@ Copyright (c) 2018- Tuure Vartiainen Copyright (c) 2018- Heikki Vatiainen -All Rights Reserved. +All rights reserved. + +License +------- -From version -1.66 onwards, this Net-SSLeay package is issued under the "Perl Artistic -License 2.0", the same license as Perl itself. - -The Authors credit Eric Young and the OpenSSL team with the development of the -excellent OpenSSL library, which this Perl package uses. - -And remember, you, and nobody else but you, are responsible for -auditing this module and OpenSSL library for security problems, -backdoors, and general suitability for your application. +Net-SSLeay is released under the terms of the Artistic License 2.0. For +details, see the LICENSE file. Recommended reading ------------------- diff -Nru libnet-ssleay-perl-1.86~10/SSLeay.xs libnet-ssleay-perl-1.88/SSLeay.xs --- libnet-ssleay-perl-1.86~10/SSLeay.xs 2019-05-04 17:57:38.000000000 +0000 +++ libnet-ssleay-perl-1.88/SSLeay.xs 2019-05-10 20:26:22.000000000 +0000 @@ -7,13 +7,12 @@ * Copyright (c) 2018- Tuure Vartiainen * Copyright (c) 2018- Heikki Vatiainen * - * All Rights Reserved. + * All rights reserved. * * Change data removed. See Changes * - * The distribution and use of this module are subject to the conditions - * listed in LICENSE file at the root of the Net-SSLeay - * distribution (i.e. same license as Perl itself). + * This module is released under the terms of the Artistic License 2.0. For + * details, see the LICENSE file. */ /* #### diff -Nru libnet-ssleay-perl-1.86~10/t/external/08_external.t libnet-ssleay-perl-1.88/t/external/08_external.t --- libnet-ssleay-perl-1.86~10/t/external/08_external.t 2019-05-04 17:57:38.000000000 +0000 +++ libnet-ssleay-perl-1.88/t/external/08_external.t 2019-05-10 20:26:22.000000000 +0000 @@ -7,10 +7,9 @@ use Net::SSLeay; my @sites = qw( - www.cdw.com - banking.wellsfargo.com - www.open.com.au - alioth.debian.org + www.google.com + www.microsoft.com + www.kernel.org ); @sites = split(/:/, $ENV{SSLEAY_SITES}) if exists $ENV{SSLEAY_SITES}; if (@sites) { diff -Nru libnet-ssleay-perl-1.86~10/t/external/15_altnames.t libnet-ssleay-perl-1.88/t/external/15_altnames.t --- libnet-ssleay-perl-1.86~10/t/external/15_altnames.t 2019-05-04 17:57:38.000000000 +0000 +++ libnet-ssleay-perl-1.88/t/external/15_altnames.t 2019-05-10 20:26:22.000000000 +0000 @@ -6,7 +6,9 @@ use Net::SSLeay; my @sites = qw( - signin.ebay.de + www.google.com + www.microsoft.com + www.kernel.org ); @sites = split(/:/, $ENV{SSLEAY_ALTNAME_SITES}) diff -Nru libnet-ssleay-perl-1.86~10/t/handle/external/10_destroy.t libnet-ssleay-perl-1.88/t/handle/external/10_destroy.t --- libnet-ssleay-perl-1.86~10/t/handle/external/10_destroy.t 2019-05-04 17:57:38.000000000 +0000 +++ libnet-ssleay-perl-1.88/t/handle/external/10_destroy.t 2019-05-10 20:26:22.000000000 +0000 @@ -5,8 +5,9 @@ use Test::More; my @uris = qw( - debianforum.de - www.open.com.au + www.google.com + www.microsoft.com + www.kernel.org ); @uris = split(/:/, $ENV{SSLEAY_URIS}) if exists $ENV{SSLEAY_URIS}; if (@uris) { diff -Nru libnet-ssleay-perl-1.86~10/t/handle/external/50_external.t libnet-ssleay-perl-1.88/t/handle/external/50_external.t --- libnet-ssleay-perl-1.86~10/t/handle/external/50_external.t 2019-05-04 17:57:38.000000000 +0000 +++ libnet-ssleay-perl-1.88/t/handle/external/50_external.t 2019-05-10 20:26:22.000000000 +0000 @@ -7,10 +7,9 @@ use Net::SSLeay::Handle; my @sites = qw( - www.cdw.com - banking.wellsfargo.com - www.open.com.au - alioth.debian.org + www.google.com + www.microsoft.com + www.kernel.org ); @sites = split(/:/, $ENV{SSLEAY_SITES}) if exists $ENV{SSLEAY_SITES}; if (@sites) {