commit 8f84ff56abe37d46ae1a449ab9d46fe936efde46 Author: Paul Howarth <paul@xxxxxxxxxxxx> Date: Sat May 10 22:52:21 2014 +0100 Update to 1.59 - New upstream release 1.59 - Fixed local/30_error.t so that tests do not fail if diagnostics are enabled - Fixed error messages about undefined strings used with length or split - Improvements to configuration of OPTIMIZE flags, to prevent overriding of perl's expected optimization flags - SSL_peek() now returns openssl error code as second item when called in array context, same as SSL_read - Fixed some warnings - Added support for tlsv1.1 tlsv1.2 via $Net::SSLeay::ssl_version - Improve examples in 'Using other perl modules based on Net::SSLeay' - Added support for OCSP - Added missing t/external/ocsp.t - Add patch to stop gcc complaining about format string usage Net-SSLeay-1.59-format.patch | 11 +++++++++++ perl-Net-SSLeay.spec | 24 ++++++++++++++++++++++-- sources | 2 +- 3 files changed, 34 insertions(+), 3 deletions(-) --- diff --git a/Net-SSLeay-1.59-format.patch b/Net-SSLeay-1.59-format.patch new file mode 100644 index 0000000..ceb3636 --- /dev/null +++ b/Net-SSLeay-1.59-format.patch @@ -0,0 +1,11 @@ +--- SSLeay.xs ++++ SSLeay.xs +@@ -5599,7 +5599,7 @@ + if (certid) OCSP_CERTID_free(certid); + if (error && !want_array) { + OCSP_BASICRESP_free(bsr); +- croak(error); ++ croak("%s",error); + } + } + if (!want_array) diff --git a/perl-Net-SSLeay.spec b/perl-Net-SSLeay.spec index 39543dd..1e8f79f 100644 --- a/perl-Net-SSLeay.spec +++ b/perl-Net-SSLeay.spec @@ -1,14 +1,16 @@ Name: perl-Net-SSLeay -Version: 1.58 +Version: 1.59 Release: 1%{?dist} Summary: Perl extension for using OpenSSL Group: Development/Libraries License: OpenSSL URL: http://search.cpan.org/dist/Net-SSLeay/ Source0: http://search.cpan.org/CPAN/authors/id/M/MI/MIKEM/Net-SSLeay-%{version}.tar.gz +Patch0: Net-SSLeay-1.59-format.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu) BuildRequires: openssl, openssl-devel # =========== Module Build =========================== +BuildRequires: perl BuildRequires: perl(Cwd) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(File::Path) @@ -24,7 +26,7 @@ BuildRequires: perl(XSLoader) BuildRequires: perl(File::Spec) BuildRequires: perl(IO::Handle) BuildRequires: perl(Test::Exception) -BuildRequires: perl(Test::More) +BuildRequires: perl(Test::More) >= 0.61 BuildRequires: perl(Test::NoWarnings) BuildRequires: perl(Test::Pod) >= 1.0 BuildRequires: perl(Test::Warn) @@ -46,6 +48,9 @@ so you can write servers or clients for more complicated applications. %prep %setup -q -n Net-SSLeay-%{version} +# Fix format string issue +%patch0 + # Fix permissions in examples to avoid bogus doc-file dependencies chmod -c 644 examples/* @@ -86,6 +91,21 @@ rm -rf %{buildroot} %{_mandir}/man3/Net::SSLeay::Handle.3pm* %changelog +* Sat May 10 2014 Paul Howarth <paul@xxxxxxxxxxxx> - 1.59-1 +- Update to 1.59 + - Fixed local/30_error.t so that tests do not fail if diagnostics are enabled + - Fixed error messages about undefined strings used with length or split + - Improvements to configuration of OPTIMIZE flags, to prevent overriding of + perl's expected optimization flags + - SSL_peek() now returns openssl error code as second item when called in + array context, same as SSL_read + - Fixed some warnings + - Added support for tlsv1.1 tlsv1.2 via $Net::SSLeay::ssl_version + - Improve examples in 'Using other perl modules based on Net::SSLeay' + - Added support for OCSP + - Added missing t/external/ocsp.t +- Add patch to stop gcc complaining about format string usage + * Wed Jan 15 2014 Paul Howarth <paul@xxxxxxxxxxxx> - 1.58-1 - Update to 1.58 - Always use size_t for strlen() return value diff --git a/sources b/sources index 77453d7..4794a55 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -fdd09b065e46aa3482f80d7ed7044e38 Net-SSLeay-1.58.tar.gz +0fd26a4c702f0b010a05fa16ae9d33c6 Net-SSLeay-1.59.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel