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