BSD Ports

security/p5-Crypt-OpenSSL-RSA 0.41 NetBSD

Perl5 wrapper module for the OpenSSL RSA functions

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
207cb0f012
License
gnu-gpl-v2 OR artistic
Categories
security, perl5
Package size
25.1 KiB, 86.4 KiB installed

Description

Crypt::OpenSSL::RSA is a XS Perl module designed to provide basic RSA functionality by using the RSA functions in the OpenSSL library.

In the other systems

SystemPortVersion
NetBSDsecurity/p5-Crypt-OpenSSL-RSA0.41
FreeBSDsecurity/p5-Crypt-OpenSSL-RSA0.41
OpenBSDsecurity/p5-Crypt-OpenSSL-RSA0.41
DragonFlysecurity/p5-Crypt-OpenSSL-RSA0.33
MidnightBSDsecurity/p5-Crypt-OpenSSL-RSA0.35

Install

Binary package:

pkgin install p5-Crypt-OpenSSL-RSA

From pkgsrc:

cd /usr/pkgsrc/security/p5-Crypt-OpenSSL-RSA && make install clean

Dependencies

Run dependencies 3

Commit history 3

DateCommitCreditsLog message
207cb0f012 wen Update to 0.41
Upstream changes: 0.41 Apr 24 2026 [Bug Fixes] - PR #181: Skip OpenSSL 3.x-specific tests on LibreSSL. LibreSSL reports version >= 3.0 via Crypt::OpenSSL::Guess's openssl_version() but internally uses the pre-3.x code path (OPENSSL_VERSION_NUMBER < 0x30000000L), causing two CPAN Testers failures on OpenBSD: t/padding.t (use_sslv23_padding is still a valid XS function on LibreSSL because RSA_SSLV23_PADDING exists) and t/pkcs1_sign.t (RSA_verify on pre-3.x/LibreSSL ignores the padding mode, so cross-padding verification succeeds). LibreSSL is now detected by parsing `openssl version` output for the "LibreSSL" string, using find_openssl_exec(find_openssl_prefix()) from Crypt::OpenSSL::Guess to locate the correct binary. The …
ce00df093c wiz p5-Crypt-OpenSSL-RSA: remove useless message from 2006.
618415630a wiz *: recursive bump for perl5 5.44.0