summaryrefslogtreecommitdiffstats
path: root/crypto/bn
AgeCommit message (Expand)Author
2007-04-30Engage s390x assembler modules.Andy Polyakov
2007-04-30s390x assembler pack.Andy Polyakov
2007-04-19fix error codesBodo Möller
2007-04-19don't violate the bn_check_top assertion in BN_mod_inverse_no_branch()Bodo Möller
2007-03-28make BN_FLG_CONSTTIME semantics more fool-proofBodo Möller
2007-03-28Change to mitigate branch prediction attacksBodo Möller
2007-03-20nasm fixes.Andy Polyakov
2007-03-20sparcv9a-mont was modified to handle 32-bit aligned input, but checkAndy Polyakov
2007-02-03Update from fips2 branch.Dr. Stephen Henson
2007-01-21Constify version strings and some structures.Dr. Stephen Henson
2007-01-17Make armv4t-mont module backward binary compatible with armv4 and rename itAndy Polyakov
2007-01-11Montgomery multiplication for ARMv4.Andy Polyakov
2006-12-29Montgomery multiplication for MIPS III/IV. Not engaged.Andy Polyakov
2006-12-29Minor clean-up in crypto/bn/asm.Andy Polyakov
2006-12-28Minor performance improvements to x86-mont.pl.Andy Polyakov
2006-12-27Fix for "strange errors" exposed by ccgost engine. The fix isAndy Polyakov
2006-12-22x86-mont.pl sse2 tune-up and integer-only squaring procedure.Andy Polyakov
2006-12-08Eliminate 64-bit alignment limitation in sparcv9a-mont.Andy Polyakov
2006-12-08alpha-mont.pl: gcc portability fix and make-rule.Andy Polyakov
2006-12-08Minor, +10%, tune-up for x86_64-mont.pl.Andy Polyakov
2006-12-08Montgomery multiplication routine for Alpha.Andy Polyakov
2006-11-28Clarify HAL SPARC64 support situation in sparcv9a-mont.pl.Andy Polyakov
2006-11-28Minor optimizations based on intruction level profiler feedback.Andy Polyakov
2006-11-28Modulo-schedule loops in sparcv9a-mont.pl. Overall improvement factorAndy Polyakov
2006-11-28This is "informational" commit. Its mere purpose is to expose "moduloAndy Polyakov
2006-11-27Non-SSE2 path to bn_mul_mont. But it's disabled, because it currentlyAndy Polyakov
2006-11-21Update from 0.9.8 stable. Eliminate duplicate error codes.Dr. Stephen Henson
2006-10-17bn/asm/ppc.pl to use ppc-xlate.pl.Andy Polyakov
2006-10-17VIA-specific Montgomery multiplication routine.Andy Polyakov
2006-09-18Ensure that the addition mods[i]+delta cannot overflow in probable_prime().Bodo Möller
2006-08-09+20% tune-up for Power5.Andy Polyakov
2006-07-31Engage assembler in solaris64-x86_64-cc.Andy Polyakov
2006-07-17Update .cvsignore again.Dr. Stephen Henson
2006-07-04Unsigned vs signed comparison warning.Andy Polyakov
2006-06-23New functions CRYPTO_set_idptr_callback(),Bodo Möller
2006-06-18Change array representation of binary polynomials to make GF2m part ofBodo Möller
2006-06-16another thread-safety fixBodo Möller
2006-06-14Thread-safety fixesBodo Möller
2006-05-04Futher minor PPC assembler update.Andy Polyakov
2006-05-03Minor PPC assembler updates.Andy Polyakov
2006-04-30Yet another "teaser" Montgomery multiplication module, for PowerPC.Andy Polyakov
2006-04-11Add support for setting keybits and public exponent value for pkey RSA keygen.Dr. Stephen Henson
2006-03-18ensure the pointer is valid before using itNils Larsch
2006-02-12make updateUlf Möller
2006-02-04Update filenames in makefiles.Dr. Stephen Henson
2006-01-29add additional checks + cleanupNils Larsch
2006-01-13fix commentNils Larsch
2006-01-132 is a primeNils Larsch
2005-12-27Minor sparcv9 clean-ups.Andy Polyakov
2005-12-19As SPARCV9 CPU flavor is [expected to be] detected at run-time, we canAndy Polyakov