summaryrefslogtreecommitdiffstats
path: root/libtommath/bn_mp_sqrt.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge libtommath upstream changes (astyle formatting only). No functional ↵jan.nijtmans2017-09-181-81/+83
|\ | | | | | | changes. All Tcl-specific modifications are kept.
| * re-format everything through astyle. Taken from libtom/libtommath (pull ↵jan.nijtmans2017-09-151-44/+46
| | | | | | | | request [https://github.com/libtom/libtommath/pull/85|85])
* | Many 'const' addtions in libtommath where it makes sense. To be submitted ↵jan.nijtmans2017-09-111-1/+1
| | | | | | | | back to the libtommath guys.
| |
| \
*-. \ Merge core-8-6-branch. Remove all git tag information for libtommath, so we ↵jan.nijtmans2017-08-311-3/+3
|\ \ \ | | |/ | |/| | | | don't have useless file differences with every libtommath release.
| * | Undo tag removal (just get libtommath directly from GitHUB), so we don't ↵jan.nijtmans2017-08-311-3/+3
| | | | | | | | | | | | have useless file changes with every new release
* | | Merge libtommath 1.0.1 finallibtommath_1_0_1jan.nijtmans2017-08-291-3/+3
|\ \ \ | |/ /
| * | libtommath 1.0.1jan.nijtmans2017-08-291-3/+3
| | |
* | | libtommath 1.0.1 rc2, for test purposes onlyjan.nijtmans2017-08-291-3/+3
|\ \ \ | |/ /
| * | libtommath 1.0.1 rc 2jan.nijtmans2017-08-291-3/+3
| | |
* | | Merge trunk. Re-generate tclTomMath.h. Use faster exponentiation-function ↵jan.nijtmans2016-11-171-1/+0
|\ \ \ | | |/ | |/| | | | from libtommath 1.0 (in tclExecute.c).
* | | (experimental) Upgrade to libtommath 1.0 (actually by merging all changes ↵jan.nijtmans2016-11-161-2/+6
|\ \ \ | |/ / |/| / | |/ between libtommath 0.42.0 and 1.0). Still to be tested thourougly, before doing anything with it.
| * import libtommath 1.0jan.nijtmans2016-11-161-4/+4
| |
| * Import of tommath 0.42.0jan.nijtmans2011-03-141-3/+3
| |
| * re-import ltm-0.39, with original RCS-ID'sjan.nijtmans2011-03-141-4/+4
| |
| * Import of libtommath 0.39+Kevin B Kenny2006-12-011-3/+3
| |
| * Import of libtommath 0.36Kevin B Kenny2005-09-261-0/+4
| |
| * Import of libtommath 0.33 Kevin B Kenny2005-01-191-0/+77
|
* Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-021-5/+0
| | | more harm than good. Purged them.
* * libtommath/bn_mp_sqrt.c (bn_mp_sqrt): Handle the case whereKevin B Kenny2008-10-051-4/+21
| | | | | | | * tests/expr.test (expr-47.13): a number's square root is between n<<DIGIT_BIT and n<<DIGIT_BIT+1. [Bug 2143288] Thanks to Malcolm Boffey (malcolm.boffey@virgin.net) for the patch.
* fix typo: 0,0 -> 0.0das2006-12-011-3/+3
|
* Upgrade to tommath 0.39 plus patches from TomKevin B Kenny2006-12-011-3/+4
|
* fixed bug in floating point initial approximation that caused convergence ↵Kevin B Kenny2006-11-301-4/+10
| | | | failure
* Corrected bugs in tommath installation, improved tommath square root ↵Kevin B Kenny2005-12-271-8/+50
| | | | performance, patched around a [clock scan] issue with time zones
* Import of libtommath 0.36Kevin B Kenny2005-09-261-0/+4
|
* Import of libtommath 0.33Kevin B Kenny2005-01-191-0/+77