Hello community,
here is the log from the commit of package perl-IO-Socket-SSL for openSUSE:Factory checked in at 2013-07-30 18:43:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-25 14:46:31.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.perl-IO-Socket-SSL.new/perl-IO-Socket-SSL.changes 2013-07-30 18:43:52.000000000 +0200
@@ -1,0 +2,8 @@
+Sat Jul 27 11:58:48 UTC 2013 - coolo@suse.com
+
+- updated to 1.953
+ - fixes to IO::Socket::SSL::Utils, thanks to rurban[AT]x-ray[DOT]at,
+ RT#87052
+ - fix t/acceptSSL-timeout.t on Win32, RT#86862
+
+-------------------------------------------------------------------
Old:
----
IO-Socket-SSL-1.951.tar.gz
New:
----
IO-Socket-SSL-1.953.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-IO-Socket-SSL.spec ++++++
--- /var/tmp/diff_new_pack.xx1deR/_old 2013-07-30 18:43:53.000000000 +0200
+++ /var/tmp/diff_new_pack.xx1deR/_new 2013-07-30 18:43:53.000000000 +0200
@@ -17,7 +17,7 @@
Name: perl-IO-Socket-SSL
-Version: 1.951
+Version: 1.953
Release: 0
%define cpan_name IO-Socket-SSL
Summary: Nearly transparent SSL encapsulation for IO::Socket::INET
++++++ IO-Socket-SSL-1.951.tar.gz -> IO-Socket-SSL-1.953.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-SSL-1.951/Changes new/IO-Socket-SSL-1.953/Changes
--- old/IO-Socket-SSL-1.951/Changes 2013-07-03 12:02:07.000000000 +0200
+++ new/IO-Socket-SSL-1.953/Changes 2013-07-22 08:31:25.000000000 +0200
@@ -1,3 +1,8 @@
+1.953 2013/7/22
+- fixes to IO::Socket::SSL::Utils, thanks to rurban[AT]x-ray[DOT]at,
+ RT#87052
+1.952 2013/7/11
+- fix t/acceptSSL-timeout.t on Win32, RT#86862
1.951 2013/7/3
- better document builtin defaults for key,cert,CA and how they are depreceated
- use Net::SSLeay::SSL_CTX_set_default_verify_paths to use openssl's builtin
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-SSL-1.951/MANIFEST new/IO-Socket-SSL-1.953/MANIFEST
--- old/IO-Socket-SSL-1.951/MANIFEST 2013-07-03 12:02:11.000000000 +0200
+++ new/IO-Socket-SSL-1.953/MANIFEST 2013-07-22 08:33:07.000000000 +0200
@@ -51,5 +51,4 @@
t/sni.t
t/mitm.t
util/export_certs.pl
-META.yml Module YAML meta-data (added by MakeMaker)
-META.json Module JSON meta-data (added by MakeMaker)
+META.yml Module meta-data (added by MakeMaker)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-SSL-1.951/META.json new/IO-Socket-SSL-1.953/META.json
--- old/IO-Socket-SSL-1.951/META.json 2013-07-03 12:02:11.000000000 +0200
+++ new/IO-Socket-SSL-1.953/META.json 1970-01-01 01:00:00.000000000 +0100
@@ -1,54 +0,0 @@
-{
- "abstract" : "Nearly transparent SSL encapsulation for IO::Socket::INET.",
- "author" : [
- "Steffen Ullrich , Peter Behroozi, Marko Asplund"
- ],
- "dynamic_config" : 1,
- "generated_by" : "ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.120630",
- "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.951"
-}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-SSL-1.951/META.yml new/IO-Socket-SSL-1.953/META.yml
--- old/IO-Socket-SSL-1.951/META.yml 2013-07-03 12:02:11.000000000 +0200
+++ new/IO-Socket-SSL-1.953/META.yml 2013-07-22 08:33:07.000000000 +0200
@@ -1,28 +1,28 @@
----
-abstract: 'Nearly transparent SSL encapsulation for IO::Socket::INET.'
+--- #YAML:1.0
+name: IO-Socket-SSL
+version: 1.953
+abstract: Nearly transparent SSL encapsulation for IO::Socket::INET.
author:
- - 'Steffen Ullrich , Peter Behroozi, Marko Asplund'
-build_requires:
- ExtUtils::MakeMaker: 0
+ - Steffen Ullrich , Peter Behroozi, Marko Asplund
+license: perl
+distribution_type: module
configure_requires:
- ExtUtils::MakeMaker: 0
-dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.120630'
-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
+ ExtUtils::MakeMaker: 0
+build_requires:
+ ExtUtils::MakeMaker: 0
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
-version: 1.951
+ 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
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-SSL-1.951/lib/IO/Socket/SSL/Utils.pm new/IO-Socket-SSL-1.953/lib/IO/Socket/SSL/Utils.pm
--- old/IO-Socket-SSL-1.951/lib/IO/Socket/SSL/Utils.pm 2013-06-01 20:20:03.000000000 +0200
+++ new/IO-Socket-SSL-1.953/lib/IO/Socket/SSL/Utils.pm 2013-07-22 08:29:18.000000000 +0200
@@ -48,7 +48,7 @@
sub PEM_cert2string {
my $cert = shift;
return Net::SSLeay::PEM_get_string_X509($cert)
- or croak("cannot get string from cert");
+ || croak("cannot get string from cert");
}
sub PEM_file2key {
@@ -84,7 +84,7 @@
sub PEM_key2string {
my $key = shift;
return Net::SSLeay::PEM_get_string_PrivateKey($key)
- or croak("cannot get string from key");
+ || croak("cannot get string from key");
}
sub CERT_free {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-SSL-1.951/lib/IO/Socket/SSL.pm new/IO-Socket-SSL-1.953/lib/IO/Socket/SSL.pm
--- old/IO-Socket-SSL-1.951/lib/IO/Socket/SSL.pm 2013-07-03 11:58:31.000000000 +0200
+++ new/IO-Socket-SSL-1.953/lib/IO/Socket/SSL.pm 2013-07-22 08:30:12.000000000 +0200
@@ -20,7 +20,7 @@
use Carp;
use strict;
-our $VERSION = '1.951';
+our $VERSION = '1.953';
use constant SSL_VERIFY_NONE => Net::SSLeay::VERIFY_NONE();
use constant SSL_VERIFY_PEER => Net::SSLeay::VERIFY_PEER();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-SSL-1.951/t/acceptSSL-timeout.t new/IO-Socket-SSL-1.953/t/acceptSSL-timeout.t
--- old/IO-Socket-SSL-1.951/t/acceptSSL-timeout.t 2012-11-30 08:43:08.000000000 +0100
+++ new/IO-Socket-SSL-1.953/t/acceptSSL-timeout.t 2013-07-11 22:11:07.000000000 +0200
@@ -42,7 +42,12 @@
print "Waiting\n";
my $client = $server->accept || die "accept failed: $!";
print "Connect from ".$client->peerhost.':'.$client->peerport."\n";
- if ( IO::Socket::SSL->start_SSL( $client, SSL_server => 1, Timeout => 5 )) {
+ if ( IO::Socket::SSL->start_SSL( $client,
+ SSL_server => 1,
+ Timeout => 5,
+ SSL_cert_file => 'certs/server-cert.pem',
+ SSL_key_file => 'certs/server-key.pem',
+ )) {
print "SSL Handshake OK\n";
print $client "Hi!\n";
} else {
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org