kc3-lang/libtommath

Branch :


Log

Author Commit Date CI Message
thodg c190d091 2023-02-03 23:51:49 remove gcc pragma
thodg adec729e 2023-01-25 10:23:58 copyright
thodg ce33fd70 2023-01-21 08:42:07 SRC_TOP
thodg 8b3d921e 2023-01-10 23:17:12 fix compilation without gcov
thodg e62baff1 2022-12-25 19:05:11 update_sources
thodg 3fd613ad 2022-12-25 07:14:47 update_sources
thodg 14b1bf9d 2022-12-08 05:20:08 clean
thodg 61efdcc9 2022-12-06 13:38:35 licence
thodg 1a5e4c51 2022-11-13 09:23:24 build on llvm clang
thodg 3e5e647c 2022-11-01 08:03:13 build system
thodg 6d26011d 2022-10-31 00:46:30 add build files
6ca6898b 2019-10-22 11:44:44 Merge branch 'release/1.2.0'
6a02e943 2019-10-22 11:43:35 final bump
ddef44e7 2019-10-21 10:49:10 update changes, bump version, fixup c917f3c [skip ci]
2ef4c9bd 2019-10-20 16:37:46 handles MP_BUF in mp_error_to_string (cherry picked from commit a825e0a3601f81ddf1a6753c45e5b74d44c23d78)
35178bfd 2019-10-20 19:18:29 fixup c917f3c39121100dac22a182d7587f12d7ebc05c
c917f3c3 2019-10-20 18:27:56 also remove poster
17ca193f 2019-10-20 17:20:30 remove LTM book reuse `docs` make-target to build poster and manual fixes #383
f8e9bd27 2019-10-20 15:38:32 Merge pull request #387 from fperrad/20191019_lint some linting (cherry picked from commit 8095b3b61240628f052153d6c37539955632564e)
192fad32 2019-10-18 15:55:54 Merge pull request #386 from libtom/fix-msvc-3 Fix build with latest visual studio (2019)
4bbadc4f 2019-10-18 15:41:53 add MSVC2019 build to appveyor [skip ci]
c54d603a 2019-10-18 15:21:28 Fix build with latest visual studio (2019)
a87236a9 2019-10-18 15:04:22 Merge pull request #385 from libtom/fix-msvc-2 Move disabling of warning C4003 from makefile.msvc to tommath_private.h
7bba19e0 2019-10-18 14:53:42 Add comment
785e32eb 2019-10-18 14:35:08 Move disabling of warning C4003 from makefile.msvc to tommath_private.h
6ba67090 2019-10-18 10:16:49 use labs() instead of abs()
21b4b012 2019-10-17 16:51:15 add MP_MALLOC etc. to changelog [skip ci]
45bef94f 2019-10-17 12:22:11 bump version
11ab738e 2019-10-17 11:48:06 fix SO version
29c597e0 2019-10-16 15:35:05 mention `MP_WUR` in changelog [skip ci]
d4f5382c 2019-10-16 15:16:03 update changelog
ef1675f1 2019-10-16 14:30:45 add missing indexes in doc
8adc9041 2019-10-15 21:09:43 bump version
5c799e88 2019-10-15 21:05:05 don't build docs, manual is enough
f8f240a7 2019-10-15 20:47:33 Merge pull request #375 from libtom/fix-62 fix s_mp_montgomery_reduce_fast
65237bc2 2019-09-10 09:35:15 fix s_mp_montgomery_reduce_fast as proposed by @dmitry-lipetsk This fixes #62
69a7ca78 2019-10-15 19:20:34 Merge pull request #376 from fperrad/20191015_lint some linting
fd7a0a3a 2019-10-15 18:14:00 explicit condition
fd5c835c 2019-10-15 18:11:38 explicit operator precedence
28ea368c 2019-10-15 18:09:51 add missing include
8b5fc198 2019-10-15 14:48:10 Merge pull request #372 from libtom/rename-and-fixups Rename and fixups
cb1b2dc8 2019-10-15 14:04:32 mp_log_u32: return uint32_t
4bbe2cde 2019-10-15 10:42:48 fix build of demos
8825ab60 2019-10-09 17:18:56 improve `clean` make-target
c9d41fba 2019-10-15 10:40:40 rename mp_ilogb() to mp_log_u32()
1cc02f2d 2019-10-14 15:09:42 fix build of timing.c
8365614f 2019-10-15 14:46:40 Merge pull request #373 from libtom/missing-symbols add back missing symbols
2fefcaa0 2019-10-15 14:21:30 copy implementation of mp_to_unsigned_bin_n() to mp_to_signed_bin_n()
049e2e85 2019-10-15 14:02:22 add back missing symbols
4a373ffa 2019-10-15 10:32:53 Merge pull request #367 from czurnieden/ilogb_shortcuts ilog: added shortcuts for bases that are powers of two
f0a9d3c3 2019-10-10 23:33:09 added shortcuts for bases that are powers of two
9bf8ce03 2019-10-15 10:28:05 Merge pull request #364 from czurnieden/miller_rabin_rounds_update Update to list of number of Miller-Rabin trials
3dd542f2 2019-10-14 23:05:56 Changed macro 'LTM_USE_FIPS_ONLY' to 'LTM_USE_ONLY_MR'
cf08afa4 2019-10-10 01:50:52 Update to list of number of Miller-Rabin trials
7ed75222 2019-10-14 14:18:37 Merge pull request #365 from fperrad/20191010_lint some linting
5a4e81c1 2019-10-10 20:32:02 literal suffix
e3eb13e4 2019-10-10 20:25:56 use same parameter name as in the prototype
b1975063 2019-10-10 20:15:13 use literal char
67c099ee 2019-10-10 18:44:00 Merge pull request #361 from libtom/pack_unpack_buf add mp_pack/unpack and MP_BUF error
b4f7d8d4 2019-10-09 20:41:17 test: use malloc/free tests are library consumers, MP_MALLOC is an internal macro
fe2f91a1 2019-10-09 20:22:11 to_sbin/to_ubin/pack: don't write anything in case of buffer overflow
6e3dae56 2019-10-08 21:47:57 add MP_BUF error
b6813a41 2019-09-27 03:40:08 replace mp_export/import by mp_pack/unpack
c5b901b9 2019-10-07 20:20:09 Merge pull request #360 from fperrad/20191007_lint some linting
b2d29b43 2019-10-07 19:22:46 explicit operator precedence
ce98f367 2019-10-07 16:09:37 Merge pull request #348 from czurnieden/to_radix_returns_length_converted make mp_to_radix return the count of characters of the converted number
71d1b7b9 2019-09-08 23:29:44 make mp_to_radix return the count of characters of the converted number
bd7bf50c 2019-10-06 21:13:03 Merge branch 'pr/359' into develop
d68e2877 2019-10-02 05:47:04 bugfix for an edgecase
0018bf4a 2019-10-06 21:09:50 Merge pull request #358 from fperrad/20191006_lint some linting
8adc0fc3 2019-10-06 16:13:44 literal suffix
62a09c66 2019-10-06 16:09:48 all computation on unsigned
d2b739ee 2019-10-06 15:47:13 don't overwrite MP_VAL value
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
b7eb89c3 2019-09-06 15:07:02 re-write median calculation
41b6f291 2019-09-06 14:56:20 always run the tune make target
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
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