summaryrefslogtreecommitdiffstats
path: root/crypto/bn
AgeCommit message (Expand)Author
2005-11-15Apply "better safe than sorry" approach after addressing sporadic SEGV inAndy Polyakov
2005-11-11Attempt to resolve sporadic SEGV crashes in bn_sub_words in OpenSSH. I'mAndy Polyakov
2005-11-11Update from stable branch.Dr. Stephen Henson
2005-11-06Move declaration for optional bn_mul_mont to bn_lcl.h in order to hideAndy Polyakov
2005-10-25Clarify binary compatibility with HAL/Fujitsu SPARC64 family.Andy Polyakov
2005-10-22bn_asm.c update.Andy Polyakov
2005-10-22Eliminate gcc warning in bn_mont.c.Andy Polyakov
2005-10-22Add support for 32-bit ABI to sparcv9a-mont.pl module.Andy Polyakov
2005-10-22Change bn_mul_mont declaration and BN_MONT_CTX. Update CHANGES.Andy Polyakov
2005-10-19Yet another "teaser" Montgomery multiply module, for UltraSPARC. It's notAndy Polyakov
2005-10-14Flip saved argument block and tp [required for non-SSE2 path].Andy Polyakov
2005-10-14Make sure x86-mont.pl returns zero even if compiled with no-sse2.Andy Polyakov
2005-10-14Fix bug in SMALL_FOOTPRINT path and clarify comment.Andy Polyakov
2005-10-09Add timestamp to x86-mont.pl.Andy Polyakov
2005-10-09Throw in bn/asm/x86-mont.pl Montgomery multiplication "teaser".Andy Polyakov
2005-10-07x86_64-mont.pl readability improvement.Andy Polyakov
2005-10-07Throw in Montgomery multiplication assembler for x86_64.Andy Polyakov
2005-10-06Refine logic in bn_mont.c and eliminate redundant BN_CTX pulls.Andy Polyakov
2005-10-06Leave the decision to call/implement bn_sqr_mont to assembler developer.Andy Polyakov
2005-10-05Initialize bignum constants using BN_bin2bn() instead of BN_hex2bn(). ThisDr. Stephen Henson
2005-10-04Fix typo in exptest.c.Andy Polyakov
2005-10-04Reserve for SMALL_FOOTPRINT bn_asm.c. Currently OPENSSL_SMALL_FOOTPRINTAndy Polyakov
2005-10-04Add reference implementation for bn_[mul|sqr]_mont, new candidates forAndy Polyakov
2005-09-20IA-32 BN tune-up. Performance imrpovement varies with platform andAndy Polyakov
2005-08-28fix warnings when building openssl with the following compiler options:Nils Larsch
2005-08-23avoid potential spurious BN_free()Bodo Möller
2005-08-21add missing fileNils Larsch
2005-08-21Make D-H safer, include well-known primes.Ben Laurie
2005-08-10Fix Intel assembler warnings.Andy Polyakov
2005-08-043-4 times better RSA/DSA performance on WIN64A target. Well, on AMD64 CPU,Andy Polyakov
2005-07-25fix BN_mod_word and give a more reasonable return value if an error occurredNils Larsch
2005-07-21set correct bn->top valueNils Larsch
2005-07-18Fix unwind directives in IA-64 assembler modules. This helps symbolicAndy Polyakov
2005-07-17bugfix: 0 - w (w != 0) is actually negativeNils Larsch
2005-07-03Trap condition should be 64-bit when it's due.Andy Polyakov
2005-07-02More elegant solution to "sparse decimal printout on PPC" problem.Andy Polyakov
2005-07-01Decimal printout of a BN is wrong on PPC, it's sparse with very fewAndy Polyakov
2005-06-29Brought forward from 0.9.8 - 64 bit warning fixes and fussy compiler fixes.Ben Laurie
2005-06-28Replace _int64 with __int64, which is more widely accepted among Win32Andy Polyakov
2005-06-23Missed -c in IRIX rules.Andy Polyakov
2005-06-23Typo in bn-mips3 rule.Andy Polyakov
2005-06-23Rename mips3.o to bn-mips3.o [it's better in long run] and adjust theAndy Polyakov
2005-05-31fix assertionNils Larsch
2005-05-31Missing sparcv8.o rule.Andy Polyakov
2005-05-29TypoRichard Levitte
2005-05-27Use BN_with_flags() in a cleaner way.Bodo Möller
2005-05-26check BN_copy() return valueBodo Möller
2005-05-24DEC C complains about bad subscript, but we know better, so let's shut it up.Richard Levitte
2005-05-16Further BUILDENV refinement, further fool-proofing of Makefiles andAndy Polyakov
2005-05-16Implement fixed-window exponentiation to mitigate hyper-threadingBodo Möller