Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| f1b9bbf5 | 2018-06-30 15:48:40 | bn_fast_mp_invmod fix related to #118 | ||
| a829b87b | 2018-09-22 16:36:56 | add testcase of #118 | ||
| cbe30703 | 2018-09-22 16: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-10 18:49:10 | regenerate files | ||
| eebbcf06 | 2018-09-10 18:48:58 | add mp_complement, mp_tc_div_2d, mp_tc_and, mp_tc_or, mp_tc_xor | ||
| bc685fd4 | 2018-06-10 23:34:19 | Merge pull request #108 from ararslan/aa/freebsd Make the build logic more robust for BSD systems | ||
| 33870d7b | 2018-04-12 16: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-10 18:20:23 | Merge pull request #111 from fperrad/20180502_lint more linting | ||
| bd4167e8 | 2018-05-03 03:44:47 | const mp_s_rmap | ||
| f86aecf3 | 2018-06-04 07:02:53 | Merge pull request #116 from libtom/pr/better-MP_64BIT improved detection of MP_64BIT | ||
| 92e8719b | 2018-05-28 22:02:13 | improved detection of MP_64BIT | ||
| 9f7e1a3c | 2018-05-20 14:21:15 | Merge pull request #114 from orbea/libtool makefile.shared: Respect LIBTOOL. | ||
| 0a8a1626 | 2018-05-19 07:11:49 | makefile.shared: Respect LIBTOOL. | ||
| 06965eab | 2018-05-02 23:32:40 | Merge pull request #110 from czurnieden/develop Do not use tommath.h from the system for building | ||
| 22550d41 | 2018-05-02 22:01:09 | Do not use tommath.h from the system for building | ||
| 9034e712 | 2018-05-02 21:43:17 | Do not use installed headers for building | ||
| 71c5c8ac | 2018-05-01 20:57:43 | Merge pull request #105 from libtom/fix/103 Fix #103 | ||
| ef6d85a1 | 2018-04-14 14:33:36 | don't use rand() in mp_rand() This fixes #103 | ||
| baf3d5ee | 2018-04-23 22:31:38 | Merge pull request #107 from libtom/improve/release Improve release-process | ||
| 89f2bfea | 2018-04-11 23:33:39 | improve build * don't export .travis.yml * make 'astyle' on 'zipup' | ||
| 3994dc86 | 2018-04-11 23:25:38 | auto-format bn_mp_radix_smap.c | ||
| 77814726 | 2018-04-11 23:20:46 | generate pre_gen/mpi.c on zipup | ||
| 8028ebc2 | 2018-04-11 23:12:13 | remove pre_gen/mpi.c from repo | ||
| 337d05b7 | 2017-12-06 23:46:42 | update README.md | ||
| 02d6192d | 2018-04-11 23:04:55 | Merge pull request #106 from samcv/solaris-fix Fix build on Solaris by using ERR_ instead of ERR | ||
| 42970eb4 | 2018-04-11 13: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-26 22:04:07 | Merge pull request #101 from libtom/cleanup Fix&clean-up some things | ||
| f9536dcd | 2018-02-02 10:55:39 | update results when running the timing demo | ||
| bf61c0be | 2018-02-02 10:54:54 | fix timing & logs/*.png generation | ||
| 82376cb1 | 2018-02-02 10:23:17 | format output of timing demo | ||
| c69c3907 | 2018-02-02 10:09:08 | rename timing demo | ||
| 0bc75513 | 2018-02-26 09:32:12 | add e2k/lcc support | ||
| ee241c95 | 2018-02-02 13:43:13 | fix makefile.msvc This fixes #74 | ||
| 1a00b42c | 2018-02-02 12:08:58 | add fixme-check to zipup make-target | ||
| f51249b6 | 2018-02-02 12:07:21 | clean-up file headers | ||
| db1a8b19 | 2018-02-27 23:27:45 | Merge pull request #102 from fperrad/20180202_lint more linting | ||
| 802d8294 | 2018-02-05 20:22:17 | fix type & cast | ||
| 9960fe3f | 2018-02-13 19:04:25 | literal suffix | ||
| e3598dc8 | 2018-02-02 17:44:40 | explicit condition | ||
| d051d6ba | 2018-02-02 13:38:56 | remove unused code | ||
| 7c671e10 | 2018-02-02 13:14:05 | remove unreachable code | ||
| 0e67c5cd | 2018-02-02 14:21:29 | Merge pull request #100 from fperrad/20180202_indent fix indentation | ||
| 2e04831e | 2018-02-02 11:55:01 | fix indentation broken by commit 'check fopen' https://github.com/libtom/libtommath/commit/44d14a398d82ba47db9d919c9909c35e5fd624fb | ||
| 9f41e565 | 2018-02-02 09:44:07 | Merge pull request #97 from fperrad/20171210_lint some linting | ||
| 44d14a39 | 2017-12-10 10:12:09 | check fopen | ||
| 0dbea3b6 | 2017-12-10 10:19:11 | explicit precedence operator with parenthesis | ||
| f5876db0 | 2017-12-10 09:45:29 | fix format | ||
| 31aac2ce | 2017-12-09 21:08:32 | const variable | ||
| 987911bd | 2017-12-09 21:08:54 | const parameter | ||
| d74f3d74 | 2018-02-01 22:28:43 | static variable & function | ||
| 8a8659f2 | 2017-12-09 21:08:08 | remove useless variable | ||
| 80bb9e7b | 2017-12-10 09:35:50 | add missing fclose | ||
| c60eeb0b | 2017-12-09 20:05:39 | add missing include | ||
| a82d02ad | 2017-12-09 20:05:20 | remove useless include | ||
| 57c769c8 | 2017-12-21 18:20:36 | Merge branch 'fix/doc' into develop | ||
| 2bf7d3a4 | 2017-12-18 23:43:26 | add function name to index This fixes #98 | ||
| a7688505 | 2017-12-18 23:37:01 | improve generated output | ||
| f3fa95e4 | 2017-12-18 15:37:05 | Merge pull request #96 from fperrad/20171208_perlcritic run perlcritic against booker.pl | ||
| eb0a4b1f | 2017-12-08 06:49:00 | run perlcritic against booker.pl | ||
| 99057f67 | 2017-12-06 21:46:11 | Merge pull request #93 from fperrad/20171017_format astyle everywhere | ||
| 2f35c79c | 2017-10-18 11:39:14 | refactor with FGETS | ||
| 08741a14 | 2017-10-18 10:44:06 | run astyle | ||
| 32e710ae | 2017-10-17 20:51:19 | remove trailing spaces | ||
| 4f6420bc | 2017-10-19 13:56:19 | Merge pull request #95 from libtom/improve/travis create a travis build matrix | ||
| aaa52a3d | 2017-10-19 12:01:58 | also run test vs mtest with real random data | ||
| e156e7ef | 2017-10-19 11:41:10 | fix clang build for MP_{8,16}BIT | ||
| d5328bfa | 2017-10-19 11:40:16 | create a travis build matrix | ||
| 1ca973b6 | 2017-10-19 09:46:36 | Merge pull request #94 from fperrad/20171018_cast restore previous cast | ||
| c098e37e | 2017-10-19 05: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-15 22:35:08 | Merge pull request #43 from fperrad/20151127_lint lintings and more This fixes #71 | ||
| 3f8e0b62 | 2016-01-06 20:30:23 | add name of parameters | ||
| 43c26b3a | 2015-12-09 19:16:30 | use same parameter name between prototype declaration and definition | ||
| 6b191732 | 2017-10-04 18:57:25 | remove extra whitespaces | ||
| dabf9217 | 2017-10-15 16:27:41 | add parentheses for explicit operator precedence | ||
| f1d6c887 | 2017-10-15 19:58:35 | refactor cast | ||
| bdbed000 | 2017-10-15 19:57:12 | literal suffix | ||
| 40c763a1 | 2017-10-15 16:11:09 | literal suffix in call function | ||
| d0cb8ba9 | 2017-10-15 12:03:10 | Merge branch 'better/read_radix' into develop This closes #92 | ||
| 0a7ecc3b | 2017-10-09 14:34:20 | add the inverse of mp_s_rmap | ||
| 6a268ef4 | 2017-10-15 12:01:52 | Merge branch 'fix/54' into develop This closes #54 | ||
| 1bc00883 | 2017-10-14 20:27:05 | use correct printf format specifier in timing.c This fixes #54 | ||
| efcac86c | 2017-10-15 12:01:15 | Merge branch 'fix/67' into develop This closes #67 | ||
| 8dbfaff0 | 2017-10-14 20:21:48 | Handle corner-cases of invmod() This fixes #67 | ||
| 6fa127b7 | 2017-10-09 14:56:38 | add testcase for #67 | ||
| 5bb73c6f | 2017-10-15 12:00:26 | Merge branch 'fix/issues' into develop This closes #90 | ||
| 356084ee | 2017-08-29 23:53:02 | improve mp_lshd This fixes #61 | ||
| 1d035226 | 2017-08-29 16:53:31 | make sure fast_s_mp_mul_digs() doesn't BOF This fixes #60 and #80 | ||
| a4d905a0 | 2017-08-29 16:41:08 | make sure fast_mp_montgomery_reduce() doesn't BOF This fixes #63 | ||
| e9ce32a1 | 2017-10-14 18:50:04 | improve README | ||
| 78002768 | 2017-10-10 14: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-10 14:30:01 | suppress some warnings when compiling with mingw-gcc [skip ci] | ||
| d1fc4a71 | 2017-10-03 15: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-03 09:19:50 | there's no __int128 on MSVC, fall back to 32bit MPI's | ||
| fd81ac75 | 2017-10-02 17:13:56 | Merge pull request #88 from libtom/const_api Add 'const' keyword in various places. Adopted from Tcl | ||
| d293ab66 | 2017-09-30 22:57:00 | more constify | ||
| f674018a | 2017-09-20 16:59:43 | constify remaining functions | ||
| eca200d7 | 2017-09-20 15:02:52 | fix mp_cmp() and mp_cmp_mag() API | ||
| 41de5855 | 2017-09-19 13:35:15 | Add 'const' keyword in various places. Adopted from Tcl | ||
| 5aec0c40 | 2017-09-15 12:47:06 | add `astyle` make target | ||
| fedc15b6 | 2017-09-15 12:46:38 | Merge pull request #85 from fperrad/20170830_format rebase formating code |