Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 763b40b4 | 2019-10-06 15:24:17 | use same parameter name as in the prototype | ||
| 3da28429 | 2019-10-06 14:59:04 | Merge pull request #354 from czurnieden/refactor_bigendian_storage refactored functions to read and write binaries | ||
| abdb0334 | 2019-09-25 00:29:19 | Refactored functions to read and write binaries and added "maxlen" | ||
| 24ed43d5 | 2019-10-06 02:02:30 | Merge pull request #340 from libtom/improve-demo-timing Improve demo timing | ||
| 4ebdaca2 | 2019-09-05 14:24:42 | "fix" warnings | ||
| baff51e9 | 2019-09-05 14:23:22 | allow to run specific timing tests | ||
| 47ab9c60 | 2019-09-05 14:19:17 | fix printf | ||
| 12873fb6 | 2019-10-04 14:28:52 | Merge pull request #342 from libtom/refactor-tune Refactor tune | ||
| bae1045d | 2019-10-01 11:30:13 | tommath_cutoffs.h is a private header now ... and should be treated as such | ||
| 6caeaf29 | 2019-10-01 11:24:53 | add registry | ||
| 538a513e | 2019-10-01 10:39:12 | use MP_HAS() | ||
| 8bd23b0c | 2019-10-01 10:38:58 | add get/set_cutoffs() | ||
| 9a51b129 | 2019-10-01 10:37:30 | exit instead of segfault | ||
| eca1a49b | 2019-09-06 14:53:43 | add `s_strtol()` | ||
| 2b1c83bd | 2019-09-06 14:02:38 | refactor the 4 equal loops into a run function | ||
| d0c6a8d5 | 2019-09-06 13:47:28 | put parameters into struct | ||
| b7eb89c3 | 2019-09-06 15:07:02 | re-write median calculation | ||
| 41b6f291 | 2019-09-06 14:56:20 | always run the tune make target | ||
| 0da3c65b | 2019-10-01 09:01:23 | Merge pull request #352 from libtom/dedup-test-binary Deduplicate the test binary | ||
| f8d64c64 | 2019-09-10 16:05:27 | create `mtest_opponent` instead of alt version of `test` | ||
| 6e160216 | 2019-09-10 09:36:31 | Merge pull request #347 from fperrad/20190907_refactor some refactoring | ||
| ffdd008d | 2019-05-07 21:30:27 | use MP_DIGIT_MAX instead of MP_MASK | ||
| d6a8de54 | 2019-09-09 17:37:48 | Merge pull request #351 from czurnieden/deprecating_eight_bit_warning Add message that MP-8BIT is deprecated | ||
| 1cb8a229 | 2019-09-09 16:13:46 | removed tests for MP_8BIT from travis | ||
| 6b0caef4 | 2019-09-09 15:55:45 | add message that MP-8BIT is deprecated | ||
| c884b64f | 2019-09-09 11:51:27 | Merge pull request #350 from czurnieden/travis_valgrind_logname added printing of valgrind log to travis.yml in case of error | ||
| 33f4280e | 2019-09-09 04:26:59 | added printing of valgrind log to travis.yml in case of error | ||
| 287cdf54 | 2019-09-08 13:45:24 | Merge pull request #346 from fperrad/20190907_fix fix mp_to_radix | ||
| 642ef5b0 | 2019-09-07 19:07:17 | fix mp_to_radix remove an assignment which could overwrite the one with MP_VAL caused by a conflict between 2 recent commits - refactor with goto - return error if output-buffer is too small | ||
| c63799c3 | 2019-09-07 17:41:09 | Merge pull request #341 from libtom/improve-tests Improve tests | ||
| 1687b152 | 2019-09-06 16:10:44 | allow the user to override {C,L,LD}FLAGS | ||
| 7482b3a9 | 2019-09-06 11:51:10 | fix missing symbols when building `SC_RSA_1` | ||
| 702e5391 | 2019-09-06 10:22:45 | add function pointers to tommath_class.h | ||
| 8721ca12 | 2019-09-06 10:18:36 | order defines alphabetically | ||
| c4e20518 | 2019-09-05 17:26:34 | add testbuild for RSA superclass | ||
| 75c52a89 | 2019-09-05 17:12:05 | be nice and tell when it's hex output did you know that 0x35 is equal to 53? ... ;-) | ||
| 54661db6 | 2019-09-05 17:10:48 | allow RSA superclass to be built with tests | ||
| 1cd8ab16 | 2019-09-05 16:59:23 | fix define | ||
| f38a65e6 | 2019-09-05 16:58:39 | simplify some of the build rules | ||
| 9eecab7b | 2019-09-05 16:41:36 | print jenkins seed on startup I just had a case around where the `mp_prime_rand()` testcase failed but I couldn't reproduce. I'm pretty sure that was caused by all my changes and partial rebuilds but anyways it'll give us in the future the possibility to debug such a case. | ||
| 234d474f | 2019-09-07 15:01:46 | only run tests if the module is available | ||
| e5f00d41 | 2019-09-07 17:26:40 | Merge pull request #339 from fperrad/20190527_goto some refactoring | ||
| 06ff695b | 2019-09-04 08:40:39 | goto without block | ||
| b264fb2b | 2019-09-07 15:14:29 | Merge pull request #345 from fperrad/20190907_lint some linting | ||
| 8cf0d3db | 2019-09-07 12:28:26 | literal suffix | ||
| 84fc6abe | 2019-09-07 10:42:17 | Merge pull request #344 from czurnieden/correct_ilogb Bugfix: removed check against MP_MASK | ||
| 629b88cf | 2019-09-06 20:22:57 | removed check against MP_MASK | ||
| c6e9e99e | 2019-09-04 07:42:05 | Merge pull request #335 from fperrad/20190902_lint some linting | ||
| b14c8e37 | 2019-09-02 18:23:32 | explicit operator precedence | ||
| 7b792642 | 2019-09-03 16:46:04 | Merge pull request #338 from czurnieden/re_issue_332_bis Refactoring of prime-table part of `mp_prime_next_prime` | ||
| f05165ec | 2019-09-03 01:19:48 | simplified code | ||
| 9074c779 | 2019-09-03 15:07:53 | Merge pull request #337 from libtom/fixup-332 Fixup 332 | ||
| 0664a557 | 2019-09-03 14:53:47 | improve doc [skip ci] | ||
| 3c9046da | 2019-09-03 10:59:54 | fix mp_to_radix macro | ||
| 72f92519 | 2019-09-03 10:59:32 | fix last occurrences of `mp_toradix()` | ||
| 33ba5f0b | 2019-09-03 11:08:28 | Merge pull request #336 from libtom/deprecated-fixes Fix deprecation messages and unnecessary includes | ||
| bbe268eb | 2019-09-03 10:53:40 | Fix deprecation messages and unnecessary includes | ||
| 1ed76442 | 2019-09-03 08:34:33 | Merge pull request #302 from fperrad/20190525_refactor some refactoring | ||
| 6144ed6f | 2019-09-03 05:51:56 | rename label LBL | ||
| a402b462 | 2019-05-29 12:23:08 | refactor with goto | ||
| 49abba09 | 2019-09-02 18:32:33 | refactor with mp_init_multi | ||
| 8a1656c0 | 2018-07-09 20:46:22 | refactor with for | ||
| 29ef033a | 2019-05-25 20:54:49 | refactor without inner scope | ||
| 857b112e | 2019-09-03 01:04:00 | Merge pull request #334 from czurnieden/re_issue_332 repair of #333 | ||
| ad402d43 | 2019-09-03 00:28:02 | no need for that if-else | ||
| 8bb11ded | 2019-09-02 21:05:04 | included tests for mp_prime_next_prime | ||
| eebe1d26 | 2019-09-02 18:15:33 | repair of #333 | ||
| 9f38acbc | 2019-09-02 18:52:45 | Merge pull request #332 from libtom/add-mp_to_radix Add `mp_to_radix()` | ||
| 6927326a | 2019-09-02 18:17:23 | return error if output-buffer is too small | ||
| 6cd570d0 | 2019-09-02 17:52:36 | use `mp_to_radix` etc. | ||
| 684426b6 | 2019-09-02 14:40:10 | add new conversion macros | ||
| f0e6ae59 | 2019-09-02 14:36:06 | add `mp_to_radix()` ...a 100% copy&paste of `mp_toradix_n()` besides the changed API signature | ||
| a439ddf2 | 2019-09-02 13:06:25 | Merge pull request #262 from libtom/feature-detection2 add feature detection macro MP_HAS (2) | ||
| 672242bd | 2019-06-12 12:11:49 | msvc: disable warning C4003: not enough arguments for function-like macro invocation 'MP__STRINGIZE' | ||
| 625defdc | 2019-05-31 11:31:53 | fix gcc version check for deprecations | ||
| 8c1b296e | 2019-04-08 23:48:39 | add feature detection macro MP_HAS | ||
| 584405ff | 2019-07-17 15:57:43 | Merge pull request #304 from libtom/deprecate-expt-root deprecate mp_expt_d and mp_n_root in favor of mp_expt and mp_root | ||
| ca89e9c0 | 2019-07-03 13:10:05 | rename mp_root/mp_expt to mp_*_u32 | ||
| 71696549 | 2019-05-29 20:36:18 | deprecate mp_expt_d and mp_n_root in favor of mp_expt and mp_root | ||
| 18c919fc | 2019-07-17 15:42:06 | Merge pull request #326 from nomeata/stdlib Import stddef in tommath.h | ||
| 6c35dd7e | 2019-07-15 12:15:10 | Import stddef in tommath.h At least here (compiling for WebAssembly (`wasm32-unknown-unknown-wasm`), I need this, otherwise `size_t` is not available. | ||
| 5190ae6c | 2019-07-04 09:43:23 | Merge pull request #325 from libtom/rename_mag_fn Rename bn_get_magxx -> bn_get_mag_uxx. Documentation updated too | ||
| 0db64fc8 | 2019-07-03 14:45:14 | Rename bn_get_magxx -> bn_get_mag_uxx. Documentation updated too | ||
| dad0fbd2 | 2019-07-03 12:51:39 | Merge pull request #321 from libtom/explicit_symbols_for_l_and_ll Provide explicit symbols for bn_xxx_l and bn_xxx_ll functions. | ||
| 58ae5c20 | 2019-06-13 17:31:04 | More doc fixes, texts which no longer were correct due to depreciations | ||
| 9861a37e | 2019-06-13 17:22:14 | Update documentation | ||
| fde85249 | 2019-06-13 16:58:06 | @minad 's suggestions | ||
| c7cedcba | 2019-06-12 15:17:00 | Documentation fixes, handling i32 type correctly | ||
| 91b113cb | 2019-06-12 13:44:59 | Macro consistancy: Always use function-name as first parameter and type(s) last, as in SET macro's | ||
| db4afb3d | 2019-06-12 13:11:58 | Provide explicit symbols for bn_xxx_l and bn_xxx_ll functions. | ||
| ca78ed23 | 2019-06-30 12:09:05 | add appveyor badges [skip ci] | ||
| c7b322ed | 2019-06-30 11:46:37 | Merge pull request #318 from czurnieden/clang_tidy_reaction Removed obsolete code | ||
| 1803417e | 2019-06-12 01:58:03 | removed obsolete code | ||
| aa4864ee | 2019-06-30 11:43:08 | Merge pull request #319 from libtom/fix/clang-tidy fix clang-tidy warnings | ||
| e491b4db | 2019-06-12 07:51:04 | fix clang-tidy warnings | ||
| dc7c5226 | 2019-06-30 11:39:32 | Merge pull request #323 from libtom/doc-fix-pri32 Doc fixes: Using %lu/%ld formatter for int32_t is not portable across platforms | ||
| c397cac4 | 2019-06-30 11:38:14 | fix unescaped _ [skip ci] | ||
| 8503e786 | 2019-06-13 09:52:51 | Doc fixes: Using %lu/%ld formatter for int32_t is not portable across platforms. | ||
| df8c7087 | 2019-06-30 11:32:02 | Merge pull request #324 from libtom/test-simplify-no-unsigned Simplify test-cases, by using mp_set_l | ||
| ea3353b6 | 2019-06-13 15:44:00 | Simplify test-cases, by using mp_set_l. Also fix use of types in 2 other files |