Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-Net-Whois-Raw for 
openSUSE:Factory checked in at 2026-10-06 19:14:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Net-Whois-Raw (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Net-Whois-Raw.new.3698736 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Net-Whois-Raw"

Tue Oct  6 19:14:27 2026 rev:56 rq:1382558 version:2.99044

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Net-Whois-Raw/perl-Net-Whois-Raw.changes    
2026-06-08 14:24:44.339611378 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Net-Whois-Raw.new.3698736/perl-Net-Whois-Raw.changes
       2026-10-06 19:15:05.692182978 +0200
@@ -1,0 +2,9 @@
+Mon Oct  5 12:18:49 UTC 2026 - Tina Müller <[email protected]>
+
+- updated to 2.99044
+   see /usr/share/doc/packages/perl-Net-Whois-Raw/Changes
+
+  2.99044 Oct 05 2026 Robert Rothenberg
+      - Fix CVE-2026-19954 (bsc#1284166) by correctly encoding unicode domain 
names
+
+-------------------------------------------------------------------

Old:
----
  Net-Whois-Raw-2.99043.tar.gz

New:
----
  Net-Whois-Raw-2.99044.tar.gz

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

Other differences:
------------------
++++++ perl-Net-Whois-Raw.spec ++++++
--- /var/tmp/diff_new_pack.Qc50yx/_old  2026-10-06 19:15:06.709225766 +0200
+++ /var/tmp/diff_new_pack.Qc50yx/_new  2026-10-06 19:15:06.712225892 +0200
@@ -18,7 +18,7 @@
 
 %define cpan_name Net-Whois-Raw
 Name:           perl-Net-Whois-Raw
-Version:        2.99043
+Version:        2.99044
 Release:        0
 License:        Artistic-1.0 OR GPL-1.0-or-later
 Summary:        Get Whois information of domains and IP addresses
@@ -33,7 +33,7 @@
 BuildRequires:  perl(HTTP::Request)
 BuildRequires:  perl(IO::Socket::IP)
 BuildRequires:  perl(LWP::UserAgent)
-BuildRequires:  perl(Net::IDN::Punycode)
+BuildRequires:  perl(Net::IDN::Encode)
 BuildRequires:  perl(Regexp::IPv6)
 BuildRequires:  perl(Test::RequiresInternet)
 BuildRequires:  perl(URI::URL)
@@ -41,7 +41,7 @@
 Requires:       perl(HTTP::Request)
 Requires:       perl(IO::Socket::IP)
 Requires:       perl(LWP::UserAgent)
-Requires:       perl(Net::IDN::Punycode)
+Requires:       perl(Net::IDN::Encode)
 Requires:       perl(Regexp::IPv6)
 Requires:       perl(URI::URL)
 %{perl_requires}

++++++ Net-Whois-Raw-2.99043.tar.gz -> Net-Whois-Raw-2.99044.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-Whois-Raw-2.99043/Changes 
new/Net-Whois-Raw-2.99044/Changes
--- old/Net-Whois-Raw-2.99043/Changes   2026-03-19 13:59:49.000000000 +0100
+++ new/Net-Whois-Raw-2.99044/Changes   2026-10-05 07:19:12.000000000 +0200
@@ -1,5 +1,8 @@
 Revision history for Perl module Net::Whois::Raw.
 
+2.99044 Oct 05 2026 Robert Rothenberg 
+    - Fix CVE-2026-19954 by correctly encoding unicode domain names
+
 2.99043 Mar 18 2026 Oleg Gavrin
     - Fix whois server for .in.net
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-Whois-Raw-2.99043/META.json 
new/Net-Whois-Raw-2.99044/META.json
--- old/Net-Whois-Raw-2.99043/META.json 2026-03-19 13:59:49.000000000 +0100
+++ new/Net-Whois-Raw-2.99044/META.json 2026-10-05 07:19:12.000000000 +0200
@@ -35,7 +35,7 @@
             "HTTP::Request" : "0",
             "IO::Socket::IP" : "0",
             "LWP::UserAgent" : "0",
-            "Net::IDN::Punycode" : "0",
+            "Net::IDN::Encode" : "0",
             "Regexp::IPv6" : "0",
             "URI::URL" : "0",
             "perl" : "5.008_001",
@@ -64,7 +64,7 @@
          "web" : "https://github.com/regru/Net-Whois-Raw";
       }
    },
