Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-Crypt-CBC for openSUSE:Factory 
checked in at 2021-06-07 22:43:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Crypt-CBC (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Crypt-CBC.new.32437 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Crypt-CBC"

Mon Jun  7 22:43:02 2021 rev:29 rq:894247 version:3.04

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Crypt-CBC/perl-Crypt-CBC.changes    
2013-08-13 10:18:36.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Crypt-CBC.new.32437/perl-Crypt-CBC.changes 
2021-06-07 22:43:22.336472138 +0200
@@ -1,0 +2,48 @@
+Wed May 19 03:06:13 UTC 2021 - Tina M??ller <timueller+p...@suse.de>
+
+- updated to 3.04
+   see /usr/share/doc/packages/perl-Crypt-CBC/Changes
+
+  3.04  Mon 17 May 2021 10:58:37 AM EDT
+          - Fixed bug involving manually-specified IV not being used in some 
circumstances.
+
+-------------------------------------------------------------------
+Fri Apr 23 19:47:42 UTC 2021 - Tina M??ller <tina.muel...@suse.com>
+
+- Add manual license
+
+-------------------------------------------------------------------
+Tue Apr 20 03:06:48 UTC 2021 - Tina M??ller <timueller+p...@suse.de>
+
+- updated to 3.03
+   see /usr/share/doc/packages/perl-Crypt-CBC/Changes
+
+  3.03    Sun 18 Apr 2021 10:54:19 PM EDT
+       - Fixed bug which caused an extraneous block of garbage data to be 
appended to encrypted
+         string when "nopadding" specified and plaintext is even multiple of 
blocksize.
+  3.02
+       - CTR mode now requires the Math::Int128 module, which gives a ~5x 
performance
+         boost over Math::BigInt.
+  3.01
+       - Warn when the deprecated opensslv1 PBKDF (key derivation function) is 
used
+         for encryption. Turn off with -nodeprecate=>1 or by choosing a 
different
+         PBKDF, such as -pbkdf=>'pbkdf2'.
+       - Fix a regression when passing the legacy -salt=>1 argument.
+  3.00    Sun Feb  7 10:28:08 EST 2021
+          - Released version 3.00 in recognition of multiple new features
+         and cleanups.
+  2.37    Sun Feb  7 10:20:17 EST 2021
+          - Added better argument checking.
+       - Fixed long-standing standard padding bug: plaintext ending with
+         bytes between 0x00 and 0x0A would be truncated in some conditions.
+       - Fixed Rijndael_compat padding.
+  2.36    Wed 03 Feb 2021 09:19:06 AM EST
+          - Add support for OFB, CFB and CTR chain modes.
+       - New dependency: Math::BigInt
+  2.35    Sun Jan 31 22:02:42 EST 2021
+          - Add support for PBKDF2 key derivation algorithm
+       - New dependencies: Digest::SHA, Crypt::PBKDF2, Crypt::Cipher::AES
+  2.34    Fri Jan 29 18:08:12 EST 2021
+          - Support for openssl SHA-256 key derivation algorithm
+
+-------------------------------------------------------------------

Old:
----
  Crypt-CBC-2.33.tar.gz

New:
----
  Crypt-CBC-3.04.tar.gz
  cpanspec.yml

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

Other differences:
------------------
++++++ perl-Crypt-CBC.spec ++++++
--- /var/tmp/diff_new_pack.XNflPP/_old  2021-06-07 22:43:22.916473118 +0200
+++ /var/tmp/diff_new_pack.XNflPP/_new  2021-06-07 22:43:22.920473124 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Crypt-CBC
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,33 +12,37 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
+%define cpan_name Crypt-CBC
 Name:           perl-Crypt-CBC
-Version:        2.33
+Version:        3.04
 Release:        0
-%define cpan_name Crypt-CBC
+#Upstream: CHECK(Artistic-1.0 or GPL-1.0-or-later)
 Summary:        Encrypt Data with Cipher Block Chaining Mode
-License:        GPL-1.0+ or Artistic-1.0
-Group:          Development/Libraries/Perl
-Url:            http://search.cpan.org/dist/Crypt-CBC/
-Source:         
http://www.cpan.org/authors/id/L/LD/LDS/%{cpan_name}-%{version}.tar.gz
+License:        Artistic-1.0 OR GPL-1.0-or-later
+URL:            https://metacpan.org/release/%{cpan_name}
+Source0:        
https://cpan.metacpan.org/authors/id/L/LD/LDS/%{cpan_name}-%{version}.tar.gz
+Source1:        cpanspec.yml
 BuildArch:      noarch
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
-#BuildRequires: perl(Crypt::CBC)
-#BuildRequires: perl(Crypt::IDEA)
+BuildRequires:  perl(Crypt::Cipher::AES)
+BuildRequires:  perl(Crypt::PBKDF2)
+BuildRequires:  perl(Digest::SHA)
+Requires:       perl(Crypt::Cipher::AES)
+Requires:       perl(Crypt::PBKDF2)
+Requires:       perl(Digest::SHA)
 %{perl_requires}
 
 %description
 This module is a Perl-only implementation of the cryptographic cipher block
-chaining mode (CBC). In combination with a block cipher such as DES or
-IDEA, you can encrypt and decrypt messages of arbitrarily long length. The
-encrypted messages are compatible with the encryption format used by the
-*OpenSSL* package.
+chaining mode (CBC). In combination with a block cipher such as AES or
+Blowfish, you can encrypt and decrypt messages of arbitrarily long length.
+The encrypted messages are compatible with the encryption format used by
+the *OpenSSL* package.
 
 To use this module, you will first create a Crypt::CBC cipher object with
 new(). At the time of cipher creation, you specify an encryption key to use
@@ -49,14 +53,14 @@
 encrypt() and decrypt() methods to operate on a whole data value at once.
 
 %prep
-%setup -q -n %{cpan_name}-%{version}
+%autosetup  -n %{cpan_name}-%{version}
 
 %build
-%{__perl} Makefile.PL INSTALLDIRS=vendor
-%{__make} %{?_smp_mflags}
+perl Makefile.PL INSTALLDIRS=vendor
+%make_build
 
 %check
-%{__make} test
+make test
 
 %install
 %perl_make_install
@@ -64,7 +68,6 @@
 %perl_gen_filelist
 
 %files -f %{name}.files
-%defattr(-,root,root,755)
-%doc Changes Crypt-CBC-2.16-vulnerability.txt README
+%doc Changes Crypt-CBC-2.16-vulnerability.txt README README.md
 
 %changelog

++++++ Crypt-CBC-2.33.tar.gz -> Crypt-CBC-3.04.tar.gz ++++++
++++ 4872 lines of diff (skipped)

++++++ cpanspec.yml ++++++
---
#description_paragraphs: 3
#description: |-
#  override description from CPAN
#summary: override summary from CPAN
#no_testing: broken upstream
#sources:
#  - source1
#  - source2
#patches:
#  foo.patch: -p1
#  bar.patch:
#  baz.patch: PATCH-FIX-OPENSUSE
#preamble: |-
# BuildRequires:  gcc-c++
#post_prep: |-
# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s,  *,,g'`
# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL 
#post_build: |-
# rm unused.files
#post_install: |-
# sed on %{name}.files
license: Artistic-1.0 OR GPL-1.0-or-later
#skip_noarch: 1
#custom_build: |-
#./Build build flags=%{?_smp_mflags} --myflag
#custom_test: |-
#startserver && make test
#ignore_requires: Bizarre::Module
#skip_doc: regexp_to_skip_for_doc.*
#add_doc: files to add to docs
#misc: |-
#anything else to be added to spec file
#follows directly after %files section, so it can contain new blocks or also
#changes to %files section

Reply via email to