kc3-lang/libtommath

Branch :


Log

Author Commit Date CI Message
4cc85c14 2019-01-08 12:02:40 bump version
1e5c97f9 2019-01-08 12:00:01 Merge pull request #146 from libtom/relicense_mtest Re-license mtest/mpi.[ch] (cherry picked from commit 2d80a97a2b48aa1ac6d8f0df29cc4dd6297b1fba)
247e7142 2018-12-31 12:13:59 also create versioned PDF's in zipup
648fbcef 2018-12-31 12:08:12 run make format
dd68e313 2018-12-26 14:35:47 update changes.txt
fb07f33d 2018-12-26 14:35:39 bump version
d81c3d5f 2018-12-26 15:48:12 fix doc/bn.tex
6a9deb79 2018-12-26 15:44:26 fix & run dep.pl
7ac11218 2018-12-26 15:19:07 clarify comment of ltm_rng()
62adf47f 2018-12-31 11:53:25 Merge pull request #144 from czurnieden/develop reg. #143 corrected translation of mpz_fdiv_q_2exp
81396317 2018-12-30 22:35:03 reg. #143 added test to demo.c
a428a6d5 2018-12-30 22:11:55 reg. #143 corrected translation of mpz_fdiv_q_2exp
d65b6f40 2018-12-30 22:09:12 reg. #143 corrected translation of mpz_fdiv_q_2exp
af29c519 2018-12-30 22:05:36 reg. #143 corrected translation of mpz_fdiv_q_2exp
1eabbca8 2018-12-29 20:08:07 Merge pull request #138 from libtom/relicense Re-license
18355de6 2018-12-29 17:56:20 Update file headers [skip ci]
c92761eb 2018-12-25 15:44:16 Re-license This resolves #126 and resolves #76 [skip ci]
13444a8a 2018-12-27 15:40:50 Merge pull request #141 from fperrad/20181227_lint more linting
ab074176 2018-12-27 09:38:26 explicit condition
f1f67626 2018-12-27 09:24:25 conditional definition of FGETS
2bde5bb5 2018-12-27 09:34:11 semicolon
c63ce5bf 2018-12-27 09:21:12 fix indentation
b6fa97c5 2018-12-27 09:19:57 explicit operator precedence
ea44272d 2018-12-27 09:12:22 always use #if LTM_DEMO_TEST_VS_MTEST != 0
efda3c0e 2018-12-27 09:10:09 declare cnt only when useful
4f902d9f 2018-12-27 09:02:31 remove useless assignment of cnt
e519d5ef 2018-12-27 08:56:32 fix format
4fec1ae6 2018-12-27 08:50:34 remove side effect inside parameter of macro MAX
b722832b 2018-12-26 16:22:58 Merge pull request #140 from libtom/fix/missing_check fix missing check of return value
d29916b4 2018-12-26 13:16:15 fix missing check of return value
bd149830 2018-12-26 13:14:55 Merge pull request #139 from fperrad/20181226_lint some linting
0f53ceb4 2018-12-26 08:47:47 improve indentation
5d090112 2018-12-26 08:33:43 explicit operator precedence
8e766912 2018-12-26 08:24:49 explicit condition
7a9cb1d1 2018-12-26 08:21:51 literal suffix
29987bca 2018-12-26 08:09:57 fix cast
79d47278 2018-12-26 08:08:00 static const variable
8dceba2e 2018-12-26 08:06:23 remove useless initialization
f9eec435 2018-12-25 16:52:45 Merge pull request #113 from czurnieden/develop Added Fips 186.4 compliance, an additional strong Lucas-Selfridge (for BPSW) and a Frobenius (Paul Underwood) test, both optional. With documentation.
bb14a70d 2018-12-25 16:38:51 return immediately
3ed52404 2018-12-25 15:15:30 `make astyle` + some manual adjustments
a79a7eda 2018-12-25 14:04:02 reverse order of arguments to `mp_clear_multi()`
09133c93 2018-12-12 00:18:22 additional bugfixes
3ec93dab 2018-12-12 00:14:05 bugfix in bn_mp_kronecker.c, cleanup and formatting in div. files
e6f353b4 2018-12-08 17:46:08 add mp_prime_is_prime to timing demo... ... it's disabled per default for now...
4f245b04 2018-12-02 21:18:32 Update makefiles etc.
b19f529c 2018-05-27 22:05:52 Corrected 128 bit entry in bn_mp_prime_miller_rabin_rials.c and extended it slightly
f4449362 2018-05-26 01:39:03 fixes for MP_8BIT and mx32, prefinal design
8cb2b5e2 2018-05-22 01:03:37 Updated documentation to reflect the sudden disappearance of mp_mul_si()
08cee432 2018-05-21 22:54:55 Moved mp_mul_si() into bn_mp_prime_strong_lucas_selfridge.c as a local function
934dd317 2018-05-21 22:17:48 changes and bigfixes, see pull-request #113 at https://github.com/libtom/libtommath/pull/113 for details
38e8f93b 2018-05-14 03:46:24 Handle edge cases with MP_8BIT and use correct upper limit for the random witnesses
ba786e6b 2018-05-11 00:50:52 Call mp_kronecker from mp_jacobi to save some bytes while keeping the API
9b448bdc 2018-05-07 23:11:04 exchanged direct call to Miller-Rabin in mp_prime_next_prime with mp_prime_is_prime
06c8f3ec 2018-05-07 02:37:08 replaced mp_set_int with mp_set_long, just in case
6ee0829d 2018-05-05 15:07:22 bugfix in bn_mp_mul_si. Ouch! strong Lucas_selfridge test switched back on
63dc065d 2018-05-05 03:38:23 Adjusted API compliacnce for MP_8BIT in mp_prime_is_prime
a2e15e2d 2018-05-05 03:20:39 Added tests to demo.c, switched off Lucas-Selfridge because it failed a test, and changed MP_8BIT handling in mp_prime_is_prime
01dde64e 2018-05-04 21:32:46 In case of a timeout echo last line in logfile of last test before that logfile gets removed
fd876e4a 2018-05-04 17:58:56 bugfix in mp_prime_is_prime for small input
fdaad99b 2018-05-04 15:15:13 make it compile with MP_8BIT
44ccca75 2018-05-04 00:01:45 the lost files from the last commit
a218ddce 2018-05-03 23:45:02 Added Fips 186.4 compliance, an additional strong Lucas-Selfridge (for BPSW) and a Frobenius (Paul UNderwood) test, both optional. With documentation.
f17d90b9 2018-12-25 13:50:59 Merge pull request #136 from czurnieden/docsupdate Docsupdate
48c95f2a 2018-12-12 00:51:10 repaired bn.tex
95052806 2018-12-09 23:11:38 added most of the missing doumentation to doc/bn.tex
9ff526fa 2018-12-08 17:42:27 Merge pull request #133 from libtom/pr/msvc-fixes Fixes for #131 + #132 (MSVC related)
b28608fc 2018-12-08 11:56:08 make libtommath_VS2008 better upgradable to the newer visual studio
9bac5dd9 2018-12-03 12:13:27 another msvc warnings: 32-bit shift implicitly converted to 64 bits
6d56e11b 2018-12-03 12:00:09 more visual studio related items in .gitignore
1221b5e1 2018-12-02 21:42:31 fix #131 - msvc warning: result of 32-bit shift implicitly converted to 64 bits
7b908255 2018-12-08 10:29:49 Merge pull request #134 from libtom/fixup/123_124 Fixup PR for #123 #124
7ce3d159 2018-12-07 21:18:43 commented additional preprocessor branch in bn_mp_set_double.c
44e4986b 2018-12-07 20:47:51 made preprocessor warning in bn_mp_set_double.c portable
dc150614 2018-12-07 20:24:41 renamed variables in demo/demo.c shadowning another one
4de6ea96 2018-12-02 21:18:10 fixup updatemakes.sh [skip ci]
dd051f69 2018-12-02 21:13:09 Merge pull request #130 from libtom/pr/helper-pl helper.pl + makefiles cleanup
aa12f353 2018-12-02 18:46:35 properly use test_standalone
0dd096eb 2018-12-02 18:39:21 drop mess.sh (obsolete, from cvs-times)
4dc178ba 2018-12-02 18:38:34 drop obsolete libtommath.dsp
862234b9 2018-12-02 18:35:01 genlist.sh and parsenames.pl are not needed anymore (replaced by helper.pl)
0329e828 2018-12-02 18:28:59 drop broken (not working) makefile.cygwin_dll
8e4edf76 2018-12-02 18:03:07 drop makefile.bcc+makefile.icc in favour of makefile.unix
4b850954 2018-12-02 17:56:10 fix cygwin build
fc4b7f80 2018-12-02 15:11:10 update makefile.msvc
2c07579f 2018-12-02 14:59:05 add makefile.mingw
3c69b885 2018-12-02 14:47:16 update .gitignore to the new MSVC build style
159e5b3c 2018-12-02 14:42:41 update MSVC .sln file
be93943e 2018-12-02 14:32:48 drop visual studio 2005 support
934ee69b 2018-12-02 14:32:08 update MSVC project file libtommath_VS2008.vcproj
c852d5ab 2018-12-02 14:27:53 replace updatemakes.sh+filter.pl with updatemakes.sh+helper.pl
a16f34f9 2018-12-02 13:58:50 re-sort OBJECTS in makefile*
a9cc9d11 2018-12-02 13:54:55 add makefile.unix
f4ed78dc 2018-12-02 13:16:44 replaces TABs with spaces
c9f1a002 2018-12-02 13:13:48 remove trailing spaces
d7f124f5 2018-12-02 13:12:30 avoid c++ comments
0493739d 2018-12-02 13:10:09 add missing comments
0fb29ef1 2018-12-01 15:47:31 Merge pull request #127 from mikhailnov/develop Fix includes
adbadc70 2018-11-18 01:30:51 Fix includes Header files which are located in the same directory that the file from where it is included must be included using `" "`, not `< >`. Otherwise the compiler (gcc 5) cannot understand `#include <tommath_class.h>` in `/usr/include/tommath/tommath.h`.
285b5809 2018-12-01 15:26:35 Merge pull request #129 from fperrad/20181201_lint more linting