|
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
|
|
3f8e0b62
|
2016-01-06T20:30:23
|
|
add name of parameters
|
|
43c26b3a
|
2015-12-09T19:16:30
|
|
use same parameter name between prototype declaration and definition
|
|
6b191732
|
2017-10-04T18:57:25
|
|
remove extra whitespaces
|
|
dabf9217
|
2017-10-15T16:27:41
|
|
add parentheses for explicit operator precedence
|
|
f1d6c887
|
2017-10-15T19:58:35
|
|
refactor cast
|
|
bdbed000
|
2017-10-15T19:57:12
|
|
literal suffix
|
|
40c763a1
|
2017-10-15T16:11:09
|
|
literal suffix in call function
|
|
d0cb8ba9
|
2017-10-15T12:03:10
|
|
Merge branch 'better/read_radix' into develop
This closes #92
|
|
0a7ecc3b
|
2017-10-09T14:34:20
|
|
add the inverse of mp_s_rmap
|
|
6a268ef4
|
2017-10-15T12:01:52
|
|
Merge branch 'fix/54' into develop
This closes #54
|
|
1bc00883
|
2017-10-14T20:27:05
|
|
use correct printf format specifier in timing.c
This fixes #54
|
|
efcac86c
|
2017-10-15T12:01:15
|
|
Merge branch 'fix/67' into develop
This closes #67
|
|
8dbfaff0
|
2017-10-14T20:21:48
|
|
Handle corner-cases of invmod()
This fixes #67
|
|
6fa127b7
|
2017-10-09T14:56:38
|
|
add testcase for #67
|
|
5bb73c6f
|
2017-10-15T12:00:26
|
|
Merge branch 'fix/issues' into develop
This closes #90
|
|
356084ee
|
2017-08-29T23:53:02
|
|
improve mp_lshd
This fixes #61
|
|
1d035226
|
2017-08-29T16:53:31
|
|
make sure fast_s_mp_mul_digs() doesn't BOF
This fixes #60 and #80
|
|
a4d905a0
|
2017-08-29T16:41:08
|
|
make sure fast_mp_montgomery_reduce() doesn't BOF
This fixes #63
|
|
e9ce32a1
|
2017-10-14T18:50:04
|
|
improve README
|
|
78002768
|
2017-10-10T14:30:51
|
|
Merge pull request #91 from libtom/fix/microsoft_build
there's no __int128 on MSVC, fall back to 32bit MPI's
|
|
a40e32b2
|
2017-10-10T14:30:01
|
|
suppress some warnings when compiling with mingw-gcc
[skip ci]
|
|
d1fc4a71
|
2017-10-03T15:18:33
|
|
LLP64 indicates a windows environment
as of [1] the only architecture using a LLP64 data model is windows
[1]: https://en.wikipedia.org/wiki/64-bit_computing
|
|
1346d983
|
2017-10-03T09:19:50
|
|
there's no __int128 on MSVC, fall back to 32bit MPI's
|
|
fd81ac75
|
2017-10-02T17:13:56
|
|
Merge pull request #88 from libtom/const_api
Add 'const' keyword in various places. Adopted from Tcl
|
|
d293ab66
|
2017-09-30T22:57:00
|
|
more constify
|
|
f674018a
|
2017-09-20T16:59:43
|
|
constify remaining functions
|
|
eca200d7
|
2017-09-20T15:02:52
|
|
fix mp_cmp() and mp_cmp_mag() API
|
|
41de5855
|
2017-09-19T13:35:15
|
|
Add 'const' keyword in various places. Adopted from Tcl
|
|
5aec0c40
|
2017-09-15T12:47:06
|
|
add `astyle` make target
|
|
fedc15b6
|
2017-09-15T12:46:38
|
|
Merge pull request #85 from fperrad/20170830_format
rebase formating code
|
|
2344bcea
|
2017-08-30T20:23:46
|
|
format with astyle (step 6)
|
|
e2cd147a
|
2015-12-10T21:38:02
|
|
generate tommath_class.h with astyle format
(refactor with heredoc)
|
|
f89cda03
|
2017-08-30T19:15:27
|
|
format with astyle (step 5)
|
|
a20d9b10
|
2017-08-30T19:13:53
|
|
format with astyle (step 4)
|
|
4439fae1
|
2017-08-30T19:11:35
|
|
format with astyle (step 3)
|
|
9eed07f0
|
2017-08-29T22:23:48
|
|
format with astyle (step 2)
|
|
45771cc9
|
2017-08-30T19:07:12
|
|
format with astyle (step 1)
|
|
71266b3e
|
2017-08-30T19:19:29
|
|
format block
|
|
ef6c71f1
|
2015-11-29T14:58:46
|
|
return type of function on the same line
|
|
cdbb9ca9
|
2017-08-30T19:03:58
|
|
fix format
|
|
82a2d385
|
2017-08-30T05:56:38
|
|
refactor indentation of preprocessor directives
|
|
aab1b3d9
|
2017-08-28T22:34:46
|
|
split label & statement
|
|
d263dc72
|
2017-08-29T18:50:19
|
|
add space after keyword
|
|
d6a9a58f
|
2017-08-30T20:08:58
|
|
remove space after function name and cast
|
|
378be117
|
2017-08-28T21:40:10
|
|
add missing space after comma
|
|
0135749e
|
2017-08-30T05:52:16
|
|
convert tab indentation
|
|
0ff04a4f
|
2015-11-26T18:43:42
|
|
remove hard tab
|
|
15681f9a
|
2017-08-30T05:51:11
|
|
trim trailing spaces
|
|
a0a86c69
|
2017-08-29T23:48:49
|
|
Merge branch 'tcl-fixes' into develop
This closes #75
|
|
71e3024f
|
2005-05-10T17:20:39
|
|
fix mp_iseven
|
|
b2971381
|
2017-08-29T12:02:18
|
|
don't be that strict regarding illegal characters in `mp_read_radix()`
|
|
ba95ef76
|
2005-05-10T17:20:39
|
|
ensure string is null-terminated
|
|
f5dfd8e7
|
2017-08-29T22:50:45
|
|
fix date in changes.txt
|
|
89f95214
|
2017-08-29T22:27:52
|
|
Merge tag 'v1.0.1' into develop
v1.0.1
|
|
5953f62e
|
2017-08-29T22:27:36
|
|
Merge branch 'release/1.0.1'
|
|
29007333
|
2017-08-29T22:27:20
|
|
bump version
|
|
95fd0f8d
|
2017-08-29T17:12:36
|
|
handle non-existing 'timeout' on MacOS
|
|
465933eb
|
2017-08-29T16:57:48
|
|
disable some compiler warnings
|
|
e8c27ba7
|
2017-08-29T10:48:46
|
|
bump version
|
|
ac4f48ee
|
2017-08-29T10:40:05
|
|
fix install make-target
This fixes #84
|
|
3e2ebd3b
|
2017-08-29T10:29:58
|
|
auto-determine correct libtool binary for MacOS
This fixes #83
|
|
c107b659
|
2017-08-28T17:06:32
|
|
also build release-branch in travis
|
|
36ef5877
|
2017-08-28T17:02:30
|
|
bump version
|
|
49e54320
|
2017-08-28T16:59:11
|
|
update tommath_class.h
|
|
233df836
|
2017-08-28T16:59:03
|
|
update callgraph
|
|
c6e34cff
|
2017-08-28T16:58:46
|
|
update pre_gen/mpi.c
|
|
957f1618
|
2017-08-28T16:58:26
|
|
update makefiles
|
|
afedcd89
|
2017-08-28T16:28:59
|
|
fix docs creation
|
|
6f212942
|
2017-08-28T16:27:26
|
|
replace SVN tags
|
|
b4bd9788
|
2017-08-28T16:08:39
|
|
update changelog
|
|
a29e9fa7
|
2017-08-28T15:56:30
|
|
add uninstall make-target
[skip ci]
|
|
237b49ad
|
2017-08-28T15:56:12
|
|
correct usage of DESTDIR, PREFIX, etc. for the install make-target
[skip ci]
|
|
504b3cbd
|
2017-08-25T13:58:58
|
|
add primality figure to doc
|
|
14c79a2c
|
2017-08-25T13:01:23
|
|
update coveralls make-target
|
|
1a2f3bdb
|
2017-08-25T13:00:50
|
|
update clean make-target
|
|
5ade6248
|
2017-08-25T13:00:34
|
|
always use the same order of objects to create the library
|
|
8a6a892c
|
2017-08-25T13:00:05
|
|
fix manual creation
|
|
7cc18ffd
|
2017-08-25T12:59:22
|
|
rename/move some files; fix some stuff regarding this
|
|
edb72ca0
|
2017-06-25T16:32:50
|
|
Merge pull request #79 from mkj/init_size
initialise with appropriate size
|
|
f515ef95
|
2017-06-24T22:48:10
|
|
initialise with appropriate size
|
|
ec6bebf1
|
2017-06-06T23:31:30
|
|
update travis notifications
|
|
72d116a5
|
2017-06-06T21:35:08
|
|
Merge branch 'pr/78' into develop
This closes #78
|
|
96624b37
|
2017-06-06T21:34:53
|
|
fixup
|
|
5b8e73a9
|
2017-06-02T23:07:04
|
|
LBL_ERR not _ERR (patch from Ben Gardner)
|
|
b7bf7dad
|
2017-06-06T21:32:01
|
|
Merge pull request #77 from serval2412/develop
cppcheck: va_list 'args' used before va_start() was called
|
|
33d74e22
|
2017-05-14T13:58:32
|
|
cppcheck: va_list 'args' used before va_start() was called
Remove extra va_end on args in loop since it'll be called when breaking
|
|
141a9893
|
2017-05-10T11:37:48
|
|
fixup install and clean
|
|
f40568ba
|
2017-05-09T14:25:11
|
|
add pkg-config file for shared library
|