summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2005-10-25+20% SHA512 performance improvement on x86.Andy Polyakov
2005-10-25Eliminate false preprocessor dependencies introduced with VOS support.Andy Polyakov
2005-10-25Eliminate ~3.5KB of duplicate code in des-586.pl and reserve for foldedAndy Polyakov
2005-10-25Move DES_SPtrans to where it really belongs, dec_enc to be specific.Andy 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-13Broaden compatibility amount Win32 headers even further [some don't haveAndy 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-04Zap DES_UNROLL when SMALL_FOOTPRINT is in effect.Andy Polyakov
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-10-02Oops :-)Dr. Stephen Henson
2005-09-30Make OPENSSL_NO_COMP compile again.Dr. Stephen Henson
2005-09-29Fix typo.Andy Polyakov
2005-09-29Fix missing applink call.Andy Polyakov
2005-09-28Change a comment so it corresponds to reality. Put back a character thatRichard Levitte
2005-09-26Update from stable branch.Dr. Stephen Henson
2005-09-22protect BN_BLINDING_invert with a write lock and BN_BLINDING_convertNils Larsch
2005-09-22Broaden compatibility among Windows SDK versions. Elder versions don't haveAndy Polyakov
2005-09-20Latest MSVCR80 doesn't tolerate unsupported signal numbers, throwingAndy Polyakov
2005-09-20"Overload" SunOS 4.x memcmp, which ruins ASN1_OBJECT table lookups.Andy Polyakov
2005-09-20IA-32 BN tune-up. Performance imrpovement varies with platform andAndy Polyakov
2005-09-20MD5 x86_64 assembler update.Andy Polyakov
2005-09-20Proper solution to nasm compilation problems in Borland context.Andy Polyakov
2005-09-19Oops-type typo.Andy Polyakov
2005-09-19bswapl usage should be masked by I386_ONLY.Andy Polyakov
2005-09-19cleanup doxygen commentsNils Larsch
2005-09-19add some doxygen commentsNils Larsch
2005-09-16Fix for Win32.Dr. Stephen Henson
2005-09-12correct+extend publication infoBodo Möller
2005-09-09bugfix: register engine as default engine in ENGINE_set_default_DSANils Larsch
2005-09-05Remove warnings about signed vs. unsigned...Richard Levitte
2005-09-05Synchronise VMS build with Unixly build.Richard Levitte
2005-09-03fix function name in errorNils Larsch
2005-09-03Update print macro properly this time...Dr. Stephen Henson
2005-09-03Update ASN1 print implement macro.Dr. Stephen Henson