summaryrefslogtreecommitdiff
path: root/ecc-mod.c
Commit message (Collapse)AuthorAgeFilesLines
* Add separate result argument to all mod functions.Niels Möller2020-10-301-15/+20
| | | | | * ecc-internal.h (typedef ecc_mod_func): Add separate result argument. Updated all C implementations and callers.
* Simplify ecc_mod, and prepare for separate result argument.Niels Möller2020-10-291-20/+12
| | | | | | * ecc-mod.c (ecc_mod): More unified handling of final carry folding. Also eliminates a goto statement. * testsuite/ecc-mod-test.c (test_fixed): Add another test case
* Use GMP functions mpn_cnd_add_n, mpn_cnd_sub_n and mpn_cnd_swap.use-mpn_cnd-functionsNiels Möller2020-10-281-2/+2
|
* Workaround to silence the clang static analyzer.Niels Möller2017-09-141-1/+7
|
* Use struct ecc_modulo for all mod and redc functions.Niels Möller2014-09-221-2/+3
|
* Introduced struct ecc_modulo.Niels Möller2014-09-221-13/+14
|
* fix typo in ecc-mod.cDaniel Kahn Gillmor2014-07-111-1/+1
| | | | | To: nettle-bugs@lists.lysator.liu.se Date: Fri, 11 Jul 2014 13:27:03 -0400 (3 hours, 43 minutes, 19 seconds ago)
* Update copyright headers for dual licensing.Niels Möller2014-04-121-21/+30
|
* Changed name "Internetfonden" to "the .SE Internet Fund".Niels Möller2013-04-051-1/+1
|
* Integrated ECC internals.Niels Möller2013-02-151-0/+102