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 "[email protected]"

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 - [email protected]
+
+- 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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to