-   "version" : "2.99043",
+   "version" : "2.99044",
    "x_contributors" : [
       "Ariel Brosh <[email protected]>",
       "Gabor Szabo <[email protected]>",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-Whois-Raw-2.99043/META.yml 
new/Net-Whois-Raw-2.99044/META.yml
--- old/Net-Whois-Raw-2.99043/META.yml  2026-03-19 13:59:49.000000000 +0100
+++ new/Net-Whois-Raw-2.99044/META.yml  2026-10-05 07:19:12.000000000 +0200
@@ -26,7 +26,7 @@
   HTTP::Request: '0'
   IO::Socket::IP: '0'
   LWP::UserAgent: '0'
-  Net::IDN::Punycode: '0'
+  Net::IDN::Encode: '0'
   Regexp::IPv6: '0'
   URI::URL: '0'
   perl: 5.008_001
@@ -36,7 +36,7 @@
 resources:
   bugtracker: https://github.com/regru/Net-Whois-Raw/issues
   repository: git://github.com/regru/Net-Whois-Raw.git
-version: '2.99043'
+version: '2.99044'
 x_contributors:
   - 'Ariel Brosh <[email protected]>'
   - 'Gabor Szabo <[email protected]>'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-Whois-Raw-2.99043/Makefile.PL 
new/Net-Whois-Raw-2.99044/Makefile.PL
--- old/Net-Whois-Raw-2.99043/Makefile.PL       2026-03-19 13:59:49.000000000 
+0100
+++ new/Net-Whois-Raw-2.99044/Makefile.PL       2026-10-05 07:19:12.000000000 
+0200
@@ -29,7 +29,7 @@
     "HTTP::Request" => 0,
     "IO::Socket::IP" => 0,
     "LWP::UserAgent" => 0,
-    "Net::IDN::Punycode" => 0,
+    "Net::IDN::Encode" => 0,
     "Regexp::IPv6" => 0,
     "URI::URL" => 0,
     "strict" => 0,
@@ -42,7 +42,7 @@
     "Test::More" => 0,
     "Test::RequiresInternet" => 0
   },
-  "VERSION" => "2.99043",
+  "VERSION" => "2.99044",
   "test" => {
     "TESTS" => "t/*.t"
   }
@@ -59,7 +59,7 @@
   "HTTP::Request" => 0,
   "IO::Socket::IP" => 0,
   "LWP::UserAgent" => 0,
-  "Net::IDN::Punycode" => 0,
+  "Net::IDN::Encode" => 0,
   "Regexp::IPv6" => 0,
   "Socket" => 0,
   "Test::More" => 0,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-Whois-Raw-2.99043/bin/pwhois 
new/Net-Whois-Raw-2.99044/bin/pwhois
--- old/Net-Whois-Raw-2.99043/bin/pwhois        2026-03-19 13:59:49.000000000 
+0100
+++ new/Net-Whois-Raw-2.99044/bin/pwhois        2026-10-05 07:19:12.000000000 
+0200
@@ -8,7 +8,7 @@
 use Net::Whois::Raw;
 use Getopt::Long;
 use Encode;
-use Net::IDN::Punycode qw( :all );
+use Net::IDN::Encode qw( domain_to_ascii );
 use utf8;
 
 my $help;
@@ -200,9 +200,7 @@
 
     return $dname  if $dname =~ /^[a-z0-9.\-]*$/;
 
