mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2026-01-27 00:42:21 +01:00
* fix WC_MIN_SINT_OF(). * add outer cast back to target type in WC_MAX_UINT_OF() and WC_MAX_SINT_OF(). * rename WC_SAFE_SUM_*_NO_WUR to WC_SAFE_SUM_*_CLIP(). * remove clipping assignments from failure paths in WC_WUR_INT() variants. * add WC_SAFE_SUB_UNSIGNED_CLIP(), WC_SAFE_SUB_UNSIGNED(), WC_SAFE_SUB_SIGNED_CLIP(), and WC_SAFE_SUB_SIGNED(). * add Coverity-specific annotations in WC_SAFE_*() to suppress false-positive overflow warnings. wolfcrypt/test/test.c: * implement macro_test(). * fix stray uint32_t's in crypto_ecc_verify() and crypto_ecc_sign() arg lists. wolfssl/wolfcrypt/ext_xmss.h: fix stray uint32_t.