forked from pool/perl-Crypt-OpenSSL-RSA
		
	Accepting request 1281902 from devel:languages:perl:autoupdate
- updated to 0.350.0 (0.35)
   see /usr/share/doc/packages/perl-Crypt-OpenSSL-RSA/Changes
  0.35 May 7 2025
      - Disable PKCS#1 v1.5 padding. It's not practical to mitigate marvin attacks so we will instead disable this and require alternatives to address the issue.
        - Resolves #42 - CVE-2024-2467.
  0.34 May 5 2025
      - Production release.
  0.34_03 May 4 2025
      - Fix bug in rsa_crypt. Need to pass NULL
  0.34_02 May 4 2025
      - t/rsa.t needs to tolerate sha1 being disabled on rhel.
  0.34_01 May 3 2025
      - docs - plaintext = decrypt(cyphertext)
      - #44 - Fix issue when libz is not linked on AIX
      - #50 - Correct openssl version may not be found
      - #52 - Out of memory on openssl 1.1.1w hpux
      - #47 - Update FSF address and LGPL name in LICENSE
      - #55 - stop using AutoLoader
      - #48 - Whirlpool is missing the header
      - Move github repo to cpan-authors
      - Fully support openSSL 3.x API
OBS-URL: https://build.opensuse.org/request/show/1281902
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Crypt-OpenSSL-RSA?expand=0&rev=29
			
			
This commit is contained in:
		@@ -1,3 +0,0 @@
 | 
			
		||||
version https://git-lfs.github.com/spec/v1
 | 
			
		||||
oid sha256:bdbe630f6d6f540325746ad99977272ac8664ff81bd19f0adaba6d6f45efd864
 | 
			
		||||
size 29010
 | 
			
		||||
							
								
								
									
										3
									
								
								Crypt-OpenSSL-RSA-0.35.tar.gz
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								Crypt-OpenSSL-RSA-0.35.tar.gz
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,3 @@
 | 
			
		||||
version https://git-lfs.github.com/spec/v1
 | 
			
		||||
oid sha256:5eebd55ac071634c864a8e78f5cfafbaaf43cf84c04323a09b71dd76bf025cc2
 | 
			
		||||
size 32027
 | 
			
		||||
@@ -1,3 +1,29 @@
 | 
			
		||||
-------------------------------------------------------------------
 | 
			
		||||
Thu May  8 05:35:00 UTC 2025 - Tina Müller <timueller+perl@suse.de>
 | 
			
		||||
 | 
			
		||||
- updated to 0.350.0 (0.35)
 | 
			
		||||
   see /usr/share/doc/packages/perl-Crypt-OpenSSL-RSA/Changes
 | 
			
		||||
 | 
			
		||||
  0.35 May 7 2025
 | 
			
		||||
      - Disable PKCS#1 v1.5 padding. It's not practical to mitigate marvin attacks so we will instead disable this and require alternatives to address the issue.
 | 
			
		||||
        - Resolves #42 - CVE-2024-2467.
 | 
			
		||||
  0.34 May 5 2025
 | 
			
		||||
      - Production release.
 | 
			
		||||
  0.34_03 May 4 2025
 | 
			
		||||
      - Fix bug in rsa_crypt. Need to pass NULL
 | 
			
		||||
  0.34_02 May 4 2025
 | 
			
		||||
      - t/rsa.t needs to tolerate sha1 being disabled on rhel.
 | 
			
		||||
  0.34_01 May 3 2025
 | 
			
		||||
      - docs - plaintext = decrypt(cyphertext)
 | 
			
		||||
      - #44 - Fix issue when libz is not linked on AIX
 | 
			
		||||
      - #50 - Correct openssl version may not be found
 | 
			
		||||
      - #52 - Out of memory on openssl 1.1.1w hpux
 | 
			
		||||
      - #47 - Update FSF address and LGPL name in LICENSE
 | 
			
		||||
      - #55 - stop using AutoLoader
 | 
			
		||||
      - #48 - Whirlpool is missing the header
 | 
			
		||||
      - Move github repo to cpan-authors
 | 
			
		||||
      - Fully support openSSL 3.x API
 | 
			
		||||
 | 
			
		||||
-------------------------------------------------------------------
 | 
			
		||||
Sat Jul  9 03:06:13 UTC 2022 - Tina Müller <timueller+perl@suse.de>
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -1,7 +1,7 @@
 | 
			
		||||
#
 | 
			
		||||
# spec file for package perl-Crypt-OpenSSL-RSA
 | 
			
		||||
#
 | 
			
		||||
# Copyright (c) 2022 SUSE LLC
 | 
			
		||||
# Copyright (c) 2025 SUSE LLC
 | 
			
		||||
#
 | 
			
		||||
# All modifications and additions to the file contributed by third parties
 | 
			
		||||
# remain the property of their copyright owners, unless otherwise agreed
 | 
			
		||||
@@ -18,19 +18,23 @@
 | 
			
		||||
 | 
			
		||||
%define cpan_name Crypt-OpenSSL-RSA
 | 
			
		||||
Name:           perl-Crypt-OpenSSL-RSA
 | 
			
		||||
Version:        0.33
 | 
			
		||||
Version:        0.350.0
 | 
			
		||||
Release:        0
 | 
			
		||||
# 0.35 -> normalize -> 0.350.0
 | 
			
		||||
%define cpan_version 0.35
 | 
			
		||||
License:        Artistic-1.0 OR GPL-1.0-or-later
 | 
			
		||||
Summary:        RSA encoding and decoding, using the openSSL libraries
 | 
			
		||||
URL:            https://metacpan.org/release/%{cpan_name}
 | 
			
		||||
Source0:        https://cpan.metacpan.org/authors/id/T/TO/TODDR/%{cpan_name}-%{version}.tar.gz
 | 
			
		||||
Source0:        https://cpan.metacpan.org/authors/id/T/TO/TODDR/%{cpan_name}-%{cpan_version}.tar.gz
 | 
			
		||||
Source1:        cpanspec.yml
 | 
			
		||||
Patch0:         Crypt-OpenSSL-RSA.patch
 | 
			
		||||
BuildRequires:  perl
 | 
			
		||||
BuildRequires:  perl-macros
 | 
			
		||||
BuildRequires:  perl(Crypt::OpenSSL::Guess) >= 0.11
 | 
			
		||||
BuildRequires:  perl(Crypt::OpenSSL::Guess) >= 0.110
 | 
			
		||||
BuildRequires:  perl(Crypt::OpenSSL::Random)
 | 
			
		||||
Requires:       perl(Crypt::OpenSSL::Random)
 | 
			
		||||
Provides:       perl(Crypt::OpenSSL::RSA) = %{version}
 | 
			
		||||
%undefine       __perllib_provides
 | 
			
		||||
Recommends:     perl(Crypt::OpenSSL::Bignum)
 | 
			
		||||
%{perl_requires}
 | 
			
		||||
# MANUAL BEGIN
 | 
			
		||||
@@ -48,7 +52,7 @@ from earlier versions of this package return true on success, this (never
 | 
			
		||||
documented) behavior is no longer the case.
 | 
			
		||||
 | 
			
		||||
%prep
 | 
			
		||||
%autosetup  -n %{cpan_name}-%{version} -p1
 | 
			
		||||
%autosetup  -n %{cpan_name}-%{cpan_version} -p1
 | 
			
		||||
 | 
			
		||||
%build
 | 
			
		||||
perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user