From 1c83562d62b048a8f9cedec8ce17b2d9ad97ed5bdfe4eef1604d57d88201b770 Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Tue, 5 Mar 2019 11:55:47 +0000 Subject: [PATCH 1/3] - updated to 2.064 see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes 2.064 - make algorithm for fingerprint optional, i.e. detect based on length of fingerprint - https://rt.cpan.org/Ticket/Display.html?id=127773 - fix t/sessions.t and improve stability of t/verify_hostname.t on windows - use CTX_set_ecdh_auto when needed (OpenSSL 1.0.2) if explicit curves are set - update fingerprints for live tests 2.063 - support for both RSA and ECDSA certificate on same domain - update PublicSuffix - Refuse to build if Net::SSLeay is compiled with one version of OpenSSL but then linked against another API-incompatible version (ie. more than just the patchlevel differs). OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=116 --- IO-Socket-SSL-2.062.tar.gz | 3 --- IO-Socket-SSL-2.064.tar.gz | 3 +++ perl-IO-Socket-SSL.changes | 19 +++++++++++++++++++ perl-IO-Socket-SSL.spec | 2 +- 4 files changed, 23 insertions(+), 4 deletions(-) delete mode 100644 IO-Socket-SSL-2.062.tar.gz create mode 100644 IO-Socket-SSL-2.064.tar.gz diff --git a/IO-Socket-SSL-2.062.tar.gz b/IO-Socket-SSL-2.062.tar.gz deleted file mode 100644 index 8501cff..0000000 --- a/IO-Socket-SSL-2.062.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1a62202b9357e1550230ce07bbad7e5f22ec815979a88f56bd7177790f9881ba -size 240922 diff --git a/IO-Socket-SSL-2.064.tar.gz b/IO-Socket-SSL-2.064.tar.gz new file mode 100644 index 0000000..3b90d7c --- /dev/null +++ b/IO-Socket-SSL-2.064.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5827c6459ed2dce1da0ba6f442d198fa2c81554e045930e32b92c6d39e3ac3f5 +size 243078 diff --git a/perl-IO-Socket-SSL.changes b/perl-IO-Socket-SSL.changes index 1ce02fd..78dacc8 100644 --- a/perl-IO-Socket-SSL.changes +++ b/perl-IO-Socket-SSL.changes @@ -1,3 +1,22 @@ +------------------------------------------------------------------- +Tue Mar 5 11:52:51 UTC 2019 - Stephan Kulow + +- updated to 2.064 + see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes + + 2.064 + - make algorithm for fingerprint optional, i.e. detect based on length of + fingerprint - https://rt.cpan.org/Ticket/Display.html?id=127773 + - fix t/sessions.t and improve stability of t/verify_hostname.t on windows + - use CTX_set_ecdh_auto when needed (OpenSSL 1.0.2) if explicit curves are set + - update fingerprints for live tests + 2.063 + - support for both RSA and ECDSA certificate on same domain + - update PublicSuffix + - Refuse to build if Net::SSLeay is compiled with one version of OpenSSL but + then linked against another API-incompatible version (ie. more than just the + patchlevel differs). + ------------------------------------------------------------------- Sun Feb 24 06:14:18 UTC 2019 - Stephan Kulow diff --git a/perl-IO-Socket-SSL.spec b/perl-IO-Socket-SSL.spec index 2fa73dd..1657248 100644 --- a/perl-IO-Socket-SSL.spec +++ b/perl-IO-Socket-SSL.spec @@ -17,7 +17,7 @@ Name: perl-IO-Socket-SSL -Version: 2.062 +Version: 2.064 Release: 0 %define cpan_name IO-Socket-SSL Summary: Nearly transparent SSL encapsulation for IO::Socket::INET From 0befc720dd4b4968acbdc3bfe2ac36505fa4fd84dc39a3f3494388ce328e0b38 Mon Sep 17 00:00:00 2001 From: Pedro Monreal Gonzalez Date: Wed, 6 Mar 2019 08:29:42 +0000 Subject: [PATCH 2/3] Accepting request 682020 from devel:languages:perl:autoupdate automatic update OBS-URL: https://build.opensuse.org/request/show/682020 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=117 --- IO-Socket-SSL-2.064.tar.gz | 3 --- IO-Socket-SSL-2.065.tar.gz | 3 +++ perl-IO-Socket-SSL.changes | 14 ++++++++++++++ perl-IO-Socket-SSL.spec | 5 +++-- 4 files changed, 20 insertions(+), 5 deletions(-) delete mode 100644 IO-Socket-SSL-2.064.tar.gz create mode 100644 IO-Socket-SSL-2.065.tar.gz diff --git a/IO-Socket-SSL-2.064.tar.gz b/IO-Socket-SSL-2.064.tar.gz deleted file mode 100644 index 3b90d7c..0000000 --- a/IO-Socket-SSL-2.064.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5827c6459ed2dce1da0ba6f442d198fa2c81554e045930e32b92c6d39e3ac3f5 -size 243078 diff --git a/IO-Socket-SSL-2.065.tar.gz b/IO-Socket-SSL-2.065.tar.gz new file mode 100644 index 0000000..f0fd7b4 --- /dev/null +++ b/IO-Socket-SSL-2.065.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5977c62709db19a26a336debd887aa131d39cd48a8d1495ef640457cea83dab +size 244049 diff --git a/perl-IO-Socket-SSL.changes b/perl-IO-Socket-SSL.changes index 78dacc8..c71b555 100644 --- a/perl-IO-Socket-SSL.changes +++ b/perl-IO-Socket-SSL.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Wed Mar 6 06:13:26 UTC 2019 - Stephan Kulow + +- updated to 2.065 + see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes + + 2.065 + - make sure that Net::SSLeay::CTX_get0_param is defined before using + X509_V_FLAG_PARTIAL_CHAIN. Net::SSLeay 1.85 defined only the second with + LibreSSL 2.7.4 but not the first + https://rt.cpan.org/Ticket/Display.html?id=128716 + - prefer AES for server side cipher default since it is usually + hardware-accelerated + ------------------------------------------------------------------- Tue Mar 5 11:52:51 UTC 2019 - Stephan Kulow diff --git a/perl-IO-Socket-SSL.spec b/perl-IO-Socket-SSL.spec index 1657248..6491001 100644 --- a/perl-IO-Socket-SSL.spec +++ b/perl-IO-Socket-SSL.spec @@ -17,14 +17,15 @@ Name: perl-IO-Socket-SSL -Version: 2.064 +Version: 2.065 Release: 0 %define cpan_name IO-Socket-SSL Summary: Nearly transparent SSL encapsulation for IO::Socket::INET License: Artistic-1.0 OR GPL-1.0-or-later Group: Development/Libraries/Perl Url: https://metacpan.org/release/%{cpan_name} -Source0: https://cpan.metacpan.org/authors/id/S/SU/SULLR/%{cpan_name}-%{version}.tar.gz +#Source0: https://cpan.metacpan.org/authors/id/S/SU/SULLR/%{cpan_name}-2.063.tar.gz +Source0: IO-Socket-SSL-2.065.tar.gz Source1: cpanspec.yml BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build From 136477f85782886eea1425b29f1923923707b105f286011e5b333d3a204afda0 Mon Sep 17 00:00:00 2001 From: Pedro Monreal Gonzalez Date: Wed, 6 Mar 2019 08:46:16 +0000 Subject: [PATCH 3/3] Accepting request 682033 from home:pmonrealgonzalez:branches:devel:languages:perl - updated to 2.066 see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes 2.066 - fix test t/verify_partial_chain.t by using the newly exposed function can_partial_chain instead of guessing (wrongly) if the functionality is available OBS-URL: https://build.opensuse.org/request/show/682033 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=118 --- IO-Socket-SSL-2.065.tar.gz | 3 --- IO-Socket-SSL-2.066.tar.gz | 3 +++ perl-IO-Socket-SSL.changes | 11 +++++++++++ perl-IO-Socket-SSL.spec | 5 ++--- 4 files changed, 16 insertions(+), 6 deletions(-) delete mode 100644 IO-Socket-SSL-2.065.tar.gz create mode 100644 IO-Socket-SSL-2.066.tar.gz diff --git a/IO-Socket-SSL-2.065.tar.gz b/IO-Socket-SSL-2.065.tar.gz deleted file mode 100644 index f0fd7b4..0000000 --- a/IO-Socket-SSL-2.065.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b5977c62709db19a26a336debd887aa131d39cd48a8d1495ef640457cea83dab -size 244049 diff --git a/IO-Socket-SSL-2.066.tar.gz b/IO-Socket-SSL-2.066.tar.gz new file mode 100644 index 0000000..571cd97 --- /dev/null +++ b/IO-Socket-SSL-2.066.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0d47064781a545304d5dcea5dfcee3acc2e95a32e1b4884d80505cde8ee6ebcd +size 244730 diff --git a/perl-IO-Socket-SSL.changes b/perl-IO-Socket-SSL.changes index c71b555..c31ea28 100644 --- a/perl-IO-Socket-SSL.changes +++ b/perl-IO-Socket-SSL.changes @@ -1,3 +1,14 @@ +------------------------------------------------------------------- +Wed Mar 6 08:30:31 UTC 2019 - Pedro Monreal Gonzalez + +- updated to 2.066 + see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes + + 2.066 + - fix test t/verify_partial_chain.t by using the newly exposed function + can_partial_chain instead of guessing (wrongly) if the functionality is + available + ------------------------------------------------------------------- Wed Mar 6 06:13:26 UTC 2019 - Stephan Kulow diff --git a/perl-IO-Socket-SSL.spec b/perl-IO-Socket-SSL.spec index 6491001..b927fc2 100644 --- a/perl-IO-Socket-SSL.spec +++ b/perl-IO-Socket-SSL.spec @@ -17,15 +17,14 @@ Name: perl-IO-Socket-SSL -Version: 2.065 +Version: 2.066 Release: 0 %define cpan_name IO-Socket-SSL Summary: Nearly transparent SSL encapsulation for IO::Socket::INET License: Artistic-1.0 OR GPL-1.0-or-later Group: Development/Libraries/Perl Url: https://metacpan.org/release/%{cpan_name} -#Source0: https://cpan.metacpan.org/authors/id/S/SU/SULLR/%{cpan_name}-2.063.tar.gz -Source0: IO-Socket-SSL-2.065.tar.gz +Source0: https://cpan.metacpan.org/authors/id/S/SU/SULLR/%{cpan_name}-%{version}.tar.gz Source1: cpanspec.yml BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build