summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Collapse)Author
2011-07-17ARM assembler pack: add platform run-time detection.Andy Polyakov
2011-07-14PR: 2556 (partial)Dr. Stephen Henson
Reported by: Daniel Marschall <daniel-marschall@viathinksoft.de> Reviewed by: steve Fix OID routines. Check on encoding leading zero rejection should start at beginning of encoding. Allow for initial digit when testing when to use BIGNUMs which can increase first value by 2 * 40.
2011-07-13perlasm/cbc.pl: fix tail processing bug.Andy Polyakov
PR: 2557
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
by up to 38% (4096-bit benchmark on Core2).
2011-07-04x86_64-xlate.pl: sha1 and md5 warnings made it to nasm 2.09, extend gnuAndy Polyakov
assembler workaround to all assemblers.
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
higher).
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
2011-06-28rc4-586.pl: add Atom performance results.Andy Polyakov
2011-06-28md5-x86_86.pl: remove redundant instructions.Andy 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-27rc4-x86_64.pl: commentary update.Andy Polyakov
2011-06-27Minor x86_64 perlasm update.Andy Polyakov
2011-06-23Add a symbol for the first parameter to OPENSSL_showfatal().Richard Levitte
2011-06-23Add symbols for the parameters on a couple more functions.Richard Levitte
2011-06-22PR: 2470Dr. Stephen Henson
Submitted by: Corinna Vinschen <vinschen@redhat.com> Reviewed by: steve Don't call ERR_remove_state from DllMain.
2011-06-22PR: 2540Dr. Stephen Henson
Submitted by: emmanuel.azencot@bull.net Reviewed by: steve Prevent infinite loop in BN_GF2m_mod_inv().
2011-06-22correctly encode OIDs near 2^32Dr. Stephen Henson
2011-06-22Now the FIPS capable OpenSSL is available simplify the various FIPS testDr. Stephen Henson
build options. All fispcanisterbuild builds only build fipscanister.o and include symbol renaming. Move all renamed symbols to fipssyms.h Update README.FIPS
2011-06-22allow MD5 use for computing old format hash linksDr. Stephen Henson
2011-06-21Don't set FIPS rand method at same time as RAND method as this can cause theDr. Stephen Henson
FIPS library to fail. Applications that want to set the FIPS rand method can do so explicitly and presumably they know what they are doing...
2011-06-20make EVP_dss() work for DSA signingDr. Stephen Henson
2011-06-20add null cipher to FIPS moduleDr. Stephen Henson
2011-06-17Give parameters names in prototypes.Dr. Stephen Henson
2011-06-13make sure custom cipher flag doesn't use any mode bitsDr. Stephen Henson
2011-06-10#undef bn_div_words as it is defined for FIPS builds.Dr. Stephen Henson
2011-06-10Update dependencies for m_dss.c too.Dr. Stephen Henson
2011-06-10Remove x509.h from SHA1 clone digests, update dependencies.Dr. Stephen Henson
2011-06-08Add flags for DH FIPS method.Dr. Stephen Henson
Update/fix prototypes in fips.h
2011-06-08Set flags in ECDH and ECDSA methods for FIPS.Dr. Stephen Henson
2011-06-06rc4_skey.c: remove dead/redundant code (it's never compiled) andAndy Polyakov
misleading/obsolete comment.
2011-06-06Move function prototype to fips.hDr. Stephen Henson
2011-06-06e_aes.c: move AES-NI run-time switch and implement the switch for remaining ↵Andy Polyakov
modes.
2011-06-04x86_64cpuid.pl: fix typo.Andy Polyakov
2011-06-04x86[_64]cpuid.pl: add function accessing rdrand instruction.Andy Polyakov
2011-06-03license correction, no EAY code included in this fileDr. Stephen Henson
2011-06-02Remove FIPS RSA functions from crypto/rsa.Dr. Stephen Henson
2011-06-01Add DSA and ECDSA "clone digests" to module for compatibility with oldDr. Stephen Henson
applications.
2011-05-30e_aes.c: fix typo.Andy Polyakov
2011-05-30e_aes.c: fix aes_cfb1_cipher.Andy Polyakov
2011-05-30e_aes.c: integrate AESNI directly into EVP.Andy Polyakov
2011-05-30aesni-x86[_64].pl: relax alignment requirement.Andy Polyakov
2011-05-29Various mingw64 fixes.Andy Polyakov
2011-05-29sha1-586|x86_64.pl: minor portability fix.Andy Polyakov