Hello community, here is the log from the commit of package perl-IO-Socket-SSL for openSUSE:Factory checked in at 2011-12-08 14:46:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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-11-02 12:14:25.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.perl-IO-Socket-SSL.new/perl-IO-Socket-SSL.changes 2011-12-08 14:46:25.000000000 +0100 @@ -1,0 +2,8 @@ +Thu Dec 8 02:34:14 UTC 2011 - vcizek@suse.com + +- update to 1.52 + - fix syntax error in t/memleak_bad_handshake.t + - disable t/memleak_bad_handshake.t on AIX, because it might hang + https://rt.cpan.org/Ticket/Display.html?id=72170 + +------------------------------------------------------------------- Old: ---- IO-Socket-SSL-1.49.tar.gz New: ---- IO-Socket-SSL-1.52.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-IO-Socket-SSL.spec ++++++ --- /var/tmp/diff_new_pack.BCd6M4/_old 2011-12-08 14:46:29.000000000 +0100 +++ /var/tmp/diff_new_pack.BCd6M4/_new 2011-12-08 14:46:29.000000000 +0100 @@ -16,15 +16,14 @@ # - Name: perl-IO-Socket-SSL -Version: 1.49 -Release: 1 -License: GPL-1.0+ or Artistic-1.0 +Version: 1.52 +Release: 0 %define cpan_name IO-Socket-SSL Summary: Nearly transparent SSL encapsulation for IO::Socket::INET -Url: http://search.cpan.org/dist/IO-Socket-SSL/ +License: Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl +Url: http://search.cpan.org/dist/IO-Socket-SSL/ Source: http://www.cpan.org/authors/id/S/SU/SULLR/%{cpan_name}-%{version}.tar.gz BuildRequires: perl # MANUAL BEGIN ++++++ IO-Socket-SSL-1.49.tar.gz -> IO-Socket-SSL-1.52.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-SSL-1.49/Changes new/IO-Socket-SSL-1.52/Changes --- old/IO-Socket-SSL-1.49/Changes 2011-10-28 10:07:06.000000000 +0200 +++ new/IO-Socket-SSL-1.52/Changes 2011-12-07 09:10:23.000000000 +0100 @@ -1,4 +1,13 @@ -v1.49 2011.10.28 +v1.52 2011.12.07 +- fix syntax error in t/memleak_bad_handshake.t + thanks to cazzaniga[DOT]sandro[AT]gmail[DOT]com for reporting +v1.51 2011.12.06 +- disable t/memleak_bad_handshake.t on AIX, because it might hang + https://rt.cpan.org/Ticket/Display.html?id=72170 +v1.50 2011.12.06 + Thanks to HMBRAND for reporting and Rainer Tammer tammer[AT]tammer[DOT]net for + providing access to AIX system +v1.49 2011.10.28 - another regression for readline fix, this time it failed to return lines at eof which don't end with newline. Extended t/readline.t to catch this case and the fix for 1.48 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-SSL-1.49/META.yml new/IO-Socket-SSL-1.52/META.yml --- old/IO-Socket-SSL-1.49/META.yml 2011-10-28 10:22:17.000000000 +0200 +++ new/IO-Socket-SSL-1.52/META.yml 2011-12-07 09:11:17.000000000 +0100 @@ -1,6 +1,6 @@ --- #YAML:1.0 name: IO-Socket-SSL -version: 1.49 +version: 1.52 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.49/SSL.pm new/IO-Socket-SSL-1.52/SSL.pm --- old/IO-Socket-SSL-1.49/SSL.pm 2011-10-28 10:13:14.000000000 +0200 +++ new/IO-Socket-SSL-1.52/SSL.pm 2011-12-07 09:09:08.000000000 +0100 @@ -78,7 +78,7 @@ }) { @ISA = qw(IO::Socket::INET); } - $VERSION = '1.49'; + $VERSION = '1.52'; $GLOBAL_CONTEXT_ARGS = {}; #Make $DEBUG another name for $Net::SSLeay::trace diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-SSL-1.49/t/memleak_bad_handshake.t new/IO-Socket-SSL-1.52/t/memleak_bad_handshake.t --- old/IO-Socket-SSL-1.49/t/memleak_bad_handshake.t 2010-03-17 13:35:24.000000000 +0100 +++ new/IO-Socket-SSL-1.52/t/memleak_bad_handshake.t 2011-12-07 09:08:53.000000000 +0100 @@ -15,6 +15,12 @@ exit } +if ( $^O =~m{aix}i ) { + print "1..0 # Skipped: might hang, see https://rt.cpan.org/Ticket/Display.html?id=72170\n"; + exit +} + + $|=1; use vars qw( $SSL_SERVER_ADDR ); do "t/ssl_settings.req" || do "ssl_settings.req"; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-SSL-1.49/t/nonblock.t new/IO-Socket-SSL-1.52/t/nonblock.t --- old/IO-Socket-SSL-1.49/t/nonblock.t 2011-05-27 13:26:45.000000000 +0200 +++ new/IO-Socket-SSL-1.52/t/nonblock.t 2011-12-06 22:11:09.000000000 +0100 @@ -198,11 +198,16 @@ my $bytes_send = 0; # set send buffer to 8192 so it will definitly fail writing all 500000 bytes in it - # linux allocates twice as much (see tcp(7)) but it's small enough anyway - eval q{ - setsockopt( $to_server, SOL_SOCKET, SO_SNDBUF, pack( "I",8192 )); - diag( "sndbuf=".unpack( "I",getsockopt( $to_server, SOL_SOCKET, SO_SNDBUF ))); - }; + # beware that linux allocates twice as much (see tcp(7)) + # AIX seems to get very slow if you set the sndbuf on localhost, so don't to it + # https://rt.cpan.org/Public/Bug/Display.html?id=72305 + if ( $^O !~m/aix/i ) { + eval q{ + setsockopt( $to_server, SOL_SOCKET, SO_SNDBUF, pack( "I",8192 )); + diag( "sndbuf=".unpack( "I",getsockopt( $to_server, SOL_SOCKET, SO_SNDBUF ))); + }; + } + my $test_might_fail; if ( $@ ) { # the next test might fail because setsockopt(... SO_SNDBUF...) failed @@ -410,7 +415,7 @@ } $bytes_received += $n; - #diag( "read of $n bytes" ); + #diag( "read of $n bytes total $bytes_received" ); } diag( "read $bytes_received ($attempts r/w attempts)" ); -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org