Hello community,

here is the log from the commit of package perl-Net-HTTP for openSUSE:Factory 
checked in at 2012-02-17 12:07:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Net-HTTP (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Net-HTTP.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Net-HTTP", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Net-HTTP/perl-Net-HTTP.changes      
2012-02-16 16:22:11.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.perl-Net-HTTP.new/perl-Net-HTTP.changes 
2012-02-17 12:08:06.000000000 +0100
@@ -1,0 +2,7 @@
+Fri Feb 17 08:44:42 UTC 2012 - co...@suse.com
+
+- updated to 6.03
+  Restore blocking override for Net::SSL [RT#72790]
+  Restore perl-5.6 compatiblity.
+
+-------------------------------------------------------------------

Old:
----
  Net-HTTP-6.02.tar.gz

New:
----
  Net-HTTP-6.03.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Net-HTTP.spec ++++++
--- /var/tmp/diff_new_pack.QKDSL8/_old  2012-02-17 12:08:07.000000000 +0100
+++ /var/tmp/diff_new_pack.QKDSL8/_new  2012-02-17 12:08:07.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           perl-Net-HTTP
-Version:        6.02
+Version:        6.03
 Release:        0
 %define cpan_name Net-HTTP
 Summary:        Low-level HTTP connection (client)

++++++ Net-HTTP-6.02.tar.gz -> Net-HTTP-6.03.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-HTTP-6.02/Changes new/Net-HTTP-6.03/Changes
--- old/Net-HTTP-6.02/Changes   2011-11-21 21:26:39.000000000 +0100
+++ new/Net-HTTP-6.03/Changes   2012-02-16 21:19:50.000000000 +0100
@@ -1,4 +1,12 @@
 _______________________________________________________________________________
+2012-02-16 Net-HTTP 6.03
+
+Restore blocking override for Net::SSL [RT#72790]
+
+Restore perl-5.6 compatiblity.
+
+
+_______________________________________________________________________________
 2011-11-21 Net-HTTP 6.02
 
 Don't disable blocking method [RT#72580]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-HTTP-6.02/META.yml new/Net-HTTP-6.03/META.yml
--- old/Net-HTTP-6.02/META.yml  2011-11-21 21:28:31.000000000 +0100
+++ new/Net-HTTP-6.03/META.yml  2012-02-16 21:21:35.000000000 +0100
@@ -1,6 +1,6 @@
 --- #YAML:1.0
 name:               Net-HTTP
-version:            6.02
+version:            6.03
 abstract:           Low-level HTTP connection (client)
 author:
     - Gisle Aas <gi...@activestate.com>
@@ -15,10 +15,10 @@
     IO::Compress::Gzip:   0
     IO::Select:           0
     IO::Socket::INET:     0
-    perl:                 5.008008
+    perl:                 5.006002
 resources:
     MailingList:  mailto:lib...@perl.org
-    repository:   http://github.com/gisle/libwww-perl/tree/Net-HTTP/master
+    repository:   http://github.com/gisle/net-http
 no_index:
     directory:
         - t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-HTTP-6.02/Makefile.PL 
new/Net-HTTP-6.03/Makefile.PL
--- old/Net-HTTP-6.02/Makefile.PL       2011-11-21 20:53:45.000000000 +0100
+++ new/Net-HTTP-6.03/Makefile.PL       2012-02-15 23:22:14.000000000 +0100
@@ -1,6 +1,6 @@
 #!perl -w
 
-require 5.008008;
+require 5.006002;
 use strict;
 use ExtUtils::MakeMaker;
 use Getopt::Long qw(GetOptions);
@@ -20,7 +20,7 @@
     ABSTRACT_FROM => 'lib/Net/HTTP.pm',
     AUTHOR => 'Gisle Aas <gi...@activestate.com>',
     LICENSE => "perl",
-    MIN_PERL_VERSION => 5.008008,
+    MIN_PERL_VERSION => 5.006002,
     PREREQ_PM => {
        'IO::Socket::INET' => 0,
        'IO::Select' => 0,
@@ -32,7 +32,7 @@
             'IO::Socket::SSL' => "1.38",
         },
        resources => {
-            repository => 
'http://github.com/gisle/libwww-perl/tree/Net-HTTP/master',
+            repository => 'http://github.com/gisle/net-http',
            MailingList => 'mailto:lib...@perl.org',
         }
     },
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-HTTP-6.02/lib/Net/HTTP.pm 
new/Net-HTTP-6.03/lib/Net/HTTP.pm
--- old/Net-HTTP-6.02/lib/Net/HTTP.pm   2011-11-21 21:23:21.000000000 +0100
+++ new/Net-HTTP-6.03/lib/Net/HTTP.pm   2012-02-16 21:17:26.000000000 +0100
@@ -3,7 +3,7 @@
 use strict;
 use vars qw($VERSION @ISA $SOCKET_CLASS);
 
-$VERSION = "6.02";
+$VERSION = "6.03";
 unless ($SOCKET_CLASS) {
     eval { require IO::Socket::INET } || require IO::Socket;
     $SOCKET_CLASS = "IO::Socket::INET";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-HTTP-6.02/lib/Net/HTTPS.pm 
new/Net-HTTP-6.03/lib/Net/HTTPS.pm
--- old/Net-HTTP-6.02/lib/Net/HTTPS.pm  2011-11-21 21:23:04.000000000 +0100
+++ new/Net-HTTP-6.03/lib/Net/HTTPS.pm  2012-02-15 20:42:03.000000000 +0100
@@ -72,6 +72,13 @@
     443;
 }
 
+if ($SSL_SOCKET_CLASS eq "Net::SSL") {
+    # The underlying SSLeay classes fails to work if the socket is
+    # placed in non-blocking mode.  This override of the blocking
+    # method makes sure it stays the way it was created.
+    *blocking = sub { };
+}
+
 1;
 
 =head1 NAME

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to