Log

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