-    return join '.', 
-           map { /^[a-z0-9.-]*$/ ? $_ : 'xn--' . 
Net::IDN::Punycode::encode_punycode( $_ ) }
-           split /[.]/, $dname;
+    return domain_to_ascii($dname);
 }
 
 sub validate_domain_name {
@@ -238,7 +236,7 @@
 
 =head1 VERSION
 
-version 2.99043
+version 2.99044
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-Whois-Raw-2.99043/dist.ini 
new/Net-Whois-Raw-2.99044/dist.ini
--- old/Net-Whois-Raw-2.99043/dist.ini  2026-03-19 13:59:49.000000000 +0100
+++ new/Net-Whois-Raw-2.99044/dist.ini  2026-10-05 07:19:12.000000000 +0200
@@ -4,7 +4,7 @@
 copyright_holder = Alexander Nalobin
 copyright_year   = 2002-2026
 
-version = 2.99043
+version = 2.99044
 
 [Metadata]
 ; Names also used by Test::PodSpelling
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-Whois-Raw-2.99043/lib/Net/Whois/Raw/Common.pm 
new/Net-Whois-Raw-2.99044/lib/Net/Whois/Raw/Common.pm
--- old/Net-Whois-Raw-2.99043/lib/Net/Whois/Raw/Common.pm       2026-03-19 
13:59:50.000000000 +0100
+++ new/Net-Whois-Raw-2.99044/lib/Net/Whois/Raw/Common.pm       2026-10-05 
07:19:12.000000000 +0200
@@ -1,5 +1,5 @@
 package Net::Whois::Raw::Common;
-$Net::Whois::Raw::Common::VERSION = '2.99043';
+$Net::Whois::Raw::Common::VERSION = '2.99044';
 # ABSTRACT: Helper for Net::Whois::Raw.
 
 use Encode;
@@ -606,7 +606,7 @@
 
 =head1 VERSION
 
-version 2.99043
+version 2.99044
 
 =head1 AUTHOR
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-Whois-Raw-2.99043/lib/Net/Whois/Raw/Data.pm 
new/Net-Whois-Raw-2.99044/lib/Net/Whois/Raw/Data.pm
--- old/Net-Whois-Raw-2.99043/lib/Net/Whois/Raw/Data.pm 2026-03-19 
13:59:50.000000000 +0100
+++ new/Net-Whois-Raw-2.99044/lib/Net/Whois/Raw/Data.pm 2026-10-05 
07:19:12.000000000 +0200
@@ -1,5 +1,5 @@
 package Net::Whois::Raw::Data;
-$Net::Whois::Raw::Data::VERSION = '2.99043';
+$Net::Whois::Raw::Data::VERSION = '2.99044';
 # ABSTRACT: Config for Net::Whois::Raw.
 
 use utf8;
@@ -4488,7 +4488,7 @@
 
 =head1 VERSION
 
-version 2.99043
+version 2.99044
 
 =head1 AUTHOR
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-Whois-Raw-2.99043/lib/Net/Whois/Raw.pm 
new/Net-Whois-Raw-2.99044/lib/Net/Whois/Raw.pm
--- old/Net-Whois-Raw-2.99043/lib/Net/Whois/Raw.pm      2026-03-19 
13:59:49.000000000 +0100
+++ new/Net-Whois-Raw-2.99044/lib/Net/Whois/Raw.pm      2026-10-05 
07:19:12.000000000 +0200
@@ -1,5 +1,5 @@
 package Net::Whois::Raw;
-$Net::Whois::Raw::VERSION = '2.99043';
+$Net::Whois::Raw::VERSION = '2.99044';
 # ABSTRACT: Get Whois information of domains and IP addresses.
 
 require 5.008_001;
@@ -485,7 +485,7 @@
 
 =head1 VERSION
 
-version 2.99043
+version 2.99044
 
 =head1 SYNOPSIS
 

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.Qc50yx/_old  2026-10-06 19:15:06.916234475 +0200
+++ /var/tmp/diff_new_pack.Qc50yx/_new  2026-10-06 19:15:06.925234853 +0200
@@ -1,6 +1,6 @@
-mtime: 1773943218
-commit: 98a1c8c45b464526e42e1596578d8b1c8cf707ce924a0c190f45c6bfc8359fbe
+mtime: 1791203428
+commit: d96c74232edc4017ba18bd62b57ee67c057a0dcb43c5c96c90e848a719f5ee53
 url: https://src.opensuse.org/perl/perl-Net-Whois-Raw
-revision: 98a1c8c45b464526e42e1596578d8b1c8cf707ce924a0c190f45c6bfc8359fbe
+revision: d96c74232edc4017ba18bd62b57ee67c057a0dcb43c5c96c90e848a719f5ee53
 projectscmsync: https://src.opensuse.org/perl/_ObsPrj
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-10-05 14:30:28.000000000 +0200
@@ -0,0 +1 @@
+.osc

Reply via email to