Add config flag MBEDTLS_ECP_EARLY_RETURN

This commit is contained in:
Manuel Pégourié-Gonnard 2017-03-22 11:17:51 +01:00
parent 225b37a543
commit c3a3bc7636
2 changed files with 18 additions and 0 deletions

View file

@ -561,6 +561,21 @@
*/
#define MBEDTLS_ECP_NIST_OPTIM
/**
* \def MBEDTLS_ECP_EARLY_RETURN
*
* Enable "non-blocking" ECC operations that can return early and be resumed.
*
* This enables \c mbedtls_ecp_set_max_ops() and allows various ECC functions
* to return \c MBEDTLS_ERR_ECP_IN_PROGRESS when needed.
*
* TODO: depending on other choices, this might need to be disabled by default
* in order to avoid changing the ABI. Revisit that later.
*
* Comment this macro to disable non-blocking ECC computations.
*/
#define MBEDTLS_ECP_EARLY_RETURN
/**
* \def MBEDTLS_ECDSA_DETERMINISTIC
*