Commit a8a2bf64 authored by Christian Heimes's avatar Christian Heimes

merge

parents 0e837d2d ae7bd49f
...@@ -59,6 +59,9 @@ Core and Builtins ...@@ -59,6 +59,9 @@ Core and Builtins
Library Library
------- -------
- Issue #19682: Fix compatibility issue with old version of OpenSSL that
was introduced by Issue #18379.
- Issue #14455: plistlib now supports binary plists and has an updated API. - Issue #14455: plistlib now supports binary plists and has an updated API.
- Issue #19633: Fixed writing not compressed 16- and 32-bit wave files on - Issue #19633: Fixed writing not compressed 16- and 32-bit wave files on
......
...@@ -1024,9 +1024,15 @@ _get_crl_dp(X509 *certificate) { ...@@ -1024,9 +1024,15 @@ _get_crl_dp(X509 *certificate) {
int i, j, result; int i, j, result;
PyObject *lst; PyObject *lst;
#if OPENSSL_VERSION_NUMBER < 0x10001000L
dps = X509_get_ext_d2i(certificate, NID_crl_distribution_points,
NULL, NULL);
#else
/* Calls x509v3_cache_extensions and sets up crldp */ /* Calls x509v3_cache_extensions and sets up crldp */
X509_check_ca(certificate); X509_check_ca(certificate);
dps = certificate->crldp; dps = certificate->crldp;
#endif
if (dps == NULL) { if (dps == NULL) {
return Py_None; return Py_None;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment