John Safranek
47e51400bb
FP SmallStack Fix
...
The function _fp_exptmod_nct() is using WOLFSSL_NO_MALLOC to guard
using stack allocation vs malloc. It's twin function _fp_exptmod_ct()
is using WOLFSSL_SMALL_STACK for this. This is causing inappropriate use
of malloc() in a small stack environment. The no-malloc case will also
be kept so static memory and no-malloc fix still works.
1. Change the guards for `#ifndef WOLFSSL_NO_MALLOC` in the function
`_fp_exptmod_nct()` to `#if defined(WOLFSSL_SMALL_STACK) &&
!defined(WOLFSSL_NO_MALLOC)`.
2024-09-17 10:55:11 -07:00
..
2024-09-14 00:41:19 -05:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-08-26 17:42:27 +10:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-08-26 17:42:27 +10:00
2024-05-14 19:11:39 -05:00
2024-09-12 07:55:29 -07:00
2024-07-19 13:15:05 -06:00
2024-09-01 20:17:11 +08:00
2024-09-14 00:30:29 -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-08-26 17:42:27 +10:00
2024-05-01 13:44:25 +10:00
2024-09-06 10:16:45 +10:00
2024-08-06 10:44:59 -04:00
2024-09-06 19:33:48 -05:00
2024-08-06 10:55:37 -04:00
2024-07-19 13:15:05 -06:00
2024-08-27 13:09:23 -07:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-09-09 15:32:21 -06:00
2024-09-16 17:33:25 -05:00
2024-09-04 14:34:59 -05:00
2024-09-06 19:33:48 -05:00
2015-01-05 13:40:26 -07:00
2024-09-06 19:33:48 -05: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-08-29 14:22:56 -05:00
2024-09-04 08:07:19 -07:00
2024-08-29 13:23:39 -04:00
2024-08-13 14:10:45 -07:00
2024-08-13 14:10:45 -07: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-05 16:56:03 -05:00
2024-05-01 13:44:25 +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-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-08-06 10:37:43 -04:00
2024-07-19 13:15:05 -06:00
2024-08-06 10:20:45 -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-06-05 16:56:03 -05:00
2024-07-19 13:15:05 -06:00
2024-09-04 22:51:31 +10:00
2024-08-20 23:36:07 -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-08-07 07:31:25 +10:00
2024-09-06 19:33:48 -05:00
2024-09-06 19:33:48 -05:00
2024-08-26 17:42:27 +10:00
2024-05-01 13:44:25 +10:00
2024-09-12 10:59:01 +10:00
2024-08-08 08:52:08 +09:00
2024-08-19 13:00:41 -07: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-09-06 19:33:48 -05:00
2024-07-19 13:15:05 -06:00
2024-08-29 17:58:02 +10:00
2024-04-10 15:02:19 +10:00
2024-09-04 22:51:31 +10:00
2024-07-19 13:15:05 -06:00
2024-08-14 15:23:48 -05:00
2024-08-06 10:55:37 -04:00
2024-08-28 23:05:04 -05:00
2024-09-12 13:29:01 -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-09-12 13:29:01 -05:00
2024-09-12 13:29:01 -05:00
2024-09-12 13:29:01 -05:00
2024-09-12 13:29:01 -05:00
2024-09-12 13:29:01 -05:00
2024-09-12 13:29:02 -05:00
2024-08-06 10:37:43 -04:00
2024-09-12 13:29:01 -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-08-06 11:05:40 -07:00
2024-06-20 08:33:05 +10:00
2024-09-12 13:29:01 -05:00
2024-07-19 13:15:05 -06:00
2024-08-28 23:05:04 -05:00
2024-09-17 10:55:11 -07:00
2024-07-19 13:15:05 -06:00
2024-07-19 13:15:05 -06:00
2024-08-26 17:42:27 +10:00
2024-08-26 17:42:27 +10:00
2024-08-26 17:42:27 +10:00
2024-08-12 09:29:07 -07:00
2024-07-17 18:07:08 -05:00
2024-09-11 14:39:03 -04:00
2024-09-01 21:03:18 +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-09-05 10:37:02 -05:00