aboutsummaryrefslogtreecommitdiff
path: root/src/math/big/int_test.go
AgeCommit message (Expand)Author
2020-05-05math/big: add (*Int).FillBytesFilippo Valsorda
2019-11-12math/big: implement recursive algorithm for divisionRémy Oudompheng
2019-11-07math/big: allow all values for GCDBrian Kessler
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: implement Int.TrailingZeroBitsBrian Kessler
2019-02-27math/big: handle alias of cofactor inputs in GCDBrian Kessler
2018-08-22math/big: streamline divLarge initializationBrian Kessler
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
2017-11-30math/big: protect against aliasing in nat.divLargeAlberto Donizetti
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-08-16math/big: recognize z.Mul(x, x) as squaring of xBrian Kessler
2017-04-03all: fix minor misspellingsEric Lagergren
2017-02-07math/big: add IsInt64/IsUint64 predicatesRobert Griesemer
2016-10-17math/big: add (*Int).SqrtRuss Cox
2016-10-11math/big: move ProbablyPrime into its own source fileRuss Cox
2016-10-11math/big: test and optimize Exp(2, y, n) for large y, odd nRuss Cox
2016-10-10math/big: make division fasterRuss Cox
2016-09-27math/big: support negative numbers in ModInverseMichal Bohuslávek
2016-09-14math/big: cut 2 minutes off race testsBrad Fitzpatrick
2016-01-13math/big: fix Exp(x, x, x) for certain large xRuss Cox
2015-12-29build: shorten a few packages with long testsRuss Cox
2015-12-16math/big: additional Montgomery cleanupRuss Cox
2015-10-03math/big: check return value from quick.Check() for GCD testsDamian Gryski
2015-09-25math/big: move Int/Rat gob/json/xml functionality in separate filesRobert Griesemer
2015-08-29math/big: use optimized formula in ModSqrt for 3 mod 4 primesDavid Leon Gil
2015-08-21math/big: fix TestBytes testRobert Griesemer
2015-07-11all: link to https instead of httpBrad Fitzpatrick
2015-06-19math/big: fix GCD in presence of aliasingRobert Griesemer
2015-04-30math/big: add modular square-root and Jacobi functionsBryan Ford
2015-04-07math/big: fix Exp when exponent is 1ALTree
2015-04-01math/big: faster Int.Binomial(n, k) for k > n/2Robert Griesemer
2015-03-27math/big: fix copy-paste mistake in int_test.goJeremy Schlatter
2015-02-25math/big: apply a round of go vetRobert Griesemer
2015-02-06all: don't refer to code.google.com/p/go{,-wiki}/Péter Surányi
2015-01-30math/big: split int conversion routines and tests into separate filesRobert Griesemer
2015-01-20math/big: permit internal nat.scan to accept decimal pointRobert Griesemer
2015-01-20math/big: better test coverage, misc. cleanupsRobert Griesemer
2015-01-16math/big: bug in AndNot(x,y) for x>0,y<0.Keith Randall
2015-01-05math/big: panic if n <= 0 for ProbablyPrimeShenghou Ma
2014-10-14math/big: Allow non-prime modulus for ModInverseKeith Randall
2014-10-02math/big: math.Exp should return result >= 0 for |m| > 0Robert Griesemer
2014-09-08build: move package sources from src/pkg to srcRuss Cox