Permalink
Commits on Dec 14, 2012
Commits on Oct 15, 2012
  1. remove some duplicated tests

    committed Oct 15, 2012
Commits on Oct 13, 2012
  1. Fix an incorrect xt/ test reported by Dana Jacobsen, there are 576145…

    …5 primes under 10^8, duh
    committed Oct 13, 2012
  2. Make various functions work with bigints

    A bug report reported by Dana Jacobsen reported that bigint was incompatible
    with Math::Primality, so we stringify our input so we can accept any object
    that has a stringification method.
    
    We also declare a min Perl version of 5.8, which is when bigint appeared
    in core.
    committed Oct 13, 2012
Commits on Sep 29, 2012
  1. @bubaflub

    remove nytprof binary output

    bubaflub committed Sep 29, 2012
  2. Add Math::Prime::Util to benchmark

    committed Sep 29, 2012
  3. Add some changes for 0.05

    committed Sep 29, 2012
Commits on Sep 26, 2012
  1. Merge branch 'fix_aks', fixes #1

    Conflicts:
    	.gitignore
    committed Sep 26, 2012
  2. Merge remote-tracking branch 'bubaflub/fix_aks' into fix_aks

    Conflicts:
    	lib/Math/Primality/BigPolynomial.pm
    committed Sep 26, 2012
  3. @bubaflub

    actually fix AKS

    a number of places needed to be an Math::GMPz object instead of an int
    handle polynomial degrees correctly
    begin some cleanup
    bubaflub committed Sep 26, 2012
Commits on Sep 25, 2012
  1. Add a .travis.yml from master so we can see test suite results from t…

    …he fix_ask branch on Travis
    committed Sep 25, 2012
  2. Add some basic tests for BigPolynomial and ->getCoef and fix a bug wh…

    …en giving getCoef negative numbers, fixes #3
    committed Sep 25, 2012
  3. Add basic pod about is_aks_prime and add basic loading tests for AKS …

    …and BigPolynomial
    committed Sep 25, 2012
  4. Implement a more memory-efficient version of is_strong_pseudoprime by…

    … using Rmpz_powm
    
    We were multiplying and *then* doing a modulus unnecessarily, instead of letting
    GMP do both at the same time. Thanks to danaj@cpan.org for the recommendation:
    
    https://rt.cpan.org/Public/Bug/Display.html?id=78379
    committed Sep 25, 2012
Commits on Sep 24, 2012
  1. mpz_poly_mod_mult and mpz_poly_mod_power are class methods; fix Rmpz_…

    …add call
    
    This gets rid of Perl backtraces but we now get a coredump during a Rmpz_mul
    committed Sep 24, 2012
Commits on Sep 23, 2012
  1. Remove diag which causes a warning because Math::Primality::AKS does …

    …not have a version number
    committed Sep 23, 2012
Commits on Aug 1, 2012
  1. [travis] Add perl 5.16

    committed Aug 1, 2012
Commits on Jul 25, 2012
  1. Fix .gitignore

    committed Jul 25, 2012
  2. [travis] Add verbosity to our install target so we can debug what is …

    …up with our tests on perl 5.12
    committed Jul 25, 2012
  3. Merge branch 'dzil'

    committed Jul 25, 2012
  4. [dzil] Use PkgVersion to inject VERSION and remove manual declaration…

    … from Math::Primality::AKS
    committed Jul 25, 2012
Commits on Jul 16, 2012
  1. ignore dzil temp files

    committed Jul 16, 2012
  2. Continue to make dzil happy

    committed Jul 16, 2012
  3. Make dzil happy

    committed Jul 16, 2012