Update to 1.968
- New upstream release 1.968 - BEHAVIOR CHANGE: removed implicit defaults of certs/server-{cert,key}.pem for SSL_{cert,key}_file and ca/,certs/my-ca.pem for SSL_ca_file; these defaults were deprecated since 1.951 (July 2013) - Usable CA verification path on Windows etc.: - Do not use Net::SSLeay::CTX_set_default_verify_paths any longer to set system/build dependent default verification path, because there was no way to retrieve these default values and check if they contained usable CA - Instead, re-implement the same algorithm and export the results with public function default_ca() and make it possible to overwrite it - Also check for usable verification path during build; if no usable path is detected, require Mozilla::CA at build and try to use it at runtime
This commit is contained in:
parent
961f407eff
commit
cb6319f8b2
@ -1,5 +1,5 @@
|
|||||||
Name: perl-IO-Socket-SSL
|
Name: perl-IO-Socket-SSL
|
||||||
Version: 1.967
|
Version: 1.968
|
||||||
Release: 1%{?dist}
|
Release: 1%{?dist}
|
||||||
Summary: Perl library for transparent SSL
|
Summary: Perl library for transparent SSL
|
||||||
Group: Development/Libraries
|
Group: Development/Libraries
|
||||||
@ -17,7 +17,7 @@ BuildRequires: perl(ExtUtils::MakeMaker) >= 6.46
|
|||||||
BuildRequires: perl(IO::Select)
|
BuildRequires: perl(IO::Select)
|
||||||
BuildRequires: perl(IO::Socket)
|
BuildRequires: perl(IO::Socket)
|
||||||
BuildRequires: perl(IO::Socket::INET)
|
BuildRequires: perl(IO::Socket::INET)
|
||||||
BuildRequires: perl(IO::Socket::INET6) >= 2.55
|
BuildRequires: perl(IO::Socket::INET6) >= 2.62
|
||||||
BuildRequires: perl(Net::LibIDN)
|
BuildRequires: perl(Net::LibIDN)
|
||||||
BuildRequires: perl(Net::SSLeay) >= 1.46
|
BuildRequires: perl(Net::SSLeay) >= 1.46
|
||||||
BuildRequires: perl(Scalar::Util)
|
BuildRequires: perl(Scalar::Util)
|
||||||
@ -30,7 +30,7 @@ BuildRequires: procps
|
|||||||
BuildRequires: perl(IO::Socket::IP) >= 0.20, perl(Socket) >= 1.95
|
BuildRequires: perl(IO::Socket::IP) >= 0.20, perl(Socket) >= 1.95
|
||||||
Requires: perl(IO::Socket::IP) >= 0.20, perl(Socket) >= 1.95
|
Requires: perl(IO::Socket::IP) >= 0.20, perl(Socket) >= 1.95
|
||||||
%else
|
%else
|
||||||
Requires: perl(IO::Socket::INET6) >= 2.55, perl(Socket6)
|
Requires: perl(IO::Socket::INET6) >= 2.62, perl(Socket6)
|
||||||
%endif
|
%endif
|
||||||
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
|
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
|
||||||
Requires: perl(Net::LibIDN)
|
Requires: perl(Net::LibIDN)
|
||||||
@ -49,7 +49,7 @@ mod_perl.
|
|||||||
%setup -q -n IO-Socket-SSL-%{version}
|
%setup -q -n IO-Socket-SSL-%{version}
|
||||||
|
|
||||||
%build
|
%build
|
||||||
perl Makefile.PL INSTALLDIRS=vendor
|
echo n | perl Makefile.PL INSTALLDIRS=vendor
|
||||||
make %{?_smp_mflags}
|
make %{?_smp_mflags}
|
||||||
|
|
||||||
%install
|
%install
|
||||||
@ -72,6 +72,21 @@ rm -rf %{buildroot}
|
|||||||
%{_mandir}/man3/IO::Socket::SSL::Utils.3pm*
|
%{_mandir}/man3/IO::Socket::SSL::Utils.3pm*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Mar 13 2014 Paul Howarth <paul@city-fan.org> - 1.968-1
|
||||||
|
- Update to 1.968
|
||||||
|
- BEHAVIOR CHANGE: removed implicit defaults of certs/server-{cert,key}.pem
|
||||||
|
for SSL_{cert,key}_file and ca/,certs/my-ca.pem for SSL_ca_file; these
|
||||||
|
defaults were deprecated since 1.951 (July 2013)
|
||||||
|
- Usable CA verification path on Windows etc.:
|
||||||
|
- Do not use Net::SSLeay::CTX_set_default_verify_paths any longer to set
|
||||||
|
system/build dependent default verification path, because there was no
|
||||||
|
way to retrieve these default values and check if they contained usable
|
||||||
|
CA
|
||||||
|
- Instead, re-implement the same algorithm and export the results with
|
||||||
|
public function default_ca() and make it possible to overwrite it
|
||||||
|
- Also check for usable verification path during build; if no usable path
|
||||||
|
is detected, require Mozilla::CA at build and try to use it at runtime
|
||||||
|
|
||||||
* Fri Feb 7 2014 Paul Howarth <paul@city-fan.org> - 1.967-1
|
* Fri Feb 7 2014 Paul Howarth <paul@city-fan.org> - 1.967-1
|
||||||
- Update to 1.967
|
- Update to 1.967
|
||||||
- Verify the hostname inside a certificate by default with a superset of
|
- Verify the hostname inside a certificate by default with a superset of
|
||||||
|
Loading…
Reference in New Issue
Block a user