summaryrefslogtreecommitdiffstats
path: root/crypto/bn
AgeCommit message (Expand)Author
2016-07-01FIPS MIPS assembly pack refresh.Andy Polyakov
2016-06-21PowerPC assembly pack: add POWER8 support.Andy Polyakov
2015-05-13Adapt ARM assembly pack for iOS.Andy Polyakov
2012-10-04Add support for Windows CE and C64+ to FIPS module. (from fips2-stable)Dr. Stephen Henson
2012-05-23add commentDr. Stephen Henson
2012-05-23fix typoDr. Stephen Henson
2012-05-22Changes needed to support WinCE compilation:Dr. Stephen Henson
2011-12-03bn/asm/mips.pl: fix typos [from HEAD], original by AndyDr. Stephen Henson
2011-11-05armv4cpuid.S, armv4-gf2m.pl: make newest code compilable by older assembler [...Andy Polyakov
2011-11-05ppc.pl: fix bug in bn_mul_comba4 [from HEAD].Andy Polyakov
2011-10-19Remove superseded MIPS assembler modules.Andy Polyakov
2011-10-19BN_BLINDING multi-threading fix.Bodo Möller
2011-10-17bn_mont.c: get corner cases right in updated BN_from_montgomery_word.Andy Polyakov
2011-10-17bn_exp.c: further optimizations using more ideas fromAndy Polyakov
2011-10-17x86_64-mont.pl: minor optimization.Andy Polyakov
2011-10-17bn_mont.c: simplify BN_from_montgomery_word.Andy Polyakov
2011-10-17bn_shift.c: minimize reallocations, which allows BN_FLG_STATIC_DATA toAndy Polyakov
2011-10-13Oops - ectest.c finds further problems beyond those exposed by bntext.cBodo Möller
2011-10-13Avoid failed assertion in BN_DEBUG buildsBodo Möller
2011-10-13Fix OPENSSL_BN_ASM_MONT5 for corner cases; add a test.Bodo Möller
2011-09-14Allow for dynamic base in Win64 FIPS module.Andy Polyakov
2011-09-05crypto/bn/bn_gf2m.c: make it work with BN_DEBUG.Andy Polyakov
2011-09-05Fix d2i_SSL_SESSION.Bodo Möller
2011-09-05make updateBodo Möller
2011-08-27bn_exp.c: improve portability.Andy Polyakov
2011-08-19modexp512-x86_64.pl: make it work with ml64.Andy Polyakov
2011-08-14bn_div.c: remove duplicate code by merging BN_div and BN_div_no_branch.Andy Polyakov
2011-08-14x86_64-mont5.pl: add missing Win64 support.Andy Polyakov
2011-08-13armv4-mont.pl: profiler-assisted optimization gives 8%-14% improvementAndy Polyakov
2011-08-12SPARC assembler pack: fix FIPS linking errors.Andy Polyakov
2011-08-12This commit completes recent modular exponentiation optimizations onAndy Polyakov
2011-08-12alphacpuid.pl: fix alignment bug.Andy Polyakov
2011-08-09x86_64-mont.pl: futher optimization resulting in up to 48% improvementAndy Polyakov
2011-07-20Add RSAX builtin engine. It optimizes RSA1024 sign benchmark.Andy Polyakov
2011-07-17ARM assembler pack: add platform run-time detection.Andy Polyakov
2011-07-05x86_64-mont.pl: add squaring procedure and improve RSA sign performanceAndy Polyakov
2011-07-04s390x-gf2m.pl: commentary update (final performance numbers turned to beAndy Polyakov
2011-06-28crypto/bn/Makefile: fix typo.Andy Polyakov
2011-06-27s390x assembler pack: add s390x-gf2m.pl and harmonize AES_xts_[en|de]crypt.Andy Polyakov
2011-06-22PR: 2540Dr. Stephen Henson
2011-06-17Give parameters names in prototypes.Dr. Stephen Henson
2011-06-10#undef bn_div_words as it is defined for FIPS builds.Dr. Stephen Henson
2011-05-27PPC assembler pack: adhere closer to ABI specs, add PowerOpen traceback data.Andy Polyakov
2011-05-22x86_64-gf2m.pl: add Win64 SEH.Andy Polyakov
2011-05-16x86gas.pl: add palignr and move pclmulqdq.Andy Polyakov
2011-05-16x86_64 assembler pack: add x86_64-gf2m module.Andy Polyakov
2011-05-11bn_nist.c: fix shadowing warnings.Andy Polyakov
2011-05-11Rename FIPS_mode_set and FIPS_mode. Theses symbols will be defined inDr. Stephen Henson
2011-05-09Call fipsas.pl directly for pa-risc targets.Dr. Stephen Henson
2011-05-09Optimized bn_nist.c. Performance improvement varies from one benchmarkAndy Polyakov