Files
wolfssl/wolfcrypt/src
Daniel Pouzzner 0d5d05d44d more WOLFSSL_NO_MALLOC fixes:
wolfcrypt/src/dh.c: in wc_DhGenerateParams(), use named constant for buf size, and only XFREE it if !WOLFSSL_NO_MALLOC;

wolfcrypt/src/ecc.c and wolfssl/wolfcrypt/ecc.h: in wc_ecc_new_point_ex(), remove !WOLFSSL_NO_MALLOC gate around XMALLOC(), and if XMALLOC()ed, set ecc_point.isAllocated, then in wc_ecc_del_point_ex, XFREE() iff ecc_point.isAllocated;

wolfcrypt/src/pkcs7.c: in wc_PKCS7_RsaVerify(), when WOLFSSL_NO_MALLOC, jumbo-size the digest buffer to cope with in-place dynamics in RsaUnPad();

wolfcrypt/test/test.c: add !WOLFSSL_NO_MALLOC gates around various XFREE()s of objects that are on the stack in WOLFSSL_NO_MALLOC builds;

wolfssl/wolfcrypt/types.h: add an unconditional include of memory.h (itself guarded against multiple inclusion) to assure availability of WC_DEBUG_CIPHER_LIFECYCLE prototypes/macros.
2024-10-14 14:21:29 -05:00
..
2024-10-11 09:07:57 +02:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-09-01 20:17:11 +08:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-05-01 13:44:25 +10:00
2024-09-24 18:34:19 -04:00
2024-09-06 19:33:48 -05:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-10-14 14:21:29 -05:00
2024-09-06 19:33:48 -05:00
2024-10-14 14:21:29 -05:00
2024-09-06 19:33:48 -05:00
2024-07-19 13:15:05 -06:00
2024-09-20 13:53:36 -05:00
2024-10-07 14:20:50 -05:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-09-04 22:51:31 +10:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-10-14 14:21:29 -05:00
2024-10-14 14:21:29 -05:00
2024-09-06 19:33:48 -05:00
2024-05-01 13:44:25 +10:00
2024-08-08 08:52:08 +09:00
2024-09-25 15:59:57 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-09-06 19:33:48 -05:00
2024-07-19 13:15:05 -06:00
2024-04-10 15:02:19 +10:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-10-03 09:00:06 +10:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-06-20 08:33:05 +10:00
2024-07-19 13:15:05 -06:00
2024-09-24 09:19:43 -07:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-09-11 14:39:03 -04:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-09-05 10:37:02 -05:00