Squashed 'lib/tommath/' content from commit 1bd1320
authorMoritz Hoffmann <moritz.hoffmann@inf.ethz.ch>
Tue, 9 Feb 2016 17:06:14 +0000 (18:06 +0100)
committerMoritz Hoffmann <moritz.hoffmann@inf.ethz.ch>
Tue, 9 Feb 2016 17:06:14 +0000 (18:06 +0100)
commitff25fb56ec9a7500e39bd2e38e0c39429e4b0f09
treeef884ff522221e602703ce3fc361cb99219f857e
Squashed 'lib/tommath/' content from commit 1bd1320

git-subtree-dir: lib/tommath
git-subtree-split: 1bd1320b198655ad8edd3dd791805d6a4a89437d
200 files changed:
.gitignore [new file with mode: 0644]
LICENSE [new file with mode: 0644]
bn.tex [new file with mode: 0644]
bn_error.c [new file with mode: 0644]
bn_fast_mp_invmod.c [new file with mode: 0644]
bn_fast_mp_montgomery_reduce.c [new file with mode: 0644]
bn_fast_s_mp_mul_digs.c [new file with mode: 0644]
bn_fast_s_mp_mul_high_digs.c [new file with mode: 0644]
bn_fast_s_mp_sqr.c [new file with mode: 0644]
bn_mp_2expt.c [new file with mode: 0644]
bn_mp_abs.c [new file with mode: 0644]
bn_mp_add.c [new file with mode: 0644]
bn_mp_add_d.c [new file with mode: 0644]
bn_mp_addmod.c [new file with mode: 0644]
bn_mp_and.c [new file with mode: 0644]
bn_mp_clamp.c [new file with mode: 0644]
bn_mp_clear.c [new file with mode: 0644]
bn_mp_clear_multi.c [new file with mode: 0644]
bn_mp_cmp.c [new file with mode: 0644]
bn_mp_cmp_d.c [new file with mode: 0644]
bn_mp_cmp_mag.c [new file with mode: 0644]
bn_mp_cnt_lsb.c [new file with mode: 0644]
bn_mp_copy.c [new file with mode: 0644]
bn_mp_count_bits.c [new file with mode: 0644]
bn_mp_div.c [new file with mode: 0644]
bn_mp_div_2.c [new file with mode: 0644]
bn_mp_div_2d.c [new file with mode: 0644]
bn_mp_div_3.c [new file with mode: 0644]
bn_mp_div_d.c [new file with mode: 0644]
bn_mp_dr_is_modulus.c [new file with mode: 0644]
bn_mp_dr_reduce.c [new file with mode: 0644]
bn_mp_dr_setup.c [new file with mode: 0644]
bn_mp_exch.c [new file with mode: 0644]
bn_mp_expt_d.c [new file with mode: 0644]
bn_mp_exptmod.c [new file with mode: 0644]
bn_mp_exptmod_fast.c [new file with mode: 0644]
bn_mp_exteuclid.c [new file with mode: 0644]
bn_mp_fread.c [new file with mode: 0644]
bn_mp_fwrite.c [new file with mode: 0644]
bn_mp_gcd.c [new file with mode: 0644]
bn_mp_get_int.c [new file with mode: 0644]
bn_mp_grow.c [new file with mode: 0644]
bn_mp_init.c [new file with mode: 0644]
bn_mp_init_copy.c [new file with mode: 0644]
bn_mp_init_multi.c [new file with mode: 0644]
bn_mp_init_set.c [new file with mode: 0644]
bn_mp_init_set_int.c [new file with mode: 0644]
bn_mp_init_size.c [new file with mode: 0644]
bn_mp_invmod.c [new file with mode: 0644]
bn_mp_invmod_slow.c [new file with mode: 0644]
bn_mp_is_square.c [new file with mode: 0644]
bn_mp_jacobi.c [new file with mode: 0644]
bn_mp_karatsuba_mul.c [new file with mode: 0644]
bn_mp_karatsuba_sqr.c [new file with mode: 0644]
bn_mp_lcm.c [new file with mode: 0644]
bn_mp_lshd.c [new file with mode: 0644]
bn_mp_mod.c [new file with mode: 0644]
bn_mp_mod_2d.c [new file with mode: 0644]
bn_mp_mod_d.c [new file with mode: 0644]
bn_mp_montgomery_calc_normalization.c [new file with mode: 0644]
bn_mp_montgomery_reduce.c [new file with mode: 0644]
bn_mp_montgomery_setup.c [new file with mode: 0644]
bn_mp_mul.c [new file with mode: 0644]
bn_mp_mul_2.c [new file with mode: 0644]
bn_mp_mul_2d.c [new file with mode: 0644]
bn_mp_mul_d.c [new file with mode: 0644]
bn_mp_mulmod.c [new file with mode: 0644]
bn_mp_n_root.c [new file with mode: 0644]
bn_mp_neg.c [new file with mode: 0644]
bn_mp_or.c [new file with mode: 0644]
bn_mp_prime_fermat.c [new file with mode: 0644]
bn_mp_prime_is_divisible.c [new file with mode: 0644]
bn_mp_prime_is_prime.c [new file with mode: 0644]
bn_mp_prime_miller_rabin.c [new file with mode: 0644]
bn_mp_prime_next_prime.c [new file with mode: 0644]
bn_mp_prime_rabin_miller_trials.c [new file with mode: 0644]
bn_mp_prime_random_ex.c [new file with mode: 0644]
bn_mp_radix_size.c [new file with mode: 0644]
bn_mp_radix_smap.c [new file with mode: 0644]
bn_mp_rand.c [new file with mode: 0644]
bn_mp_read_radix.c [new file with mode: 0644]
bn_mp_read_signed_bin.c [new file with mode: 0644]
bn_mp_read_unsigned_bin.c [new file with mode: 0644]
bn_mp_reduce.c [new file with mode: 0644]
bn_mp_reduce_2k.c [new file with mode: 0644]
bn_mp_reduce_2k_l.c [new file with mode: 0644]
bn_mp_reduce_2k_setup.c [new file with mode: 0644]
bn_mp_reduce_2k_setup_l.c [new file with mode: 0644]
bn_mp_reduce_is_2k.c [new file with mode: 0644]
bn_mp_reduce_is_2k_l.c [new file with mode: 0644]
bn_mp_reduce_setup.c [new file with mode: 0644]
bn_mp_rshd.c [new file with mode: 0644]
bn_mp_set.c [new file with mode: 0644]
bn_mp_set_int.c [new file with mode: 0644]
bn_mp_shrink.c [new file with mode: 0644]
bn_mp_signed_bin_size.c [new file with mode: 0644]
bn_mp_sqr.c [new file with mode: 0644]
bn_mp_sqrmod.c [new file with mode: 0644]
bn_mp_sqrt.c [new file with mode: 0644]
bn_mp_sub.c [new file with mode: 0644]
bn_mp_sub_d.c [new file with mode: 0644]
bn_mp_submod.c [new file with mode: 0644]
bn_mp_to_signed_bin.c [new file with mode: 0644]
bn_mp_to_signed_bin_n.c [new file with mode: 0644]
bn_mp_to_unsigned_bin.c [new file with mode: 0644]
bn_mp_to_unsigned_bin_n.c [new file with mode: 0644]
bn_mp_toom_mul.c [new file with mode: 0644]
bn_mp_toom_sqr.c [new file with mode: 0644]
bn_mp_toradix.c [new file with mode: 0644]
bn_mp_toradix_n.c [new file with mode: 0644]
bn_mp_unsigned_bin_size.c [new file with mode: 0644]
bn_mp_xor.c [new file with mode: 0644]
bn_mp_zero.c [new file with mode: 0644]
bn_prime_tab.c [new file with mode: 0644]
bn_reverse.c [new file with mode: 0644]
bn_s_mp_add.c [new file with mode: 0644]
bn_s_mp_exptmod.c [new file with mode: 0644]
bn_s_mp_mul_digs.c [new file with mode: 0644]
bn_s_mp_mul_high_digs.c [new file with mode: 0644]
bn_s_mp_sqr.c [new file with mode: 0644]
bn_s_mp_sub.c [new file with mode: 0644]
bncore.c [new file with mode: 0644]
booker.pl [new file with mode: 0644]
callgraph.txt [new file with mode: 0644]
changes.txt [new file with mode: 0644]
demo/demo.c [new file with mode: 0644]
demo/timing.c [new file with mode: 0644]
dep.pl [new file with mode: 0644]
etc/2kprime.1 [new file with mode: 0644]
etc/2kprime.c [new file with mode: 0644]
etc/drprime.c [new file with mode: 0644]
etc/drprimes.28 [new file with mode: 0644]
etc/drprimes.txt [new file with mode: 0644]
etc/makefile [new file with mode: 0644]
etc/makefile.icc [new file with mode: 0644]
etc/makefile.msvc [new file with mode: 0644]
etc/mersenne.c [new file with mode: 0644]
etc/mont.c [new file with mode: 0644]
etc/pprime.c [new file with mode: 0644]
etc/prime.1024 [new file with mode: 0644]
etc/prime.512 [new file with mode: 0644]
etc/timer.asm [new file with mode: 0644]
etc/tune.c [new file with mode: 0644]
gen.pl [new file with mode: 0644]
libtommath.dsp [new file with mode: 0644]
libtommath_VS2005.sln [new file with mode: 0644]
libtommath_VS2005.vcproj [new file with mode: 0644]
libtommath_VS2008.sln [new file with mode: 0644]
libtommath_VS2008.vcproj [new file with mode: 0644]
logs/README [new file with mode: 0644]
logs/add.log [new file with mode: 0644]
logs/addsub.png [new file with mode: 0644]
logs/expt.log [new file with mode: 0644]
logs/expt.png [new file with mode: 0644]
logs/expt_2k.log [new file with mode: 0644]
logs/expt_2kl.log [new file with mode: 0644]
logs/expt_dr.log [new file with mode: 0644]
logs/graphs.dem [new file with mode: 0644]
logs/index.html [new file with mode: 0644]
logs/invmod.log [new file with mode: 0644]
logs/invmod.png [new file with mode: 0644]
logs/mult.log [new file with mode: 0644]
logs/mult.png [new file with mode: 0644]
logs/mult_kara.log [new file with mode: 0644]
logs/sqr.log [new file with mode: 0644]
logs/sqr_kara.log [new file with mode: 0644]
logs/sub.log [new file with mode: 0644]
makefile [new file with mode: 0644]
makefile.bcc [new file with mode: 0644]
makefile.cygwin_dll [new file with mode: 0644]
makefile.icc [new file with mode: 0644]
makefile.msvc [new file with mode: 0644]
makefile.shared [new file with mode: 0644]
mess.sh [new file with mode: 0644]
mtest/logtab.h [new file with mode: 0644]
mtest/mpi-config.h [new file with mode: 0644]
mtest/mpi-types.h [new file with mode: 0644]
mtest/mpi.c [new file with mode: 0644]
mtest/mpi.h [new file with mode: 0644]
mtest/mtest.c [new file with mode: 0644]
pics/design_process.sxd [new file with mode: 0644]
pics/design_process.tif [new file with mode: 0644]
pics/expt_state.sxd [new file with mode: 0644]
pics/expt_state.tif [new file with mode: 0644]
pics/makefile [new file with mode: 0644]
pics/primality.tif [new file with mode: 0644]
pics/radix.sxd [new file with mode: 0644]
pics/sliding_window.sxd [new file with mode: 0644]
pics/sliding_window.tif [new file with mode: 0644]
poster.tex [new file with mode: 0644]
pre_gen/mpi.c [new file with mode: 0644]
pretty.build [new file with mode: 0644]
tombc/grammar.txt [new file with mode: 0644]
tommath.h [new file with mode: 0644]
tommath.out [new file with mode: 0644]
tommath.pdf [new file with mode: 0644]
tommath.src [new file with mode: 0644]
tommath.tex [new file with mode: 0644]
tommath_class.h [new file with mode: 0644]
tommath_superclass.h [new file with mode: 0644]