aboutsummaryrefslogtreecommitdiff
path: root/src/math/big/int.go
AgeCommit message (Expand)Author
2023-02-14all: fix some commentscui fliter
2023-02-06math/big: add warning about using Int for cryptographyFilippo Valsorda
2023-02-02math/big: add Int.Float64 conversionAlan Donovan
2022-11-21crypto/internal/bigmod: move nat implementation out of crypto/rsaFilippo Valsorda
2022-11-18all: add missing periods in commentscui fliter
2022-11-08math/big: remove underscores from Binomial docsEric Lagergren
2022-11-02math/big: use Montgomery for z.Exp(x, y, m) even for even mRuss Cox
2022-10-28math/big: improve performance of BinomialRiccardo Gerosa
2022-08-08math/big: make NewInt inlineable and zero allocationKeith Randall
2022-05-08math/big: don't force second arg to Jacobi and Int.ModSqrt to escapeNathan VanBenschoten
2022-04-27math/big: add comprehensive aliasing tests (and minor fixes to Exp, Rand)Filippo Valsorda
2022-04-11all: gofmt main repoRuss Cox
2022-04-05all: replace `` and '' with “ (U+201C) and ” (U+201D) in doc commentsRuss Cox
2022-04-01all: remove trailing blank doc comment linesRuss Cox
2021-06-29math/big: fix typo of comment (`BytesScanner` to `ByteScanner`)tkawakita
2020-05-05math/big: add (*Int).FillBytesFilippo Valsorda
2020-04-15math/big: fix typo in documentation for Int.ExpHanjun Kim
2020-02-05math/big: reintroduce pre-Go 1.14 mention in GCD docsFilippo Valsorda
2020-01-31math/big: simplify GCD docsFilippo Valsorda
2020-01-30math/big: update comment on Int.GCDRobert Griesemer
2019-11-07math/big: allow all values for GCDBrian Kessler
2019-09-08all: fix typosAinar Garipov
2019-08-28math/big: fast path for Cmp if sameIllya Yalovyy
2019-04-04math/big: do not panic in Exp when y < 0 and x doesn't have an inverseFilippo Valsorda
2019-03-12math/big: add support for underscores '_' in numbersRobert Griesemer
2019-03-12math/big: implement Int.TrailingZeroBitsBrian Kessler
2019-02-27math/big: handle alias of cofactor inputs in GCDBrian Kessler
2018-10-29math/big: shallow copies of Int/Rat/Float are not supported (documentation)Robert Griesemer
2018-06-14math/big: handle negative exponents in ExpBrian Kessler
2018-05-30math/big: implement Atkin's ModSqrt for 5 mod 8 primesBrian Kessler
2018-05-08math/big: implement Lehmer's extended GCD algorithmBrian Kessler
2018-05-01math/big: handle negative moduli in ModInverseBrian Kessler
2018-04-30math/big: return nil for nonexistent ModInverseBrian Kessler
2018-02-20all: fix misspellingsShawn Smith
2017-11-15go/printer: indent lone comments in composite litsDaniel Martí
2017-11-14math/big: clarify comment on lehmerGCD overflowBrian Kessler
2017-11-06math/big: add security warning to (*Int).RandFilippo Valsorda
2017-11-01math/big: implement CmpAbsgriesemer
2017-10-24math/big: implement Lehmer's GCD algorithmBrian Kessler
2017-10-16math/big: fix ModSqrt optimized path for x = zFilippo Valsorda
2017-10-06math/big: provide support for conversion bases up to 62griesemer
2017-10-04math/big: remove []byte/string conversionsMarvin Stenger
2017-08-16math/big: recognize z.Mul(x, x) as squaring of xBrian Kessler
2017-08-16math/big: speed up GCD x, y calculationBrian Kessler
2017-02-14math/big: simplify bool expressionDaniel Martí
2017-02-07math/big: add IsInt64/IsUint64 predicatesRobert Griesemer
2016-12-07crypto/*: document use or non-use of constant-time algorithmsRuss Cox
2016-10-17math/big: add (*Int).SqrtRuss Cox
2016-10-11math/big: move ProbablyPrime into its own source fileRuss Cox
2016-10-06math/big: Rat.SetString to report error if input is not consumed entirelyRobert Griesemer