mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-08-03 12:44:45 +02:00
Additional enums needed for compatibility with openssl for paho c mqtt client SSLSocket.c layer.
This commit is contained in:
@@ -806,6 +806,9 @@ enum {
|
||||
SSL_CB_ALERT = 7,
|
||||
SSL_CB_READ = 8,
|
||||
SSL_CB_HANDSHAKE_DONE = 9,
|
||||
/* additional SSL_CB_* enums not used in wolfSSL */
|
||||
SSL_CB_HANDSHAKE_START,
|
||||
SSL_CB_EXIT,
|
||||
|
||||
SSL_MODE_ENABLE_PARTIAL_WRITE = 2,
|
||||
|
||||
@@ -819,6 +822,7 @@ enum {
|
||||
X509_LU_X509 = 9,
|
||||
X509_LU_CRL = 12,
|
||||
|
||||
X509_V_OK = 0,
|
||||
X509_V_ERR_CRL_SIGNATURE_FAILURE = 13,
|
||||
X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD = 14,
|
||||
X509_V_ERR_CRL_HAS_EXPIRED = 15,
|
||||
@@ -830,7 +834,39 @@ enum {
|
||||
X509_V_ERR_CERT_HAS_EXPIRED = 21,
|
||||
X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD = 22,
|
||||
X509_V_ERR_CERT_REJECTED = 23,
|
||||
X509_V_OK = 0,
|
||||
/* additional X509_V_ERR_* enums not used in wolfSSL */
|
||||
X509_V_ERR_UNABLE_TO_GET_CRL,
|
||||
X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE,
|
||||
X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE,
|
||||
X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY,
|
||||
X509_V_ERR_CERT_SIGNATURE_FAILURE,
|
||||
X509_V_ERR_CRL_NOT_YET_VALID,
|
||||
X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD,
|
||||
X509_V_ERR_OUT_OF_MEM,
|
||||
X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT,
|
||||
X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN,
|
||||
X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY,
|
||||
X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE,
|
||||
X509_V_ERR_INVALID_CA,
|
||||
X509_V_ERR_PATH_LENGTH_EXCEEDED,
|
||||
X509_V_ERR_INVALID_PURPOSE,
|
||||
X509_V_ERR_CERT_UNTRUSTED,
|
||||
X509_V_ERR_SUBJECT_ISSUER_MISMATCH,
|
||||
X509_V_ERR_AKID_SKID_MISMATCH,
|
||||
X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH,
|
||||
X509_V_ERR_KEYUSAGE_NO_CERTSIGN,
|
||||
X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER,
|
||||
X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION,
|
||||
X509_V_ERR_KEYUSAGE_NO_CRL_SIGN,
|
||||
X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION,
|
||||
X509_V_ERR_INVALID_NON_CA,
|
||||
X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED,
|
||||
X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE,
|
||||
X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED,
|
||||
X509_V_ERR_INVALID_EXTENSION,
|
||||
X509_V_ERR_INVALID_POLICY_EXTENSION,
|
||||
X509_V_ERR_NO_EXPLICIT_POLICY,
|
||||
X509_V_ERR_UNNESTED_RESOURCE,
|
||||
|
||||
XN_FLAG_SPC_EQ = (1 << 23),
|
||||
XN_FLAG_ONELINE = 0,
|
||||
|
Reference in New Issue
Block a user