mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-31 19:24:42 +02:00
Changed API names to call in unit tests.
This commit is contained in:
114
tests/api.c
114
tests/api.c
@@ -2398,15 +2398,15 @@ static void test_wolfSSL_EVP_ENCODE_CTX_new(void)
|
|||||||
{
|
{
|
||||||
#if defined(OPENSSL_EXTRA) && \
|
#if defined(OPENSSL_EXTRA) && \
|
||||||
( defined(WOLFSSL_BASE64_ENCODE) || defined(WOLFSSL_BASE64_DECODE))
|
( defined(WOLFSSL_BASE64_ENCODE) || defined(WOLFSSL_BASE64_DECODE))
|
||||||
printf(testingFmt, "wolfSSL_EVP_ENCODE_CTX_new()");
|
printf(testingFmt, "EVP_ENCODE_CTX_new()");
|
||||||
|
|
||||||
WOLFSSL_EVP_ENCODE_CTX* ctx = NULL;
|
EVP_ENCODE_CTX* ctx = NULL;
|
||||||
|
|
||||||
AssertNotNull( ctx = wolfSSL_EVP_ENCODE_CTX_new());
|
AssertNotNull( ctx = EVP_ENCODE_CTX_new());
|
||||||
AssertIntEQ( ctx->remaining,0);
|
AssertIntEQ( ctx->remaining,0);
|
||||||
AssertIntEQ( ctx->data[0],0);
|
AssertIntEQ( ctx->data[0],0);
|
||||||
AssertIntEQ( ctx->data[sizeof(ctx->data) -1],0);
|
AssertIntEQ( ctx->data[sizeof(ctx->data) -1],0);
|
||||||
wolfSSL_EVP_ENCODE_CTX_free(ctx);
|
EVP_ENCODE_CTX_free(ctx);
|
||||||
|
|
||||||
printf(resultFmt, passed);
|
printf(resultFmt, passed);
|
||||||
#endif /* OPENSSL_EXTRA && (WOLFSSL_BASE64_ENCODE || WOLFSSL_BASE64_DECODE)*/
|
#endif /* OPENSSL_EXTRA && (WOLFSSL_BASE64_ENCODE || WOLFSSL_BASE64_DECODE)*/
|
||||||
@@ -2415,11 +2415,11 @@ static void test_wolfSSL_EVP_ENCODE_CTX_free(void)
|
|||||||
{
|
{
|
||||||
#if defined(OPENSSL_EXTRA) && \
|
#if defined(OPENSSL_EXTRA) && \
|
||||||
( defined(WOLFSSL_BASE64_ENCODE) || defined(WOLFSSL_BASE64_DECODE))
|
( defined(WOLFSSL_BASE64_ENCODE) || defined(WOLFSSL_BASE64_DECODE))
|
||||||
printf(testingFmt, "wolfSSL_EVP_ENCODE_CTX_free()");
|
printf(testingFmt, "EVP_ENCODE_CTX_free()");
|
||||||
WOLFSSL_EVP_ENCODE_CTX* ctx = NULL;
|
EVP_ENCODE_CTX* ctx = NULL;
|
||||||
|
|
||||||
AssertNotNull( ctx = wolfSSL_EVP_ENCODE_CTX_new());
|
AssertNotNull( ctx = EVP_ENCODE_CTX_new());
|
||||||
wolfSSL_EVP_ENCODE_CTX_free(ctx);
|
EVP_ENCODE_CTX_free(ctx);
|
||||||
printf(resultFmt, passed);
|
printf(resultFmt, passed);
|
||||||
#endif /*OPENSSL_EXTRA && (WOLFSSL_BASE64_ENCODE || WOLFSSL_BASE64_DECODE)*/
|
#endif /*OPENSSL_EXTRA && (WOLFSSL_BASE64_ENCODE || WOLFSSL_BASE64_DECODE)*/
|
||||||
}
|
}
|
||||||
@@ -2427,10 +2427,10 @@ static void test_wolfSSL_EVP_ENCODE_CTX_free(void)
|
|||||||
static void test_wolfSSL_EVP_EncodeInit(void)
|
static void test_wolfSSL_EVP_EncodeInit(void)
|
||||||
{
|
{
|
||||||
#if defined(OPENSSL_EXTRA) && defined(WOLFSSL_BASE64_ENCODE)
|
#if defined(OPENSSL_EXTRA) && defined(WOLFSSL_BASE64_ENCODE)
|
||||||
printf(testingFmt, "wolfSSL_EVP_EncodeInit()");
|
printf(testingFmt, "EVP_EncodeInit()");
|
||||||
WOLFSSL_EVP_ENCODE_CTX* ctx = NULL;
|
EVP_ENCODE_CTX* ctx = NULL;
|
||||||
|
|
||||||
AssertNotNull( ctx = wolfSSL_EVP_ENCODE_CTX_new());
|
AssertNotNull( ctx = EVP_ENCODE_CTX_new());
|
||||||
AssertIntEQ( ctx->remaining,0);
|
AssertIntEQ( ctx->remaining,0);
|
||||||
AssertIntEQ( ctx->data[0],0);
|
AssertIntEQ( ctx->data[0],0);
|
||||||
AssertIntEQ( ctx->data[sizeof(ctx->data) -1],0);
|
AssertIntEQ( ctx->data[sizeof(ctx->data) -1],0);
|
||||||
@@ -2439,20 +2439,20 @@ static void test_wolfSSL_EVP_EncodeInit(void)
|
|||||||
ctx->remaining = 10;
|
ctx->remaining = 10;
|
||||||
XMEMSET( ctx->data, 0x77, sizeof(ctx->data));
|
XMEMSET( ctx->data, 0x77, sizeof(ctx->data));
|
||||||
|
|
||||||
wolfSSL_EVP_EncodeInit(ctx);
|
EVP_EncodeInit(ctx);
|
||||||
|
|
||||||
AssertIntEQ( ctx->remaining,0);
|
AssertIntEQ( ctx->remaining,0);
|
||||||
AssertIntEQ( ctx->data[0],0);
|
AssertIntEQ( ctx->data[0],0);
|
||||||
AssertIntEQ( ctx->data[sizeof(ctx->data) -1],0);
|
AssertIntEQ( ctx->data[sizeof(ctx->data) -1],0);
|
||||||
|
|
||||||
wolfSSL_EVP_ENCODE_CTX_free(ctx);
|
EVP_ENCODE_CTX_free(ctx);
|
||||||
printf(resultFmt, passed);
|
printf(resultFmt, passed);
|
||||||
#endif /* OPENSSL_EXTRA && WOLFSSL_BASE64_ENCODE*/
|
#endif /* OPENSSL_EXTRA && WOLFSSL_BASE64_ENCODE*/
|
||||||
}
|
}
|
||||||
static void test_wolfSSL_EVP_EncodeUpdate(void)
|
static void test_wolfSSL_EVP_EncodeUpdate(void)
|
||||||
{
|
{
|
||||||
#if defined(OPENSSL_EXTRA) && defined(WOLFSSL_BASE64_ENCODE)
|
#if defined(OPENSSL_EXTRA) && defined(WOLFSSL_BASE64_ENCODE)
|
||||||
printf(testingFmt, "wolfSSL_EVP_EncodeUpdate()");
|
printf(testingFmt, "EVP_EncodeUpdate()");
|
||||||
int outl;
|
int outl;
|
||||||
int total;
|
int total;
|
||||||
|
|
||||||
@@ -2469,14 +2469,14 @@ static void test_wolfSSL_EVP_EncodeUpdate(void)
|
|||||||
|
|
||||||
unsigned char encOutBuff[300];
|
unsigned char encOutBuff[300];
|
||||||
|
|
||||||
WOLFSSL_EVP_ENCODE_CTX* ctx = NULL;
|
EVP_ENCODE_CTX* ctx = NULL;
|
||||||
AssertNotNull( ctx = wolfSSL_EVP_ENCODE_CTX_new());
|
AssertNotNull( ctx = EVP_ENCODE_CTX_new());
|
||||||
|
|
||||||
wolfSSL_EVP_EncodeInit(ctx);
|
EVP_EncodeInit(ctx);
|
||||||
|
|
||||||
/* illegal parameter test */
|
/* illegal parameter test */
|
||||||
AssertIntEQ(
|
AssertIntEQ(
|
||||||
wolfSSL_EVP_EncodeUpdate(
|
EVP_EncodeUpdate(
|
||||||
NULL, /* pass NULL as ctx */
|
NULL, /* pass NULL as ctx */
|
||||||
encOutBuff,
|
encOutBuff,
|
||||||
&outl,
|
&outl,
|
||||||
@@ -2486,7 +2486,7 @@ static void test_wolfSSL_EVP_EncodeUpdate(void)
|
|||||||
);
|
);
|
||||||
|
|
||||||
AssertIntEQ(
|
AssertIntEQ(
|
||||||
wolfSSL_EVP_EncodeUpdate(
|
EVP_EncodeUpdate(
|
||||||
ctx,
|
ctx,
|
||||||
NULL, /* pass NULL as out buff */
|
NULL, /* pass NULL as out buff */
|
||||||
&outl,
|
&outl,
|
||||||
@@ -2496,7 +2496,7 @@ static void test_wolfSSL_EVP_EncodeUpdate(void)
|
|||||||
);
|
);
|
||||||
|
|
||||||
AssertIntEQ(
|
AssertIntEQ(
|
||||||
wolfSSL_EVP_EncodeUpdate(
|
EVP_EncodeUpdate(
|
||||||
ctx,
|
ctx,
|
||||||
encOutBuff,
|
encOutBuff,
|
||||||
NULL, /* pass NULL as outl */
|
NULL, /* pass NULL as outl */
|
||||||
@@ -2506,7 +2506,7 @@ static void test_wolfSSL_EVP_EncodeUpdate(void)
|
|||||||
);
|
);
|
||||||
|
|
||||||
AssertIntEQ(
|
AssertIntEQ(
|
||||||
wolfSSL_EVP_EncodeUpdate(
|
EVP_EncodeUpdate(
|
||||||
ctx,
|
ctx,
|
||||||
encOutBuff,
|
encOutBuff,
|
||||||
&outl,
|
&outl,
|
||||||
@@ -2518,7 +2518,7 @@ static void test_wolfSSL_EVP_EncodeUpdate(void)
|
|||||||
/* meaningless parameter test */
|
/* meaningless parameter test */
|
||||||
|
|
||||||
AssertIntEQ(
|
AssertIntEQ(
|
||||||
wolfSSL_EVP_EncodeUpdate(
|
EVP_EncodeUpdate(
|
||||||
ctx,
|
ctx,
|
||||||
encOutBuff,
|
encOutBuff,
|
||||||
&outl,
|
&outl,
|
||||||
@@ -2529,10 +2529,10 @@ static void test_wolfSSL_EVP_EncodeUpdate(void)
|
|||||||
|
|
||||||
/* very small data encoding test */
|
/* very small data encoding test */
|
||||||
|
|
||||||
wolfSSL_EVP_EncodeInit(ctx);
|
EVP_EncodeInit(ctx);
|
||||||
|
|
||||||
AssertIntEQ(
|
AssertIntEQ(
|
||||||
wolfSSL_EVP_EncodeUpdate(
|
EVP_EncodeUpdate(
|
||||||
ctx,
|
ctx,
|
||||||
encOutBuff,
|
encOutBuff,
|
||||||
&outl,
|
&outl,
|
||||||
@@ -2542,7 +2542,7 @@ static void test_wolfSSL_EVP_EncodeUpdate(void)
|
|||||||
);
|
);
|
||||||
AssertIntEQ(outl,0);
|
AssertIntEQ(outl,0);
|
||||||
|
|
||||||
wolfSSL_EVP_EncodeFinal(
|
EVP_EncodeFinal(
|
||||||
ctx,
|
ctx,
|
||||||
encOutBuff + outl,
|
encOutBuff + outl,
|
||||||
&outl);
|
&outl);
|
||||||
@@ -2558,14 +2558,14 @@ static void test_wolfSSL_EVP_EncodeUpdate(void)
|
|||||||
* encoded and just stored in ctx
|
* encoded and just stored in ctx
|
||||||
*/
|
*/
|
||||||
|
|
||||||
wolfSSL_EVP_EncodeInit(ctx);
|
EVP_EncodeInit(ctx);
|
||||||
|
|
||||||
total = 0;
|
total = 0;
|
||||||
outl = 0;
|
outl = 0;
|
||||||
XMEMSET( encOutBuff,0, sizeof(encOutBuff));
|
XMEMSET( encOutBuff,0, sizeof(encOutBuff));
|
||||||
|
|
||||||
AssertIntEQ(
|
AssertIntEQ(
|
||||||
wolfSSL_EVP_EncodeUpdate(
|
EVP_EncodeUpdate(
|
||||||
ctx,
|
ctx,
|
||||||
encOutBuff, /* buffer for output */
|
encOutBuff, /* buffer for output */
|
||||||
&outl, /* size of output */
|
&outl, /* size of output */
|
||||||
@@ -2587,7 +2587,7 @@ static void test_wolfSSL_EVP_EncodeUpdate(void)
|
|||||||
* the stored data and the new input together
|
* the stored data and the new input together
|
||||||
*/
|
*/
|
||||||
AssertIntEQ(
|
AssertIntEQ(
|
||||||
wolfSSL_EVP_EncodeUpdate(
|
EVP_EncodeUpdate(
|
||||||
ctx,
|
ctx,
|
||||||
encOutBuff + outl, /* buffer for output */
|
encOutBuff + outl, /* buffer for output */
|
||||||
&outl, /* size of output */
|
&outl, /* size of output */
|
||||||
@@ -2603,7 +2603,7 @@ static void test_wolfSSL_EVP_EncodeUpdate(void)
|
|||||||
XSTRNCMP((const char*)encOutBuff,(const char*)enc1,sizeof(enc1) ),0);
|
XSTRNCMP((const char*)encOutBuff,(const char*)enc1,sizeof(enc1) ),0);
|
||||||
|
|
||||||
/* call wolfSSL_EVP_EncodeFinal to flush all the unprocessed input */
|
/* call wolfSSL_EVP_EncodeFinal to flush all the unprocessed input */
|
||||||
wolfSSL_EVP_EncodeFinal(
|
EVP_EncodeFinal(
|
||||||
ctx,
|
ctx,
|
||||||
encOutBuff + outl,
|
encOutBuff + outl,
|
||||||
&outl);
|
&outl);
|
||||||
@@ -2615,7 +2615,7 @@ static void test_wolfSSL_EVP_EncodeUpdate(void)
|
|||||||
AssertIntEQ(XSTRNCMP(
|
AssertIntEQ(XSTRNCMP(
|
||||||
(const char*)encOutBuff,(const char*)enc2,sizeof(enc2) ),0);
|
(const char*)encOutBuff,(const char*)enc2,sizeof(enc2) ),0);
|
||||||
|
|
||||||
wolfSSL_EVP_ENCODE_CTX_free(ctx);
|
EVP_ENCODE_CTX_free(ctx);
|
||||||
printf(resultFmt, passed);
|
printf(resultFmt, passed);
|
||||||
#endif /* OPENSSL_EXTRA && WOLFSSL_BASE64_ENCODE*/
|
#endif /* OPENSSL_EXTRA && WOLFSSL_BASE64_ENCODE*/
|
||||||
}
|
}
|
||||||
@@ -2635,11 +2635,11 @@ static void test_wolfSSL_EVP_EncodeFinal(void)
|
|||||||
static void test_wolfSSL_EVP_DecodeInit(void)
|
static void test_wolfSSL_EVP_DecodeInit(void)
|
||||||
{
|
{
|
||||||
#if defined(OPENSSL_EXTRA) && defined(WOLFSSL_BASE64_DECODE)
|
#if defined(OPENSSL_EXTRA) && defined(WOLFSSL_BASE64_DECODE)
|
||||||
printf(testingFmt, "wolfSSL_EVP_DecodeInit()");
|
printf(testingFmt, "EVP_DecodeInit()");
|
||||||
|
|
||||||
WOLFSSL_EVP_ENCODE_CTX* ctx = NULL;
|
EVP_ENCODE_CTX* ctx = NULL;
|
||||||
|
|
||||||
AssertNotNull( ctx = wolfSSL_EVP_ENCODE_CTX_new());
|
AssertNotNull( ctx = EVP_ENCODE_CTX_new());
|
||||||
AssertIntEQ( ctx->remaining,0);
|
AssertIntEQ( ctx->remaining,0);
|
||||||
AssertIntEQ( ctx->data[0],0);
|
AssertIntEQ( ctx->data[0],0);
|
||||||
AssertIntEQ( ctx->data[sizeof(ctx->data) -1],0);
|
AssertIntEQ( ctx->data[sizeof(ctx->data) -1],0);
|
||||||
@@ -2648,26 +2648,26 @@ static void test_wolfSSL_EVP_DecodeInit(void)
|
|||||||
ctx->remaining = 10;
|
ctx->remaining = 10;
|
||||||
XMEMSET( ctx->data, 0x77, sizeof(ctx->data));
|
XMEMSET( ctx->data, 0x77, sizeof(ctx->data));
|
||||||
|
|
||||||
wolfSSL_EVP_DecodeInit(ctx);
|
EVP_DecodeInit(ctx);
|
||||||
|
|
||||||
AssertIntEQ( ctx->remaining,0);
|
AssertIntEQ( ctx->remaining,0);
|
||||||
AssertIntEQ( ctx->data[0],0);
|
AssertIntEQ( ctx->data[0],0);
|
||||||
AssertIntEQ( ctx->data[sizeof(ctx->data) -1],0);
|
AssertIntEQ( ctx->data[sizeof(ctx->data) -1],0);
|
||||||
|
|
||||||
wolfSSL_EVP_ENCODE_CTX_free(ctx);
|
EVP_ENCODE_CTX_free(ctx);
|
||||||
printf(resultFmt, passed);
|
printf(resultFmt, passed);
|
||||||
#endif /* OPENSSL && WOLFSSL_BASE_DECODE */
|
#endif /* OPENSSL && WOLFSSL_BASE_DECODE */
|
||||||
}
|
}
|
||||||
static void test_wolfSSL_EVP_DecodeUpdate(void)
|
static void test_wolfSSL_EVP_DecodeUpdate(void)
|
||||||
{
|
{
|
||||||
#if defined(OPENSSL_EXTRA) && defined(WOLFSSL_BASE64_DECODE)
|
#if defined(OPENSSL_EXTRA) && defined(WOLFSSL_BASE64_DECODE)
|
||||||
printf(testingFmt, "wolfSSL_EVP_DecodeUpdate()");
|
printf(testingFmt, "EVP_DecodeUpdate()");
|
||||||
|
|
||||||
int outl;
|
int outl;
|
||||||
unsigned char decOutBuff[300];
|
unsigned char decOutBuff[300];
|
||||||
|
|
||||||
WOLFSSL_EVP_ENCODE_CTX* ctx = wolfSSL_EVP_ENCODE_CTX_new();
|
EVP_ENCODE_CTX* ctx = EVP_ENCODE_CTX_new();
|
||||||
wolfSSL_EVP_DecodeInit(ctx);
|
EVP_DecodeInit(ctx);
|
||||||
|
|
||||||
const unsigned char enc1[] =
|
const unsigned char enc1[] =
|
||||||
{"VGhpcyBpcyBhIGJhc2U2NCBkZWNvZGluZyB0ZXN0Lg==\n"};
|
{"VGhpcyBpcyBhIGJhc2U2NCBkZWNvZGluZyB0ZXN0Lg==\n"};
|
||||||
@@ -2678,7 +2678,7 @@ static void test_wolfSSL_EVP_DecodeUpdate(void)
|
|||||||
|
|
||||||
/* pass NULL as ctx */
|
/* pass NULL as ctx */
|
||||||
AssertIntEQ(
|
AssertIntEQ(
|
||||||
wolfSSL_EVP_DecodeUpdate(
|
EVP_DecodeUpdate(
|
||||||
NULL, /* pass NULL as ctx */
|
NULL, /* pass NULL as ctx */
|
||||||
decOutBuff,
|
decOutBuff,
|
||||||
&outl,
|
&outl,
|
||||||
@@ -2690,7 +2690,7 @@ static void test_wolfSSL_EVP_DecodeUpdate(void)
|
|||||||
|
|
||||||
/* pass NULL as output */
|
/* pass NULL as output */
|
||||||
AssertIntEQ(
|
AssertIntEQ(
|
||||||
wolfSSL_EVP_DecodeUpdate(
|
EVP_DecodeUpdate(
|
||||||
ctx,
|
ctx,
|
||||||
NULL, /* pass NULL as out buff */
|
NULL, /* pass NULL as out buff */
|
||||||
&outl,
|
&outl,
|
||||||
@@ -2702,7 +2702,7 @@ static void test_wolfSSL_EVP_DecodeUpdate(void)
|
|||||||
|
|
||||||
/* pass NULL as outl */
|
/* pass NULL as outl */
|
||||||
AssertIntEQ(
|
AssertIntEQ(
|
||||||
wolfSSL_EVP_DecodeUpdate(
|
EVP_DecodeUpdate(
|
||||||
ctx,
|
ctx,
|
||||||
decOutBuff,
|
decOutBuff,
|
||||||
NULL, /* pass NULL as outl */
|
NULL, /* pass NULL as outl */
|
||||||
@@ -2713,7 +2713,7 @@ static void test_wolfSSL_EVP_DecodeUpdate(void)
|
|||||||
|
|
||||||
/* pass NULL as input */
|
/* pass NULL as input */
|
||||||
AssertIntEQ(
|
AssertIntEQ(
|
||||||
wolfSSL_EVP_DecodeUpdate(
|
EVP_DecodeUpdate(
|
||||||
ctx,
|
ctx,
|
||||||
decOutBuff,
|
decOutBuff,
|
||||||
&outl,
|
&outl,
|
||||||
@@ -2726,7 +2726,7 @@ static void test_wolfSSL_EVP_DecodeUpdate(void)
|
|||||||
/* pass zero length input */
|
/* pass zero length input */
|
||||||
|
|
||||||
AssertIntEQ(
|
AssertIntEQ(
|
||||||
wolfSSL_EVP_DecodeUpdate(
|
EVP_DecodeUpdate(
|
||||||
ctx,
|
ctx,
|
||||||
decOutBuff,
|
decOutBuff,
|
||||||
&outl,
|
&outl,
|
||||||
@@ -2742,10 +2742,10 @@ static void test_wolfSSL_EVP_DecodeUpdate(void)
|
|||||||
const unsigned char plain2[] =
|
const unsigned char plain2[] =
|
||||||
{"This is a base64 decoding test."};
|
{"This is a base64 decoding test."};
|
||||||
|
|
||||||
wolfSSL_EVP_EncodeInit(ctx);
|
EVP_EncodeInit(ctx);
|
||||||
|
|
||||||
AssertIntEQ(
|
AssertIntEQ(
|
||||||
wolfSSL_EVP_DecodeUpdate(
|
EVP_DecodeUpdate(
|
||||||
ctx,
|
ctx,
|
||||||
decOutBuff,
|
decOutBuff,
|
||||||
&outl,
|
&outl,
|
||||||
@@ -2757,7 +2757,7 @@ static void test_wolfSSL_EVP_DecodeUpdate(void)
|
|||||||
AssertIntEQ(outl,sizeof(plain2) -1);
|
AssertIntEQ(outl,sizeof(plain2) -1);
|
||||||
|
|
||||||
AssertIntEQ(
|
AssertIntEQ(
|
||||||
wolfSSL_EVP_DecodeFinal(
|
EVP_DecodeFinal(
|
||||||
ctx,
|
ctx,
|
||||||
decOutBuff + outl,
|
decOutBuff + outl,
|
||||||
&outl),
|
&outl),
|
||||||
@@ -2775,10 +2775,10 @@ static void test_wolfSSL_EVP_DecodeUpdate(void)
|
|||||||
const unsigned char plain3[] =
|
const unsigned char plain3[] =
|
||||||
{"This is a base64 decoding test."}; /* 31 chars */
|
{"This is a base64 decoding test."}; /* 31 chars */
|
||||||
|
|
||||||
wolfSSL_EVP_EncodeInit(ctx);
|
EVP_EncodeInit(ctx);
|
||||||
|
|
||||||
AssertIntEQ(
|
AssertIntEQ(
|
||||||
wolfSSL_EVP_DecodeUpdate(
|
EVP_DecodeUpdate(
|
||||||
ctx,
|
ctx,
|
||||||
decOutBuff,
|
decOutBuff,
|
||||||
&outl,
|
&outl,
|
||||||
@@ -2793,7 +2793,7 @@ static void test_wolfSSL_EVP_DecodeUpdate(void)
|
|||||||
sizeof(plain3) -1 ),0);
|
sizeof(plain3) -1 ),0);
|
||||||
|
|
||||||
AssertIntEQ(
|
AssertIntEQ(
|
||||||
wolfSSL_EVP_DecodeFinal(
|
EVP_DecodeFinal(
|
||||||
ctx,
|
ctx,
|
||||||
decOutBuff + outl,
|
decOutBuff + outl,
|
||||||
&outl),
|
&outl),
|
||||||
@@ -2808,10 +2808,10 @@ static void test_wolfSSL_EVP_DecodeUpdate(void)
|
|||||||
{"VGhpcyBpcyBhIGJhc2U2N=CBkZWNvZGluZyB0ZXN0Lg==\n"};
|
{"VGhpcyBpcyBhIGJhc2U2N=CBkZWNvZGluZyB0ZXN0Lg==\n"};
|
||||||
|
|
||||||
|
|
||||||
wolfSSL_EVP_EncodeInit(ctx);
|
EVP_EncodeInit(ctx);
|
||||||
|
|
||||||
AssertIntEQ(
|
AssertIntEQ(
|
||||||
wolfSSL_EVP_DecodeUpdate(
|
EVP_DecodeUpdate(
|
||||||
ctx,
|
ctx,
|
||||||
decOutBuff,
|
decOutBuff,
|
||||||
&outl,
|
&outl,
|
||||||
@@ -2827,10 +2827,10 @@ static void test_wolfSSL_EVP_DecodeUpdate(void)
|
|||||||
const unsigned char enc01[] = {"g=\n"};
|
const unsigned char enc01[] = {"g=\n"};
|
||||||
const unsigned char plain4[] = {"Th"};
|
const unsigned char plain4[] = {"Th"};
|
||||||
|
|
||||||
wolfSSL_EVP_EncodeInit(ctx);
|
EVP_EncodeInit(ctx);
|
||||||
|
|
||||||
AssertIntEQ(
|
AssertIntEQ(
|
||||||
wolfSSL_EVP_DecodeUpdate(
|
EVP_DecodeUpdate(
|
||||||
ctx,
|
ctx,
|
||||||
decOutBuff,
|
decOutBuff,
|
||||||
&outl,
|
&outl,
|
||||||
@@ -2841,7 +2841,7 @@ static void test_wolfSSL_EVP_DecodeUpdate(void)
|
|||||||
AssertIntEQ(outl,0);
|
AssertIntEQ(outl,0);
|
||||||
|
|
||||||
AssertIntEQ(
|
AssertIntEQ(
|
||||||
wolfSSL_EVP_DecodeUpdate(
|
EVP_DecodeUpdate(
|
||||||
ctx,
|
ctx,
|
||||||
decOutBuff + outl,
|
decOutBuff + outl,
|
||||||
&outl,
|
&outl,
|
||||||
@@ -2852,7 +2852,7 @@ static void test_wolfSSL_EVP_DecodeUpdate(void)
|
|||||||
|
|
||||||
AssertIntEQ(outl,sizeof(plain4)-1);
|
AssertIntEQ(outl,sizeof(plain4)-1);
|
||||||
|
|
||||||
wolfSSL_EVP_DecodeFinal(
|
EVP_DecodeFinal(
|
||||||
ctx,
|
ctx,
|
||||||
decOutBuff + outl,
|
decOutBuff + outl,
|
||||||
&outl);
|
&outl);
|
||||||
@@ -2864,7 +2864,7 @@ static void test_wolfSSL_EVP_DecodeUpdate(void)
|
|||||||
(const char*)plain4,sizeof(plain4)-1 ),
|
(const char*)plain4,sizeof(plain4)-1 ),
|
||||||
0);
|
0);
|
||||||
|
|
||||||
wolfSSL_EVP_ENCODE_CTX_free(ctx);
|
EVP_ENCODE_CTX_free(ctx);
|
||||||
|
|
||||||
printf(resultFmt, passed);
|
printf(resultFmt, passed);
|
||||||
#endif /* OPENSSL && WOLFSSL_BASE_DECODE */
|
#endif /* OPENSSL && WOLFSSL_BASE_DECODE */
|
||||||
@@ -2872,7 +2872,7 @@ static void test_wolfSSL_EVP_DecodeUpdate(void)
|
|||||||
static void test_wolfSSL_EVP_DecodeFinal(void)
|
static void test_wolfSSL_EVP_DecodeFinal(void)
|
||||||
{
|
{
|
||||||
#if defined(OPENSSL_EXTRA) && defined(WOLFSSL_BASE64_DECODE)
|
#if defined(OPENSSL_EXTRA) && defined(WOLFSSL_BASE64_DECODE)
|
||||||
printf(testingFmt, "wolfSSL_EVP_DecodeFinal()");
|
printf(testingFmt, "EVP_DecodeFinal()");
|
||||||
/* tests for wolfSSL_EVP_DecodeFinal are included in
|
/* tests for wolfSSL_EVP_DecodeFinal are included in
|
||||||
* test_wolfSSL_EVP_DecodeUpdate
|
* test_wolfSSL_EVP_DecodeUpdate
|
||||||
*/
|
*/
|
||||||
|
Reference in New Issue
Block a user