Remove uneccessary defines from compat. layer

This commit is contained in:
Nickolas Lapp
2015-08-27 13:27:33 -06:00
parent d336268caa
commit 42428f10ad
4 changed files with 18 additions and 461 deletions

304
src/ssl.c
View File

@@ -16347,291 +16347,6 @@ const byte* wolfSSL_SESSION_get_id(WOLFSSL_SESSION* sess, unsigned int* idLen)
return sess->sessionID;
}
int wolfSSL_X509_NAME_cmp(const WOLFSSL_X509_NAME *a, const WOLFSSL_X509_NAME *b)
{
(void) a;
(void) b;
WOLFSSL_ENTER("wolfSSL_X509_NAME_cmp");
WOLFSSL_STUB("wolfSSL_X509_NAME_cmp");
WOLFSSL_LEAVE("wolfSSL_X509_NAME_cmp",0);
return SSL_SUCCESS;
}
void wolfSSL_X509_email_free(void *sk)
{
(void)sk;
WOLFSSL_ENTER("wolfSSL_X509_email_free");
WOLFSSL_STUB("wolfSSL_X509_email_free");
WOLFSSL_LEAVE("wolfSSL_X509_email_free",0);
}
WOLFSSL_STRING* wolfSSL_X509_get1_ocsp(WOLFSSL_X509 *cert)
{
WOLFSSL_ENTER("wolfSSL_X509_get1_ocsp");
WOLFSSL_STUB("wolfSSL_X509_get1_ocsp");
WOLFSSL_LEAVE("wolfSSL_X509_get1_ocsp",0);
(void)cert;
return NULL;
}
void wolfSSL_OCSP_CERTID_free(WOLFSSL_OCSP_CERTID* ocsp)
{
WOLFSSL_ENTER("wolfSSL_OCSP_CERTID_free");
WOLFSSL_STUB("wolfSSL_OCSP_CERTID_free");
WOLFSSL_LEAVE("wolfSSL_OCSP_CERTID_free",0);
(void)ocsp;
return;
}
WOLFSSL_OCSP_REQUEST* wolfSSL_OCSP_REQUEST_new(void){
WOLFSSL_ENTER("wolfSSL_OCSP_REQUEST_new");
WOLFSSL_STUB("wolfSSL_OCSP_REQUEST_new");
WOLFSSL_OCSP_REQUEST *or = NULL;
return or;
}
WOLFSSL_OCSP_CERTID* wolfSSL_OCSP_cert_to_id(const WOLFSSL_EVP_MD* dgst,
WOLFSSL_X509* subject, WOLFSSL_X509* issuer)
{
WOLFSSL_ENTER("wolfSSL_OCSP_CERTID_free");
WOLFSSL_STUB("wolfSSL_OCSP_CERTID_free");
WOLFSSL_LEAVE("wolfSSL_OCSP_CERTID_free",0);
(void)dgst;
(void)subject;
(void)issuer;
return NULL;
}
void wolfSSL_OCSP_REQUEST_free(WOLFSSL_OCSP_REQUEST* request)
{
WOLFSSL_ENTER("wolfSSL_OCSP_REQUEST_free");
WOLFSSL_STUB("wolfSSL_OCSP_REQUEST_free");
WOLFSSL_LEAVE("wolfSSL_OCSP_REQUEST_free",0);
(void)request;
return;
}
int wolfSSL_BIO_should_write(WOLFSSL_BIO *bio)
{
WOLFSSL_ENTER("wolfSSL_BIO_should_write");
WOLFSSL_STUB("wolfSSL_BIO_should_write");
WOLFSSL_LEAVE("wolfSSL_BIO_should_write",0);
(void) bio;
return SSL_SUCCESS;
}
int BIO_should_read(WOLFSSL_BIO *bio)
{
WOLFSSL_ENTER("BIO_should_read");
WOLFSSL_STUB("BIO_should_read");
WOLFSSL_LEAVE("BIO_should_read",0);
(void) bio;
return SSL_SUCCESS;
}
int wolfSSL_OCSP_check_nonce(WOLFSSL_OCSP_REQUEST *req, WOLFSSL_OCSP_BASICRESP *bs)
{
WOLFSSL_ENTER("wolfSSL_OCSP_check_nonce");
WOLFSSL_STUB("wolfSSL_OCSP_check_nonce");
WOLFSSL_LEAVE("wolfSSL_OCSP_check_nonce",0);
(void) req;
(void) bs;
return SSL_SUCCESS;
}
int wolfSSL_OCSP_basic_verify(WOLFSSL_OCSP_BASICRESP *bs, STACK_OF(WOLFSSL_X509) *certs,
WOLFSSL_X509_STORE *st, unsigned long flags)
{
WOLFSSL_ENTER("wolfSSL_OCSP_basic_verify");
WOLFSSL_STUB("wolfSSL_OCSP_basic_verify");
WOLFSSL_LEAVE("wolfSSL_OCSP_basic_verify",0);
(void) bs;
(void) certs;
(void) st;
(void) flags;
return SSL_SUCCESS;
}
void wolfSSL_OCSP_REQ_CTX_free(WOLFSSL_OCSP_REQ_CTX *rctx)
{
WOLFSSL_ENTER("wolfSSL_OCSP_REQ_CTX_free");
WOLFSSL_STUB("wolfSSL_OCSP_REQ_CTX_free");
WOLFSSL_LEAVE("wolfSSL_OCSP_REQ_CTX_free",0);
(void) rctx;
}
int wolfSSL_OCSP_RESPONSE_free( WOLFSSL_OCSP_RESPONSE* r)
{
WOLFSSL_ENTER("wolfSSL_OCSP_RESPONSE_free");
WOLFSSL_STUB("wolfSSL_OCSP_RESPONSE_free");
WOLFSSL_LEAVE("wolfSSL_OCSP_RESPONSE_free",0);
(void) r;
return SSL_SUCCESS;
}
int wolfSSL_OCSP_BASICRESP_free(WOLFSSL_OCSP_BASICRESP *basic_response)
{
WOLFSSL_ENTER("wolfSSL_OCSP_BASICRESP_free");
WOLFSSL_STUB("wolfSSL_OCSP_BASICRESP_free");
WOLFSSL_LEAVE("wolfSSL_OCSP_BASICRESP_free",0);
(void) basic_response;
return SSL_SUCCESS;
}
WOLFSSL_OCSP_BASICRESP *wolfSSL_OCSP_response_get1_basic(WOLFSSL_OCSP_RESPONSE *resp)
{
WOLFSSL_ENTER("wolfSSL_OCSP_response_get1_basic");
WOLFSSL_STUB("wolfSSL_OCSP_response_get1_basic");
WOLFSSL_LEAVE("wolfSSL_OCSP_response_get1_basic",0);
(void) resp;
return NULL;
}
int wolfSSL_OCSP_resp_find_status(WOLFSSL_OCSP_BASICRESP *bs,
WOLFSSL_OCSP_CERTID *id, int *status,
int *reason, WOLFSSL_ASN1_TIME**revtime,
WOLFSSL_ASN1_TIME**thisupd, WOLFSSL_ASN1_TIME**nextupd)
{
WOLFSSL_ENTER("wolfSSL_OCSP_resp_find_status");
WOLFSSL_STUB("wolfSSL_OCSP_resp_find_status");
WOLFSSL_LEAVE("wolfSSL_OCSP_resp_find_status",0);
(void) bs;
(void) id;
(void) status;
(void) reason;
(void) revtime;
(void) thisupd;
(void) nextupd;
return SSL_SUCCESS;
}
int wolfSSL_OCSP_request_add1_nonce(WOLFSSL_OCSP_REQUEST *req, unsigned char *val, int len)
{
WOLFSSL_ENTER("wolfSSL_OCSP_request_add1_nonce");
WOLFSSL_STUB("wolfSSL_OCSP_request_add1_nonce");
WOLFSSL_LEAVE("wolfSSL_OCSP_request_add1_nonce",0);
(void) req;
(void) val;
(void) len;
return SSL_SUCCESS;
}
WOLFSSL_OCSP_ONEREQ *wolfSSL_OCSP_request_add0_id(WOLFSSL_OCSP_REQUEST *req, WOLFSSL_OCSP_CERTID *cid)
{
WOLFSSL_ENTER("wolfSSL_OCSP_request_add0_id");
WOLFSSL_STUB("wolfSSL_OCSP_request_add0_id");
WOLFSSL_LEAVE("wolfSSL_OCSP_request_add0_id",0);
(void) req;
(void) cid;
return NULL;
}
const char *wolfSSL_OCSP_crl_reason_str(long s)
{
WOLFSSL_ENTER("wolfSSL_OCSP_crl_reason_str");
WOLFSSL_STUB("wolfSSL_OCSP_crl_reason_str");
WOLFSSL_LEAVE("wolfSSL_OCSP_crl_reason_str",0);
(void) s;
return NULL;
}
int wolfSSL_OCSP_check_validity(WOLFSSL_ASN1_TIME*thisupd,
WOLFSSL_ASN1_TIME*nextupd, long sec, long maxsec)
{
WOLFSSL_ENTER("wolfSSL_OCSP_check_validity");
WOLFSSL_STUB("wolfSSL_OCSP_check_validity");
WOLFSSL_LEAVE("wolfSSL_OCSP_check_validity",0);
(void) thisupd;
(void) nextupd;
(void) sec;
(void) maxsec;
return SSL_SUCCESS;
}
STACK_OF(WOLFSSL_X509)* wolfSSL_X509_STORE_CTX_get_chain(WOLFSSL_X509_STORE_CTX *ctx)
{
WOLFSSL_ENTER("wolfSSL_X509_STORE_CTX_get_chain");
WOLFSSL_STUB("wolfSSL_X509_STORE_CTX_get_chain");
WOLFSSL_LEAVE("wolfSSL_X509_STORE_CTX_get_chain",0);
(void) ctx;
return NULL;
}
WOLFSSL_OCSP_REQ_CTX *wolfSSL_OCSP_sendreq_new(WOLFSSL_BIO *io, const char *path, WOLFSSL_OCSP_REQUEST *req, int maxline)
{
WOLFSSL_ENTER("wolfSSL_OCSP_sendreq_new");
WOLFSSL_STUB("wolfSSL_OCSP_sendreq_new");
WOLFSSL_LEAVE("wolfSSL_OCSP_sendreq_new",0);
(void) io;
(void) path;
(void) req;
(void) maxline;
return NULL;
}
int wolfSSL_OCSP_sendreq_nbio(WOLFSSL_OCSP_RESPONSE **presp, WOLFSSL_OCSP_REQ_CTX *rctx)
{
WOLFSSL_ENTER("wolfSSL_OCSP_sendreq_nbio");
WOLFSSL_STUB("wolfSSL_OCSP_sendreq_nbio");
WOLFSSL_LEAVE("wolfSSL_OCSP_sendreq_nbio",0);
(void) presp;
(void) rctx;
return SSL_SUCCESS;
}
const char *wolfSSL_OCSP_cert_status_str(long s)
{
WOLFSSL_ENTER("wolfSSL_OCSP_cert_status_str");
WOLFSSL_STUB("wolfSSL_OCSP_cert_status_str");
WOLFSSL_LEAVE("wolfSSL_OCSP_cert_status_str",0);
(void) s;
return NULL;
}
int wolfSSL_OCSP_response_status(WOLFSSL_OCSP_RESPONSE *resp)
{
WOLFSSL_ENTER("wolfSSL_OCSP_response_status");
WOLFSSL_STUB("wolfSSL_OCSP_response_status");
WOLFSSL_LEAVE("wolfSSL_OCSP_response_status",0);
(void) resp;
return SSL_SUCCESS;
}
const char *wolfSSL_OCSP_response_status_str(long s)
{
WOLFSSL_ENTER("wolfSSL_OCSP_response_status_str");
WOLFSSL_STUB("wolfSSL_OCSP_response_status_str");
WOLFSSL_LEAVE("wolfSSL_OCSP_response_status_str",0);
(void) s;
return NULL;
}
int wolfSSL_sk_WOLFSSL_STRING_num(const STACK_OF(WOLFSSL_STRING)* string)
{
WOLFSSL_ENTER("wolfSSL_sk_WOLFSSL_STRING_num");
WOLFSSL_STUB("wolfSSL_sk_WOLFSSL_STRING_num");
WOLFSSL_LEAVE("wolfSSL_sk_WOLFSSL_STRING_num",0);
(void) string;
return 0;
}
WOLFSSL_STRING wolfSSL_sk_WOLFSSL_STRING_value(
const STACK_OF(WOLFSSL_STRING)* string, int idx)
{
WOLFSSL_ENTER("wolfSSL_sk_WOLFSSL_STRING_value");
WOLFSSL_STUB("wolfSSL_sk_WOLFSSL_STRING_value");
WOLFSSL_LEAVE("wolfSSL_sk_WOLFSSL_STRING_value",0);
(void) string;
(void) idx;
return 0;
}
int wolfSSL_set_tlsext_host_name(WOLFSSL* ssl, const char* host_name)
{
@@ -16673,11 +16388,22 @@ VerifyCallback wolfSSL_CTX_get_verify_callback(WOLFSSL_CTX* ctx)
int wolfSSL_CTX_get_verify_mode(WOLFSSL_CTX* ctx)
{
(void)ctx;
WOLFSSL_ENTER("wolfSSL_CTX_get_verify_mode");
WOLFSSL_STUB("wolfSSL_CTX_get_verify_mode");
WOLFSSL_LEAVE("wolfSSL_CTX_get_verify_mode",0);
return 0;
int mode = 0;
if(!ctx)
return SSL_FATAL_ERROR;
if (ctx->verifyPeer)
mode |= SSL_VERIFY_PEER;
else if (ctx->verifyNone)
mode |= SSL_VERIFY_NONE;
if (ctx->failNoCert)
mode |= SSL_VERIFY_FAIL_IF_NO_PEER_CERT;
WOLFSSL_LEAVE("wolfSSL_CTX_get_verify_mode", mode);
return mode;
}