summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2012-04-22PR: 2239Dr. Stephen Henson
2012-04-19e_rc4_hmac_md5.c: last commit was inappropriate for non-x86[_64] platforms.Andy Polyakov
2012-04-19Check for potentially exploitable overflows in asn1_d2i_read_bioDr. Stephen Henson
2012-04-18recognise X9.42 DH certificates on serversDr. Stephen Henson
2012-04-18e_rc4_hmac_md5.c: harmonize zero-length fragment handling withAndy Polyakov
2012-04-18e_rc4_hmac_md5.c: oops, can't use rc4_hmac_md5_cipher on legacy Intel CPUs.Andy Polyakov
2012-04-18C64x+ assembler pack. linux-c64xplus build is *not* tested nor can it beAndy Polyakov
2012-04-16OPENSSL_NO_SOCK fixes.Andy Polyakov
2012-04-16Minor compatibility fixes.Andy Polyakov
2012-04-15e_aes_cbc_hmac_sha1.c: handle zero-length payload and engage empty fragAndy Polyakov
2012-04-12ghash-s390x.pl: fix typo [that can induce SEGV in 31-bit build].Andy Polyakov
2012-04-11fix reset fixDr. Stephen Henson
2012-04-11make reinitialisation work for CMACDr. Stephen Henson
2012-04-09aes-s390x.pl: fix crash in AES_set_decrypt_key in linux32-s390x build.Andy Polyakov
2012-04-05aes-armv4.pl: make it more foolproof [inspired by aes-s390x.pl in 1.0.1].Andy Polyakov
2012-04-05aes-s390x.pl: make it more foolproof [inspired by 1.0.1].Andy Polyakov
2012-03-31modes_lcl.h: make it work on i386.Andy Polyakov
2012-03-31vpaes-x86[_64].pl: handle zero length in vpaes_cbc_encrypt.Andy Polyakov
2012-03-30don't shadowDr. Stephen Henson
2012-03-29bn/bn_gf2m.c: make new BN_GF2m_mod_inv work with BN_DEBUG_RAND.Andy Polyakov
2012-03-29modes/gcm128.c: fix self-test.Andy Polyakov
2012-03-29sha512-armv4.pl: optimize NEON code path by utilizing vbsl, bitwise select.Andy Polyakov
2012-03-29perlasm/x86masm.pl: fix last fix.Andy Polyakov
2012-03-29ans1/tasn_prn.c: avoid bool in variable names.Andy Polyakov
2012-03-22fix leakDr. Stephen Henson
2012-03-22Submitted by: Markus Friedl <mfriedl@gmail.com>Dr. Stephen Henson
2012-03-19eng_all.c: revert previous "disable Padlock" commit, which was unjustified.Andy Polyakov
2012-03-17vpaes-x86_64.pl: out-of-date Apple assembler fails to calculateAndy Polyakov
2012-03-16bsaes-x86_64.pl: optimize key conversion.Andy Polyakov
2012-03-16bsaes-armv7.pl: optmize Sbox and key conversion.Andy Polyakov
2012-03-13ghash-x86.pl: omit unreferenced rem_8bit from no-sse2 build.Andy Polyakov
2012-03-13x86_64-xlate.pl: remove old kludge.Andy Polyakov
2012-03-12corrected fix to PR#2711 and also cover mime_param_cmpDr. Stephen Henson
2012-03-12Fix for CMS/PKCS7 MMA. If RSA decryption fails use a random key andDr. Stephen Henson
2012-03-08check return value of BIO_write in PKCS7_decryptDr. Stephen Henson
2012-03-06PR: 2755Dr. Stephen Henson
2012-03-05don't do loop check for single self signed certificateDr. Stephen Henson
2012-03-03bsaes-armv7.pl: change preferred contact.Andy Polyakov
2012-03-03Add bit-sliced AES for ARM NEON. This initial version is effectivelyAndy Polyakov
2012-02-29PR: 2742Dr. Stephen Henson
2012-02-28Fix memory leak cause by race condition when creating public keys.Dr. Stephen Henson
2012-02-28x86cpuid.pl: fix processor capability detection on pre-586.Andy Polyakov
2012-02-27PR: 2736Dr. Stephen Henson
2012-02-27PR: 2737Dr. Stephen Henson
2012-02-27PR: 2735Dr. Stephen Henson
2012-02-27free headers after use in error messageDr. Stephen Henson
2012-02-27Detect symmetric crypto errors in PKCS7_decrypt.Dr. Stephen Henson
2012-02-26seed.c: incredibly enough seed.c can fail to compile on Solaris with certainAndy Polyakov
2012-02-25PR: 2730Dr. Stephen Henson
2012-02-23PR: 2711Dr. Stephen Henson