summaryrefslogtreecommitdiffhomepage
path: root/libtommath
AgeCommit message (Collapse)Author
2020-06-18Disable toom and karatsuba for new libtommathMatt Johnston
2020-05-27Avoid oss-fuzz $SANITIZER causing wrong buildMatt Johnston
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=22608
2020-05-26Update LibTomMath to 1.2.0 (#84)Steffen Jaeckel
* update C files * update other files * update headers * update makefiles * remove mp_set/get_double() * use ltm 1.2.0 API * update ltm_desc * use bundled tommath if system-tommath is too old * XMALLOC etc. were changed to MP_MALLOC etc.
2019-09-17Bring back Dropbear patch to avoid setting AR/LD/RANLIB in LTMMatt Johnston
2019-09-17Prime-related bugfixes (#81)Steffen Jaeckel
* Merge pull request #180 from czurnieden/isprimeerror Fixed bug in mp_prime_isprime (cherry picked from commit f3ff7064f3301a2fc11b84d389fd67769862d437) * do 2 MR rounds for numbers >=2048bits * back-port modified mp_prime_next_prime()
2019-09-16update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation (#79)Steffen Jaeckel
* make key-generation compliant to FIPS 186.4 * fix includes in tommath_class.h * update fuzzcorpus instead of error-out * fixup fuzzing make-targets * update Makefile.in * apply necessary patches to ltm sources * clean-up not required ltm files * update to vanilla ltm 1.1.0 this already only contains the required files * remove set/get double
2018-03-05Don't read uninitialised value.Matt Johnston
From https://github.com/libtom/libtommath/commit/1d03522625f46214733e8e143a4765c01fc146f9
2018-03-02Attempt to fix m_free for libtomcrypt/libtommathMatt Johnston
2018-02-26merge from mainMatt Johnston
--HG-- branch : fuzz
2018-02-19Remove bad merged libtommmath "clean" rule and leftover makefile.includeMatt Johnston
2018-02-17merge from mainMatt Johnston
--HG-- branch : fuzz
2018-02-08Update to libtommath v1.0.1Matt Johnston
2018-01-23merge up to dateMatt Johnston
--HG-- branch : fuzz
2018-01-23fix updates to libtomcrypt/libtommath for out of tree buildsMatt Johnston
2017-06-24merge from main (libtommath/libtomcrypt/curve25510-donna updates)Matt Johnston
--HG-- branch : fuzz
2017-06-24Update to libtommath v1.0Matt Johnston
2017-06-14merge from mainMatt Johnston
--HG-- branch : fuzz
2017-05-21add dbmalloc epoch cleanupMatt Johnston
--HG-- branch : fuzz
2016-05-25Change label name _ERR to LBL_ERRBen Gardner
_ERR is defined in stdio.h on my platform. Signed-off-by: Ben Gardner <gardner.ben@gmail.com>
2016-05-11Support out-of-tree builds usign bundled libtomHenrik Nordström
When building out-of-tree we need both source and generated folders in include paths to find both distributed and generated headers.
2016-05-11Support out-of-tree builds usign bundled libtomHenrik Nordström
When building out-of-tree we need both source and generated folders in include paths to find both distributed and generated headers.
2016-03-17move m_burn and function attributes to dbhelpersMatt Johnston
use m_burn for libtomcrypt zeromem() too
2016-03-17Fix missing paths from m_burn commitMatt Johnston
2016-03-17use m_burn for mp_clearMatt Johnston
2012-04-08fix out-of-tree cleaningMike Frysinger
If we build out of tree and then run `make clean`, we hit an infinite loop where libtommath tries to enter subdirs that don't exist and run `make clean`.
2011-03-18Use mp_init_size() to avoid some mp_grow()sMatt Johnston
--HG-- extra : convert_revision : 94b7dd79a8e970e9641d4e655b3db48190ac2531
2010-07-21Fix bug in primality testing, seeMatt Johnston
http://bugs.gentoo.org/show_bug.cgi?id=328383 http://bugs.gentoo.org/show_bug.cgi?id=328409 https://bugzilla.redhat.com/show_bug.cgi?id=615088 Exact effects of the bug are uncertain. --HG-- extra : convert_revision : 94427244d30e268c74ddade212e31ba01f6f0950
2007-01-11fix missing endifMatt Johnston
--HG-- extra : convert_revision : 03bf5b3717b0209ac382c00e291b741d755cbc1f
2007-01-11propagate from branch 'au.asn.ucc.matt.ltm.dropbear' (head ↵Matt Johnston
2af95f00ebd5bb7a28b3817db1218442c935388e) to branch 'au.asn.ucc.matt.dropbear' (head ecd779509ef23a8cdf64888904fc9b31d78aa933) --HG-- extra : convert_revision : d26d5eb2837f46b56a33fb0e7573aa0201abd4d5
2006-07-07BUG: mp_div_2d returns status and it isn't checked.Matt Johnston
FIX: Check and return status. From Erik Hovland --HG-- extra : convert_revision : 5ffd8cbe12baca17918527c8e8e626600849ad10
2006-03-090.48 progressMatt Johnston
--HG-- extra : convert_revision : 23abf9a27f91b8191c12b24a8b2557e5e8750c21
2006-03-08removed some large informational filesMatt Johnston
--HG-- extra : convert_revision : 0f28afbb0c45c95898886ac570b8d29e4333fbd2
2006-03-08propagate from branch 'au.asn.ucc.matt.ltm.dropbear' (head ↵Matt Johnston
6c790cad5a7fa866ad062cb3a0c279f7ba788583) to branch 'au.asn.ucc.matt.dropbear' (head fff0894a0399405a9410ea1c6d118f342cf2aa64) --HG-- extra : convert_revision : fdf4a7a3b97ae5046139915de7e40399cceb2c01