forked from wolfSSL/wolfssl
Adjust static memory case with TLS v1.3 enabled.
This commit is contained in:
@ -1019,7 +1019,7 @@ THREAD_RETURN WOLFSSL_THREAD server_test(void* args)
|
|||||||
#if (defined(HAVE_ECC) && !defined(ALT_ECC_SIZE)) \
|
#if (defined(HAVE_ECC) && !defined(ALT_ECC_SIZE)) \
|
||||||
|| defined(SESSION_CERTS)
|
|| defined(SESSION_CERTS)
|
||||||
/* big enough to handle most cases including session certs */
|
/* big enough to handle most cases including session certs */
|
||||||
byte memory[204000];
|
byte memory[220000];
|
||||||
#else
|
#else
|
||||||
byte memory[80000];
|
byte memory[80000];
|
||||||
#endif
|
#endif
|
||||||
|
@ -110,7 +110,11 @@ WOLFSSL_API int wolfSSL_GetAllocators(wolfSSL_Malloc_cb*,
|
|||||||
#elif defined (OPENSSL_EXTRA)
|
#elif defined (OPENSSL_EXTRA)
|
||||||
/* extra storage in structs for multiple attributes and order */
|
/* extra storage in structs for multiple attributes and order */
|
||||||
#ifndef LARGEST_MEM_BUCKET
|
#ifndef LARGEST_MEM_BUCKET
|
||||||
#define LARGEST_MEM_BUCKET 25600
|
#ifdef WOLFSSL_TLS13
|
||||||
|
#define LARGEST_MEM_BUCKET 25792
|
||||||
|
#else
|
||||||
|
#define LARGEST_MEM_BUCKET 25600
|
||||||
|
#endif
|
||||||
#endif
|
#endif
|
||||||
#define WOLFMEM_BUCKETS 64,128,256,512,1024,2432,3360,4480,\
|
#define WOLFMEM_BUCKETS 64,128,256,512,1024,2432,3360,4480,\
|
||||||
LARGEST_MEM_BUCKET
|
LARGEST_MEM_BUCKET
|
||||||
|
Reference in New Issue
Block a user