|
|
@@ -789,7 +789,7 @@
|
|
|
* MBEDTLS_TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA
|
|
|
* MBEDTLS_TLS_ECDHE_RSA_WITH_RC4_128_SHA
|
|
|
*/
|
|
|
-#define MBEDTLS_KEY_EXCHANGE_ECDHE_RSA_ENABLED
|
|
|
+// #define MBEDTLS_KEY_EXCHANGE_ECDHE_RSA_ENABLED
|
|
|
|
|
|
/**
|
|
|
* \def MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA_ENABLED
|
|
|
@@ -1880,7 +1880,7 @@
|
|
|
*
|
|
|
* This module provides debugging functions.
|
|
|
*/
|
|
|
-//#define MBEDTLS_DEBUG_C
|
|
|
+// #define MBEDTLS_DEBUG_C
|
|
|
|
|
|
/**
|
|
|
* \def MBEDTLS_DES_C
|
|
|
@@ -2731,11 +2731,11 @@
|
|
|
|
|
|
/* Memory buffer allocator options */
|
|
|
//#define MBEDTLS_MEMORY_ALIGN_MULTIPLE 4 /**< Align on multiples of this value */
|
|
|
-
|
|
|
+void tls_mem_free2(void* p);
|
|
|
/* Platform options */
|
|
|
//#define MBEDTLS_PLATFORM_STD_MEM_HDR <stdlib.h> /**< Header to include if MBEDTLS_PLATFORM_NO_STD_FUNCTIONS is defined. Don't define if no header is needed. */
|
|
|
#define MBEDTLS_PLATFORM_STD_CALLOC tls_mem_calloc /**< Default allocator to use, can be undefined */
|
|
|
-#define MBEDTLS_PLATFORM_STD_FREE tls_mem_free /**< Default free to use, can be undefined */
|
|
|
+#define MBEDTLS_PLATFORM_STD_FREE tls_mem_free2 /**< Default free to use, can be undefined */
|
|
|
//#define MBEDTLS_PLATFORM_STD_EXIT exit /**< Default exit to use, can be undefined */
|
|
|
//#define MBEDTLS_PLATFORM_STD_TIME tls_os_get_time /**< Default time to use, can be undefined. MBEDTLS_HAVE_TIME must be enabled */
|
|
|
//#define MBEDTLS_PLATFORM_STD_FPRINTF fprintf /**< Default fprintf to use, can be undefined */
|