mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-30 02:37:28 +02:00
Reduce openssl verbosity in BIO due to PEM_X509_INFO_read_bio
reading 1 byte at a time. Remove duplicate PEM_X509_INFO_read_bio
macro. (#4428)
This commit is contained in:
19
src/bio.c
19
src/bio.c
@ -81,8 +81,14 @@ static int wolfSSL_BIO_BIO_read(WOLFSSL_BIO* bio, void* buf, int len)
|
||||
*/
|
||||
static int wolfSSL_BIO_MEMORY_read(WOLFSSL_BIO* bio, void* buf, int len)
|
||||
{
|
||||
int sz;
|
||||
int sz;
|
||||
|
||||
#ifndef WOLFSSL_DEBUG_OPENSSL
|
||||
if (len > 1)
|
||||
#endif
|
||||
{
|
||||
WOLFSSL_ENTER("wolfSSL_BIO_MEMORY_read");
|
||||
}
|
||||
|
||||
sz = wolfSSL_BIO_pending(bio);
|
||||
if (sz > 0) {
|
||||
@ -195,7 +201,12 @@ int wolfSSL_BIO_read(WOLFSSL_BIO* bio, void* buf, int len)
|
||||
WOLFSSL_BIO* front = bio;
|
||||
int sz = 0;
|
||||
|
||||
#ifndef WOLFSSL_DEBUG_OPENSSL
|
||||
if (len > 1)
|
||||
#endif
|
||||
{
|
||||
WOLFSSL_ENTER("wolfSSL_BIO_read");
|
||||
}
|
||||
|
||||
/* info cb, abort if user returns <= 0*/
|
||||
if (front != NULL && front->infoCb != NULL) {
|
||||
@ -1037,7 +1048,10 @@ int wolfSSL_BIO_supports_pending(const WOLFSSL_BIO *bio)
|
||||
/* Return the number of pending bytes in read and write buffers */
|
||||
size_t wolfSSL_BIO_ctrl_pending(WOLFSSL_BIO *bio)
|
||||
{
|
||||
#ifdef WOLFSSL_DEBUG_OPENSSL
|
||||
WOLFSSL_ENTER("wolfSSL_BIO_ctrl_pending");
|
||||
#endif
|
||||
|
||||
if (bio == NULL) {
|
||||
return 0;
|
||||
}
|
||||
@ -1840,7 +1854,10 @@ int wolfSSL_BIO_meth_set_destroy(WOLFSSL_BIO_METHOD *biom,
|
||||
int wolfSSL_BIO_get_mem_data(WOLFSSL_BIO* bio, void* p)
|
||||
{
|
||||
WOLFSSL_BIO* mem_bio;
|
||||
|
||||
#ifdef WOLFSSL_DEBUG_OPENSSL
|
||||
WOLFSSL_ENTER("wolfSSL_BIO_get_mem_data");
|
||||
#endif
|
||||
|
||||
if (bio == NULL)
|
||||
return WOLFSSL_FATAL_ERROR;
|
||||
|
@ -409,7 +409,6 @@ typedef STACK_OF(ACCESS_DESCRIPTION) AUTHORITY_INFO_ACCESS;
|
||||
#define PEM_read_bio_X509_CRL wolfSSL_PEM_read_bio_X509_CRL
|
||||
#define PEM_read_bio_X509_AUX wolfSSL_PEM_read_bio_X509_AUX
|
||||
#define PEM_read_X509 wolfSSL_PEM_read_X509
|
||||
#define PEM_X509_INFO_read_bio wolfSSL_PEM_X509_INFO_read_bio
|
||||
#define PEM_write_bio_X509 wolfSSL_PEM_write_bio_X509
|
||||
#define PEM_write_bio_X509_AUX wolfSSL_PEM_write_bio_X509_AUX
|
||||
#define PEM_X509_INFO_read_bio wolfSSL_PEM_X509_INFO_read_bio
|
||||
|
Reference in New Issue
Block a user