summaryrefslogtreecommitdiff
path: root/lang/python/python-cryptography/patches
diff options
context:
space:
mode:
authorAlexandru Ardelean <ardeleanalex@gmail.com>2017-08-01 13:50:45 +0300
committerAlexandru Ardelean <ardeleanalex@gmail.com>2017-08-11 17:09:15 +0300
commitd0627930420dbad4d3d867d9065eda7b2a8c84cb (patch)
tree0e419a87cf7f8df0bd68d074f598e35f9b317be6 /lang/python/python-cryptography/patches
parentfae2b225375c123d9b2c75507569daa045cde016 (diff)
python-cryptography: bump to version 2.0.3
The dependency has changed from needing `pyasn1` to needing `asn1crypto`. Oh well... Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
Diffstat (limited to 'lang/python/python-cryptography/patches')
-rw-r--r--lang/python/python-cryptography/patches/002-remove-undefined-dtls-methods.patch14
1 files changed, 14 insertions, 0 deletions
diff --git a/lang/python/python-cryptography/patches/002-remove-undefined-dtls-methods.patch b/lang/python/python-cryptography/patches/002-remove-undefined-dtls-methods.patch
new file mode 100644
index 000000000..3b7aaf396
--- /dev/null
+++ b/lang/python/python-cryptography/patches/002-remove-undefined-dtls-methods.patch
@@ -0,0 +1,14 @@
+diff --git a/src/_cffi_src/openssl/ssl.py b/src/_cffi_src/openssl/ssl.py
+index 8bda4e0..aa81060 100644
+--- a/src/_cffi_src/openssl/ssl.py
++++ b/src/_cffi_src/openssl/ssl.py
+@@ -595,9 +595,6 @@ static const long TLS_ST_OK = 0;
+
+ #if defined(OPENSSL_NO_DTLS) || CRYPTOGRAPHY_OPENSSL_LESS_THAN_102
+ static const long Cryptography_HAS_GENERIC_DTLS_METHOD = 0;
+-const SSL_METHOD *(*DTLS_method)(void) = NULL;
+-const SSL_METHOD *(*DTLS_server_method)(void) = NULL;
+-const SSL_METHOD *(*DTLS_client_method)(void) = NULL;
+ #else
+ static const long Cryptography_HAS_GENERIC_DTLS_METHOD = 1;
+ #endif