Log

Author Commit Date CI Message
Daniel Mendler 00b263f3 2019-10-22T17:52:26 remove private_mp_word
Steffen Jaeckel 4bab432c 2019-10-23T18:18:02 Merge pull request #397 from libtom/bbs-style mp_prime_next_prime: use mp_bool for bbs_style
Steffen Jaeckel 3180c66c 2019-10-23T18:17:20 also use MP_YES/NO in tests
Daniel Mendler 31e64aa6 2019-10-22T15:04:36 mp_prime_next_prime: use mp_bool for bbs_style
Steffen Jaeckel 1f210d29 2019-10-23T18:13:49 Merge pull request #370 from czurnieden/recursive_division Addition of fast division (recursive divrem only)
czurnieden 9edd185f 2019-10-04T17:41:09 Addition of fast division (recursive divrem only)
Steffen Jaeckel 6378a90a 2019-10-22T15:08:28 Merge pull request #396 from libtom/radix-size-t use size_t for mp_radix_size
Daniel Mendler a29aa59b 2019-10-21T19:12:22 use size_t for mp_radix_size
Steffen Jaeckel 1d0affc0 2019-10-22T11:54:34 update version
Steffen Jaeckel 78d0c0c8 2019-10-22T11:53:41 fix date in changelog...again :-\ [skip ci]
Steffen Jaeckel d06e2986 2019-10-22T11:47:42 Merge tag 'v1.2.0' into develop v1.2.0
Steffen Jaeckel 6ca6898b 2019-10-22T11:44:44 Merge branch 'release/1.2.0'
Steffen Jaeckel 6a02e943 2019-10-22T11:43:35 final bump
Steffen Jaeckel ddef44e7 2019-10-21T10:49:10 update changes, bump version, fixup c917f3c [skip ci]
Francois Perrad 2ef4c9bd 2019-10-20T16:37:46 handles MP_BUF in mp_error_to_string (cherry picked from commit a825e0a3601f81ddf1a6753c45e5b74d44c23d78)
Steffen Jaeckel fd0da0be 2019-10-21T10:12:53 Merge pull request #393 from fperrad/20191020_lint some linting
Steffen Jaeckel 35178bfd 2019-10-20T19:18:29 fixup c917f3c39121100dac22a182d7587f12d7ebc05c
Steffen Jaeckel c917f3c3 2019-10-20T18:27:56 also remove poster
Francois Perrad 7e5b56f2 2019-10-15T21:01:47 fix printf format
Francois Perrad 485be9de 2019-10-20T17:07:43 explicit condition
Francois Perrad 3995ece5 2019-10-20T17:05:55 const parameter
Francois Perrad 315975db 2019-10-20T16:58:40 remove useless initialization
Francois Perrad 7f05df0a 2019-10-20T17:01:14 const parameter
Francois Perrad 463205ec 2019-10-20T16:54:07 explicit condition
Francois Perrad 8f7a3939 2019-10-20T16:51:51 name parameter in prototype
Francois Perrad e2b95007 2019-10-20T16:47:59 pprime uses mp_word
Francois Perrad 4b7e73cd 2019-10-20T17:28:13 literal suffix
Francois Perrad 0de27bcb 2019-10-20T17:27:04 explicit operator precedence
Francois Perrad 86aeb91b 2019-10-20T16:42:37 explicit operand for addition
Francois Perrad a825e0a3 2019-10-20T16:37:46 handles MP_BUF in mp_error_to_string
Steffen Jaeckel 17ca193f 2019-10-20T17:20:30 remove LTM book reuse `docs` make-target to build poster and manual fixes #383
Steffen Jaeckel f8e9bd27 2019-10-20T15:38:32 Merge pull request #387 from fperrad/20191019_lint some linting (cherry picked from commit 8095b3b61240628f052153d6c37539955632564e)
Steffen Jaeckel 5b2aad88 2019-10-20T16:27:49 Merge pull request #388 from libtom/various-fixes Various fixes + split log_u32
Daniel Mendler d8da85a9 2019-10-19T19:54:20 mp_sqrtmod_prime: use mp_set
Daniel Mendler f0c83aea 2019-10-19T19:25:55 split mp_log_u32 for more configurability
Daniel Mendler 5c6391dd 2019-10-19T18:35:57 remove some MP_8BIT remnants
Daniel Mendler 99df8f7b 2019-10-19T18:33:39 mp_log_u32: remove obsolete todo
Steffen Jaeckel 8095b3b6 2019-10-20T15:38:32 Merge pull request #387 from fperrad/20191019_lint some linting
Francois Perrad a1ab90be 2019-10-19T17:10:30 use enum value
Francois Perrad e33311a1 2019-10-19T17:14:46 use enum type
Francois Perrad b34aac09 2019-10-19T16:24:55 remove extraneous comma
Steffen Jaeckel 04a1160e 2019-10-20T12:43:09 Merge pull request #390 from czurnieden/sans_eight_frobenius removed code needed for MP_8BIT
czurnieden e8fc3a58 2019-10-19T19:39:29 removed code needed for MP_8BIT
Steffen Jaeckel 2c82730e 2019-10-20T12:35:41 Merge pull request #284 from libtom/move-files Get rid of BN prefix
Steffen Jaeckel 7a68f128 2019-10-19T16:24:39 Execute move.sh - Rename files from bn_* to match the function names. * git blame <renamed-file> is not affected * git log --follow <renamed-file> can be used to show log across renames
Daniel Mendler de484635 2019-05-19T10:07:49 add move script
Steffen Jaeckel 800ec1ed 2019-10-19T16:21:02 Merge pull request #349 from czurnieden/sans_eight Remove support for 8-bit (MP_8BIT)
czurnieden 78588ed6 2019-09-09T03:54:26 removed the corect preprocessor branch in mp_to_unsigend_bin this time and removed 8-bit tests from testme.sh
czurnieden be9a71fd 2019-09-09T03:27:25 soothed preprocessor
czurnieden 70589a00 2019-09-09T03:19:22 corrected preprocessor branch in bn_mp_montgomery_setup.c
czurnieden 36fca2f9 2019-09-09T02:58:18 remove support for 8-bit (MP_8BIT)
Steffen Jaeckel 4d6a9682 2019-10-19T15:50:29 fix 'coverage' & add 'check' make-target
Steffen Jaeckel e66be11c 2019-10-19T16:02:12 Merge pull request #366 from czurnieden/radix_size_with_log Use of mp_ilogb in mp_radix_size
czurnieden 80f5818e 2019-10-16T00:31:43 Addition of BN_MP_LOG_U32 to tommath_superclass.h
czurnieden de606c03 2019-10-15T20:48:37 adaption of mp_radeix_size to new mp_log_u32
czurnieden d4f6b43f 2019-10-11T00:29:20 use of mp_ilogb in mp_radix_size
Steffen Jaeckel 0a3fa328 2019-10-19T15:34:13 Merge pull request #379 from libtom/private-symbols enable MP_PRIVATE (visibility=hidden)
nijtmans 3eaa268e 2019-10-18T10:00:09 Adapt mingw-build of libtommath.dll to respect internal symbols too
Daniel Mendler 42ebcbfe 2019-10-16T10:08:15 enable MP_PRIVATE (visibility=hidden)
Steffen Jaeckel b0714138 2019-10-19T12:24:01 Merge pull request #378 from libtom/remove-deprecated Remove deprecated functions
Steffen Jaeckel 192fad32 2019-10-18T15:55:54 Merge pull request #386 from libtom/fix-msvc-3 Fix build with latest visual studio (2019)
Steffen Jaeckel 4bbadc4f 2019-10-18T15:41:53 add MSVC2019 build to appveyor [skip ci]
nijtmans c54d603a 2019-10-18T15:21:28 Fix build with latest visual studio (2019)
Steffen Jaeckel a87236a9 2019-10-18T15:04:22 Merge pull request #385 from libtom/fix-msvc-2 Move disabling of warning C4003 from makefile.msvc to tommath_private.h
nijtmans 7bba19e0 2019-10-18T14:53:42 Add comment
nijtmans 785e32eb 2019-10-18T14:35:08 Move disabling of warning C4003 from makefile.msvc to tommath_private.h
Steffen Jaeckel 6ba67090 2019-10-18T10:16:49 use labs() instead of abs()
nijtmans 700a79ea 2019-10-18T09:28:11 remove deprecated functions from tommath.def too
Daniel Mendler 20dcc923 2019-10-17T16:59:02 rename internal constant radix arrays
Daniel Mendler 55acc6ab 2019-10-16T10:32:40 update docs
Daniel Mendler b4099e1e 2019-10-16T10:28:28 remove empty bn_deprecated.c file
Daniel Mendler 45a3bf76 2019-10-16T09:21:19 remove deprecated functions
Steffen Jaeckel 21b4b012 2019-10-17T16:51:15 add MP_MALLOC etc. to changelog [skip ci]
Steffen Jaeckel 45bef94f 2019-10-17T12:22:11 bump version
Steffen Jaeckel 11ab738e 2019-10-17T11:48:06 fix SO version
Steffen Jaeckel 29c597e0 2019-10-16T15:35:05 mention `MP_WUR` in changelog [skip ci]
Steffen Jaeckel d4f5382c 2019-10-16T15:16:03 update changelog
Daniel Mendler fce429d0 2019-07-24T15:54:01 tommath.h: do not expose limits.h
Steffen Jaeckel ef1675f1 2019-10-16T14:30:45 add missing indexes in doc
Steffen Jaeckel 7e1c6229 2019-10-16T14:27:46 Merge pull request #377 from libtom/use-enums tommath.h: use enums
Daniel Mendler 55431084 2019-10-16T09:26:04 tommath.h: use enums
Steffen Jaeckel 8adc9041 2019-10-15T21:09:43 bump version
Steffen Jaeckel 5c799e88 2019-10-15T21:05:05 don't build docs, manual is enough
Steffen Jaeckel f8f240a7 2019-10-15T20:47:33 Merge pull request #375 from libtom/fix-62 fix s_mp_montgomery_reduce_fast
Steffen Jaeckel 65237bc2 2019-09-10T09:35:15 fix s_mp_montgomery_reduce_fast as proposed by @dmitry-lipetsk This fixes #62
Steffen Jaeckel 69a7ca78 2019-10-15T19:20:34 Merge pull request #376 from fperrad/20191015_lint some linting
Francois Perrad fd7a0a3a 2019-10-15T18:14:00 explicit condition
Francois Perrad fd5c835c 2019-10-15T18:11:38 explicit operator precedence
Francois Perrad 28ea368c 2019-10-15T18:09:51 add missing include
Steffen Jaeckel 8b5fc198 2019-10-15T14:48:10 Merge pull request #372 from libtom/rename-and-fixups Rename and fixups
Daniel Mendler cb1b2dc8 2019-10-15T14:04:32 mp_log_u32: return uint32_t
Steffen Jaeckel 4bbe2cde 2019-10-15T10:42:48 fix build of demos
Steffen Jaeckel 8825ab60 2019-10-09T17:18:56 improve `clean` make-target
Steffen Jaeckel c9d41fba 2019-10-15T10:40:40 rename mp_ilogb() to mp_log_u32()
Steffen Jaeckel 1cc02f2d 2019-10-14T15:09:42 fix build of timing.c
Steffen Jaeckel 8365614f 2019-10-15T14:46:40 Merge pull request #373 from libtom/missing-symbols add back missing symbols
Steffen Jaeckel 2fefcaa0 2019-10-15T14:21:30 copy implementation of mp_to_unsigned_bin_n() to mp_to_signed_bin_n()
Daniel Mendler 049e2e85 2019-10-15T14:02:22 add back missing symbols
Steffen Jaeckel 4a373ffa 2019-10-15T10:32:53 Merge pull request #367 from czurnieden/ilogb_shortcuts ilog: added shortcuts for bases that are powers of two
czurnieden f0a9d3c3 2019-10-10T23:33:09 added shortcuts for bases that are powers of two