kc3-lang/libtommath/libtommath_VS2008.vcproj

Branch :


Log

Author Commit Date CI Message
1af0de1f 2019-05-20 19:11:25 deprecate mp_tc_(and|or|xor) in favor of mp_(and|or|xor) * same behavior for positive numbers * generalisation for negative numbers, treating them as two complement * improve algorithm, iterate once over the digits, manually perform two complement * simplify mp_add_d, mp_sub_d * functions are safe in case of a==c or b==c * renamed mp_tc_div_2d to mp_signed_rsh (signed right shift)
a8239c24 2019-05-13 11:32:42 deprecate mp_get_bit The return type of mp_get_bit was imprecise (either mp_err or mp_bool), therefore this function is deprecated in favor of s_mp_get_bit for now. If we need s_mp_get_bit to be public, we should add it under a different name. However since mp_set_bit is not available, I don't think there any downstream users (ab)using mp_int as bitsets.
56e7a401 2019-05-13 02:46:11 deprecate mp_jacobi
2a2e2716 2019-05-12 11:33:17 move jenkins prng to bn_s_mp_rand_jenkins.c
c8cc3657 2019-05-11 09:09:12 mov s_mp_rand_source_platform to separate file
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.
818d8fb7 2019-05-03 17:39:10 Rework handling of tunable cutoffs * In the default settings, a cutoff X can be modified at runtime by adjusting the corresponding X_CUTOFF variable. * Tunability of the library can be disabled at compile time by defining the MP_FIXED_CUTOFFS macro. * There is an additional file tommath_cutoffs.h, which defines the default cutoffs. These can be adjusted manually or by the autotuner.
fbfcb661 2019-04-12 14:56:29 apply rename
5968263b 2019-04-10 14:49:59 Rename bn_error.c to bn_mp_error_to_string.c
35311aea 2019-04-03 23:50:57 added function mp_ilogb
27ca25cb 2019-04-06 18:55:43 added multiplcation balancing for the Toom-Cook algorithms
769218cc 2019-04-03 18:59:09 additional functions mp_incr and mp_decr
6ce271c4 2018-12-28 09:41:54 mp_iseven & mp_isodd becomes C functions
4f245b04 2018-12-02 21:18:32 Update makefiles etc.
b28608fc 2018-12-08 11:56:08 make libtommath_VS2008 better upgradable to the newer visual studio
934ee69b 2018-12-02 14:32:08 update MSVC project file libtommath_VS2008.vcproj
750d17cd 2013-11-24 15:21:39 update makefiles
eec4e5c5 2009-10-24 20:11:55 Added project and solution files for Visual Studio 2005 and Visual Studio 2008.