diff options
author | Matěj Cepl <mcepl@cepl.eu> | 2020-11-21 01:19:19 +0100 |
---|---|---|
committer | Matěj Cepl <mcepl@cepl.eu> | 2020-11-21 01:19:19 +0100 |
commit | a215adf5dc696c9e8fba6753e210648958d1b401 (patch) | |
tree | b5d7fd92ca6645c6b9bf52b191de15c94dbe0e44 | |
parent | ca1fc953949f79ac7f6662ef162c3fee978afea5 (diff) | |
download | m2crypto-a215adf5dc696c9e8fba6753e210648958d1b401.tar.gz |
Add conditional exclusion of X509_V_FLAG_NO_CHECK_TIME
-rw-r--r-- | SWIG/_x509.i | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/SWIG/_x509.i b/SWIG/_x509.i index 0227789..211f573 100644 --- a/SWIG/_x509.i +++ b/SWIG/_x509.i @@ -346,7 +346,7 @@ X509 *d2i_x509(BIO *bio) { %constant int X509_V_ERR_APPLICATION_VERIFICATION = 50; /* See man page of X509_VERIFY_PARAM_set_flags for definition of all these flags */ - + %constant int VERIFY_ALLOW_PROXY_CERTS = X509_V_FLAG_ALLOW_PROXY_CERTS; %constant int VERIFY_CB_ISSUER_CHECK = X509_V_FLAG_CB_ISSUER_CHECK; %constant int VERIFY_CHECK_SS_SIGNATURE = X509_V_FLAG_CHECK_SS_SIGNATURE; @@ -360,7 +360,11 @@ However I add it here for consistency */ %constant int VERIFY_INHIBIT_ANY = X509_V_FLAG_INHIBIT_ANY; %constant int VERIFY_INHIBIT_MAP = X509_V_FLAG_INHIBIT_MAP; %constant int VERIFY_NO_ALT_CHAINS = X509_V_FLAG_NO_ALT_CHAINS; +/* The flag X509_V_FLAG_NO_CHECK_TIME is not available on some versions + * of Windows */ +#ifdef X509_V_FLAG_NO_CHECK_TIME %constant int VERIFY_NO_CHECK_TIME = X509_V_FLAG_NO_CHECK_TIME; +#endif %constant int VERIFY_NOTIFY_POLICY = X509_V_FLAG_NOTIFY_POLICY; %constant int VERIFY_PARTIAL_CHAIN = X509_V_FLAG_PARTIAL_CHAIN; %constant int VERIFY_POLICY_CHECK = X509_V_FLAG_POLICY_CHECK; |