summaryrefslogtreecommitdiffstats
path: root/crypto/bn
AgeCommit message (Expand)Author
2014-12-17Clear warnings/errors within BN_CTX_DEBUG code sectionsRichard Levitte
2014-12-17Check for invalid divisors in BN_div.Emilia Kasper
2014-12-15Fix unused variable warningEmilia Kasper
2014-12-11make updateMatt Caswell
2014-12-08Move bn internal functions into bn_int.h and bn_lcl.hMatt Caswell
2014-12-08Make bn opaqueMatt Caswell
2014-12-08Implement internally opaque bn access from srpMatt Caswell
2014-12-08Implement internally opaque bn access from dhMatt Caswell
2014-12-08Prepare exptest for bn opaquifyMatt Caswell
2014-12-08Prepare for bn opaquify. Implement internal helper functions.Matt Caswell
2014-12-08Include <openssl/foo.h> instead of "foo.h"Geoff Thorpe
2014-12-08remove OPENSSL_FIPSAPIDr. Stephen Henson
2014-12-08remove FIPS module code from crypto/bnDr. Stephen Henson
2014-12-08Remove fips_constseg references.Dr. Stephen Henson
2014-12-08Remove OPENSSL_FIPSCANISTER code.Dr. Stephen Henson
2014-12-08Remove fipscanister build functionality from makefiles.Dr. Stephen Henson
2014-11-28Remove all .cvsignore filesRich Salz
2014-11-16Remove redundant test targets outside of test/Mike Bland
2014-10-29Fix WIN32 build by disabling bn* calls.Dr. Stephen Henson
2014-10-01RT3549: Remove obsolete files in cryptoRich Salz
2014-09-30crypto/bn/bn_nist.c: bring original failing code back for reference.Andy Polyakov
2014-09-25Remove #ifdef's for IRIX_CC_BUGRich Salz
2014-09-25crypto/bn/bn_nist.c: work around MSC ARM compiler bug.Andy Polyakov
2014-09-20Harmonize Tru64 and Linux make rules.Andy Polyakov
2014-09-12crypto/bn/asm/x86_64-mont*.pl: add missing clang detection.Andy Polyakov
2014-08-21bn/asm/rsaz-*.pl: allow spaces in Perl path name.Andy Polyakov
2014-08-19RT2513: Fix typo's paramter-->parameterMartin Olsson
2014-08-18RT2163: Remove some unneeded #include'sDoug Goldstein
2014-07-13Fixed valgrind complaint due to BN_consttime_swap reading uninitialised data.Matt Caswell
2014-07-09x86_64 assembly pack: improve masm support.Andy Polyakov
2014-07-02bn_exp.c: fix x86_64-specific crash with one-word modulus.Andy Polyakov
2014-06-29Constification - mostly originally from Chromium.Ben Laurie
2014-06-28x86_64 assembly pack: refine clang detection.Andy Polyakov
2014-06-27bn/asm/rsaz-avx2.pl: fix occasional failures.Andy Polyakov
2014-06-26Make sure BN_sqr can never return a negative value.Huzaifa Sidhpurwala
2014-06-27bn_exp.c: move check for AD*X to rsaz-avx2.pl.Andy Polyakov
2014-06-24x86_64 assembly pack: addendum to last clang commit.Andy Polyakov
2014-06-24x86_64 assembly pack: allow clang to compile AVX code.Andy Polyakov
2014-06-06ARM assembly pack: get ARMv7 instruction endianness right.Andy Polyakov
2014-06-01Tidy up, don't exceed the number of requested bits.Ben Laurie
2014-06-01Constify and reduce coprime random bits to allow for multiplier.Ben Laurie
2014-06-01Add a test to check we're really generating probable primes.Felix Laurie von Massenbach
2014-06-01Remove unused BIGNUMs.Felix Laurie von Massenbach
2014-06-01Refactor the first prime index.Felix Laurie von Massenbach
2014-06-01Try skipping over the adding and just picking a new random number.Felix Laurie von Massenbach
2014-06-01Generate safe primes not divisible by 3, 5 or 7.Felix Laurie von Massenbach
2014-06-01Add a method to generate a prime that is guaranteed not to be divisible by 3 ...Felix Laurie von Massenbach
2014-06-01Remove static from probable_prime_dh.Felix Laurie von Massenbach
2014-06-01Remove indentation from the goto targets.Felix Laurie von Massenbach
2014-05-06bignum: allow concurrent BN_MONT_CTX_set_locked()Geoff Thorpe