|
8d73e158
|
2019-05-18T12:37:54
|
|
literal suffix
|
|
4534056c
|
2019-05-13T00:22:18
|
|
use enums mp_err, mp_ord, mp_bool, mp_sign
* MP_USE_ENUMS enables enums
* Wc++-compat catches some implicit conversions if MP_USE_ENUMS is defined
* 100% backwards compatible API/ABI if MP_USE_ENUMS is not defined
|
|
dd4863ab
|
2019-05-12T16:05:53
|
|
use fwrite instead of fputc
|
|
61d9e528
|
2019-05-11T10:22:20
|
|
hardening: add MP_ZERO_BUFFER, MP_ZERO_DIGITS
* (!) Always zero buffer before freeing if MP_NO_ZERO_ON_FREE is not defined
* Add MP_NO_ZERO_ON_FREE to disable hardening
* Add MP_ZERO_BUFFER, MP_ZERO_DIGITS, MP_FREE_BUFFFER, MP_FREE_DIGITS
* Never use MP_FREE directly, use MP_FREE_DIGITS or MP_FREE_BUFFER
* Add MP_USE_MEMSET to use memset instead of loop
* Disable astyle backups which are annonying in the times of git
|
|
80f5fac5
|
2019-04-26T12:35:39
|
|
rename LTM_NO_FILE to MP_NO_FILE
|
|
c4fb2241
|
2019-04-09T11:08:26
|
|
rename macros in tommath_private to use MP_* prefix
|
|
ff561404
|
2019-04-07T15:29:11
|
|
shorter headers
|
|
70a30ae7
|
2019-04-07T02:29:28
|
|
remove footers
|
|
db9a47d5
|
2019-04-04T11:01:08
|
|
allocation functions: pass size to XREALLOC and XFREE
This is similar to the signatures of the custom allocation functions provided by GMP.
The allocation sizes are useful if the allocator has no easy way to access the allocation size.
|
|
cb1eb161
|
2019-04-04T07:58:07
|
|
run `make astyle`
[skip ci]
|
|
28e61778
|
2019-03-22T15:26:59
|
|
remove OPT_CAST
The explicit cast does not hurt in C. Furthermore the explicit cast is needed
if tommath is compiled as C with strict warning settings.
|
|
18355de6
|
2018-12-29T17:56:20
|
|
Update file headers
[skip ci]
|
|
9034e712
|
2018-05-02T21:43:17
|
|
Do not use installed headers for building
|
|
f51249b6
|
2018-02-02T12:07:21
|
|
clean-up file headers
|
|
f1d6c887
|
2017-10-15T19:58:35
|
|
refactor cast
|
|
f674018a
|
2017-09-20T16:59:43
|
|
constify remaining functions
|
|
9eed07f0
|
2017-08-29T22:23:48
|
|
format with astyle (step 2)
|
|
d6a9a58f
|
2017-08-30T20:08:58
|
|
remove space after function name and cast
|
|
15681f9a
|
2017-08-30T05:51:11
|
|
trim trailing spaces
|
|
6f212942
|
2017-08-28T16:27:26
|
|
replace SVN tags
|
|
a8b81498
|
2017-04-11T16:21:36
|
|
Fixup 676e7ea4885b16fca8dd74bfacca7beef34d2232
|
|
4e3f1344
|
2015-11-12T01:49:07
|
|
provide tommath_private.h
tommath.h contains declarations for the public part of the library.
tommath_private.h contains the functions which are private to ltm and
should not be exposed to the public.
|
|
079b0f65
|
2015-10-30T17:55:29
|
|
Getting ready for v0.43.0 release
Also updated my email address...
Signed-off-by: Tom St Denis <tstdenis82@gmail.com>
|
|
333aebc8
|
2007-04-18T09:58:18
|
|
added libtommath-0.41
|
|
f0b91a57
|
2006-04-06T19:49:59
|
|
added libtommath-0.39
|
|
9294e791
|
2005-08-01T16:37:28
|
|
added libtommath-0.36
|
|
e549ccfe
|
2004-10-29T22:07:18
|
|
added libtommath-0.32
|
|
350578d4
|
2004-04-11T20:46:22
|
|
added libtommath-0.30
|
|
6c48a9b3
|
2004-01-25T17:40:21
|
|
added libtommath-0.29
|
|
455bb4db
|
2003-12-24T18:59:22
|
|
added libtommath-0.28
|
|
c1da6aa2
|
2003-08-05T01:24:44
|
|
added libtommath-0.25
|
|
4c1d3f08
|
2003-07-02T15:39:39
|
|
added libtommath-0.22
|