|
a16f34f9
|
2018-12-02T13:58:50
|
|
re-sort OBJECTS in makefile*
|
|
a9cc9d11
|
2018-12-02T13:54:55
|
|
add makefile.unix
|
|
f4ed78dc
|
2018-12-02T13:16:44
|
|
replaces TABs with spaces
|
|
c9f1a002
|
2018-12-02T13:13:48
|
|
remove trailing spaces
|
|
d7f124f5
|
2018-12-02T13:12:30
|
|
avoid c++ comments
|
|
0493739d
|
2018-12-02T13:10:09
|
|
add missing comments
|
|
0fb29ef1
|
2018-12-01T15:47:31
|
|
Merge pull request #127 from mikhailnov/develop
Fix includes
|
|
adbadc70
|
2018-11-18T01: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-01T15:26:35
|
|
Merge pull request #129 from fperrad/20181201_lint
more linting
|
|
4d6a3cdc
|
2018-12-01T08:35:22
|
|
handle the last value of res
|
|
d7b7dfee
|
2018-12-01T08:33:02
|
|
explicit cast
|
|
6d4026d5
|
2018-11-28T12:16:20
|
|
Merge pull request #128 from fperrad/20181128_lint
some linting
|
|
f186e7bd
|
2018-11-28T10:51:30
|
|
bitwise operation on unsigned
|
|
d1b52524
|
2018-11-28T10:50:20
|
|
explicit operator precedence
|
|
39a15fca
|
2018-11-28T10:48:59
|
|
use NULL instead of 0
|
|
70af503a
|
2018-11-28T10:48:04
|
|
literal suffix
|
|
e9b85f93
|
2018-11-28T10:46:12
|
|
rename parameter as in prototype
|
|
034cd1f4
|
2018-11-28T10:44:22
|
|
explicit comparison
|
|
6f652de7
|
2018-11-28T10:42:11
|
|
use literal float
|
|
17f382c5
|
2018-11-26T12:32:05
|
|
change C++ comments to C style
|
|
fb884223
|
2018-11-26T12:26:15
|
|
Merge pull request #123 from minad/additional-operations
add mp_get_double, mp_set_double
|
|
81cdb9ac
|
2018-09-10T18:52:29
|
|
regenerate files
|
|
2ab527b7
|
2018-09-10T18:51:26
|
|
add mp_get_double, mp_set_double
|
|
8b9f98ba
|
2018-09-23T21:37:58
|
|
auto-format
by executing `make astyle`
|
|
05dea227
|
2018-09-23T21:31:27
|
|
Merge pull request #125 from fperrad/20180923_lint
two-complement: some linting
|
|
434dbcab
|
2018-09-23T10:16:25
|
|
refactor without bitwise operator
|
|
482cf1e1
|
2018-09-23T10:26:47
|
|
explicit condition
|
|
519a1de8
|
2018-09-23T09:46:31
|
|
literal with suffix
|
|
82cd2c7f
|
2018-09-23T09:39:53
|
|
use NULL instead of 0
|
|
af3bc61e
|
2018-09-22T17:14:50
|
|
Merge pull request #119 from libtom/pr/possible-fix-118
bn_fast_mp_invmod fix related to #118
|
|
f1b9bbf5
|
2018-06-30T15:48:40
|
|
bn_fast_mp_invmod fix related to #118
|
|
a829b87b
|
2018-09-22T16:36:56
|
|
add testcase of #118
|
|
cbe30703
|
2018-09-22T16:21:50
|
|
Merge pull request #124 from minad/two-complement
add mp_complement, mp_tc_div_2d, mp_tc_and, mp_tc_or, mp_tc_xor
|
|
109bfa57
|
2018-09-10T18:49:10
|
|
regenerate files
|
|
eebbcf06
|
2018-09-10T18:48:58
|
|
add mp_complement, mp_tc_div_2d, mp_tc_and, mp_tc_or, mp_tc_xor
|
|
bc685fd4
|
2018-06-10T23:34:19
|
|
Merge pull request #108 from ararslan/aa/freebsd
Make the build logic more robust for BSD systems
|
|
33870d7b
|
2018-04-12T16:19:40
|
|
Make the build logic more robust for BSD systems
This properly sets MAKE on BSDs to gmake rather than make, which refers
to the incompatible BSD Make. Further, it betters detection of Clang as
the default compiler, which is the case on FreeBSD 11.0+ and OpenBSD
6.0+, and it fixes the unrecognized call to arch on FreeBSD.
|
|
c707ee22
|
2018-06-10T18:20:23
|
|
Merge pull request #111 from fperrad/20180502_lint
more linting
|
|
bd4167e8
|
2018-05-03T03:44:47
|
|
const mp_s_rmap
|
|
f86aecf3
|
2018-06-04T07:02:53
|
|
Merge pull request #116 from libtom/pr/better-MP_64BIT
improved detection of MP_64BIT
|
|
92e8719b
|
2018-05-28T22:02:13
|
|
improved detection of MP_64BIT
|
|
9f7e1a3c
|
2018-05-20T14:21:15
|
|
Merge pull request #114 from orbea/libtool
makefile.shared: Respect LIBTOOL.
|
|
0a8a1626
|
2018-05-19T07:11:49
|
|
makefile.shared: Respect LIBTOOL.
|
|
06965eab
|
2018-05-02T23:32:40
|
|
Merge pull request #110 from czurnieden/develop
Do not use tommath.h from the system for building
|
|
22550d41
|
2018-05-02T22:01:09
|
|
Do not use tommath.h from the system for building
|
|
9034e712
|
2018-05-02T21:43:17
|
|
Do not use installed headers for building
|
|
71c5c8ac
|
2018-05-01T20:57:43
|
|
Merge pull request #105 from libtom/fix/103
Fix #103
|
|
ef6d85a1
|
2018-04-14T14:33:36
|
|
don't use rand() in mp_rand()
This fixes #103
|
|
baf3d5ee
|
2018-04-23T22:31:38
|
|
Merge pull request #107 from libtom/improve/release
Improve release-process
|
|
89f2bfea
|
2018-04-11T23:33:39
|
|
improve build
* don't export .travis.yml
* make 'astyle' on 'zipup'
|
|
3994dc86
|
2018-04-11T23:25:38
|
|
auto-format bn_mp_radix_smap.c
|
|
77814726
|
2018-04-11T23:20:46
|
|
generate pre_gen/mpi.c on zipup
|
|
8028ebc2
|
2018-04-11T23:12:13
|
|
remove pre_gen/mpi.c from repo
|
|
337d05b7
|
2017-12-06T23:46:42
|
|
update README.md
|
|
02d6192d
|
2018-04-11T23:04:55
|
|
Merge pull request #106 from samcv/solaris-fix
Fix build on Solaris by using ERR_ instead of ERR
|
|
42970eb4
|
2018-04-11T13:46:35
|
|
Fix build on Solaris by using LBL_ERR instead of ERR
libtommath won't build on Solaris 11.3 with a goto statement named
`ERR`. Use LBL_ERR instead so it doesn't conflict.
|
|
651715b0
|
2018-03-26T22:04:07
|
|
Merge pull request #101 from libtom/cleanup
Fix&clean-up some things
|
|
82376cb1
|
2018-02-02T10:23:17
|
|
format output of timing demo
|
|
c69c3907
|
2018-02-02T10:09:08
|
|
rename timing demo
|
|
0bc75513
|
2018-02-26T09:32:12
|
|
add e2k/lcc support
|
|
ee241c95
|
2018-02-02T13:43:13
|
|
fix makefile.msvc
This fixes #74
|
|
1a00b42c
|
2018-02-02T12:08:58
|
|
add fixme-check to zipup make-target
|
|
f51249b6
|
2018-02-02T12:07:21
|
|
clean-up file headers
|
|
f9536dcd
|
2018-02-02T10:55:39
|
|
update results when running the timing demo
|
|
bf61c0be
|
2018-02-02T10:54:54
|
|
fix timing & logs/*.png generation
|
|
db1a8b19
|
2018-02-27T23:27:45
|
|
Merge pull request #102 from fperrad/20180202_lint
more linting
|
|
802d8294
|
2018-02-05T20:22:17
|
|
fix type & cast
|
|
9960fe3f
|
2018-02-13T19:04:25
|
|
literal suffix
|
|
e3598dc8
|
2018-02-02T17:44:40
|
|
explicit condition
|
|
d051d6ba
|
2018-02-02T13:38:56
|
|
remove unused code
|
|
7c671e10
|
2018-02-02T13:14:05
|
|
remove unreachable code
|
|
0e67c5cd
|
2018-02-02T14:21:29
|
|
Merge pull request #100 from fperrad/20180202_indent
fix indentation
|
|
2e04831e
|
2018-02-02T11:55:01
|
|
fix indentation
broken by commit 'check fopen' https://github.com/libtom/libtommath/commit/44d14a398d82ba47db9d919c9909c35e5fd624fb
|
|
9f41e565
|
2018-02-02T09:44:07
|
|
Merge pull request #97 from fperrad/20171210_lint
some linting
|
|
44d14a39
|
2017-12-10T10:12:09
|
|
check fopen
|
|
0dbea3b6
|
2017-12-10T10:19:11
|
|
explicit precedence operator with parenthesis
|
|
f5876db0
|
2017-12-10T09:45:29
|
|
fix format
|
|
31aac2ce
|
2017-12-09T21:08:32
|
|
const variable
|
|
987911bd
|
2017-12-09T21:08:54
|
|
const parameter
|
|
d74f3d74
|
2018-02-01T22:28:43
|
|
static variable & function
|
|
8a8659f2
|
2017-12-09T21:08:08
|
|
remove useless variable
|
|
80bb9e7b
|
2017-12-10T09:35:50
|
|
add missing fclose
|
|
c60eeb0b
|
2017-12-09T20:05:39
|
|
add missing include
|
|
a82d02ad
|
2017-12-09T20:05:20
|
|
remove useless include
|
|
57c769c8
|
2017-12-21T18:20:36
|
|
Merge branch 'fix/doc' into develop
|
|
2bf7d3a4
|
2017-12-18T23:43:26
|
|
add function name to index
This fixes #98
|
|
a7688505
|
2017-12-18T23:37:01
|
|
improve generated output
|
|
f3fa95e4
|
2017-12-18T15:37:05
|
|
Merge pull request #96 from fperrad/20171208_perlcritic
run perlcritic against booker.pl
|
|
eb0a4b1f
|
2017-12-08T06:49:00
|
|
run perlcritic against booker.pl
|
|
99057f67
|
2017-12-06T21:46:11
|
|
Merge pull request #93 from fperrad/20171017_format
astyle everywhere
|
|
2f35c79c
|
2017-10-18T11:39:14
|
|
refactor with FGETS
|
|
08741a14
|
2017-10-18T10:44:06
|
|
run astyle
|
|
32e710ae
|
2017-10-17T20:51:19
|
|
remove trailing spaces
|
|
4f6420bc
|
2017-10-19T13:56:19
|
|
Merge pull request #95 from libtom/improve/travis
create a travis build matrix
|
|
aaa52a3d
|
2017-10-19T12:01:58
|
|
also run test vs mtest with real random data
|
|
e156e7ef
|
2017-10-19T11:41:10
|
|
fix clang build for MP_{8,16}BIT
|
|
d5328bfa
|
2017-10-19T11:40:16
|
|
create a travis build matrix
|
|
1ca973b6
|
2017-10-19T09:46:36
|
|
Merge pull request #94 from fperrad/20171018_cast
restore previous cast
|
|
c098e37e
|
2017-10-19T05:51:17
|
|
restore previous cast
avoid warning with gcc -mx32
left shift count >= width of type [-Wshift-count-overflow]
avoid infinite loop at run time
|
|
faea5da3
|
2017-10-15T22:35:08
|
|
Merge pull request #43 from fperrad/20151127_lint
lintings and more
This fixes #71
|