Hello community,
here is the log from the commit of package perl-IO-Socket-SSL for
openSUSE:Factory checked in at 2013-10-06 14:53:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-IO-Socket-SSL (Old)
and /work/SRC/openSUSE:Factory/.perl-IO-Socket-SSL.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-IO-Socket-SSL"
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-IO-Socket-SSL/perl-IO-Socket-SSL.changes
2013-07-30 18:43:52.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.perl-IO-Socket-SSL.new/perl-IO-Socket-SSL.changes
2013-10-06 14:53:51.000000000 +0200
@@ -1,0 +2,7 @@
+Fri Oct 4 09:11:21 UTC 2013 - [email protected]
+
+- updated to 1.954
+ - accept older versions of ExtUtils::MakeMaker and add meta information
+ like link to repository only for newer versions.
+
+-------------------------------------------------------------------
Old:
----
IO-Socket-SSL-1.953.tar.gz
New:
----
IO-Socket-SSL-1.954.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-IO-Socket-SSL.spec ++++++
--- /var/tmp/diff_new_pack.LIxOdY/_old 2013-10-06 14:53:51.000000000 +0200
+++ /var/tmp/diff_new_pack.LIxOdY/_new 2013-10-06 14:53:51.000000000 +0200
@@ -17,7 +17,7 @@
Name: perl-IO-Socket-SSL
-Version: 1.953
+Version: 1.954
Release: 0
%define cpan_name IO-Socket-SSL
Summary: Nearly transparent SSL encapsulation for IO::Socket::INET
++++++ IO-Socket-SSL-1.953.tar.gz -> IO-Socket-SSL-1.954.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/IO-Socket-SSL-1.953/Changes
new/IO-Socket-SSL-1.954/Changes
--- old/IO-Socket-SSL-1.953/Changes 2013-07-22 08:31:25.000000000 +0200
+++ new/IO-Socket-SSL-1.954/Changes 2013-09-15 14:43:44.000000000 +0200
@@ -1,3 +1,6 @@
+1.954 2013/9/15
+- accept older versions of ExtUtils::MakeMaker and add meta information
+ like link to repository only for newer versions.
1.953 2013/7/22
- fixes to IO::Socket::SSL::Utils, thanks to rurban[AT]x-ray[DOT]at,
RT#87052
@@ -298,7 +301,7 @@
pointing out the problem, see also
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=606058
v1.34 2010.11.01
-- schema http for certificate verification changed to
+- scheme http for certificate verification changed to
wildcards_in_cn=1, because according to rfc2818 this is valid and
also seen in the wild
- if upgrading socket from inet to ssl fails due to handshake problems
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/IO-Socket-SSL-1.953/MANIFEST
new/IO-Socket-SSL-1.954/MANIFEST
--- old/IO-Socket-SSL-1.953/MANIFEST 2013-07-22 08:33:07.000000000 +0200
+++ new/IO-Socket-SSL-1.954/MANIFEST 2013-09-15 15:04:17.000000000 +0200
@@ -51,4 +51,5 @@
t/sni.t
t/mitm.t
util/export_certs.pl
-META.yml Module meta-data (added by MakeMaker)
+META.yml Module YAML meta-data (added by
MakeMaker)
+META.json Module JSON meta-data (added by
MakeMaker)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/IO-Socket-SSL-1.953/META.json
new/IO-Socket-SSL-1.954/META.json
--- old/IO-Socket-SSL-1.953/META.json 1970-01-01 01:00:00.000000000 +0100
+++ new/IO-Socket-SSL-1.954/META.json 2013-09-15 15:04:17.000000000 +0200
@@ -0,0 +1,54 @@
+{
+ "abstract" : "Nearly transparent SSL encapsulation for IO::Socket::INET.",
+ "author" : [
+ "Steffen Ullrich <sullr.org>, Peter Behroozi, Marko Asplund"
+ ],
+ "dynamic_config" : 1,
+ "generated_by" : "ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter
version 2.120921",
+ "license" : [
+ "perl_5"
+ ],
+ "meta-spec" : {
+ "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
+ "version" : "2"
+ },
+ "name" : "IO-Socket-SSL",
+ "no_index" : {
+ "directory" : [
+ "t",
+ "inc"
+ ]
+ },
+ "prereqs" : {
+ "build" : {
+ "requires" : {
+ "ExtUtils::MakeMaker" : "0"
+ }
+ },
+ "configure" : {
+ "requires" : {
+ "ExtUtils::MakeMaker" : "0"
+ }
+ },
+ "runtime" : {
+ "requires" : {
+ "Net::SSLeay" : "1.46",
+ "Scalar::Util" : "0"
+ }
+ }
+ },
+ "release_status" : "stable",
+ "resources" : {
+ "bugtracker" : {
+ "web" : "https://rt.cpan.org/Dist/Display.html?Queue=IO-Socket-SSL"
+ },
+ "homepage" : "https://github.com/noxxi/p5-io-socket-ssl",
+ "license" : [
+ "http://dev.perl.org/licenses/"
+ ],
+ "repository" : {
+ "url" : "https://github.com/noxxi/p5-io-socket-ssl"
+ }
+ },
+ "version" : "1.954"
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/IO-Socket-SSL-1.953/META.yml
new/IO-Socket-SSL-1.954/META.yml
--- old/IO-Socket-SSL-1.953/META.yml 2013-07-22 08:33:07.000000000 +0200
+++ new/IO-Socket-SSL-1.954/META.yml 2013-09-15 15:04:17.000000000 +0200
@@ -1,28 +1,28 @@
---- #YAML:1.0
-name: IO-Socket-SSL
-version: 1.953
-abstract: Nearly transparent SSL encapsulation for IO::Socket::INET.
+---
+abstract: 'Nearly transparent SSL encapsulation for IO::Socket::INET.'
author:
- - Steffen Ullrich <sullr.org>, Peter Behroozi, Marko Asplund
-license: perl
-distribution_type: module
-configure_requires:
- ExtUtils::MakeMaker: 0
+ - 'Steffen Ullrich <sullr.org>, Peter Behroozi, Marko Asplund'
build_requires:
- ExtUtils::MakeMaker: 0
+ ExtUtils::MakeMaker: 0
+configure_requires:
+ ExtUtils::MakeMaker: 0
+dynamic_config: 1
+generated_by: 'ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter version
2.120921'
+license: perl
+meta-spec:
+ url: http://module-build.sourceforge.net/META-spec-v1.4.html
+ version: 1.4
+name: IO-Socket-SSL
+no_index:
+ directory:
+ - t
+ - inc
requires:
- Net::SSLeay: 1.46
- Scalar::Util: 0
+ Net::SSLeay: 1.46
+ Scalar::Util: 0
resources:
- bugtracker: https://rt.cpan.org/Dist/Display.html?Queue=IO-Socket-SSL
- homepage: https://github.com/noxxi/p5-io-socket-ssl
- license: http://dev.perl.org/licenses/
- repository: https://github.com/noxxi/p5-io-socket-ssl
-no_index:
- directory:
- - t
- - inc
-generated_by: ExtUtils::MakeMaker version 6.57_05
-meta-spec:
- url: http://module-build.sourceforge.net/META-spec-v1.4.html
- version: 1.4
+ bugtracker: https://rt.cpan.org/Dist/Display.html?Queue=IO-Socket-SSL
+ homepage: https://github.com/noxxi/p5-io-socket-ssl
+ license: http://dev.perl.org/licenses/
+ repository: https://github.com/noxxi/p5-io-socket-ssl
+version: 1.954
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/IO-Socket-SSL-1.953/Makefile.PL
new/IO-Socket-SSL-1.954/Makefile.PL
--- old/IO-Socket-SSL-1.953/Makefile.PL 2013-06-01 14:41:32.000000000 +0200
+++ new/IO-Socket-SSL-1.954/Makefile.PL 2013-09-15 14:42:09.000000000 +0200
@@ -1,7 +1,7 @@
# vim: set sts=4 sw=4 ts=8 ai:
use 5.008;
-use ExtUtils::MakeMaker 6.46;
+use ExtUtils::MakeMaker;
# Test to make sure that Net::SSLeay can be properly seeded!
@@ -85,18 +85,20 @@
'AUTHOR' => "Steffen Ullrich <[email protected]>, Peter Behroozi, Marko
Asplund",
'LICENSE' => 'perl',
'DISTNAME' => 'IO-Socket-SSL',
- 'META_MERGE' => {
- resources => {
- license => 'http://dev.perl.org/licenses/',
- repository => 'https://github.com/noxxi/p5-io-socket-ssl',
- homepage => 'https://github.com/noxxi/p5-io-socket-ssl',
- bugtracker =>
'https://rt.cpan.org/Dist/Display.html?Queue=IO-Socket-SSL',
- },
- },
'VERSION_FROM' => 'lib/IO/Socket/SSL.pm',
'PREREQ_PM' => {
'Net::SSLeay' => 1.46,
'Scalar::Util' => 0,
},
'dist' => { COMPRESS => 'gzip', SUFFIX => 'gz', },
+ $ExtUtils::MakeMaker::VERSION >= 6.46 ? (
+ 'META_MERGE' => {
+ resources => {
+ license => 'http://dev.perl.org/licenses/',
+ repository => 'https://github.com/noxxi/p5-io-socket-ssl',
+ homepage => 'https://github.com/noxxi/p5-io-socket-ssl',
+ bugtracker =>
'https://rt.cpan.org/Dist/Display.html?Queue=IO-Socket-SSL',
+ },
+ },
+ ):(),
);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/IO-Socket-SSL-1.953/README
new/IO-Socket-SSL-1.954/README
--- old/IO-Socket-SSL-1.953/README 2009-01-22 22:44:47.000000000 +0100
+++ new/IO-Socket-SSL-1.954/README 2013-08-25 12:00:22.000000000 +0200
@@ -4,17 +4,7 @@
IO::Socket::INET.
In order to use IO::Socket::SSL you need to have Net::SSLeay
-v1.21 or newer installed but at least version 1.30 is recommended
-to support features like session caching.
-
-To support the checks for common name and subject alternative
-names (verify_hostname_of_cert) you need at least Net::SSLeay
-version 1.33. Unfortunatly this version was not yet released
-at the time IO::Socket::SSL version 1.14 was released, so you
-might try the release Net::SSLeay 1.33_01 or better use the most
-current version from SVN at svn://svn.debian.org/net-ssleay/
-because 1.33_01 still contained critical bugs (see
-http://svn.debian.org/wsvn/net-ssleay/?rev=222&sc=1)
+v1.46 or newer installed.
For those who do not have a built-in random number generator
(including most users of Solaris), you should install one
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/IO-Socket-SSL-1.953/lib/IO/Socket/SSL.pm
new/IO-Socket-SSL-1.954/lib/IO/Socket/SSL.pm
--- old/IO-Socket-SSL-1.953/lib/IO/Socket/SSL.pm 2013-07-22
08:30:12.000000000 +0200
+++ new/IO-Socket-SSL-1.954/lib/IO/Socket/SSL.pm 2013-09-15
14:43:58.000000000 +0200
@@ -14,13 +14,13 @@
package IO::Socket::SSL;
use IO::Socket;
-use Net::SSLeay 1.21;
+use Net::SSLeay 1.46;
use Exporter ();
use Errno qw( EAGAIN ETIMEDOUT );
use Carp;
use strict;
-our $VERSION = '1.953';
+our $VERSION = '1.954';
use constant SSL_VERIFY_NONE => Net::SSLeay::VERIFY_NONE();
use constant SSL_VERIFY_PEER => Net::SSLeay::VERIFY_PEER();
@@ -1938,7 +1938,7 @@
# easy hostname verification
SSL_verifycn_name => 'foo.bar', # defaults to PeerHost
- SSL_verifycn_schema => 'http',
+ SSL_verifycn_scheme => 'http',
# SNI support
SSL_hostname => 'foo.bar', # defaults to PeerHost
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]