Hello community,
here is the log from the commit of package perl-Crypt-OpenSSL-Random for openSUSE:Factory checked in at 2017-09-05 15:13:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Crypt-OpenSSL-Random (Old)
and /work/SRC/openSUSE:Factory/.perl-Crypt-OpenSSL-Random.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Crypt-OpenSSL-Random"
Tue Sep 5 15:13:12 2017 rev:19 rq:520418 version:0.11
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Crypt-OpenSSL-Random/perl-Crypt-OpenSSL-Random.changes 2015-02-11 16:31:27.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.perl-Crypt-OpenSSL-Random.new/perl-Crypt-OpenSSL-Random.changes 2017-09-05 15:13:14.381940273 +0200
@@ -1,0 +2,7 @@
+Wed Aug 23 10:28:34 UTC 2017 - vcizek@suse.com
+
+- update to 0.11
+ - add libressl support, unsupported random_egd() with libressl
+ - fixes testsuite failure with OpenSSL 1.1 (bsc#1055236)
+
+-------------------------------------------------------------------
Old:
----
Crypt-OpenSSL-Random-0.10.tar.gz
New:
----
Crypt-OpenSSL-Random-0.11.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Crypt-OpenSSL-Random.spec ++++++
--- /var/tmp/diff_new_pack.Wm2sGV/_old 2017-09-05 15:13:14.961858758 +0200
+++ /var/tmp/diff_new_pack.Wm2sGV/_new 2017-09-05 15:13:14.965858195 +0200
@@ -1,7 +1,7 @@
#
# spec file for package perl-Crypt-OpenSSL-Random
#
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: perl-Crypt-OpenSSL-Random
-Version: 0.10
+Version: 0.11
Release: 0
%define cpan_name Crypt-OpenSSL-Random
Summary: Routines for accessing the OpenSSL pseudo-random number generator
++++++ Crypt-OpenSSL-Random-0.10.tar.gz -> Crypt-OpenSSL-Random-0.11.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Crypt-OpenSSL-Random-0.10/Changes new/Crypt-OpenSSL-Random-0.11/Changes
--- old/Crypt-OpenSSL-Random-0.10/Changes 2015-02-04 19:40:47.000000000 +0100
+++ new/Crypt-OpenSSL-Random-0.11/Changes 2015-10-09 00:09:10.000000000 +0200
@@ -1,5 +1,8 @@
Revision history for Perl extension Crypt::OpenSSL::Random.
+0.11 2015-10-09 rurban
+ - add libressl support, unsupported random_egd() with libressl
+
0.10 2015-02-04 rurban
- fix LIBS argument, fatal on Windows. thanks to kmx
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Crypt-OpenSSL-Random-0.10/META.json new/Crypt-OpenSSL-Random-0.11/META.json
--- old/Crypt-OpenSSL-Random-0.10/META.json 2015-02-04 19:43:39.000000000 +0100
+++ new/Crypt-OpenSSL-Random-0.11/META.json 2015-10-09 00:16:09.000000000 +0200
@@ -4,7 +4,7 @@
"Ian Robertson"
],
"dynamic_config" : 1,
- "generated_by" : "ExtUtils::MakeMaker version 6.98, CPAN::Meta::Converter version 2.142060",
+ "generated_by" : "ExtUtils::MakeMaker version 7.1, CPAN::Meta::Converter version 2.150005",
"license" : [
"perl_5"
],
@@ -45,5 +45,6 @@
},
"x_MailingList" : "perl-openssl-users@lists.sourceforge.net"
},
- "version" : "0.10"
+ "version" : "0.11",
+ "x_serialization_backend" : "JSON::PP version 2.27300"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Crypt-OpenSSL-Random-0.10/META.yml new/Crypt-OpenSSL-Random-0.11/META.yml
--- old/Crypt-OpenSSL-Random-0.10/META.yml 2015-02-04 19:43:39.000000000 +0100
+++ new/Crypt-OpenSSL-Random-0.11/META.yml 2015-10-09 00:16:09.000000000 +0200
@@ -7,7 +7,7 @@
configure_requires:
ExtUtils::MakeMaker: '0'
dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 6.98, CPAN::Meta::Converter version 2.142060'
+generated_by: 'ExtUtils::MakeMaker version 7.1, CPAN::Meta::Converter version 2.150005'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -23,4 +23,5 @@
homepage: http://sourceforge.net/projects/perl-openssl/
license: http://dev.perl.org/licenses/
repository: https://github.com/rurban/Crypt-OpenSSL-Random
-version: '0.10'
+version: '0.11'
+x_serialization_backend: 'CPAN::Meta::YAML version 0.016'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Crypt-OpenSSL-Random-0.10/README new/Crypt-OpenSSL-Random-0.11/README
--- old/Crypt-OpenSSL-Random-0.10/README 2015-02-04 19:41:05.000000000 +0100
+++ new/Crypt-OpenSSL-Random-0.11/README 2015-10-09 00:11:59.000000000 +0200
@@ -1,6 +1,6 @@
NAME
- Crypt::OpenSSL::Random - Routines for accessing the OpenSSL
- pseudo-random number generator using the openSSL libraries
+ Crypt::OpenSSL::Random - OpenSSL/LibreSSL pseudo-random number generator
+ access
SYNOPSIS
use Crypt::OpenSSL::Random;
@@ -14,8 +14,10 @@
my $ten_ok_random_bytes = Crypt::OpenSSL::Random::random_pseudo_bytes(10);
DESCRIPTION
- Crypt::OpenSSL::Random provides the ability to seed and query the
- OpenSSL library's pseudo-random number generator.
+ "Crypt::OpenSSL::Random" provides the ability to seed and query the
+ OpenSSL and LibreSSL library's pseudo-random number generators.
+
+ Note: On LibreSSL "random_egd()" is not defined.
EXPORT
None by default.
@@ -44,6 +46,9 @@
on success, or -1 if not enough bytes were read, or if the
connection to the daemon failed.
+ "libressl" considers this function insecure, so with libressl this
+ function does not exist.
+
random_status ()
This function returns true if the PRNG has sufficient seeding.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Crypt-OpenSSL-Random-0.10/Random.pm new/Crypt-OpenSSL-Random-0.11/Random.pm
--- old/Crypt-OpenSSL-Random-0.10/Random.pm 2015-02-04 19:40:03.000000000 +0100
+++ new/Crypt-OpenSSL-Random-0.11/Random.pm 2015-10-09 00:10:29.000000000 +0200
@@ -9,7 +9,7 @@
@EXPORT_OK = qw( random_bytes random_pseudo_bytes random_seed
random_egd random_status );
-$VERSION = '0.10';
+$VERSION = '0.11';
XSLoader::load( __PACKAGE__, $VERSION );
1;
@@ -17,8 +17,7 @@
=head1 NAME
-Crypt::OpenSSL::Random - Routines for accessing the OpenSSL pseudo-random number generator
-using the openSSL libraries
+Crypt::OpenSSL::Random - OpenSSL/LibreSSL pseudo-random number generator access
=head1 SYNOPSIS
@@ -34,8 +33,10 @@
=head1 DESCRIPTION
-Crypt::OpenSSL::Random provides the ability to seed and query the
-OpenSSL library's pseudo-random number generator.
+CCrypt::OpenSSL::Random provides the ability to seed and query the
+B<OpenSSL> and B<LibreSSL> library's pseudo-random number generators.
+
+Note: On B<LibreSSL> C