|
f8d64c64
|
2019-09-10T16:05:27
|
|
create `mtest_opponent` instead of alt version of `test`
|
|
6e160216
|
2019-09-10T09:36:31
|
|
Merge pull request #347 from fperrad/20190907_refactor
some refactoring
|
|
ffdd008d
|
2019-05-07T21:30:27
|
|
use MP_DIGIT_MAX instead of MP_MASK
|
|
d6a8de54
|
2019-09-09T17:37:48
|
|
Merge pull request #351 from czurnieden/deprecating_eight_bit_warning
Add message that MP-8BIT is deprecated
|
|
1cb8a229
|
2019-09-09T16:13:46
|
|
removed tests for MP_8BIT from travis
|
|
6b0caef4
|
2019-09-09T15:55:45
|
|
add message that MP-8BIT is deprecated
|
|
c884b64f
|
2019-09-09T11: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-09T04:26:59
|
|
added printing of valgrind log to travis.yml in case of error
|
|
287cdf54
|
2019-09-08T13:45:24
|
|
Merge pull request #346 from fperrad/20190907_fix
fix mp_to_radix
|
|
642ef5b0
|
2019-09-07T19: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-07T17:41:09
|
|
Merge pull request #341 from libtom/improve-tests
Improve tests
|
|
8721ca12
|
2019-09-06T10:18:36
|
|
order defines alphabetically
|
|
c4e20518
|
2019-09-05T17:26:34
|
|
add testbuild for RSA superclass
|
|
75c52a89
|
2019-09-05T17:12:05
|
|
be nice and tell when it's hex output
did you know that 0x35 is equal to 53? ... ;-)
|
|
54661db6
|
2019-09-05T17:10:48
|
|
allow RSA superclass to be built with tests
|
|
1cd8ab16
|
2019-09-05T16:59:23
|
|
fix define
|
|
f38a65e6
|
2019-09-05T16:58:39
|
|
simplify some of the build rules
|
|
9eecab7b
|
2019-09-05T16: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-07T15:01:46
|
|
only run tests if the module is available
|
|
1687b152
|
2019-09-06T16:10:44
|
|
allow the user to override {C,L,LD}FLAGS
|
|
7482b3a9
|
2019-09-06T11:51:10
|
|
fix missing symbols when building `SC_RSA_1`
|
|
702e5391
|
2019-09-06T10:22:45
|
|
add function pointers to tommath_class.h
|
|
e5f00d41
|
2019-09-07T17:26:40
|
|
Merge pull request #339 from fperrad/20190527_goto
some refactoring
|
|
06ff695b
|
2019-09-04T08:40:39
|
|
goto without block
|
|
b264fb2b
|
2019-09-07T15:14:29
|
|
Merge pull request #345 from fperrad/20190907_lint
some linting
|
|
8cf0d3db
|
2019-09-07T12:28:26
|
|
literal suffix
|
|
84fc6abe
|
2019-09-07T10:42:17
|
|
Merge pull request #344 from czurnieden/correct_ilogb
Bugfix: removed check against MP_MASK
|
|
629b88cf
|
2019-09-06T20:22:57
|
|
removed check against MP_MASK
|
|
c6e9e99e
|
2019-09-04T07:42:05
|
|
Merge pull request #335 from fperrad/20190902_lint
some linting
|
|
b14c8e37
|
2019-09-02T18:23:32
|
|
explicit operator precedence
|
|
7b792642
|
2019-09-03T16: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-03T01:19:48
|
|
simplified code
|
|
9074c779
|
2019-09-03T15:07:53
|
|
Merge pull request #337 from libtom/fixup-332
Fixup 332
|
|
0664a557
|
2019-09-03T14:53:47
|
|
improve doc
[skip ci]
|
|
3c9046da
|
2019-09-03T10:59:54
|
|
fix mp_to_radix macro
|
|
72f92519
|
2019-09-03T10:59:32
|
|
fix last occurrences of `mp_toradix()`
|
|
33ba5f0b
|
2019-09-03T11:08:28
|
|
Merge pull request #336 from libtom/deprecated-fixes
Fix deprecation messages and unnecessary includes
|
|
bbe268eb
|
2019-09-03T10:53:40
|
|
Fix deprecation messages and unnecessary includes
|
|
1ed76442
|
2019-09-03T08:34:33
|
|
Merge pull request #302 from fperrad/20190525_refactor
some refactoring
|
|
6144ed6f
|
2019-09-03T05:51:56
|
|
rename label LBL
|
|
a402b462
|
2019-05-29T12:23:08
|
|
refactor with goto
|
|
49abba09
|
2019-09-02T18:32:33
|
|
refactor with mp_init_multi
|
|
8a1656c0
|
2018-07-09T20:46:22
|
|
refactor with for
|
|
29ef033a
|
2019-05-25T20:54:49
|
|
refactor without inner scope
|
|
857b112e
|
2019-09-03T01:04:00
|
|
Merge pull request #334 from czurnieden/re_issue_332
repair of #333
|
|
ad402d43
|
2019-09-03T00:28:02
|
|
no need for that if-else
|
|
8bb11ded
|
2019-09-02T21:05:04
|
|
included tests for mp_prime_next_prime
|
|
eebe1d26
|
2019-09-02T18:15:33
|
|
repair of #333
|
|
9f38acbc
|
2019-09-02T18:52:45
|
|
Merge pull request #332 from libtom/add-mp_to_radix
Add `mp_to_radix()`
|
|
6927326a
|
2019-09-02T18:17:23
|
|
return error if output-buffer is too small
|
|
6cd570d0
|
2019-09-02T17:52:36
|
|
use `mp_to_radix` etc.
|
|
684426b6
|
2019-09-02T14:40:10
|
|
add new conversion macros
|
|
f0e6ae59
|
2019-09-02T14:36:06
|
|
add `mp_to_radix()`
...a 100% copy&paste of `mp_toradix_n()` besides the changed API signature
|
|
a439ddf2
|
2019-09-02T13:06:25
|
|
Merge pull request #262 from libtom/feature-detection2
add feature detection macro MP_HAS (2)
|
|
672242bd
|
2019-06-12T12:11:49
|
|
msvc: disable warning C4003: not enough arguments for function-like macro invocation 'MP__STRINGIZE'
|
|
625defdc
|
2019-05-31T11:31:53
|
|
fix gcc version check for deprecations
|
|
8c1b296e
|
2019-04-08T23:48:39
|
|
add feature detection macro MP_HAS
|
|
584405ff
|
2019-07-17T15: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-03T13:10:05
|
|
rename mp_root/mp_expt to mp_*_u32
|
|
71696549
|
2019-05-29T20:36:18
|
|
deprecate mp_expt_d and mp_n_root in favor of mp_expt and mp_root
|
|
18c919fc
|
2019-07-17T15:42:06
|
|
Merge pull request #326 from nomeata/stdlib
Import stddef in tommath.h
|
|
6c35dd7e
|
2019-07-15T12: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-04T09: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-03T14:45:14
|
|
Rename bn_get_magxx -> bn_get_mag_uxx. Documentation updated too
|
|
dad0fbd2
|
2019-07-03T12: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-13T17:31:04
|
|
More doc fixes, texts which no longer were correct due to depreciations
|
|
9861a37e
|
2019-06-13T17:22:14
|
|
Update documentation
|
|
fde85249
|
2019-06-13T16:58:06
|
|
@minad 's suggestions
|
|
c7cedcba
|
2019-06-12T15:17:00
|
|
Documentation fixes, handling i32 type correctly
|
|
91b113cb
|
2019-06-12T13:44:59
|
|
Macro consistancy: Always use function-name as first parameter and type(s) last, as in SET macro's
|
|
db4afb3d
|
2019-06-12T13:11:58
|
|
Provide explicit symbols for bn_xxx_l and bn_xxx_ll functions.
|
|
ca78ed23
|
2019-06-30T12:09:05
|
|
add appveyor badges
[skip ci]
|
|
c7b322ed
|
2019-06-30T11:46:37
|
|
Merge pull request #318 from czurnieden/clang_tidy_reaction
Removed obsolete code
|
|
1803417e
|
2019-06-12T01:58:03
|
|
removed obsolete code
|
|
aa4864ee
|
2019-06-30T11:43:08
|
|
Merge pull request #319 from libtom/fix/clang-tidy
fix clang-tidy warnings
|
|
e491b4db
|
2019-06-12T07:51:04
|
|
fix clang-tidy warnings
|
|
dc7c5226
|
2019-06-30T11: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-30T11:38:14
|
|
fix unescaped _
[skip ci]
|
|
8503e786
|
2019-06-13T09:52:51
|
|
Doc fixes: Using %lu/%ld formatter for int32_t is not portable across platforms.
|
|
df8c7087
|
2019-06-30T11:32:02
|
|
Merge pull request #324 from libtom/test-simplify-no-unsigned
Simplify test-cases, by using mp_set_l
|
|
ea3353b6
|
2019-06-13T15:44:00
|
|
Simplify test-cases, by using mp_set_l. Also fix use of types in 2 other files
|
|
e009d400
|
2019-06-12T08:22:55
|
|
Merge pull request #316 from libtom/more-msvc-warning-free
Attempt to eliminate more MSVC compiler warnings
|
|
8b7c7a36
|
2019-06-07T17:56:59
|
|
Now all 32-bit warnings should be gone
|
|
610ff6d2
|
2019-06-07T17:53:12
|
|
Make errors as failures, and (hopefully) fix last 32-bit warning
|
|
51275960
|
2019-06-07T17:20:38
|
|
Attempt to eliminate more MSVC compiler warnings
|
|
f562d658
|
2019-06-12T08:14:36
|
|
Merge pull request #313 from libtom/remove-bn_conversion
#311 with macros
|
|
d1013c77
|
2019-06-07T08:33:23
|
|
fix generate_def()
|
|
f5b2106a
|
2019-06-07T00:18:51
|
|
helper.pl: don't use sed, support CC variable for preprocessing
|
|
8cf43639
|
2019-06-06T23:14:15
|
|
MP_SET_SIGNED: add utype parameter
|
|
3ef6efd3
|
2019-06-06T23:01:51
|
|
sort tommath_class.h dependencies: this makes it easier to see changes
|
|
7eb6f321
|
2019-06-06T22:48:12
|
|
helper.pl - do not use heredocs for single lines
|
|
e856b51b
|
2019-06-06T22:44:29
|
|
remove version_from_tomcrypt
|
|
5302b907
|
2019-06-06T21:06:06
|
|
use MP_SIZEOF_BITS
|
|
0d06d67e
|
2019-06-06T12:44:36
|
|
generate tommath_class from pre-processed code
|
|
30e8fbbc
|
2019-06-06T12:09:39
|
|
Update makefiles etc
|
|
a3637457
|
2019-06-06T11:48:42
|
|
change macros to contain types
|
|
6c39b07b
|
2019-06-06T11:44:02
|
|
split up again into separate files
|
|
f1097727
|
2019-06-07T08:27:48
|
|
Merge pull request #315 from libtom/perl-generate-def
remove generate_def.sh, move code to helper.pl
|
|
8a1ae868
|
2019-06-06T18:25:07
|
|
tommath.def should be 644
|
|
f00cc99f
|
2019-06-06T18:15:19
|
|
replace generate_def.sh with perl function
|