aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Kehrer <paul.l.kehrer@gmail.com>2013-11-18 12:28:52 -0600
committerPaul Kehrer <paul.l.kehrer@gmail.com>2013-11-18 12:29:33 -0600
commit39a044110b191dbf8a42111ae1935dcbf12096f4 (patch)
tree79d36507dd9cbf4ce77cf3ed31a8910608451418
parent729e62b0e19c2278da762af5f3fcc4e083747497 (diff)
downloadcryptography-39a044110b191dbf8a42111ae1935dcbf12096f4.tar.gz
cryptography-39a044110b191dbf8a42111ae1935dcbf12096f4.tar.bz2
cryptography-39a044110b191dbf8a42111ae1935dcbf12096f4.zip
de-opaque EVP_CIPHER_CTX a bit
-rw-r--r--cryptography/hazmat/bindings/openssl/evp.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/cryptography/hazmat/bindings/openssl/evp.py b/cryptography/hazmat/bindings/openssl/evp.py
index da54f89d..8cb44610 100644
--- a/cryptography/hazmat/bindings/openssl/evp.py
+++ b/cryptography/hazmat/bindings/openssl/evp.py
@@ -16,10 +16,13 @@ INCLUDES = """
"""
TYPES = """
+typedef ... EVP_CIPHER;
typedef struct {
+ const EVP_CIPHER *cipher;
+ ENGINE *engine;
+ int encrypt;
...;
} EVP_CIPHER_CTX;
-typedef ... EVP_CIPHER;
typedef ... EVP_MD;
typedef struct env_md_ctx_st EVP_MD_CTX;