From e28c9d1933edb369b3727e1bbb4da22f63be9d104d6462aa6136f0bce7844e3f Mon Sep 17 00:00:00 2001 From: "Tina Mueller (cpanmirror)" Date: Fri, 22 Aug 2025 20:44:07 +0000 Subject: [PATCH] Automatic update to v3.70.0 (3.07) --- Crypt-CBC-3.04.tar.gz | 3 --- Crypt-CBC-3.07.tar.gz | 3 +++ perl-Crypt-CBC.changes | 31 +++++++++++++++++++++++++++++++ perl-Crypt-CBC.spec | 27 ++++++++++++++++++++------- 4 files changed, 54 insertions(+), 10 deletions(-) delete mode 100644 Crypt-CBC-3.04.tar.gz create mode 100644 Crypt-CBC-3.07.tar.gz diff --git a/Crypt-CBC-3.04.tar.gz b/Crypt-CBC-3.04.tar.gz deleted file mode 100644 index 3d34e86..0000000 --- a/Crypt-CBC-3.04.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4026c57d0dbf6496c0d561a26f161b763d3b8edf351139c073492e21b5fbce07 -size 40237 diff --git a/Crypt-CBC-3.07.tar.gz b/Crypt-CBC-3.07.tar.gz new file mode 100644 index 0000000..fe15deb --- /dev/null +++ b/Crypt-CBC-3.07.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f4ddfb4dd6ac5013df8341bfa734d9c9ee0f10e2e71215ec8fe5bf780b7c9127 +size 52298 diff --git a/perl-Crypt-CBC.changes b/perl-Crypt-CBC.changes index c8d532d..dece7f3 100644 --- a/perl-Crypt-CBC.changes +++ b/perl-Crypt-CBC.changes @@ -1,3 +1,34 @@ +------------------------------------------------------------------- +Fri Aug 22 20:44:06 UTC 2025 - Tina Müller + +- updated to 3.70.0 (3.07) + see /usr/share/doc/packages/perl-Crypt-CBC/Changes + + + 3.07 -- Sun Jul 27 11:49:54 ADT 2025 + [Changes Since 3.04] + - New maintainer + - Fix CVE-2025-2814 by using Crypt::URandom + - 3.05 Fixed bug involving manually-specified key not being used in some circumstances + - Fix decryption of ciphertext created with 'header' => 'randomiv' + - Fixed bug in which manually-specified key and -pkdf=>"none" was not having effect + - Converted build process to Dist::Zilla + - Miscellaneous minor Dist::Zilla relates changes + [Detailed Change Log] + - 74e3a10 Increment repo version + - feb4b31 Rename vulnerabilities file add CVE-2025-2814 + - 236c363 Update .gitignore + - 4a39da8 Fix spelling error + - 99d336a Automate version with Dist::Zilla + - 89ac06d Convert build process to Dist::Zilla + - 784d599 Fix CVE-2025-2814 by using Crypt::URandom to read random bytes + - 81a8f77 Add test for github issue #7 + - 40d0e13 Increment version + - 160af60 Fix decryption of ciphertext created with 'header' => 'randomiv' + - 524db90 Fixed bug in which manually-specified key and -pkdf=>"none" was not having effect + 3.05 Thu 20 May 2021 12:00:18 PM EDT + - Fixed bug involving manually-specified key not being used in some circumstances. + ------------------------------------------------------------------- Wed May 19 03:06:13 UTC 2021 - Tina Müller diff --git a/perl-Crypt-CBC.spec b/perl-Crypt-CBC.spec index 70dad34..3b9f559 100644 --- a/perl-Crypt-CBC.spec +++ b/perl-Crypt-CBC.spec @@ -1,7 +1,7 @@ # # spec file for package perl-Crypt-CBC # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,13 +18,15 @@ %define cpan_name Crypt-CBC Name: perl-Crypt-CBC -Version: 3.04 +Version: 3.70.0 Release: 0 -#Upstream: CHECK(Artistic-1.0 or GPL-1.0-or-later) -Summary: Encrypt Data with Cipher Block Chaining Mode +# 3.07 -> normalize -> 3.70.0 +%define cpan_version 3.07 +#Upstream: Artistic-2.0 License: Artistic-1.0 OR GPL-1.0-or-later +Summary: Encrypt Data with Cipher Block Chaining Mode URL: https://metacpan.org/release/%{cpan_name} -Source0: https://cpan.metacpan.org/authors/id/L/LD/LDS/%{cpan_name}-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/T/TI/TIMLEGGE/%{cpan_name}-%{cpan_version}.tar.gz Source1: cpanspec.yml Source100: README.md BuildArch: noarch @@ -32,10 +34,20 @@ BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(Crypt::Cipher::AES) BuildRequires: perl(Crypt::PBKDF2) +BuildRequires: perl(Crypt::URandom) BuildRequires: perl(Digest::SHA) Requires: perl(Crypt::Cipher::AES) Requires: perl(Crypt::PBKDF2) +Requires: perl(Crypt::URandom) Requires: perl(Digest::SHA) +Provides: perl(Crypt::CBC) = %{version} +Provides: perl(Crypt::CBC::PBKDF) = %{version} +Provides: perl(Crypt::CBC::PBKDF::none) = %{version} +Provides: perl(Crypt::CBC::PBKDF::opensslv1) = %{version} +Provides: perl(Crypt::CBC::PBKDF::opensslv2) = %{version} +Provides: perl(Crypt::CBC::PBKDF::pbkdf2) = %{version} +Provides: perl(Crypt::CBC::PBKDF::randomiv) = %{version} +%undefine __perllib_provides %{perl_requires} %description @@ -54,7 +66,7 @@ pad and encrypt the final block. For your convenience, you can call the encrypt() and decrypt() methods to operate on a whole data value at once. %prep -%autosetup -n %{cpan_name}-%{version} +%autosetup -n %{cpan_name}-%{cpan_version} -p1 %build perl Makefile.PL INSTALLDIRS=vendor @@ -69,6 +81,7 @@ make test %perl_gen_filelist %files -f %{name}.files -%doc Changes Crypt-CBC-2.16-vulnerability.txt README README.md +%doc Changes README SECURITY.md vulnerabilities.txt +%license LICENSE %changelog -- 2.49.0