summaryrefslogtreecommitdiffstats
path: root/crypto/evp
AgeCommit message (Expand)Author
2015-12-14Add EVP_PKEY_get0_* functions.Dr. Stephen Henson
2015-12-14Extend EVP_PKEY_copy_parameters()Dr. Stephen Henson
2015-12-13Remove no longer existant structure member and direct references to EVP_MD_CT...Ben Laurie
2015-12-11evp/e_chacha20_poly1305.c: TLS interop fixes.Andy Polyakov
2015-12-11make updateRichard Levitte
2015-12-11Adapt BIO_f_base64 to the opaque EVP_ENCODE_CTXRichard Levitte
2015-12-11Make EVP_ENCODE_CTX opaqueRichard Levitte
2015-12-10evp/e_aes.c: wire hardware-assisted block function to OCB.Andy Polyakov
2015-12-10x86[_64] assembly pack: add optimized AES-NI OCB subroutines.Andy Polyakov
2015-12-10evp/c_allc.c: wire ChaCha20-Poly1305 and add tests.Andy Polyakov
2015-12-10crypto/evp: add e_chacha20_poly1305.c.Andy Polyakov
2015-12-10evp/evp_enc.c: allow EVP_CIPHER.ctx_size to be 0.Andy Polyakov
2015-12-09make updateDr. Stephen Henson
2015-12-07make updateRichard Levitte
2015-12-07Cleanup: fix all sources that used HMAC_CTX_initRichard Levitte
2015-12-07Cleanup: fix all sources that used EVP_MD_CTX_(create|init|destroy)Richard Levitte
2015-12-07Cleanup: rename EVP_MD_CTX_(create|init|destroy) to EVP_MD_CTX_(new|reset|free)Richard Levitte
2015-12-07Cleanup: Remove M_EVP_MD_* macrosRichard Levitte
2015-12-07Adapt the rest of the source to the removal of (EVP_MD_CTX|HMAC_CTX)_cleanupRichard Levitte
2015-12-07Remove EVP_MD_CTX_cleanup and put its functionality into EVP_MD_CTX_initRichard Levitte
2015-12-07Adapt the rest of the source to the opaque HMAC_CTXRichard Levitte
2015-12-07Add inclusion of internal/evp_int.h to all crypto/ files that need itRichard Levitte
2015-12-07Make the definition of EVP_MD opaqueRichard Levitte
2015-12-07Adjust all accesses to EVP_MD_CTX to use accessor functions.Richard Levitte
2015-12-07Adapt HMAC to the EVP_MD_CTX changesRichard Levitte
2015-12-07Have other crypto/evp files include evp_locl.hRichard Levitte
2015-12-07Make the definition of EVP_MD_CTX opaqueRichard Levitte
2015-12-02Remove legacy sign/verify from EVP_MD.Dr. Stephen Henson
2015-11-24Add ctrl for SHA1 and SSLv3Dr. Stephen Henson
2015-11-24make updateDr. Stephen Henson
2015-11-24Add EVP_MD_CTX_ctrl function.Dr. Stephen Henson
2015-11-24Add ssl3 ctrl to EVP_md5_sha1().Dr. Stephen Henson
2015-11-24Add MD5+SHA1Dr. Stephen Henson
2015-11-21Fix (minor) problems found by ubsanAlessandro Ghedini
2015-11-16aesni-sha256-x86_64.pl: fix crash on AMD Jaguar.Andy Polyakov
2015-11-09Continue standardising malloc style for libcryptoMatt Caswell
2015-11-05Rebuild error source files.Dr. Stephen Henson
2015-10-24Improve make depend.Ben Laurie
2015-10-24Fix undeclared variable warnings.Ben Laurie
2015-10-23Remove useless codeAlessandro Ghedini
2015-10-23Check memory allocationAlessandro Ghedini
2015-10-23Fix memory leaks and other mistakes on errorsAlessandro Ghedini
2015-10-14Remove EVP_CHECK_DES_KEYEmilia Kasper
2015-10-13RFC5753 compliance.Dr. Stephen Henson
2015-10-11Typo.Dr. Stephen Henson
2015-09-22make dependDr. Stephen Henson
2015-09-21Add GOST extensions to PKCS#5Matt Caswell
2015-09-20remove unneeded includesDr. Stephen Henson
2015-09-20make no-dh workDr. Stephen Henson
2015-09-19Fix indentationViktor Dukhovni