Hello community,
here is the log from the commit of package perl-Net-Whois-Raw for
openSUSE:Factory checked in at 2017-06-09 15:58:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Net-Whois-Raw (Old)
and /work/SRC/openSUSE:Factory/.perl-Net-Whois-Raw.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Net-Whois-Raw"
Fri Jun 9 15:58:16 2017 rev:28 rq:502483 version:2.99008
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Net-Whois-Raw/perl-Net-Whois-Raw.changes
2017-05-27 13:19:43.579957858 +0200
+++
/work/SRC/openSUSE:Factory/.perl-Net-Whois-Raw.new/perl-Net-Whois-Raw.changes
2017-06-09 15:58:17.760144031 +0200
@@ -1,0 +2,9 @@
+Fri Jun 9 06:08:34 UTC 2017 - [email protected]
+
+- updated to 2.99008
+ see /usr/share/doc/packages/perl-Net-Whois-Raw/Changes
+
+ 2.99008 Jun 7 2017 Alexander Nalobin
+ - can bypass recursing to custom servers
($Net::Whois::Raw::Data::whois_servers_no_recurse)
+
+-------------------------------------------------------------------
Old:
----
Net-Whois-Raw-2.99007.tar.gz
New:
----
Net-Whois-Raw-2.99008.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Net-Whois-Raw.spec ++++++
--- /var/tmp/diff_new_pack.ktaTsU/_old 2017-06-09 15:58:19.031964526 +0200
+++ /var/tmp/diff_new_pack.ktaTsU/_new 2017-06-09 15:58:19.035963961 +0200
@@ -17,7 +17,7 @@
Name: perl-Net-Whois-Raw
-Version: 2.99007
+Version: 2.99008
Release: 0
%define cpan_name Net-Whois-Raw
Summary: Get Whois information of domains and IP addresses
++++++ Net-Whois-Raw-2.99007.tar.gz -> Net-Whois-Raw-2.99008.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Net-Whois-Raw-2.99007/Changes
new/Net-Whois-Raw-2.99008/Changes
--- old/Net-Whois-Raw-2.99007/Changes 2017-05-22 17:25:50.000000000 +0200
+++ new/Net-Whois-Raw-2.99008/Changes 2017-06-07 11:36:08.000000000 +0200
@@ -1,5 +1,8 @@
Revision history for Perl module Net::Whois::Raw.
+2.99008 Jun 7 2017 Alexander Nalobin
+ - can bypass recursing to custom servers
($Net::Whois::Raw::Data::whois_servers_no_recurse)
+
2.99007 May 22 2017 Vadiml Likhota
- revert broken $which_whois default behavior
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Net-Whois-Raw-2.99007/META.json
new/Net-Whois-Raw-2.99008/META.json
--- old/Net-Whois-Raw-2.99007/META.json 2017-05-22 17:25:50.000000000 +0200
+++ new/Net-Whois-Raw-2.99008/META.json 2017-06-07 11:36:08.000000000 +0200
@@ -59,6 +59,6 @@
"web" : "https://github.com/regru/Net-Whois-Raw"
}
},
- "version" : "2.99007"
+ "version" : "2.99008"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Net-Whois-Raw-2.99007/META.yml
new/Net-Whois-Raw-2.99008/META.yml
--- old/Net-Whois-Raw-2.99007/META.yml 2017-05-22 17:25:50.000000000 +0200
+++ new/Net-Whois-Raw-2.99008/META.yml 2017-06-07 11:36:08.000000000 +0200
@@ -36,4 +36,4 @@
resources:
bugtracker: https://github.com/regru/Net-Whois-Raw/issues
repository: git://github.com/regru/Net-Whois-Raw.git
-version: '2.99007'
+version: '2.99008'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Net-Whois-Raw-2.99007/Makefile.PL
new/Net-Whois-Raw-2.99008/Makefile.PL
--- old/Net-Whois-Raw-2.99007/Makefile.PL 2017-05-22 17:25:50.000000000
+0200
+++ new/Net-Whois-Raw-2.99008/Makefile.PL 2017-06-07 11:36:08.000000000
+0200
@@ -43,7 +43,7 @@
"Test::More" => 0,
"Test::RequiresInternet" => 0
},
- "VERSION" => "2.99007",
+ "VERSION" => "2.99008",
"test" => {
"TESTS" => "t/*.t"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Net-Whois-Raw-2.99007/bin/pwhois
new/Net-Whois-Raw-2.99008/bin/pwhois
--- old/Net-Whois-Raw-2.99007/bin/pwhois 2017-05-22 17:25:50.000000000
+0200
+++ new/Net-Whois-Raw-2.99008/bin/pwhois 2017-06-07 11:36:08.000000000
+0200
@@ -240,7 +240,7 @@
=head1 VERSION
-version 2.99007
+version 2.99008
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Net-Whois-Raw-2.99007/dist.ini
new/Net-Whois-Raw-2.99008/dist.ini
--- old/Net-Whois-Raw-2.99007/dist.ini 2017-05-22 17:25:50.000000000 +0200
+++ new/Net-Whois-Raw-2.99008/dist.ini 2017-06-07 11:36:08.000000000 +0200
@@ -4,7 +4,7 @@
copyright_holder = Alexander Nalobin
copyright_year = 2002-2017
-version = 2.99007
+version = 2.99008
[@Filter]
-bundle = @Basic
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Net-Whois-Raw-2.99007/lib/Net/Whois/Raw/Common.pm
new/Net-Whois-Raw-2.99008/lib/Net/Whois/Raw/Common.pm
--- old/Net-Whois-Raw-2.99007/lib/Net/Whois/Raw/Common.pm 2017-05-22
17:25:50.000000000 +0200
+++ new/Net-Whois-Raw-2.99008/lib/Net/Whois/Raw/Common.pm 2017-06-07
11:36:08.000000000 +0200
@@ -1,5 +1,5 @@
package Net::Whois::Raw::Common;
-$Net::Whois::Raw::Common::VERSION = '2.99007';
+$Net::Whois::Raw::Common::VERSION = '2.99008';
# ABSTRACT: Helper for Net::Whois::Raw.
use Encode;
@@ -616,7 +616,7 @@
=head1 VERSION
-version 2.99007
+version 2.99008
=head1 AUTHOR
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Net-Whois-Raw-2.99007/lib/Net/Whois/Raw/Data.pm
new/Net-Whois-Raw-2.99008/lib/Net/Whois/Raw/Data.pm
--- old/Net-Whois-Raw-2.99007/lib/Net/Whois/Raw/Data.pm 2017-05-22
17:25:50.000000000 +0200
+++ new/Net-Whois-Raw-2.99008/lib/Net/Whois/Raw/Data.pm 2017-06-07
11:36:08.000000000 +0200
@@ -1,5 +1,5 @@
package Net::Whois::Raw::Data;
-$Net::Whois::Raw::Data::VERSION = '2.99007';
+$Net::Whois::Raw::Data::VERSION = '2.99008';
# ABSTRACT: Config for Net::Whois::Raw.
use utf8;
@@ -4271,6 +4271,11 @@
'whois.arin.net' => 'n + ',
);
+# Servers (within ports) to bypass recursion
+our %whois_servers_no_recurse = (
+ # 'rwhois.servercentral.net:4321' => 1,
+);
+
1;
__END__
@@ -4285,7 +4290,7 @@
=head1 VERSION
-version 2.99007
+version 2.99008
=head1 AUTHOR
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Net-Whois-Raw-2.99007/lib/Net/Whois/Raw.pm
new/Net-Whois-Raw-2.99008/lib/Net/Whois/Raw.pm
--- old/Net-Whois-Raw-2.99007/lib/Net/Whois/Raw.pm 2017-05-22
17:25:50.000000000 +0200
+++ new/Net-Whois-Raw-2.99008/lib/Net/Whois/Raw.pm 2017-06-07
11:36:08.000000000 +0200
@@ -1,5 +1,5 @@
package Net::Whois::Raw;
-$Net::Whois::Raw::VERSION = '2.99007';
+$Net::Whois::Raw::VERSION = '2.99008';
# ABSTRACT: Get Whois information of domains and IP addresses.
require 5.008_001;
@@ -203,8 +203,12 @@
}
}
- if ($dom =~ /^xn--/i && $newsrv &&
$Net::Whois::Raw::Data::whois_servers_with_no_idn_support{$newsrv}) {
+ if (
+ # Bypass recursing to custom servers
+ $Net::Whois::Raw::Data::whois_servers_no_recurse{ $newsrv }
# Bypass recursing to WHOIS servers with no IDN support
+ || $dom =~ /^xn--/i && $newsrv &&
$Net::Whois::Raw::Data::whois_servers_with_no_idn_support{ $newsrv }
+ ) {
$newsrv = undef;
}
@@ -472,7 +476,7 @@
=head1 VERSION
-version 2.99007
+version 2.99008
=head1 SYNOPSIS