mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-31 19:24:42 +02:00
undate WOLFSSL_STUB - Part 1
This commit is contained in:
committed by
Jacob Barthelmeh
parent
e9f3d7f898
commit
6a129ca5c7
118
src/ssl.c
118
src/ssl.c
@@ -7111,7 +7111,7 @@ long wolfSSL_ctrl(WOLFSSL* ssl, int cmd, long opt, void* pt)
|
||||
|
||||
long wolfSSL_CTX_ctrl(WOLFSSL_CTX* ctx, int cmd, long opt, void* pt)
|
||||
{
|
||||
WOLFSSL_STUB("wolfSSL_CTX_ctrl");
|
||||
WOLFSSL_STUB("SSL_CTX_ctrl");
|
||||
(void)ctx;
|
||||
(void)cmd;
|
||||
(void)opt;
|
||||
@@ -11432,7 +11432,8 @@ int wolfSSL_set_compression(WOLFSSL* ssl)
|
||||
{
|
||||
/* TODO:, not needed in goahead */
|
||||
(void)ctx;
|
||||
return WOLFSSL_NOT_IMPLEMENTED;
|
||||
WOLFSSL_STUB("SSL_CTX_set_default_verify_paths");
|
||||
return SSL_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
#if defined(WOLFCRYPT_HAVE_SRP) && !defined(NO_SHA256) \
|
||||
@@ -11759,6 +11760,7 @@ int wolfSSL_set_compression(WOLFSSL* ssl)
|
||||
void(*f)(int, int, void*), void* data)
|
||||
{
|
||||
/* no tmp key needed, actual generation not supported */
|
||||
WOLFSSL_STUB("RSA_generate_key");
|
||||
WOLFSSL_ENTER("RSA_generate_key");
|
||||
(void)len;
|
||||
(void)bits;
|
||||
@@ -11846,6 +11848,7 @@ int wolfSSL_set_compression(WOLFSSL* ssl)
|
||||
{
|
||||
/* wolfSSL has internal buffer, compatibility only */
|
||||
WOLFSSL_ENTER("BIO_set_write_buffer_size");
|
||||
WOLFSSL_STUB("BIO_set_write_buffer_size");
|
||||
(void)bio;
|
||||
return size;
|
||||
}
|
||||
@@ -14165,7 +14168,7 @@ int wolfSSL_EVP_MD_type(const WOLFSSL_EVP_MD *md)
|
||||
(void)add;
|
||||
(void)len;
|
||||
(void)entropy;
|
||||
|
||||
WOLFSSL_STUB("RAND_add");
|
||||
/* wolfSSL seeds/adds internally, use explicit RNG if you want
|
||||
to take control */
|
||||
}
|
||||
@@ -14424,6 +14427,7 @@ int wolfSSL_EVP_MD_type(const WOLFSSL_EVP_MD *md)
|
||||
{
|
||||
/* TODO: */
|
||||
(void)ssl;
|
||||
WOLFSSL_STUB("SSL_get_mode");
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -14432,6 +14436,7 @@ int wolfSSL_EVP_MD_type(const WOLFSSL_EVP_MD *md)
|
||||
{
|
||||
/* TODO: */
|
||||
(void)ctx;
|
||||
WOLFSSL_STUB("SSL_CTX_get_mode");
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -14441,6 +14446,7 @@ int wolfSSL_EVP_MD_type(const WOLFSSL_EVP_MD *md)
|
||||
/* TODO: maybe? */
|
||||
(void)ctx;
|
||||
(void)m;
|
||||
WOLFSSL_STUB("SL_CTX_set_default_read_ahead");
|
||||
}
|
||||
|
||||
|
||||
@@ -14452,7 +14458,8 @@ int wolfSSL_EVP_MD_type(const WOLFSSL_EVP_MD *md)
|
||||
(void)ctx;
|
||||
(void)sid_ctx;
|
||||
(void)sid_ctx_len;
|
||||
return WOLFSSL_SUCCESS;
|
||||
WOLFSSL_STUB("SSL_CTX_set_session_id_context");
|
||||
return SSL_SUCCESS;
|
||||
}
|
||||
|
||||
|
||||
@@ -14564,7 +14571,7 @@ int wolfSSL_EVP_MD_type(const WOLFSSL_EVP_MD *md)
|
||||
(void)line;
|
||||
(void)data;
|
||||
(void)flags;
|
||||
WOLFSSL_STUB("wolfSSL_ERR_get_error_line_data");
|
||||
WOLFSSL_STUB("ERR_get_error_line_data");
|
||||
|
||||
return 0;
|
||||
}
|
||||
@@ -16541,6 +16548,7 @@ int wolfSSL_set_session_id_context(WOLFSSL* ssl, const unsigned char* id,
|
||||
(void)ssl;
|
||||
(void)id;
|
||||
(void)len;
|
||||
WOLFSSL_STUB("SSL_set_session_id_context");
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -17040,6 +17048,7 @@ int wolfSSL_OCSP_parse_url(char* url, char** host, char** port, char** path,
|
||||
(void)port;
|
||||
(void)path;
|
||||
(void)ssl;
|
||||
WOLFSSL_STUB("OCSP_parse_url");
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -17113,6 +17122,7 @@ WOLFSSL_BIO_METHOD* wolfSSL_BIO_s_mem(void)
|
||||
|
||||
WOLFSSL_BIO_METHOD* wolfSSL_BIO_f_base64(void)
|
||||
{
|
||||
WOLFSSL_STUB("BIO_f_base64");
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -17121,13 +17131,14 @@ void wolfSSL_BIO_set_flags(WOLFSSL_BIO* bio, int flags)
|
||||
{
|
||||
(void)bio;
|
||||
(void)flags;
|
||||
WOLFSSL_STUB("BIO_set_flags");
|
||||
}
|
||||
|
||||
|
||||
|
||||
void wolfSSL_RAND_screen(void)
|
||||
{
|
||||
|
||||
WOLFSSL_STUB("RAND_screen");
|
||||
}
|
||||
|
||||
|
||||
@@ -17135,6 +17146,7 @@ const char* wolfSSL_RAND_file_name(char* fname, unsigned long len)
|
||||
{
|
||||
(void)fname;
|
||||
(void)len;
|
||||
WOLFSSL_STUB("RAND_file_name");
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -17142,6 +17154,7 @@ const char* wolfSSL_RAND_file_name(char* fname, unsigned long len)
|
||||
int wolfSSL_RAND_write_file(const char* fname)
|
||||
{
|
||||
(void)fname;
|
||||
WOLFSSL_STUB("RAND_write_file");
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -17167,12 +17180,14 @@ int wolfSSL_RAND_egd(const char* path)
|
||||
|
||||
WOLFSSL_COMP_METHOD* wolfSSL_COMP_zlib(void)
|
||||
{
|
||||
WOLFSSL_STUB("COMP_zlib");
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
WOLFSSL_COMP_METHOD* wolfSSL_COMP_rle(void)
|
||||
{
|
||||
WOLFSSL_STUB("COMP_rle");
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -17180,6 +17195,7 @@ int wolfSSL_COMP_add_compression_method(int method, void* data)
|
||||
{
|
||||
(void)method;
|
||||
(void)data;
|
||||
WOLFSSL_STUB("COMP_add_compression_method");
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -17187,6 +17203,7 @@ int wolfSSL_COMP_add_compression_method(int method, void* data)
|
||||
void wolfSSL_set_dynlock_create_callback(WOLFSSL_dynlock_value* (*f)(
|
||||
const char*, int))
|
||||
{
|
||||
WOLFSSL_STUB("CRYPTO_set_dynlock_create_callback");
|
||||
(void)f;
|
||||
}
|
||||
|
||||
@@ -17194,6 +17211,7 @@ void wolfSSL_set_dynlock_create_callback(WOLFSSL_dynlock_value* (*f)(
|
||||
void wolfSSL_set_dynlock_lock_callback(
|
||||
void (*f)(int, WOLFSSL_dynlock_value*, const char*, int))
|
||||
{
|
||||
WOLFSSL_STUB("CRYPTO_set_set_dynlock_lock_callback");
|
||||
(void)f;
|
||||
}
|
||||
|
||||
@@ -17201,6 +17219,7 @@ void wolfSSL_set_dynlock_lock_callback(
|
||||
void wolfSSL_set_dynlock_destroy_callback(
|
||||
void (*f)(WOLFSSL_dynlock_value*, const char*, int))
|
||||
{
|
||||
WOLFSSL_STUB("CRYPTO_set_set_dynlock_destroy_callback");
|
||||
(void)f;
|
||||
}
|
||||
|
||||
@@ -17219,6 +17238,7 @@ int wolfSSL_X509_LOOKUP_add_dir(WOLFSSL_X509_LOOKUP* lookup, const char* dir,
|
||||
(void)lookup;
|
||||
(void)dir;
|
||||
(void)len;
|
||||
WOLFSSL_STUB("X509_LOOKUP_add_dir");
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -18001,6 +18021,7 @@ int wolfSSL_X509_STORE_get_by_subject(WOLFSSL_X509_STORE_CTX* ctx, int idx,
|
||||
(void)idx;
|
||||
(void)name;
|
||||
(void)obj;
|
||||
WOLFSSL_STUB("X509_STORE_get_by_subject");
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -18075,6 +18096,7 @@ void wolfSSL_X509_STORE_CTX_free(WOLFSSL_X509_STORE_CTX* ctx)
|
||||
void wolfSSL_X509_STORE_CTX_cleanup(WOLFSSL_X509_STORE_CTX* ctx)
|
||||
{
|
||||
(void)ctx;
|
||||
/* Do nothing */
|
||||
}
|
||||
|
||||
|
||||
@@ -18095,6 +18117,7 @@ int wolfSSL_X509_verify_cert(WOLFSSL_X509_STORE_CTX* ctx)
|
||||
WOLFSSL_ASN1_TIME* wolfSSL_X509_CRL_get_lastUpdate(WOLFSSL_X509_CRL* crl)
|
||||
{
|
||||
(void)crl;
|
||||
WOLFSSL_STUB("X509_CRL_get_lastUpdate");
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -18120,6 +18143,7 @@ void wolfSSL_X509_STORE_CTX_set_error(WOLFSSL_X509_STORE_CTX* ctx, int err)
|
||||
{
|
||||
(void)ctx;
|
||||
(void)err;
|
||||
WOLFSSL_STUB("X509_STORE_CTX_set_error");
|
||||
}
|
||||
|
||||
#ifdef OPENSSL_EXTRA
|
||||
@@ -18216,6 +18240,7 @@ void wolfSSL_EVP_PKEY_free(WOLFSSL_EVP_PKEY* key)
|
||||
int wolfSSL_X509_cmp_current_time(const WOLFSSL_ASN1_TIME* asnTime)
|
||||
{
|
||||
(void)asnTime;
|
||||
WOLFSSL_STUB("X509_cmp_current_time");
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -18223,6 +18248,7 @@ int wolfSSL_X509_cmp_current_time(const WOLFSSL_ASN1_TIME* asnTime)
|
||||
int wolfSSL_sk_X509_REVOKED_num(WOLFSSL_X509_REVOKED* revoked)
|
||||
{
|
||||
(void)revoked;
|
||||
WOLFSSL_STUB("sk_X509_REVOKED_num");
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -18231,6 +18257,7 @@ int wolfSSL_sk_X509_REVOKED_num(WOLFSSL_X509_REVOKED* revoked)
|
||||
WOLFSSL_X509_REVOKED* wolfSSL_X509_CRL_get_REVOKED(WOLFSSL_X509_CRL* crl)
|
||||
{
|
||||
(void)crl;
|
||||
WOLFSSL_STUB("X509_CRL_get_REVOKED");
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -18423,6 +18450,7 @@ int wolfSSL_ASN1_INTEGER_cmp(const WOLFSSL_ASN1_INTEGER* a,
|
||||
{
|
||||
(void)a;
|
||||
(void)b;
|
||||
WOLFSSL_STUB("ASN1_INTEGER_cmp");
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -18430,6 +18458,7 @@ int wolfSSL_ASN1_INTEGER_cmp(const WOLFSSL_ASN1_INTEGER* a,
|
||||
long wolfSSL_ASN1_INTEGER_get(const WOLFSSL_ASN1_INTEGER* i)
|
||||
{
|
||||
(void)i;
|
||||
WOLFSSL_STUB("ASN1_INTEGER_get");
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -18450,7 +18479,8 @@ void* wolfSSL_X509_STORE_CTX_get_ex_data(WOLFSSL_X509_STORE_CTX* ctx, int idx)
|
||||
|
||||
int wolfSSL_get_ex_data_X509_STORE_CTX_idx(void)
|
||||
{
|
||||
WOLFSSL_ENTER("wolfSSL_get_ex_data_X509_STORE_CTX_idx");
|
||||
WOLFSSL_ENTER("SSL_get_ex_data_X509_STORE_CTX_idx");
|
||||
WOLFSSL_STUB("SSL_get_ex_data_X509_STORE_CTX_idx");
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -18460,6 +18490,8 @@ void wolfSSL_CTX_set_info_callback(WOLFSSL_CTX* ctx,
|
||||
{
|
||||
(void)ctx;
|
||||
(void)f;
|
||||
WOLFSSL_STUB("CTX_set_info_callback");
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -18483,6 +18515,7 @@ int wolfSSL_ERR_GET_REASON(unsigned long err)
|
||||
return PEM_R_NO_START_LINE;
|
||||
#endif
|
||||
(void)err;
|
||||
WOLFSSL_STUB("ERR_GET_REASON");
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -18490,6 +18523,7 @@ int wolfSSL_ERR_GET_REASON(unsigned long err)
|
||||
char* wolfSSL_alert_type_string_long(int alertID)
|
||||
{
|
||||
(void)alertID;
|
||||
WOLFSSL_STUB("SSL_aalert_type_string_long");
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -18497,6 +18531,7 @@ char* wolfSSL_alert_type_string_long(int alertID)
|
||||
char* wolfSSL_alert_desc_string_long(int alertID)
|
||||
{
|
||||
(void)alertID;
|
||||
WOLFSSL_STUB("SSL_alert_desc_string_long");
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -18504,6 +18539,7 @@ char* wolfSSL_alert_desc_string_long(int alertID)
|
||||
char* wolfSSL_state_string_long(const WOLFSSL* ssl)
|
||||
{
|
||||
(void)ssl;
|
||||
WOLFSSL_STUB("SSL_state_string_long");
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -18514,6 +18550,7 @@ int wolfSSL_PEM_def_callback(char* name, int num, int w, void* key)
|
||||
(void)num;
|
||||
(void)w;
|
||||
(void)key;
|
||||
WOLFSSL_STUB("PEM_def_callback");
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -19681,6 +19718,7 @@ int wolfSSL_ASN1_UTCTIME_print(WOLFSSL_BIO* bio, const WOLFSSL_ASN1_UTCTIME* a)
|
||||
{
|
||||
(void)bio;
|
||||
(void)a;
|
||||
WOLFSSL_STUB("ASN1_UTCTIME_print");
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -19729,6 +19767,7 @@ int wolfSSL_ASN1_GENERALIZEDTIME_print(WOLFSSL_BIO* bio,
|
||||
int wolfSSL_sk_num(WOLFSSL_X509_REVOKED* rev)
|
||||
{
|
||||
(void)rev;
|
||||
WOLFSSL_STUB("OPENSSL_sk_num");
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -19737,6 +19776,7 @@ void* wolfSSL_sk_value(WOLFSSL_X509_REVOKED* rev, int i)
|
||||
{
|
||||
(void)rev;
|
||||
(void)i;
|
||||
WOLFSSL_STUB("OPENSSL_sk_value");
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -20206,14 +20246,16 @@ WOLFSSL_BN_CTX* wolfSSL_BN_CTX_new(void)
|
||||
static int ctx; /* wolfcrypt doesn't now need ctx */
|
||||
|
||||
WOLFSSL_MSG("wolfSSL_BN_CTX_new");
|
||||
|
||||
WOLFSSL_STUB("SSL_BN_CTX_new");
|
||||
return (WOLFSSL_BN_CTX*)&ctx;
|
||||
|
||||
}
|
||||
|
||||
void wolfSSL_BN_CTX_init(WOLFSSL_BN_CTX* ctx)
|
||||
{
|
||||
(void)ctx;
|
||||
WOLFSSL_MSG("wolfSSL_BN_CTX_init");
|
||||
WOLFSSL_STUB("SSL_BN_CTX_init");
|
||||
}
|
||||
|
||||
|
||||
@@ -20221,7 +20263,7 @@ void wolfSSL_BN_CTX_free(WOLFSSL_BN_CTX* ctx)
|
||||
{
|
||||
(void)ctx;
|
||||
WOLFSSL_MSG("wolfSSL_BN_CTX_free");
|
||||
|
||||
WOLFSSL_STUB("SSL_BN_CTX_free");
|
||||
/* do free since static ctx that does nothing */
|
||||
}
|
||||
|
||||
@@ -20540,9 +20582,9 @@ int wolfSSL_mask_bits(WOLFSSL_BIGNUM* bn, int n)
|
||||
{
|
||||
(void)bn;
|
||||
(void)n;
|
||||
WOLFSSL_MSG("wolfSSL_BN_mask_bits");
|
||||
|
||||
return WOLFSSL_FAILURE;
|
||||
WOLFSSL_ENTER("wolfSSL_BN_mask_bits");
|
||||
WOLFSSL_STUB("SSL_BN_mask_bits");
|
||||
return SSL_FAILURE;
|
||||
}
|
||||
|
||||
|
||||
@@ -20862,8 +20904,8 @@ int wolfSSL_BN_dec2bn(WOLFSSL_BIGNUM** bn, const char* str)
|
||||
(void)str;
|
||||
|
||||
WOLFSSL_MSG("wolfSSL_BN_dec2bn");
|
||||
|
||||
return WOLFSSL_FAILURE;
|
||||
WOLFSSL_STUB("BN_dec2bn");
|
||||
return SSL_FAILURE;
|
||||
}
|
||||
|
||||
|
||||
@@ -21139,6 +21181,7 @@ void wolfSSL_BN_CTX_start(WOLFSSL_BN_CTX *ctx)
|
||||
(void)ctx;
|
||||
|
||||
WOLFSSL_ENTER("wolfSSL_BN_CTX_start");
|
||||
WOLFSSL_STUB("SSL_BN_CTX_start");
|
||||
WOLFSSL_MSG("wolfSSL_BN_CTX_start TBD");
|
||||
}
|
||||
|
||||
@@ -22130,7 +22173,7 @@ int wolfSSL_RSA_blinding_on(WOLFSSL_RSA* rsa, WOLFSSL_BN_CTX* bn)
|
||||
{
|
||||
(void)rsa;
|
||||
(void)bn;
|
||||
|
||||
WOLFSSL_STUB("RSA_blinding_on");
|
||||
WOLFSSL_MSG("wolfSSL_RSA_blinding_on");
|
||||
|
||||
return WOLFSSL_SUCCESS; /* on by default */
|
||||
@@ -23208,6 +23251,7 @@ WOLFSSL_DSA* wolfSSL_EVP_PKEY_get1_DSA(WOLFSSL_EVP_PKEY* key)
|
||||
WOLFSSL_EC_KEY* wolfSSL_EVP_PKEY_get1_EC_KEY(WOLFSSL_EVP_PKEY* key)
|
||||
{
|
||||
(void)key;
|
||||
WOLFSSL_STUB("EVP_PKEY_get1_EC_KEY");
|
||||
WOLFSSL_MSG("wolfSSL_EVP_PKEY_get1_EC_KEY not implemented");
|
||||
|
||||
return NULL;
|
||||
@@ -23303,7 +23347,7 @@ void wolfSSL_aes_ctr_iv(WOLFSSL_EVP_CIPHER_CTX* ctx, int doset,
|
||||
const WOLFSSL_EVP_MD* wolfSSL_EVP_ripemd160(void)
|
||||
{
|
||||
WOLFSSL_MSG("wolfSSL_ripemd160");
|
||||
|
||||
WOLFSSL_STUB("EVP_ripemd160");
|
||||
return NULL;
|
||||
}
|
||||
|
||||
@@ -24168,7 +24212,7 @@ int wolfSSL_EC_KEY_set_group(WOLFSSL_EC_KEY *key, WOLFSSL_EC_GROUP *group)
|
||||
(void)group;
|
||||
|
||||
WOLFSSL_ENTER("wolfSSL_EC_KEY_set_group");
|
||||
WOLFSSL_MSG("wolfSSL_EC_KEY_set_group TBD");
|
||||
WOLFSSL_STUB("EC_KEY_set_group");
|
||||
|
||||
return -1;
|
||||
}
|
||||
@@ -24246,7 +24290,7 @@ void wolfSSL_EC_KEY_set_asn1_flag(WOLFSSL_EC_KEY *key, int asn1_flag)
|
||||
(void)asn1_flag;
|
||||
|
||||
WOLFSSL_ENTER("wolfSSL_EC_KEY_set_asn1_flag");
|
||||
WOLFSSL_MSG("wolfSSL_EC_KEY_set_asn1_flag TBD");
|
||||
WOLFSSL_STUB("wolfSSL_EC_KEY_set_asn1_flag");
|
||||
}
|
||||
|
||||
/* return code compliant with OpenSSL :
|
||||
@@ -24375,7 +24419,7 @@ void wolfSSL_EC_GROUP_set_asn1_flag(WOLFSSL_EC_GROUP *group, int flag)
|
||||
(void)flag;
|
||||
|
||||
WOLFSSL_ENTER("wolfSSL_EC_GROUP_set_asn1_flag");
|
||||
WOLFSSL_MSG("wolfSSL_EC_GROUP_set_asn1_flag TBD");
|
||||
WOLFSSL_STUB("EC_GROUP_set_asn1_flag");
|
||||
}
|
||||
|
||||
WOLFSSL_EC_GROUP *wolfSSL_EC_GROUP_new_by_curve_name(int nid)
|
||||
@@ -25023,7 +25067,7 @@ int wolfSSL_PEM_write_EC_PUBKEY(FILE *fp, WOLFSSL_EC_KEY *x)
|
||||
{
|
||||
(void)fp;
|
||||
(void)x;
|
||||
|
||||
WOLFSSL_STUB("PEM_write_EC_PUBKEY");
|
||||
WOLFSSL_MSG("wolfSSL_PEM_write_EC_PUBKEY not implemented");
|
||||
|
||||
return WOLFSSL_FAILURE;
|
||||
@@ -25047,7 +25091,7 @@ int wolfSSL_PEM_write_bio_ECPrivateKey(WOLFSSL_BIO* bio, WOLFSSL_EC_KEY* ecc,
|
||||
(void)len;
|
||||
(void)cb;
|
||||
(void)arg;
|
||||
|
||||
WOLFSSL_STUB("PEM_write_bio_ECPrivateKey");
|
||||
WOLFSSL_MSG("wolfSSL_PEM_write_bio_ECPrivateKey not implemented");
|
||||
|
||||
return WOLFSSL_FAILURE;
|
||||
@@ -25383,7 +25427,7 @@ int wolfSSL_PEM_write_DSA_PUBKEY(FILE *fp, WOLFSSL_DSA *x)
|
||||
{
|
||||
(void)fp;
|
||||
(void)x;
|
||||
|
||||
WOLFSSL_STUB("PEM_write_DSA_PUBKEY");
|
||||
WOLFSSL_MSG("wolfSSL_PEM_write_DSA_PUBKEY not implemented");
|
||||
|
||||
return WOLFSSL_FAILURE;
|
||||
@@ -25554,7 +25598,7 @@ WOLFSSL_RSA *wolfSSL_PEM_read_RSAPublicKey(FILE *fp, WOLFSSL_RSA **x,
|
||||
(void)x;
|
||||
(void)cb;
|
||||
(void)u;
|
||||
|
||||
WOLFSSL_STUB("PEM_read_RSAPublicKey");
|
||||
WOLFSSL_MSG("wolfSSL_PEM_read_RSAPublicKey not implemented");
|
||||
|
||||
return NULL;
|
||||
@@ -25567,7 +25611,7 @@ int wolfSSL_PEM_write_RSAPublicKey(FILE *fp, WOLFSSL_RSA *x)
|
||||
{
|
||||
(void)fp;
|
||||
(void)x;
|
||||
|
||||
WOLFSSL_STUB("PEM_write_RSAPublicKey");
|
||||
WOLFSSL_MSG("wolfSSL_PEM_write_RSAPublicKey not implemented");
|
||||
|
||||
return WOLFSSL_FAILURE;
|
||||
@@ -25580,7 +25624,7 @@ int wolfSSL_PEM_write_RSA_PUBKEY(FILE *fp, WOLFSSL_RSA *x)
|
||||
{
|
||||
(void)fp;
|
||||
(void)x;
|
||||
|
||||
WOLFSSL_STUB("PEM_write_RSA_PUBKEY");
|
||||
WOLFSSL_MSG("wolfSSL_PEM_write_RSA_PUBKEY not implemented");
|
||||
|
||||
return WOLFSSL_FAILURE;
|
||||
@@ -27412,7 +27456,7 @@ void* wolfSSL_GetDhAgreeCtx(WOLFSSL* ssl)
|
||||
WOLFSSL_ASN1_OBJECT * wolfSSL_X509_NAME_ENTRY_get_object(WOLFSSL_X509_NAME_ENTRY *ne) {
|
||||
(void)ne;
|
||||
WOLFSSL_ENTER("wolfSSL_X509_NAME_ENTRY_get_object");
|
||||
WOLFSSL_STUB("wolfSSL_X509_NAME_ENTRY_get_object");
|
||||
WOLFSSL_STUB("X509_NAME_ENTRY_get_object");
|
||||
|
||||
return NULL;
|
||||
}
|
||||
@@ -28231,7 +28275,7 @@ WOLFSSL_DH *wolfSSL_DH_generate_parameters(int prime_len, int generator,
|
||||
(void)callback;
|
||||
(void)cb_arg;
|
||||
WOLFSSL_ENTER("wolfSSL_DH_generate_parameters");
|
||||
WOLFSSL_STUB("wolfSSL_DH_generate_parameters");
|
||||
WOLFSSL_STUB("DH_generate_parameters");
|
||||
|
||||
return NULL;
|
||||
}
|
||||
@@ -28244,7 +28288,7 @@ int wolfSSL_DH_generate_parameters_ex(WOLFSSL_DH* dh, int prime_len, int generat
|
||||
(void)callback;
|
||||
(void)dh;
|
||||
WOLFSSL_ENTER("wolfSSL_DH_generate_parameters_ex");
|
||||
WOLFSSL_STUB("wolfSSL_DH_generate_parameters_ex");
|
||||
WOLFSSL_STUB("DH_generate_parameters_ex");
|
||||
|
||||
return -1;
|
||||
}
|
||||
@@ -28283,7 +28327,7 @@ unsigned long wolfSSL_ERR_peek_last_error(void)
|
||||
int wolfSSL_FIPS_mode(void)
|
||||
{
|
||||
WOLFSSL_ENTER("wolfSSL_FIPS_mode");
|
||||
WOLFSSL_STUB("wolfSSL_FIPS_mode");
|
||||
WOLFSSL_STUB("FIPS_mode");
|
||||
|
||||
return WOLFSSL_FAILURE;
|
||||
}
|
||||
@@ -28292,7 +28336,7 @@ int wolfSSL_FIPS_mode_set(int r)
|
||||
{
|
||||
(void)r;
|
||||
WOLFSSL_ENTER("wolfSSL_FIPS_mode_set");
|
||||
WOLFSSL_STUB("wolfSSL_FIPS_mode_set");
|
||||
WOLFSSL_STUB("FIPS_mode_set");
|
||||
|
||||
return WOLFSSL_FAILURE;
|
||||
}
|
||||
@@ -28302,7 +28346,7 @@ int wolfSSL_RAND_set_rand_method(const void *meth)
|
||||
{
|
||||
(void) meth;
|
||||
WOLFSSL_ENTER("wolfSSL_RAND_set_rand_method");
|
||||
WOLFSSL_STUB("wolfSSL_RAND_set_rand_method");
|
||||
WOLFSSL_STUB("RAND_set_rand_method");
|
||||
|
||||
/* if implemented RAND_bytes and RAND_pseudo_bytes need updated
|
||||
* those two functions will call the respective functions from meth */
|
||||
@@ -28372,7 +28416,7 @@ WOLFSSL_ASN1_BIT_STRING* wolfSSL_X509_get0_pubkey_bitstr(const WOLFSSL_X509* x)
|
||||
{
|
||||
(void)x;
|
||||
WOLFSSL_ENTER("wolfSSL_X509_get0_pubkey_bitstr");
|
||||
WOLFSSL_STUB("wolfSSL_X509_get0_pubkey_bitstr");
|
||||
WOLFSSL_STUB("X509_get0_pubkey_bitstr");
|
||||
|
||||
return NULL;
|
||||
}
|
||||
@@ -28383,7 +28427,7 @@ int wolfSSL_CTX_add_session(WOLFSSL_CTX* ctx, WOLFSSL_SESSION* session)
|
||||
(void)ctx;
|
||||
(void)session;
|
||||
WOLFSSL_ENTER("wolfSSL_CTX_add_session");
|
||||
WOLFSSL_STUB("wolfSSL_CTX_add_session");
|
||||
WOLFSSL_STUB("SSL_CTX_add_session");
|
||||
|
||||
return WOLFSSL_SUCCESS;
|
||||
}
|
||||
@@ -28393,7 +28437,7 @@ int wolfSSL_get_state(const WOLFSSL* ssl)
|
||||
{
|
||||
(void)ssl;
|
||||
WOLFSSL_ENTER("wolfSSL_get_state");
|
||||
WOLFSSL_STUB("wolfSSL_get_state");
|
||||
WOLFSSL_STUB("SSL_get_state");
|
||||
|
||||
return WOLFSSL_FAILURE;
|
||||
}
|
||||
@@ -28453,6 +28497,7 @@ int wolfSSL_version(WOLFSSL* ssl)
|
||||
return WOLFSSL_FAILURE;
|
||||
}
|
||||
|
||||
|
||||
WOLFSSL_CTX* wolfSSL_get_SSL_CTX(WOLFSSL* ssl)
|
||||
{
|
||||
WOLFSSL_ENTER("wolfSSL_get_SSL_CTX");
|
||||
@@ -28467,7 +28512,6 @@ int wolfSSL_X509_NAME_get_sz(WOLFSSL_X509_NAME* name)
|
||||
return name->sz;
|
||||
}
|
||||
|
||||
|
||||
#ifdef HAVE_SNI
|
||||
int wolfSSL_set_tlsext_host_name(WOLFSSL* ssl, const char* host_name)
|
||||
{
|
||||
@@ -28542,7 +28586,7 @@ void wolfSSL_ERR_load_BIO_strings(void) {
|
||||
void wolfSSL_THREADID_set_callback(void(*threadid_func)(void*))
|
||||
{
|
||||
WOLFSSL_ENTER("wolfSSL_THREADID_set_callback");
|
||||
WOLFSSL_STUB("wolfSSL_THREADID_set_callback");
|
||||
WOLFSSL_STUB("CRYPTO_THREADID_set_callback");
|
||||
(void)threadid_func;
|
||||
return;
|
||||
}
|
||||
@@ -28571,7 +28615,7 @@ void wolfSSL_sk_X509_pop_free(WOLF_STACK_OF(WOLFSSL_X509)* sk, void f (WOLFSSL_X
|
||||
(void) sk;
|
||||
(void) f;
|
||||
WOLFSSL_ENTER("wolfSSL_sk_X509_pop_free");
|
||||
WOLFSSL_STUB("wolfSSL_sk_X509_pop_free");
|
||||
WOLFSSL_STUB("sk_X509_pop_free");
|
||||
}
|
||||
|
||||
#endif /* OPENSSL_EXTRA and HAVE_STUNNEL */
|
||||
|
Reference in New Issue
Block a user