kc3-lang/libtommath

Branch :


Log

Author Commit Date CI Message
12f0abbe 2019-03-29 10:39:24 Merge pull request #177 from libtom/remove-opt-cast remove OPT_CAST
28e61778 2019-03-22 15:26:59 remove OPT_CAST The explicit cast does not hurt in C. Furthermore the explicit cast is needed if tommath is compiled as C with strict warning settings.
27417b85 2019-03-29 08:59:25 Merge pull request #188 from libtom/unused_xcalloc XCALLOC is not used anywhere anymore, so it can be removed
54d673f1 2019-03-28 17:00:50 XCALLOC is not used anywhere anymore, so it can be removed
d449bd44 2019-03-29 08:58:28 Merge pull request #187 from libtom/unused_mp_min_u32 mp_min_u32 is not used anywhere anymore, so it can be removed
a3076677 2019-03-28 16:18:41 previous commit removed a little bit too much
ef07da5b 2019-03-28 16:13:37 mp_min_u32 is not used anywhere anymore, so it can be removed
05399033 2019-03-26 22:01:36 Merge pull request #186 from fperrad/20190326_lint some linting
9d63882d 2019-03-26 18:42:18 explicit condition
6d633703 2019-03-26 18:51:35 explicit operator precedence
38410620 2019-03-26 17:47:34 Merge pull request #176 from libtom/do-not-include-stdio do not include stdio.h if LTM_NO_FILE is defined
8eb3bb28 2019-03-22 15:02:29 do not include stdio.h if LTM_NO_FILE is defined stdio.h might not be available on constraint environments
255271ed 2019-03-26 17:46:36 Merge pull request #179 from libtom/avoid-ctype avoid ctype toupper
32099fde 2019-03-23 02:38:01 avoid ctype toupper - libc toupper is locale dependent - removes the dependency on ctype.h
f3ff7064 2019-03-26 17:44:05 Merge pull request #180 from czurnieden/isprimeerror Fixed bug in mp_prime_isprime
6608eea9 2019-03-23 19:45:32 bugfix in final fips loop II: alternative version
7ecd1ad4 2019-03-23 18:50:14 bugfix in final fips loop II
9771308d 2019-03-23 18:36:47 bugfix in final fips loop
b587c954 2019-03-26 15:40:38 Merge pull request #183 from libtom/get_set_efficiency efficiency improvement in get/set routines
6dc8ae5b 2019-03-26 11:30:21 efficiency improvement in get/set routines
0f1abbd1 2019-03-26 15:38:55 Merge pull request #175 from czurnieden/develop Added valgrind tests to testme.sh and travis.yml
39ef9858 2019-03-26 14:38:54 partially port over valgrind test logic from ltc also try if the test failure has to do with travis_wait
c1a335b7 2019-03-26 10:27:40 increase timeout of test vs. mtest to 30mins as proposed by @czurnieden
9ed679ea 2019-03-24 23:31:56 use appropriate bash exit code
dd0181b7 2019-03-24 23:19:17 fix invocation of `timeout` in test vs. mtest
a88edbdd 2019-03-24 18:37:03 use CC env var in testme.sh
db391b6e 2019-03-11 03:12:02 added valgrind tests to testme.sh and travis.yml
267763d3 2019-03-26 14:30:24 Merge pull request #182 from libtom/get_bit_overflow_handling bug-fix in bn_mp_get_bit.c: handle overflow correctly
59e83249 2019-03-26 11:20:31 bug-fix in bn_mp_get_bit.c: handle overflow correctly
98a71310 2019-03-26 14:29:17 Merge pull request #184 from libtom/explicit_type_cast explicit type-cast
8ccfabf6 2019-03-26 11:32:33 explicit type-cast
810826d7 2019-03-26 14:27:42 Merge pull request #185 from libtom/leftover_digit_macro leftover DIGIT() usage
d093324d 2019-03-26 11:34:06 leftover DIGIT() usage
6b66e2ce 2019-03-06 15:47:28 Merge pull request #171 from fperrad/20190306_lint test suite: some linting
03655127 2019-03-06 15:09:32 parameter with name in prototype
15a1adc2 2019-03-06 15:08:48 literal suffix
e1bfee62 2019-03-05 08:29:29 Merge pull request #166 from fperrad/20190228_coverity explicit logical XOR
49105f8d 2019-02-28 11:43:41 explicit logical XOR for coverity CID 332946, see #163
fe4bdf12 2019-03-04 23:27:44 Merge pull request #169 from minad/split-test-suite Split test suite
00a1bcd6 2019-03-04 02:00:28 demo: better ndraw
1fc7d20d 2019-03-04 01:56:06 opponent/test.c: move ndraw to main.c
12b41bbe 2019-03-04 01:42:05 opponent.c: forgot missing printf("\n") from _cleanup. reason for test failures.
03b319ca 2019-03-03 23:19:52 opponent.c: get rid of global variables and remove cleanup
3f42b6a7 2019-03-03 23:24:15 test/opponent.c: add todo comments
674fdddb 2019-03-03 23:16:09 remove duplicate T(mp_tc_div_2d)
cd1570bb 2019-03-04 01:02:22 split test suite
19e225bf 2019-03-03 11:47:58 Merge pull request #165 from czurnieden/develop offer alternative to arch
4e138a0e 2019-03-01 13:24:49 added building with ICC
ca78050c 2019-03-01 02:44:58 added building howto for NetBSD
5557301e 2019-03-01 02:40:54 added building howto for NetBSD
346e86ed 2019-02-28 21:43:37 added building howto for OpenBSD
13bc0b55 2019-02-28 11:28:07 removed 'arch' command completely
ec795623 2019-02-27 15:47:28 offer alternative to arch
9faf3055 2019-02-17 14:20:43 Merge pull request #162 from czurnieden/develop corrected documentation of mp_complement
e88693f7 2019-02-17 13:12:07 fix index
f262343d 2019-02-17 03:55:36 corrected documentation of mp_complement
6e760c2c 2019-02-11 15:58:54 Merge pull request #135 from libtom/pr/helper-pl-doc-check Add doc checking to helper.pl
667ce28b 2018-12-08 19:35:28 add doc checking to helper.pl
adb8d8bd 2019-02-10 23:29:10 Merge pull request #142 from fperrad/20181228_macros refactor around macros
015c2318 2018-12-28 08:51:46 refactor without macro USED
64298b9a 2018-12-27 18:04:25 refactor without macro SIGN
6ce271c4 2018-12-28 09:41:54 mp_iseven & mp_isodd becomes C functions
b879bd49 2018-12-31 12:15:44 refactor with new macros IS_*
de19b264 2018-12-28 09:01:01 introduce new private macros
487cbba0 2018-12-28 09:34:02 refactor without macro mp_isneg
b5c2763a 2019-02-01 23:42:27 Merge pull request #153 from libtom/fix/152 makefile.shared: fix compilation and linkage
93dea3a4 2019-01-31 14:12:03 makefile.shared: fix compilation and linkage
50abdb8c 2019-01-28 21:21:40 continue development
6d54b804 2019-01-28 20:33:16 Merge tag 'v1.1.0' into develop v1.1.0
08549ad6 2019-01-28 20:32:32 Merge branch 'release/1.1.0'
4330991d 2019-01-28 20:32:10 also bump VERSION in makefile.unix
34348946 2019-01-28 20:21:04 update changes.txt
7b23243b 2019-01-23 10:19:58 finally last bump
5f458dfb 2019-01-23 10:07:32 bump version
cac33152 2019-01-23 10:06:35 mtest make-target should be PHONY
35936e02 2019-01-23 10:05:30 Merge pull request #150 from fperrad/20190122_lint some linting
998b126f 2019-01-22 18:26:01 explicit operator precedence
c7f4e81d 2019-01-22 18:17:36 fix cast
e543ff31 2019-01-22 13:49:36 also bump SO version
32622afe 2019-01-22 09:03:27 run `make format`
fcea5e3c 2019-01-22 08:59:30 Merge pull request #149 from czurnieden/develop Added overflow check in mp_prime_is_prime and some verbosity in demo.c (cherry picked from commit 55a7af3d62cbbdd174276c4ee8117b57777ce634)
55a7af3d 2019-01-22 08:59:30 Merge pull request #149 from czurnieden/develop Added overflow check in mp_prime_is_prime and some verbosity in demo.c
9c2863da 2019-01-17 12:52:26 re-use the same code pattern
71b2d2ad 2019-01-17 12:42:58 print error-message instead of error-code
5aada1b9 2019-01-17 10:54:21 preserve original prime and print it as well
390555f3 2019-01-16 22:45:01 Added overflow check in mp_prime_is_prime and some verbosity in demo.c
538cace5 2019-01-17 11:03:39 bump version
f9bb011f 2019-01-17 11:01:30 fix doc/bn.tex ... again (cherry picked from commit cb4edc7f29db6bafac56d00a38a6b0b5a118b0ca)
cb4edc7f 2019-01-17 11:01:30 fix doc/bn.tex ... again
cdfe4848 2018-12-26 15:48:12 fix doc/bn.tex
662a1709 2019-01-15 18:28:31 run `make new_file`
20f2b26c 2019-01-15 18:26:40 fix doc/bn.tex (cherry picked from commit e84c0948646dd019ed60c9a703584f9697c64638)
e84c0948 2019-01-15 18:26:40 fix doc/bn.tex
1c8c5348 2019-01-15 18:20:24 Merge pull request #147 from czurnieden/moarvm_workarounds workaround for the MoarVM problem with MP_GEN_RAND et al. (cherry picked from commit 11d6e0391421bc996b2cf780f3f4c3fa634001d0)
11d6e039 2019-01-15 18:20:24 Merge pull request #147 from czurnieden/moarvm_workarounds workaround for the MoarVM problem with MP_GEN_RAND et al.
c93afda1 2019-01-15 17:05:39 run `make new_file`
08eb995d 2019-01-13 20:21:36 implemented Steffen Jaeckels superior suggestion regarding MoarVM's problem
aadb1efa 2019-01-13 01:07:42 changes for the Clang compiler
b7216e89 2019-01-13 00:51:02 workaround for the MoarVM problem with MP_GEN_RAND et al.
e4e2da51 2019-01-15 16:56:08 Merge pull request #148 from czurnieden/develop added new license and end-comment (cherry picked from commit 75bbbe5956b6f8cf93c6b41ba6ef7c3e56f9840d)