aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJean-Paul Calderone <exarkun@twistedmatrix.com>2014-01-01 12:25:54 -0500
committerJean-Paul Calderone <exarkun@twistedmatrix.com>2014-01-01 12:25:54 -0500
commite1883f4aa282af9b778c4ac6466c12003b9668fb (patch)
treeb6aa514bd87757ecfb76e7de8b17aa70e2f738fd
parent522487e5a7dd3004747da85c9f6c53fc5dc4de06 (diff)
downloadcryptography-e1883f4aa282af9b778c4ac6466c12003b9668fb.tar.gz
cryptography-e1883f4aa282af9b778c4ac6466c12003b9668fb.tar.bz2
cryptography-e1883f4aa282af9b778c4ac6466c12003b9668fb.zip
expose num_locks and {get,set}_{id,locking}_callback
-rw-r--r--cryptography/hazmat/backends/openssl/crypto.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/cryptography/hazmat/backends/openssl/crypto.py b/cryptography/hazmat/backends/openssl/crypto.py
index 835be14b..189867bd 100644
--- a/cryptography/hazmat/backends/openssl/crypto.py
+++ b/cryptography/hazmat/backends/openssl/crypto.py
@@ -36,6 +36,11 @@ int CRYPTO_mem_ctrl(int);
int CRYPTO_is_mem_check_on(void);
void CRYPTO_mem_leaks(struct bio_st *);
void CRYPTO_cleanup_all_ex_data(void);
+int CRYPTO_num_locks(void);
+void CRYPTO_set_locking_callback(void(*)(int, int, const char *, int));
+void CRYPTO_set_id_callback(unsigned long (*)(void));
+unsigned long (*CRYPTO_get_id_callback(void))(void);
+void (*CRYPTO_get_locking_callback(void))(int, int, const char *, int);
void OPENSSL_free(void *);
"""