[pypy-commit] pypy default: add more missing API functions that caused HMAC block_size error and test failure
mattip
pypy.commits at gmail.com
Fri Aug 16 05:18:00 EDT 2019
Author: Matti Picus <matti.picus at gmail.com>
Branch:
Changeset: r97193:9af25f100cea
Date: 2019-08-16 12:10 +0300
http://bitbucket.org/pypy/pypy/changeset/9af25f100cea/
Log: add more missing API functions that caused HMAC block_size error and
test failure
diff --git a/lib_pypy/_cffi_ssl/_cffi_src/openssl/evp.py b/lib_pypy/_cffi_ssl/_cffi_src/openssl/evp.py
--- a/lib_pypy/_cffi_ssl/_cffi_src/openssl/evp.py
+++ b/lib_pypy/_cffi_ssl/_cffi_src/openssl/evp.py
@@ -90,7 +90,6 @@
int EVP_DigestVerifyInit(EVP_MD_CTX *, EVP_PKEY_CTX **, const EVP_MD *,
ENGINE *, EVP_PKEY *);
-
int PKCS5_PBKDF2_HMAC_SHA1(const char *, int, const unsigned char *, int, int,
int, unsigned char *);
@@ -147,6 +146,8 @@
EC_KEY *EVP_PKEY_get1_EC_KEY(EVP_PKEY *);
int EVP_PKEY_set1_EC_KEY(EVP_PKEY *, EC_KEY *);
+int EVP_MD_CTX_block_size(const EVP_MD_CTX *);
+int EVP_CIPHER_CTX_block_size(const EVP_CIPHER_CTX *);
int EVP_CIPHER_CTX_ctrl(EVP_CIPHER_CTX *, int, int, void *);
int PKCS5_PBKDF2_HMAC(const char *, int, const unsigned char *, int, int,
More information about the pypy-commit
mailing list