kc3-lang/libtommath/tommath.h

Branch :


Log

Author Commit Date CI Message
89bac3a7 2019-05-13 15:06:54 deprecate MP_RANGE
4534056c 2019-05-13 00:22:18 use enums mp_err, mp_ord, mp_bool, mp_sign * MP_USE_ENUMS enables enums * Wc++-compat catches some implicit conversions if MP_USE_ENUMS is defined * 100% backwards compatible API/ABI if MP_USE_ENUMS is not defined
38116079 2019-05-13 17:51:07 literal suffix
2d508723 2019-05-13 17:36:12 const parameter
7365442a 2019-05-10 23:59:46 No grow necessary in mp_set_int* functions * mp_set_int* always return MP_OKAY * remove return checks for mp_set_int* * introduce MP_MIN_PREC
adf9605d 2019-05-09 03:28:49 add warn_unused_result, found one missing check!
cc703a84 2019-05-11 12:09:59 add missing parameter name in prototype
0669e92e 2019-05-08 20:18:53 deprecate mp_prime_random_ex in favor of mp_prime_rand We can use the internal mp_rand generator now, since it generates numbers which are safe for crypto purposes.
e05215a8 2019-05-09 04:06:12 deprecate old macros, deprecate mp_rand_digit
9ddf1e58 2019-05-07 12:26:46 support custom random data source via mp_rand_source * deprecate MP_PRNG_ENABLE_LTM_RNG * custom mp_rand_source is used always if set, which should be more aligned with user expectations * use custom source in tune.c * don't call random number generator once per digit, which is slow