diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 3039c7539..1f3e674cd 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -5,6 +5,33 @@ Community Crypto Release Notes .. contents:: Topics +v2.10.0 +======= + +Release Summary +--------------- + +Bugfix and feature release. + +Bugfixes +-------- + +- openssl_csr, openssl_csr_pipe - prevent invalid values for ``crl_distribution_points`` that do not have one of ``full_name``, ``relative_name``, and ``crl_issuer`` (https://github.com/ansible-collections/community.crypto/pull/560). +- openssl_publickey_info - do not crash with internal error when public key cannot be parsed (https://github.com/ansible-collections/community.crypto/pull/551). + +New Plugins +----------- + +Filter +~~~~~~ + +- openssl_csr_info - Retrieve information from OpenSSL Certificate Signing Requests (CSR) +- openssl_privatekey_info - Retrieve information from OpenSSL private keys +- openssl_publickey_info - Retrieve information from OpenSSL public keys in PEM format +- split_pem - Split PEM file contents into multiple objects +- x509_certificate_info - Retrieve information from X.509 certificates in PEM format +- x509_crl_info - Retrieve information from X.509 CRLs in PEM format + v2.9.0 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 69b59bf72..208a58e73 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -737,6 +737,41 @@ releases: name: openssl_privatekey_convert namespace: '' release_date: '2022-01-10' + 2.10.0: + changes: + bugfixes: + - openssl_csr, openssl_csr_pipe - prevent invalid values for ``crl_distribution_points`` + that do not have one of ``full_name``, ``relative_name``, and ``crl_issuer`` + (https://github.com/ansible-collections/community.crypto/pull/560). + - openssl_publickey_info - do not crash with internal error when public key + cannot be parsed (https://github.com/ansible-collections/community.crypto/pull/551). + release_summary: Bugfix and feature release. + fragments: + - 2.10.0.yml + - 551-publickey-info.yml + - 560-openssl_csr-crl_distribution_points.yml + plugins: + filter: + - description: Retrieve information from OpenSSL Certificate Signing Requests + (CSR) + name: openssl_csr_info + namespace: null + - description: Retrieve information from OpenSSL private keys + name: openssl_privatekey_info + namespace: null + - description: Retrieve information from OpenSSL public keys in PEM format + name: openssl_publickey_info + namespace: null + - description: Split PEM file contents into multiple objects + name: split_pem + namespace: null + - description: Retrieve information from X.509 certificates in PEM format + name: x509_certificate_info + namespace: null + - description: Retrieve information from X.509 CRLs in PEM format + name: x509_crl_info + namespace: null + release_date: '2023-01-02' 2.2.0: changes: bugfixes: diff --git a/changelogs/fragments/2.10.0.yml b/changelogs/fragments/2.10.0.yml deleted file mode 100644 index 56de6d9e3..000000000 --- a/changelogs/fragments/2.10.0.yml +++ /dev/null @@ -1 +0,0 @@ -release_summary: Bugfix and feature release. diff --git a/changelogs/fragments/551-publickey-info.yml b/changelogs/fragments/551-publickey-info.yml deleted file mode 100644 index f235002b3..000000000 --- a/changelogs/fragments/551-publickey-info.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - "openssl_publickey_info - do not crash with internal error when public key cannot be parsed (https://github.com/ansible-collections/community.crypto/pull/551)." diff --git a/changelogs/fragments/560-openssl_csr-crl_distribution_points.yml b/changelogs/fragments/560-openssl_csr-crl_distribution_points.yml deleted file mode 100644 index cf8750402..000000000 --- a/changelogs/fragments/560-openssl_csr-crl_distribution_points.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - "openssl_csr, openssl_csr_pipe - prevent invalid values for ``crl_distribution_points`` that do not have one of ``full_name``, ``relative_name``, and ``crl_issuer`` (https://github.com/ansible-collections/community.crypto/pull/560)."