Hello community, here is the log from the commit of package perl-IO-Socket-SSL for openSUSE:Factory checked in at 2012-02-14 13:09:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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", Maintainer is "VCizek@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-IO-Socket-SSL/perl-IO-Socket-SSL.changes 2011-12-27 18:14:16.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.perl-IO-Socket-SSL.new/perl-IO-Socket-SSL.changes 2012-02-14 13:09:22.000000000 +0100 @@ -1,0 +2,9 @@ +Fri Jan 13 02:36:10 UTC 2012 - vcizek@suse.com + +- update to 1.54 +- return 0 instead of undef in SSL_verify_callback to fix unitialized + warnings. Thanks to d[DOT]thomas[AT]its[DOT]uq[DOT]edu[DOT]au for + reporting the bug and MIKEM for the fix. + https://rt.cpan.org/Ticket/Display.html?id=73629 + +------------------------------------------------------------------- Old: ---- IO-Socket-SSL-1.53.tar.gz New: ---- IO-Socket-SSL-1.54.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-IO-Socket-SSL.spec ++++++ --- /var/tmp/diff_new_pack.ae56K2/_old 2012-02-14 13:09:26.000000000 +0100 +++ /var/tmp/diff_new_pack.ae56K2/_new 2012-02-14 13:09:26.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-IO-Socket-SSL # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,9 +16,8 @@ # - Name: perl-IO-Socket-SSL -Version: 1.53 +Version: 1.54 Release: 0 %define cpan_name IO-Socket-SSL Summary: Nearly transparent SSL encapsulation for IO::Socket::INET ++++++ IO-Socket-SSL-1.53.tar.gz -> IO-Socket-SSL-1.54.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-SSL-1.53/Changes new/IO-Socket-SSL-1.54/Changes --- old/IO-Socket-SSL-1.53/Changes 2011-12-11 22:32:53.000000000 +0100 +++ new/IO-Socket-SSL-1.54/Changes 2012-01-11 09:10:47.000000000 +0100 @@ -1,3 +1,8 @@ +v1.54 2012.01.11 +- return 0 instead of undef in SSL_verify_callback to fix unitialized + warnings. Thanks to d[DOT]thomas[AT]its[DOT]uq[DOT]edu[DOT]au for + reporting the bug and MIKEM for the fix. + https://rt.cpan.org/Ticket/Display.html?id=73629 v1.53 2011.12.11 - kill child in t/memleak_bad_hanshake.t if test fails https://rt.cpan.org/Ticket/Display.html?id=73146 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-SSL-1.53/META.yml new/IO-Socket-SSL-1.54/META.yml --- old/IO-Socket-SSL-1.53/META.yml 2011-12-11 22:43:48.000000000 +0100 +++ new/IO-Socket-SSL-1.54/META.yml 2012-01-11 09:12:49.000000000 +0100 @@ -1,6 +1,6 @@ --- #YAML:1.0 name: IO-Socket-SSL -version: 1.53 +version: 1.54 abstract: Nearly transparent SSL encapsulation for IO::Socket::INET. author: - Steffen Ullrich & Peter Behroozi & Marko Asplund diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-SSL-1.53/SSL.pm new/IO-Socket-SSL-1.54/SSL.pm --- old/IO-Socket-SSL-1.53/SSL.pm 2011-12-11 22:33:00.000000000 +0100 +++ new/IO-Socket-SSL-1.54/SSL.pm 2012-01-11 09:07:33.000000000 +0100 @@ -78,7 +78,7 @@ }) { @ISA = qw(IO::Socket::INET); } - $VERSION = '1.53'; + $VERSION = '1.54'; $GLOBAL_CONTEXT_ARGS = {}; #Make $DEBUG another name for $Net::SSLeay::trace @@ -287,7 +287,7 @@ $arg_hash->{SSL_verify_callback} = sub { my ($ok,$ctx_store,$certname,$error,$cert) = @_; $ok = $vcb->($ok,$ctx_store,$certname,$error,$cert) if $vcb; - $ok or return; + $ok or return 0; my $depth = Net::SSLeay::X509_STORE_CTX_get_error_depth($ctx_store); return $ok if $depth != 0; -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org