Files
perl-Convert-PEM/perl-Convert-PEM.spec

95 lines
3.0 KiB
RPMSpec
Raw Permalink Normal View History

#
# spec file for package perl-Convert-PEM
#
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%define cpan_name Convert-PEM
Name: perl-Convert-PEM
Accepting request 1235331 from devel:languages:perl:autoupdate - updated to 0.130.0 (0.13) see /usr/share/doc/packages/perl-Convert-PEM/Changes 0.13 -- [Changes Since 0.12] - Fix several issue implemented in 0.10 that caused issues in Crypt::DSA [Detailed Changes] - b430b68 Fix recent issues in Crypt::DSA in RT156495 - 3af8d80 Handle undefined values and redefined iv 0.12 -- [Changes Since 0.09] - Release 0.11-TRIAL as 0.12 - Added extra cipher support from @jeremy-church - see release 0.10 - Miscellaneous cleanups [Detailed Changes] - ae82ce2 v0.11 - 43861a2 Bump repo version - 4e8c59d openssl version differences - only test in author testing - 9b3e183 v0.10 0.11 -- [Changes Since 0.08] - Added extra cipher support from @jeremy-church - see release 0.09 - Miscellaneous cleanups [Detailed Changes] - 43861a2 Bump repo version - 4e8c59d openssl version differences - only test in author testing - 9b3e183 v0.10 0.10 -- - Merge PR#1 from @jeremy-church to add extra cipher support - Add DES support - Add AES 128/192/256 support - Add IDEA support - Add SEED Support - Add Camellia 128/192/256 support - Add tests and test files for additional ciphers and alternate cipher modules (if available) - Add supporting function(s)/method(s) for additional ciphers - Add tests to verify OpenSSL can read files encrypted by Convert::PEM (if available) - Change key bytes_to_key in Convert::PEM::CBC to match openssl algorithm - Make some modifications to accommodate SEED and IDEA (realy old) cipher modules - Make ASN optional - Add DER support and documentation - Add other access methods to documentation - Additional encode/decode testing with DER [Detailed Changes] - c4128fd no need to use eval for blocksize call - 0cdf983 Remove execution attributes on test files - aa16478 Move the pem and der files to a sub directory - e7b4d1a Fix spelling typos - f047d32 rand is not secure for crypto operations - 3e2847b DES and IDEA are deprecated in OpenSSL versions - bd40886 Replace tabs with spaces - 7971073 Added changes - 53a3142 Additional documentation and make ASN optional. - 879b190 Add support for additional ciphers. - 6c68073 typo fix 0.09 -- - 55f01eb Bump Repo Version - 4072ab2 Fixes RT#27574: encode test occasionlly fails - 204ffeb Convert build to Dist::Zilla OBS-URL: https://build.opensuse.org/request/show/1235331 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Convert-PEM?expand=0&rev=13
2025-01-09 16:25:49 +00:00
Version: 0.130.0
Release: 0
Accepting request 1235331 from devel:languages:perl:autoupdate - updated to 0.130.0 (0.13) see /usr/share/doc/packages/perl-Convert-PEM/Changes 0.13 -- [Changes Since 0.12] - Fix several issue implemented in 0.10 that caused issues in Crypt::DSA [Detailed Changes] - b430b68 Fix recent issues in Crypt::DSA in RT156495 - 3af8d80 Handle undefined values and redefined iv 0.12 -- [Changes Since 0.09] - Release 0.11-TRIAL as 0.12 - Added extra cipher support from @jeremy-church - see release 0.10 - Miscellaneous cleanups [Detailed Changes] - ae82ce2 v0.11 - 43861a2 Bump repo version - 4e8c59d openssl version differences - only test in author testing - 9b3e183 v0.10 0.11 -- [Changes Since 0.08] - Added extra cipher support from @jeremy-church - see release 0.09 - Miscellaneous cleanups [Detailed Changes] - 43861a2 Bump repo version - 4e8c59d openssl version differences - only test in author testing - 9b3e183 v0.10 0.10 -- - Merge PR#1 from @jeremy-church to add extra cipher support - Add DES support - Add AES 128/192/256 support - Add IDEA support - Add SEED Support - Add Camellia 128/192/256 support - Add tests and test files for additional ciphers and alternate cipher modules (if available) - Add supporting function(s)/method(s) for additional ciphers - Add tests to verify OpenSSL can read files encrypted by Convert::PEM (if available) - Change key bytes_to_key in Convert::PEM::CBC to match openssl algorithm - Make some modifications to accommodate SEED and IDEA (realy old) cipher modules - Make ASN optional - Add DER support and documentation - Add other access methods to documentation - Additional encode/decode testing with DER [Detailed Changes] - c4128fd no need to use eval for blocksize call - 0cdf983 Remove execution attributes on test files - aa16478 Move the pem and der files to a sub directory - e7b4d1a Fix spelling typos - f047d32 rand is not secure for crypto operations - 3e2847b DES and IDEA are deprecated in OpenSSL versions - bd40886 Replace tabs with spaces - 7971073 Added changes - 53a3142 Additional documentation and make ASN optional. - 879b190 Add support for additional ciphers. - 6c68073 typo fix 0.09 -- - 55f01eb Bump Repo Version - 4072ab2 Fixes RT#27574: encode test occasionlly fails - 204ffeb Convert build to Dist::Zilla OBS-URL: https://build.opensuse.org/request/show/1235331 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Convert-PEM?expand=0&rev=13
2025-01-09 16:25:49 +00:00
# 0.13 -> normalize -> 0.130.0
%define cpan_version 0.13
License: Artistic-1.0 OR GPL-1.0-or-later
Summary: Read/write encrypted ASN.1 PEM files
URL: https://metacpan.org/release/%{cpan_name}
Accepting request 1235331 from devel:languages:perl:autoupdate - updated to 0.130.0 (0.13) see /usr/share/doc/packages/perl-Convert-PEM/Changes 0.13 -- [Changes Since 0.12] - Fix several issue implemented in 0.10 that caused issues in Crypt::DSA [Detailed Changes] - b430b68 Fix recent issues in Crypt::DSA in RT156495 - 3af8d80 Handle undefined values and redefined iv 0.12 -- [Changes Since 0.09] - Release 0.11-TRIAL as 0.12 - Added extra cipher support from @jeremy-church - see release 0.10 - Miscellaneous cleanups [Detailed Changes] - ae82ce2 v0.11 - 43861a2 Bump repo version - 4e8c59d openssl version differences - only test in author testing - 9b3e183 v0.10 0.11 -- [Changes Since 0.08] - Added extra cipher support from @jeremy-church - see release 0.09 - Miscellaneous cleanups [Detailed Changes] - 43861a2 Bump repo version - 4e8c59d openssl version differences - only test in author testing - 9b3e183 v0.10 0.10 -- - Merge PR#1 from @jeremy-church to add extra cipher support - Add DES support - Add AES 128/192/256 support - Add IDEA support - Add SEED Support - Add Camellia 128/192/256 support - Add tests and test files for additional ciphers and alternate cipher modules (if available) - Add supporting function(s)/method(s) for additional ciphers - Add tests to verify OpenSSL can read files encrypted by Convert::PEM (if available) - Change key bytes_to_key in Convert::PEM::CBC to match openssl algorithm - Make some modifications to accommodate SEED and IDEA (realy old) cipher modules - Make ASN optional - Add DER support and documentation - Add other access methods to documentation - Additional encode/decode testing with DER [Detailed Changes] - c4128fd no need to use eval for blocksize call - 0cdf983 Remove execution attributes on test files - aa16478 Move the pem and der files to a sub directory - e7b4d1a Fix spelling typos - f047d32 rand is not secure for crypto operations - 3e2847b DES and IDEA are deprecated in OpenSSL versions - bd40886 Replace tabs with spaces - 7971073 Added changes - 53a3142 Additional documentation and make ASN optional. - 879b190 Add support for additional ciphers. - 6c68073 typo fix 0.09 -- - 55f01eb Bump Repo Version - 4072ab2 Fixes RT#27574: encode test occasionlly fails - 204ffeb Convert build to Dist::Zilla OBS-URL: https://build.opensuse.org/request/show/1235331 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Convert-PEM?expand=0&rev=13
2025-01-09 16:25:49 +00:00
Source0: https://cpan.metacpan.org/authors/id/T/TI/TIMLEGGE/%{cpan_name}-%{cpan_version}.tar.gz
2025-08-12 18:12:42 +02:00
Source100: README.md
BuildArch: noarch
BuildRequires: perl
BuildRequires: perl-macros
BuildRequires: perl(Class::ErrorHandler)
Accepting request 1235331 from devel:languages:perl:autoupdate - updated to 0.130.0 (0.13) see /usr/share/doc/packages/perl-Convert-PEM/Changes 0.13 -- [Changes Since 0.12] - Fix several issue implemented in 0.10 that caused issues in Crypt::DSA [Detailed Changes] - b430b68 Fix recent issues in Crypt::DSA in RT156495 - 3af8d80 Handle undefined values and redefined iv 0.12 -- [Changes Since 0.09] - Release 0.11-TRIAL as 0.12 - Added extra cipher support from @jeremy-church - see release 0.10 - Miscellaneous cleanups [Detailed Changes] - ae82ce2 v0.11 - 43861a2 Bump repo version - 4e8c59d openssl version differences - only test in author testing - 9b3e183 v0.10 0.11 -- [Changes Since 0.08] - Added extra cipher support from @jeremy-church - see release 0.09 - Miscellaneous cleanups [Detailed Changes] - 43861a2 Bump repo version - 4e8c59d openssl version differences - only test in author testing - 9b3e183 v0.10 0.10 -- - Merge PR#1 from @jeremy-church to add extra cipher support - Add DES support - Add AES 128/192/256 support - Add IDEA support - Add SEED Support - Add Camellia 128/192/256 support - Add tests and test files for additional ciphers and alternate cipher modules (if available) - Add supporting function(s)/method(s) for additional ciphers - Add tests to verify OpenSSL can read files encrypted by Convert::PEM (if available) - Change key bytes_to_key in Convert::PEM::CBC to match openssl algorithm - Make some modifications to accommodate SEED and IDEA (realy old) cipher modules - Make ASN optional - Add DER support and documentation - Add other access methods to documentation - Additional encode/decode testing with DER [Detailed Changes] - c4128fd no need to use eval for blocksize call - 0cdf983 Remove execution attributes on test files - aa16478 Move the pem and der files to a sub directory - e7b4d1a Fix spelling typos - f047d32 rand is not secure for crypto operations - 3e2847b DES and IDEA are deprecated in OpenSSL versions - bd40886 Replace tabs with spaces - 7971073 Added changes - 53a3142 Additional documentation and make ASN optional. - 879b190 Add support for additional ciphers. - 6c68073 typo fix 0.09 -- - 55f01eb Bump Repo Version - 4072ab2 Fixes RT#27574: encode test occasionlly fails - 204ffeb Convert build to Dist::Zilla OBS-URL: https://build.opensuse.org/request/show/1235331 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Convert-PEM?expand=0&rev=13
2025-01-09 16:25:49 +00:00
BuildRequires: perl(Convert::ASN1) >= 0.340
BuildRequires: perl(Crypt::DES_EDE3)
Accepting request 1235331 from devel:languages:perl:autoupdate - updated to 0.130.0 (0.13) see /usr/share/doc/packages/perl-Convert-PEM/Changes 0.13 -- [Changes Since 0.12] - Fix several issue implemented in 0.10 that caused issues in Crypt::DSA [Detailed Changes] - b430b68 Fix recent issues in Crypt::DSA in RT156495 - 3af8d80 Handle undefined values and redefined iv 0.12 -- [Changes Since 0.09] - Release 0.11-TRIAL as 0.12 - Added extra cipher support from @jeremy-church - see release 0.10 - Miscellaneous cleanups [Detailed Changes] - ae82ce2 v0.11 - 43861a2 Bump repo version - 4e8c59d openssl version differences - only test in author testing - 9b3e183 v0.10 0.11 -- [Changes Since 0.08] - Added extra cipher support from @jeremy-church - see release 0.09 - Miscellaneous cleanups [Detailed Changes] - 43861a2 Bump repo version - 4e8c59d openssl version differences - only test in author testing - 9b3e183 v0.10 0.10 -- - Merge PR#1 from @jeremy-church to add extra cipher support - Add DES support - Add AES 128/192/256 support - Add IDEA support - Add SEED Support - Add Camellia 128/192/256 support - Add tests and test files for additional ciphers and alternate cipher modules (if available) - Add supporting function(s)/method(s) for additional ciphers - Add tests to verify OpenSSL can read files encrypted by Convert::PEM (if available) - Change key bytes_to_key in Convert::PEM::CBC to match openssl algorithm - Make some modifications to accommodate SEED and IDEA (realy old) cipher modules - Make ASN optional - Add DER support and documentation - Add other access methods to documentation - Additional encode/decode testing with DER [Detailed Changes] - c4128fd no need to use eval for blocksize call - 0cdf983 Remove execution attributes on test files - aa16478 Move the pem and der files to a sub directory - e7b4d1a Fix spelling typos - f047d32 rand is not secure for crypto operations - 3e2847b DES and IDEA are deprecated in OpenSSL versions - bd40886 Replace tabs with spaces - 7971073 Added changes - 53a3142 Additional documentation and make ASN optional. - 879b190 Add support for additional ciphers. - 6c68073 typo fix 0.09 -- - 55f01eb Bump Repo Version - 4072ab2 Fixes RT#27574: encode test occasionlly fails - 204ffeb Convert build to Dist::Zilla OBS-URL: https://build.opensuse.org/request/show/1235331 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Convert-PEM?expand=0&rev=13
2025-01-09 16:25:49 +00:00
BuildRequires: perl(Crypt::PRNG)
BuildRequires: perl(Test::Exception)
Requires: perl(Class::ErrorHandler)
Accepting request 1235331 from devel:languages:perl:autoupdate - updated to 0.130.0 (0.13) see /usr/share/doc/packages/perl-Convert-PEM/Changes 0.13 -- [Changes Since 0.12] - Fix several issue implemented in 0.10 that caused issues in Crypt::DSA [Detailed Changes] - b430b68 Fix recent issues in Crypt::DSA in RT156495 - 3af8d80 Handle undefined values and redefined iv 0.12 -- [Changes Since 0.09] - Release 0.11-TRIAL as 0.12 - Added extra cipher support from @jeremy-church - see release 0.10 - Miscellaneous cleanups [Detailed Changes] - ae82ce2 v0.11 - 43861a2 Bump repo version - 4e8c59d openssl version differences - only test in author testing - 9b3e183 v0.10 0.11 -- [Changes Since 0.08] - Added extra cipher support from @jeremy-church - see release 0.09 - Miscellaneous cleanups [Detailed Changes] - 43861a2 Bump repo version - 4e8c59d openssl version differences - only test in author testing - 9b3e183 v0.10 0.10 -- - Merge PR#1 from @jeremy-church to add extra cipher support - Add DES support - Add AES 128/192/256 support - Add IDEA support - Add SEED Support - Add Camellia 128/192/256 support - Add tests and test files for additional ciphers and alternate cipher modules (if available) - Add supporting function(s)/method(s) for additional ciphers - Add tests to verify OpenSSL can read files encrypted by Convert::PEM (if available) - Change key bytes_to_key in Convert::PEM::CBC to match openssl algorithm - Make some modifications to accommodate SEED and IDEA (realy old) cipher modules - Make ASN optional - Add DER support and documentation - Add other access methods to documentation - Additional encode/decode testing with DER [Detailed Changes] - c4128fd no need to use eval for blocksize call - 0cdf983 Remove execution attributes on test files - aa16478 Move the pem and der files to a sub directory - e7b4d1a Fix spelling typos - f047d32 rand is not secure for crypto operations - 3e2847b DES and IDEA are deprecated in OpenSSL versions - bd40886 Replace tabs with spaces - 7971073 Added changes - 53a3142 Additional documentation and make ASN optional. - 879b190 Add support for additional ciphers. - 6c68073 typo fix 0.09 -- - 55f01eb Bump Repo Version - 4072ab2 Fixes RT#27574: encode test occasionlly fails - 204ffeb Convert build to Dist::Zilla OBS-URL: https://build.opensuse.org/request/show/1235331 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Convert-PEM?expand=0&rev=13
2025-01-09 16:25:49 +00:00
Requires: perl(Convert::ASN1) >= 0.340
Requires: perl(Crypt::DES_EDE3)
Accepting request 1235331 from devel:languages:perl:autoupdate - updated to 0.130.0 (0.13) see /usr/share/doc/packages/perl-Convert-PEM/Changes 0.13 -- [Changes Since 0.12] - Fix several issue implemented in 0.10 that caused issues in Crypt::DSA [Detailed Changes] - b430b68 Fix recent issues in Crypt::DSA in RT156495 - 3af8d80 Handle undefined values and redefined iv 0.12 -- [Changes Since 0.09] - Release 0.11-TRIAL as 0.12 - Added extra cipher support from @jeremy-church - see release 0.10 - Miscellaneous cleanups [Detailed Changes] - ae82ce2 v0.11 - 43861a2 Bump repo version - 4e8c59d openssl version differences - only test in author testing - 9b3e183 v0.10 0.11 -- [Changes Since 0.08] - Added extra cipher support from @jeremy-church - see release 0.09 - Miscellaneous cleanups [Detailed Changes] - 43861a2 Bump repo version - 4e8c59d openssl version differences - only test in author testing - 9b3e183 v0.10 0.10 -- - Merge PR#1 from @jeremy-church to add extra cipher support - Add DES support - Add AES 128/192/256 support - Add IDEA support - Add SEED Support - Add Camellia 128/192/256 support - Add tests and test files for additional ciphers and alternate cipher modules (if available) - Add supporting function(s)/method(s) for additional ciphers - Add tests to verify OpenSSL can read files encrypted by Convert::PEM (if available) - Change key bytes_to_key in Convert::PEM::CBC to match openssl algorithm - Make some modifications to accommodate SEED and IDEA (realy old) cipher modules - Make ASN optional - Add DER support and documentation - Add other access methods to documentation - Additional encode/decode testing with DER [Detailed Changes] - c4128fd no need to use eval for blocksize call - 0cdf983 Remove execution attributes on test files - aa16478 Move the pem and der files to a sub directory - e7b4d1a Fix spelling typos - f047d32 rand is not secure for crypto operations - 3e2847b DES and IDEA are deprecated in OpenSSL versions - bd40886 Replace tabs with spaces - 7971073 Added changes - 53a3142 Additional documentation and make ASN optional. - 879b190 Add support for additional ciphers. - 6c68073 typo fix 0.09 -- - 55f01eb Bump Repo Version - 4072ab2 Fixes RT#27574: encode test occasionlly fails - 204ffeb Convert build to Dist::Zilla OBS-URL: https://build.opensuse.org/request/show/1235331 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Convert-PEM?expand=0&rev=13
2025-01-09 16:25:49 +00:00
Requires: perl(Crypt::PRNG)
Provides: perl(Convert::PEM) = %{version}
Accepting request 1235331 from devel:languages:perl:autoupdate - updated to 0.130.0 (0.13) see /usr/share/doc/packages/perl-Convert-PEM/Changes 0.13 -- [Changes Since 0.12] - Fix several issue implemented in 0.10 that caused issues in Crypt::DSA [Detailed Changes] - b430b68 Fix recent issues in Crypt::DSA in RT156495 - 3af8d80 Handle undefined values and redefined iv 0.12 -- [Changes Since 0.09] - Release 0.11-TRIAL as 0.12 - Added extra cipher support from @jeremy-church - see release 0.10 - Miscellaneous cleanups [Detailed Changes] - ae82ce2 v0.11 - 43861a2 Bump repo version - 4e8c59d openssl version differences - only test in author testing - 9b3e183 v0.10 0.11 -- [Changes Since 0.08] - Added extra cipher support from @jeremy-church - see release 0.09 - Miscellaneous cleanups [Detailed Changes] - 43861a2 Bump repo version - 4e8c59d openssl version differences - only test in author testing - 9b3e183 v0.10 0.10 -- - Merge PR#1 from @jeremy-church to add extra cipher support - Add DES support - Add AES 128/192/256 support - Add IDEA support - Add SEED Support - Add Camellia 128/192/256 support - Add tests and test files for additional ciphers and alternate cipher modules (if available) - Add supporting function(s)/method(s) for additional ciphers - Add tests to verify OpenSSL can read files encrypted by Convert::PEM (if available) - Change key bytes_to_key in Convert::PEM::CBC to match openssl algorithm - Make some modifications to accommodate SEED and IDEA (realy old) cipher modules - Make ASN optional - Add DER support and documentation - Add other access methods to documentation - Additional encode/decode testing with DER [Detailed Changes] - c4128fd no need to use eval for blocksize call - 0cdf983 Remove execution attributes on test files - aa16478 Move the pem and der files to a sub directory - e7b4d1a Fix spelling typos - f047d32 rand is not secure for crypto operations - 3e2847b DES and IDEA are deprecated in OpenSSL versions - bd40886 Replace tabs with spaces - 7971073 Added changes - 53a3142 Additional documentation and make ASN optional. - 879b190 Add support for additional ciphers. - 6c68073 typo fix 0.09 -- - 55f01eb Bump Repo Version - 4072ab2 Fixes RT#27574: encode test occasionlly fails - 204ffeb Convert build to Dist::Zilla OBS-URL: https://build.opensuse.org/request/show/1235331 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Convert-PEM?expand=0&rev=13
2025-01-09 16:25:49 +00:00
Provides: perl(Convert::PEM::CBC) = %{version}
%undefine __perllib_provides
%{perl_requires}
%description
_Convert::PEM_ reads and writes PEM files containing ASN.1-encoded objects.
The files can optionally be encrypted using a symmetric cipher algorithm,
such as 3DES. An unencrypted PEM file might look something like this:
-----BEGIN DH PARAMETERS-----
MB4CGQDUoLoCULb9LsYm5+/WN992xxbiLQlEuIsCAQM=
-----END DH PARAMETERS-----
The string beginning 'MB4C...' is the Base64-encoded, ASN.1-encoded
"object."
An encrypted file would have headers describing the type of encryption
used, and the initialization vector:
-----BEGIN DH PARAMETERS-----
Proc-Type: 4,ENCRYPTED
DEK-Info: DES-EDE3-CBC,C814158661DC1449
AFAZFbnQNrGjZJ/ZemdVSoZa3HWujxZuvBHzHNoesxeyqqidFvnydA==
-----END DH PARAMETERS-----
The two headers ('Proc-Type' and 'DEK-Info') indicate information about the
type of encryption used, and the string starting with 'AFAZ...' is the
Base64-encoded, encrypted, ASN.1-encoded contents of this "object."
The initialization vector ('C814158661DC1449') is chosen randomly.
%prep
%autosetup -n %{cpan_name}-%{cpan_version}
%build
Accepting request 1235331 from devel:languages:perl:autoupdate - updated to 0.130.0 (0.13) see /usr/share/doc/packages/perl-Convert-PEM/Changes 0.13 -- [Changes Since 0.12] - Fix several issue implemented in 0.10 that caused issues in Crypt::DSA [Detailed Changes] - b430b68 Fix recent issues in Crypt::DSA in RT156495 - 3af8d80 Handle undefined values and redefined iv 0.12 -- [Changes Since 0.09] - Release 0.11-TRIAL as 0.12 - Added extra cipher support from @jeremy-church - see release 0.10 - Miscellaneous cleanups [Detailed Changes] - ae82ce2 v0.11 - 43861a2 Bump repo version - 4e8c59d openssl version differences - only test in author testing - 9b3e183 v0.10 0.11 -- [Changes Since 0.08] - Added extra cipher support from @jeremy-church - see release 0.09 - Miscellaneous cleanups [Detailed Changes] - 43861a2 Bump repo version - 4e8c59d openssl version differences - only test in author testing - 9b3e183 v0.10 0.10 -- - Merge PR#1 from @jeremy-church to add extra cipher support - Add DES support - Add AES 128/192/256 support - Add IDEA support - Add SEED Support - Add Camellia 128/192/256 support - Add tests and test files for additional ciphers and alternate cipher modules (if available) - Add supporting function(s)/method(s) for additional ciphers - Add tests to verify OpenSSL can read files encrypted by Convert::PEM (if available) - Change key bytes_to_key in Convert::PEM::CBC to match openssl algorithm - Make some modifications to accommodate SEED and IDEA (realy old) cipher modules - Make ASN optional - Add DER support and documentation - Add other access methods to documentation - Additional encode/decode testing with DER [Detailed Changes] - c4128fd no need to use eval for blocksize call - 0cdf983 Remove execution attributes on test files - aa16478 Move the pem and der files to a sub directory - e7b4d1a Fix spelling typos - f047d32 rand is not secure for crypto operations - 3e2847b DES and IDEA are deprecated in OpenSSL versions - bd40886 Replace tabs with spaces - 7971073 Added changes - 53a3142 Additional documentation and make ASN optional. - 879b190 Add support for additional ciphers. - 6c68073 typo fix 0.09 -- - 55f01eb Bump Repo Version - 4072ab2 Fixes RT#27574: encode test occasionlly fails - 204ffeb Convert build to Dist::Zilla OBS-URL: https://build.opensuse.org/request/show/1235331 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Convert-PEM?expand=0&rev=13
2025-01-09 16:25:49 +00:00
perl Makefile.PL INSTALLDIRS=vendor
%make_build
%check
make test
%install
%perl_make_install
%perl_process_packlist
%perl_gen_filelist
%files -f %{name}.files
%doc Changes README
Accepting request 1235331 from devel:languages:perl:autoupdate - updated to 0.130.0 (0.13) see /usr/share/doc/packages/perl-Convert-PEM/Changes 0.13 -- [Changes Since 0.12] - Fix several issue implemented in 0.10 that caused issues in Crypt::DSA [Detailed Changes] - b430b68 Fix recent issues in Crypt::DSA in RT156495 - 3af8d80 Handle undefined values and redefined iv 0.12 -- [Changes Since 0.09] - Release 0.11-TRIAL as 0.12 - Added extra cipher support from @jeremy-church - see release 0.10 - Miscellaneous cleanups [Detailed Changes] - ae82ce2 v0.11 - 43861a2 Bump repo version - 4e8c59d openssl version differences - only test in author testing - 9b3e183 v0.10 0.11 -- [Changes Since 0.08] - Added extra cipher support from @jeremy-church - see release 0.09 - Miscellaneous cleanups [Detailed Changes] - 43861a2 Bump repo version - 4e8c59d openssl version differences - only test in author testing - 9b3e183 v0.10 0.10 -- - Merge PR#1 from @jeremy-church to add extra cipher support - Add DES support - Add AES 128/192/256 support - Add IDEA support - Add SEED Support - Add Camellia 128/192/256 support - Add tests and test files for additional ciphers and alternate cipher modules (if available) - Add supporting function(s)/method(s) for additional ciphers - Add tests to verify OpenSSL can read files encrypted by Convert::PEM (if available) - Change key bytes_to_key in Convert::PEM::CBC to match openssl algorithm - Make some modifications to accommodate SEED and IDEA (realy old) cipher modules - Make ASN optional - Add DER support and documentation - Add other access methods to documentation - Additional encode/decode testing with DER [Detailed Changes] - c4128fd no need to use eval for blocksize call - 0cdf983 Remove execution attributes on test files - aa16478 Move the pem and der files to a sub directory - e7b4d1a Fix spelling typos - f047d32 rand is not secure for crypto operations - 3e2847b DES and IDEA are deprecated in OpenSSL versions - bd40886 Replace tabs with spaces - 7971073 Added changes - 53a3142 Additional documentation and make ASN optional. - 879b190 Add support for additional ciphers. - 6c68073 typo fix 0.09 -- - 55f01eb Bump Repo Version - 4072ab2 Fixes RT#27574: encode test occasionlly fails - 204ffeb Convert build to Dist::Zilla OBS-URL: https://build.opensuse.org/request/show/1235331 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Convert-PEM?expand=0&rev=13
2025-01-09 16:25:49 +00:00
%license LICENSE
%changelog