| Summary: | security/p5-Crypt-OpenSSL-CA: adding functionality for parse existing CRL | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | onborodin | ||||
| Component: | Individual Port(s) | Assignee: | Kurt Jaeger <pi> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Many People | CC: | pi | ||||
| Priority: | --- | Keywords: | security | ||||
| Version: | Latest | Flags: | pi:
maintainer-feedback+
|
||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
Testbuilds@work A commit references this bug: Author: pi Date: Mon Jun 19 18:05:26 UTC 2017 New revision: 443904 URL: https://svnweb.freebsd.org/changeset/ports/443904 Log: security/p5-Crypt-OpenSSL-CA: add functions to retrieve CRL-related infos PR: 220134 Submitted by: Borodin Oleg <onborodin@gmail.com> Changes: head/security/p5-Crypt-OpenSSL-CA/Makefile head/security/p5-Crypt-OpenSSL-CA/files/ head/security/p5-Crypt-OpenSSL-CA/files/patch-lib_Crypt_OpenSSL_CA.pm Committed, thanks! patch was also sent upstream, see https://rt.cpan.org/Ticket/Display.html?id=122133 |
Created attachment 183628 [details] patch I added - parse_CRL ($pem_crl) Creates and returns an Crypt::OpenSSL::CA::X509_CRL object - get_issuer_DN() Get DN string of issuer the CRL - get_nextUpdate () and get_lastUpdate () Get validity period of the certificate - get_entryNumbers() Get array of revoked serial numbers - get_entry_count() Get count of CRL entries. Count begin from zero. - get_entry_revoke_date( $num ) Get revoke date of entry in the CRL. - get_entry_serial( $num ) Get serial number of entry in the CRL. This function allows you to get information about already created revocation lists. Authors of the perl package, unfortunately, do not answer.