summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2011-09-02Don't use *from++ in tolower as this is implemented as a macro on someDr. Stephen Henson
2011-09-02PR: 2576Dr. Stephen Henson
2011-09-01PR: 2340Dr. Stephen Henson
2011-09-01make timing attack protection unconditionalDr. Stephen Henson
2011-09-01Stop warnings.Dr. Stephen Henson
2011-09-01PR: 2589Dr. Stephen Henson
2011-09-01PR: 2588Dr. Stephen Henson
2011-08-27bn_exp.c: improve portability.Andy Polyakov
2011-08-27Add support for DSA2 PQG generation of g parameter.Dr. Stephen Henson
2011-08-26Add support for canonical generation of DSA parameter g.Dr. Stephen Henson
2011-08-25Fix warning.Dr. Stephen Henson
2011-08-23Add RC4-MD5 and AESNI-SHA1 "stitched" implementations.Andy Polyakov
2011-08-22eng_rsax.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-14eng_rdrand.c: make it link in './config 386' case.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-12x86_64-xlate.pl: fix movzw.Andy Polyakov
2011-08-12This commit completes recent modular exponentiation optimizations onAndy Polyakov
2011-08-12alphacpuid.pl: fix alignment bug.Andy Polyakov
2011-08-11aesni TLS GCM supportDr. Stephen Henson
2011-08-11prevent compilation errors and warningsDr. Stephen Henson
2011-08-10Add provisory support for RDRAND instruction.Andy Polyakov
2011-08-09x86_64-mont.pl: futher optimization resulting in up to 48% improvementAndy Polyakov
2011-08-07aes/asm/aesni-*.pl: fix CCM and further optimize it.Andy Polyakov
2011-08-03fix memory leakDr. Stephen Henson
2011-08-03Expand range of ctrls for AES GCM to support retrieval and setting ofDr. Stephen Henson
2011-07-28recognise ecdsaWithSHA1 OIDDr. Stephen Henson
2011-07-23cryptlib.c: OPENSSL_ia32cap environment variable to interpret ~ as cpuid mask.Andy Polyakov
2011-07-22Make sure OPENSSL_FIPSCANISTER is visible to ARM assembly language files.Dr. Stephen Henson
2011-07-21stop warningsDr. Stephen Henson
2011-07-20aes-ppc.pl: minor optimization favoring embedded processors (performanceAndy Polyakov
2011-07-20Add RSAX builtin engine. It optimizes RSA1024 sign benchmark.Andy Polyakov
2011-07-20PR: 2559Dr. Stephen Henson
2011-07-18sha512-sparcv9.pl: minor optimization of sha256.Andy Polyakov
2011-07-17ARM assembler pack: add platform run-time detection.Andy Polyakov
2011-07-14PR: 2556 (partial)Dr. Stephen Henson
2011-07-13perlasm/cbc.pl: fix tail processing bug.Andy Polyakov
2011-07-11evp.h: add flag to distinguish AEAD ciphers and pair of control codes...Andy Polyakov
2011-07-05x86_64-mont.pl: add squaring procedure and improve RSA sign performanceAndy Polyakov
2011-07-04x86_64-xlate.pl: sha1 and md5 warnings made it to nasm 2.09, extend gnuAndy Polyakov
2011-07-04sha1-x86_64.pl: nasm 2.07 screws up labels if AVX path is compiled.Andy Polyakov
2011-07-04s390x-gf2m.pl: commentary update (final performance numbers turned to beAndy Polyakov
2011-07-01sha1-x86_64.pl: fix win64-specific typos and add masm support.Andy Polyakov
2011-07-01x86_64-xlate.pl: masm-specific update.Andy Polyakov
2011-06-28crypto/aes/Makefile: make it work on IRIX.Andy Polyakov
2011-06-28crypto/whrlpool/wp_block.c: harmonize OPENSSL_ia32cap_P.Andy Polyakov
2011-06-28crypto/sha/asm/sha[1|512]-mips.pl: minor updates.Andy Polyakov