aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPaul Kehrer <paul.l.kehrer@gmail.com>2014-12-16 07:48:59 -0600
committerPaul Kehrer <paul.l.kehrer@gmail.com>2014-12-16 07:48:59 -0600
commitd0f01c38429d9370d0776ec3a70a08671fe3c6c1 (patch)
treeede5f8656a8bbd4614627bd76f3d12e49fd30006 /src
parentd5f5c8813da48f1914bd0b178faa75770ac6f230 (diff)
downloadcryptography-d0f01c38429d9370d0776ec3a70a08671fe3c6c1.tar.gz
cryptography-d0f01c38429d9370d0776ec3a70a08671fe3c6c1.tar.bz2
cryptography-d0f01c38429d9370d0776ec3a70a08671fe3c6c1.zip
properly remove flags that don't exist when CMS is not available
Diffstat (limited to 'src')
-rw-r--r--src/cryptography/hazmat/bindings/openssl/cms.py20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/cryptography/hazmat/bindings/openssl/cms.py b/src/cryptography/hazmat/bindings/openssl/cms.py
index e24980c6..5f2a8d36 100644
--- a/src/cryptography/hazmat/bindings/openssl/cms.py
+++ b/src/cryptography/hazmat/bindings/openssl/cms.py
@@ -128,5 +128,25 @@ CONDITIONAL_NAMES = {
"CMS_encrypt",
"CMS_decrypt",
"CMS_add1_signer",
+ "CMS_TEXT",
+ "CMS_NOCERTS",
+ "CMS_NO_CONTENT_VERIFY",
+ "CMS_NO_ATTR_VERIFY",
+ "CMS_NOSIGS",
+ "CMS_NOINTERN",
+ "CMS_NO_SIGNER_CERT_VERIFY",
+ "CMS_NOVERIFY",
+ "CMS_DETACHED",
+ "CMS_BINARY",
+ "CMS_NOATTR",
+ "CMS_NOSMIMECAP",
+ "CMS_NOOLDMIMETYPE",
+ "CMS_CRLFEOL",
+ "CMS_STREAM",
+ "CMS_NOCRL",
+ "CMS_PARTIAL",
+ "CMS_REUSE_DIGEST",
+ "CMS_USE_KEYID",
+ "CMS_DEBUG_DECRYPT",
]
}