Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package perl-Net-CIDR-Set for
openSUSE:Factory checked in at 2026-08-19 17:57:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Net-CIDR-Set (Old)
and /work/SRC/openSUSE:Factory/.perl-Net-CIDR-Set.new.1258 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Net-CIDR-Set"
Wed Aug 19 17:57:42 2026 rev:13 rq:1371822 version:0.230.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Net-CIDR-Set/perl-Net-CIDR-Set.changes
2026-06-15 19:53:34.848922286 +0200
+++
/work/SRC/openSUSE:Factory/.perl-Net-CIDR-Set.new.1258/perl-Net-CIDR-Set.changes
2026-08-19 17:57:58.492253154 +0200
@@ -1,0 +2,10 @@
+Wed Aug 12 06:42:06 UTC 2026 - Tina Müller <[email protected]>
+
+- updated to 0.230.0 (0.23)
+ see /usr/share/doc/packages/perl-Net-CIDR-Set/Changes
+
+ 0.23 2026-08-11 20:08:42+01:00 Europe/London
+ [Security]
+ - Fix an unbounded IPv6 netmask prefix length (CVE-2026-19566)
+
+-------------------------------------------------------------------
Old:
----
Net-CIDR-Set-0.22.tar.gz
New:
----
Net-CIDR-Set-0.23.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Net-CIDR-Set.spec ++++++
--- /var/tmp/diff_new_pack.dRbmwO/_old 2026-08-19 17:57:59.207278798 +0200
+++ /var/tmp/diff_new_pack.dRbmwO/_new 2026-08-19 17:57:59.210278906 +0200
@@ -18,10 +18,10 @@
%define cpan_name Net-CIDR-Set
Name: perl-Net-CIDR-Set
-Version: 0.220.0
+Version: 0.230.0
Release: 0
-# 0.22 -> normalize -> 0.220.0
-%define cpan_version 0.22
+# 0.23 -> normalize -> 0.230.0
+%define cpan_version 0.23
License: Artistic-1.0 OR GPL-1.0-or-later
Summary: Manipulate sets of IP addresses
URL: https://metacpan.org/release/%{cpan_name}
++++++ Net-CIDR-Set-0.22.tar.gz -> Net-CIDR-Set-0.23.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Net-CIDR-Set-0.22/CPAN-META/automation-policy.json
new/Net-CIDR-Set-0.23/CPAN-META/automation-policy.json
--- old/Net-CIDR-Set-0.22/CPAN-META/automation-policy.json 2026-06-13
15:44:27.000000000 +0200
+++ new/Net-CIDR-Set-0.23/CPAN-META/automation-policy.json 2026-08-11
21:08:43.000000000 +0200
@@ -2,6 +2,6 @@
"automated_actions" : "issue",
"automated_contributions" : "issue",
"code_generation" : "toolchain",
- "distribution" : "Net-CIDR-Set-0.22",
+ "distribution" : "Net-CIDR-Set-0.23",
"version" : 1
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Net-CIDR-Set-0.22/Changes
new/Net-CIDR-Set-0.23/Changes
--- old/Net-CIDR-Set-0.22/Changes 2026-06-13 15:44:27.000000000 +0200
+++ new/Net-CIDR-Set-0.23/Changes 2026-08-11 21:08:43.000000000 +0200
@@ -1,5 +1,9 @@
Revision history for Net-CIDR-Set
+0.23 2026-08-11 20:08:42+01:00 Europe/London
+ [Security]
+ - Fix an unbounded IPv6 netmask prefix length (CVE-2026-19566)
+
0.22 2026-06-13 14:44:25+01:00 Europe/London
[Toolchain]
- Set the static install flag
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Net-CIDR-Set-0.22/META.json
new/Net-CIDR-Set-0.23/META.json
--- old/Net-CIDR-Set-0.22/META.json 2026-06-13 15:44:27.000000000 +0200
+++ new/Net-CIDR-Set-0.23/META.json 2026-08-11 21:08:43.000000000 +0200
@@ -99,15 +99,15 @@
"provides" : {
"Net::CIDR::Set" : {
"file" : "lib/Net/CIDR/Set.pm",
- "version" : "0.22"
+ "version" : "0.23"
},
"Net::CIDR::Set::IPv4" : {
"file" : "lib/Net/CIDR/Set/IPv4.pm",
- "version" : "0.22"
+ "version" : "0.23"
},
"Net::CIDR::Set::IPv6" : {
"file" : "lib/Net/CIDR/Set/IPv6.pm",
- "version" : "0.22"
+ "version" : "0.23"
}
},
"release_status" : "stable",
@@ -122,7 +122,7 @@
},
"x_authority" : "cpan:RRWO"
},
- "version" : "0.22",
+ "version" : "0.23",
"x_contributors" : [
"Thomas Eckardt <[email protected]>",
"Brian Gottreu <[email protected]>",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Net-CIDR-Set-0.22/META.yml
new/Net-CIDR-Set-0.23/META.yml
--- old/Net-CIDR-Set-0.22/META.yml 2026-06-13 15:44:27.000000000 +0200
+++ new/Net-CIDR-Set-0.23/META.yml 2026-08-11 21:08:43.000000000 +0200
@@ -29,13 +29,13 @@
provides:
Net::CIDR::Set:
file: lib/Net/CIDR/Set.pm
- version: '0.22'
+ version: '0.23'
Net::CIDR::Set::IPv4:
file: lib/Net/CIDR/Set/IPv4.pm
- version: '0.22'
+ version: '0.23'
Net::CIDR::Set::IPv6:
file: lib/Net/CIDR/Set/IPv6.pm
- version: '0.22'
+ version: '0.23'
requires:
Carp: '0'
namespace::autoclean: '0'
@@ -47,7 +47,7 @@
Authority: cpan:RRWO
bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=Net-CIDR-Set
repository: git://github.com/robrwo/perl-Net-CIDR-Set.git
-version: '0.22'
+version: '0.23'
x_contributors:
- 'Thomas Eckardt <[email protected]>'
- 'Brian Gottreu <[email protected]>'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Net-CIDR-Set-0.22/Makefile.PL
new/Net-CIDR-Set-0.23/Makefile.PL
--- old/Net-CIDR-Set-0.22/Makefile.PL 2026-06-13 15:44:27.000000000 +0200
+++ new/Net-CIDR-Set-0.23/Makefile.PL 2026-08-11 21:08:43.000000000 +0200
@@ -32,7 +32,7 @@
"Test::Exception" => 0,
"Test::More" => "0.96"
},
- "VERSION" => "0.22",
+ "VERSION" => "0.23",
"test" => {
"TESTS" => "t/*.t"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Net-CIDR-Set-0.22/README.md
new/Net-CIDR-Set-0.23/README.md
--- old/Net-CIDR-Set-0.22/README.md 2026-06-13 15:44:27.000000000 +0200
+++ new/Net-CIDR-Set-0.23/README.md 2026-08-11 21:08:43.000000000 +0200
@@ -37,15 +37,10 @@
# RECENT CHANGES
-Changes for version 0.22 (2026-06-13)
+Changes for version 0.23 (2026-08-11)
-- Toolchain
- - Set the static install flag
- - Adjusted build prerequisites to be recommended instead of required.
- - Sign distribution with SigStore.
-- Tests
- - Added author tests.
- - Update minimum prereqs for some tests.
+- Security
+ - Fix an unbounded IPv6 netmask prefix length (CVE-2026-19566)
See the `Changes` file for more details.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Net-CIDR-Set-0.22/lib/Net/CIDR/Set/IPv4.pm
new/Net-CIDR-Set-0.23/lib/Net/CIDR/Set/IPv4.pm
--- old/Net-CIDR-Set-0.22/lib/Net/CIDR/Set/IPv4.pm 2026-06-13
15:44:27.000000000 +0200
+++ new/Net-CIDR-Set-0.23/lib/Net/CIDR/Set/IPv4.pm 2026-08-11
21:08:43.000000000 +0200
@@ -8,7 +8,7 @@
# ABSTRACT: Encode / decode IPv4 addresses
-our $VERSION = '0.22';
+our $VERSION = '0.23';
sub new { bless \my $x, shift }
@@ -116,7 +116,7 @@
=head1 VERSION
-version 0.22
+version 0.23
=for Pod::Coverage new
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Net-CIDR-Set-0.22/lib/Net/CIDR/Set/IPv6.pm
new/Net-CIDR-Set-0.23/lib/Net/CIDR/Set/IPv6.pm
--- old/Net-CIDR-Set-0.22/lib/Net/CIDR/Set/IPv6.pm 2026-06-13
15:44:27.000000000 +0200
+++ new/Net-CIDR-Set-0.23/lib/Net/CIDR/Set/IPv6.pm 2026-08-11
21:08:43.000000000 +0200
@@ -8,7 +8,7 @@
# ABSTRACT: Encode / decode IPv6 addresses
-our $VERSION = '0.22';
+our $VERSION = '0.23';
sub new { bless \my $x, shift }
@@ -87,6 +87,7 @@
my ( $self, $ip ) = @_;
if ( $ip =~ m{\A([0-9A-Fa-f:]+)/(0|[1-9][0-9]*)\z} ) {
my $mask = $2;
+ return if $mask > 128;
return unless my $addr = _pack( $1 );
return unless my $bits = _width2bits( $mask, 128 );
return ( $addr & $bits, Net::CIDR::Set::_inc( $addr | ~$bits ) );
@@ -147,7 +148,7 @@
=head1 VERSION
-version 0.22
+version 0.23
=for Pod::Coverage new
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Net-CIDR-Set-0.22/lib/Net/CIDR/Set.pm
new/Net-CIDR-Set-0.23/lib/Net/CIDR/Set.pm
--- old/Net-CIDR-Set-0.22/lib/Net/CIDR/Set.pm 2026-06-13 15:44:27.000000000
+0200
+++ new/Net-CIDR-Set-0.23/lib/Net/CIDR/Set.pm 2026-08-11 21:08:43.000000000
+0200
@@ -13,7 +13,7 @@
use namespace::autoclean;
-our $VERSION = '0.22';
+our $VERSION = '0.23';
{
@@ -436,7 +436,7 @@
=head1 VERSION
-version 0.22
+version 0.23
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Net-CIDR-Set-0.22/t/validation.t
new/Net-CIDR-Set-0.23/t/validation.t
--- old/Net-CIDR-Set-0.22/t/validation.t 2026-06-13 15:44:27.000000000
+0200
+++ new/Net-CIDR-Set-0.23/t/validation.t 2026-08-11 21:08:43.000000000
+0200
@@ -34,5 +34,8 @@
Net::CIDR::Set->new->add("::1/02");
} qr{^Can't decode ::1/02 as an IPv4 or IPv6 address};
+throws_ok {
+ Net::CIDR::Set->new->add("2001:db8::/129");
+} qr{^Can't decode 2001:db8::/129 as an IPv4 or IPv6 addres};
done_testing;
++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.dRbmwO/_old 2026-08-19 17:57:59.374284788 +0200
+++ /var/tmp/diff_new_pack.dRbmwO/_new 2026-08-19 17:57:59.377284895 +0200
@@ -1,6 +1,6 @@
-mtime: 1781427070
-commit: 01b5d52fea64c6d2f0d05a8b00cccde789822e8b2462d90b7c952e3dd6690208
+mtime: 1786516926
+commit: ac700ef56b2074bd5b9a8711ac50baa78e4d34a3a0c6176a542cce7ff85f2a48
url: https://src.opensuse.org/perl/perl-Net-CIDR-Set
-revision: 01b5d52fea64c6d2f0d05a8b00cccde789822e8b2462d90b7c952e3dd6690208
+revision: ac700ef56b2074bd5b9a8711ac50baa78e4d34a3a0c6176a542cce7ff85f2a48
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-08-12 08:42:06.000000000 +0200
@@ -0,0 +1 @@
+.osc