1
0
mirror of https://github.com/clearml/dropbear synced 2025-02-24 21:03:55 +00:00
dropbear/libtommath
2019-09-17 22:26:03 +08:00
..
bn_error.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_fast_mp_invmod.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_fast_mp_montgomery_reduce.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_fast_s_mp_mul_digs.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_fast_s_mp_mul_high_digs.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_fast_s_mp_sqr.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_2expt.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_abs.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_add_d.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_add.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_addmod.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_and.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_clamp.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_clear_multi.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_clear.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_cmp_d.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_cmp_mag.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_cmp.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_cnt_lsb.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_complement.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_copy.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_count_bits.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_div_2.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_div_2d.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_div_3.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_div_d.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_div.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_dr_is_modulus.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_dr_reduce.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_dr_setup.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_exch.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_export.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_expt_d_ex.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_expt_d.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_exptmod_fast.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_exptmod.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_exteuclid.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_fread.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_fwrite.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_gcd.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_get_bit.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_get_int.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_get_long_long.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_get_long.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_grow.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_import.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_init_copy.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_init_multi.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_init_set_int.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_init_set.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_init_size.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_init.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_invmod_slow.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_invmod.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_is_square.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_jacobi.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_karatsuba_mul.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_karatsuba_sqr.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_kronecker.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_lcm.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_lshd.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_mod_2d.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_mod_d.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_mod.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_montgomery_calc_normalization.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_montgomery_reduce.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_montgomery_setup.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_mul_2.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_mul_2d.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_mul_d.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_mul.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_mulmod.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_n_root_ex.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_n_root.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_neg.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_or.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_prime_fermat.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_prime_frobenius_underwood.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_prime_is_divisible.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_prime_is_prime.c Prime-related bugfixes () 2019-09-17 22:11:09 +08:00
bn_mp_prime_miller_rabin.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_prime_next_prime.c Prime-related bugfixes () 2019-09-17 22:11:09 +08:00
bn_mp_prime_rabin_miller_trials.c Prime-related bugfixes () 2019-09-17 22:11:09 +08:00
bn_mp_prime_random_ex.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_prime_strong_lucas_selfridge.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_radix_size.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_radix_smap.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_rand.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_read_radix.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_read_signed_bin.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_read_unsigned_bin.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_reduce_2k_l.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_reduce_2k_setup_l.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_reduce_2k_setup.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_reduce_2k.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_reduce_is_2k_l.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_reduce_is_2k.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_reduce_setup.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_reduce.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_rshd.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_set_int.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_set_long_long.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_set_long.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_set.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_shrink.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_signed_bin_size.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_sqr.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_sqrmod.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_sqrt.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_sqrtmod_prime.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_sub_d.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_sub.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_submod.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_tc_and.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_tc_div_2d.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_tc_or.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_tc_xor.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_to_signed_bin_n.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_to_signed_bin.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_to_unsigned_bin_n.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_to_unsigned_bin.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_toom_mul.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_toom_sqr.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_toradix_n.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_toradix.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_unsigned_bin_size.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_xor.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_mp_zero.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_prime_tab.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_reverse.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_s_mp_add.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_s_mp_exptmod.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_s_mp_mul_digs.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_s_mp_mul_high_digs.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_s_mp_sqr.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn_s_mp_sub.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
bn.tex Update to libtommath v1.0 2017-06-24 22:37:14 +08:00
bncore.c update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
booker.pl Update to libtommath v1.0 2017-06-24 22:37:14 +08:00
callgraph.txt update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
changes.txt update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
dep.pl update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
filter.pl Update to libtommath v1.0.1 2018-02-08 23:11:40 +08:00
gen.pl Update to libtommath v1.0.1 2018-02-08 23:11:40 +08:00
genlist.sh Update to libtommath v1.0.1 2018-02-08 23:11:40 +08:00
helper.pl update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
LICENSE update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
makefile_include.mk Bring back Dropbear patch to avoid setting AR/LD/RANLIB in LTM 2019-09-17 22:26:03 +08:00
Makefile.in update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
mess.sh propagate from branch 'au.asn.ucc.matt.ltm.dropbear' (head 2af95f00ebd5bb7a28b3817db1218442c935388e) 2007-01-11 03:14:55 +00:00
parsenames.pl Update to libtommath v1.0.1 2018-02-08 23:11:40 +08:00
poster.out propagate from branch 'au.asn.ucc.matt.ltm.dropbear' (head 6c790cad5a7fa866ad062cb3a0c279f7ba788583) 2006-03-08 13:23:49 +00:00
poster.tex propagate from branch 'au.asn.ucc.matt.ltm.dropbear' (head 6c790cad5a7fa866ad062cb3a0c279f7ba788583) 2006-03-08 13:23:49 +00:00
pretty.build propagate from branch 'au.asn.ucc.matt.ltm.dropbear' (head 6c790cad5a7fa866ad062cb3a0c279f7ba788583) 2006-03-08 13:23:49 +00:00
README.md update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
testme.sh update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
tommath_class.h update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
tommath_private.h update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
tommath_superclass.h update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
tommath.h update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00
tommath.out propagate from branch 'au.asn.ucc.matt.ltm.dropbear' (head 6c790cad5a7fa866ad062cb3a0c279f7ba788583) 2006-03-08 13:23:49 +00:00
updatemakes.sh update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation () 2019-09-16 21:50:38 +08:00

libtommath

This is the git repository for LibTomMath, a free open source portable number theoretic multiple-precision integer (MPI) library written entirely in C.

Build Status

master: Build Status

develop: Build Status

API/ABI changes: check here

Summary

The develop branch contains the in-development version. Stable releases are tagged.

Documentation is built from the LaTeX file bn.tex. There is also limited documentation in tommath.h. There is also a document, tommath.pdf, which describes the goals of the project and many of the algorithms used.

The project can be build by using make. Along with the usual make, make clean and make install, there are several other build targets, see the makefile for details. There are also makefiles for certain specific platforms.

Testing

Tests are located in demo/ and can be built in two flavors.

  • make test creates a test binary that is intended to be run against mtest. mtest can be built with make mtest and test execution is done like ./mtest/mtest | ./test. mtest is creating test vectors using an alternative MPI library and test is consuming these vectors to verify correct behavior of ltm
  • make test_standalone creates a stand-alone test binary that executes several test routines.