summaryrefslogtreecommitdiffstats
path: root/crypto/evp
AgeCommit message (Expand)Author
2016-01-20Remove update tagsRich Salz
2016-01-20make EVP_PKEY opaqueDr. Stephen Henson
2016-01-19Add TLS PRF method.Dr. Stephen Henson
2016-01-17Remove some old makefile targetsRich Salz
2016-01-17RT4247: Add missing patchRich Salz
2016-01-15RT4247: Fix EVP_CIPHER_CTX opaque on sparcRich Salz
2016-01-13After EVP_CIPHER turned opaque, e_rc5.c needs to include evp_int.hRichard Levitte
2016-01-12Move Makefiles to Makefile.inRich Salz
2016-01-12make updateRichard Levitte
2016-01-12EVP_CIPHER_CTX_new_cipher_data was a temporary measure, not needed any moreRichard Levitte
2016-01-12Adapt builtin cipher implementations to opaque EVP_CIPHERRichard Levitte
2016-01-12Adapt the internal EVP routines to opaque EVP_CIPHERRichard Levitte
2016-01-12Make EVP_CIPHER opaque and add creator/destructor/accessor/writer functionsRichard Levitte
2016-01-12Remove EVP_CIPHER_CTX_flags, it's only confusingRichard Levitte
2016-01-12Adapt all EVP_CIPHER_CTX users for it becoming opaqueRichard Levitte
2016-01-12Adapt cipher implementations to opaque EVP_CIPHER_CTXRichard Levitte
2016-01-12Adapt the internal EVP routines to opaque EVP_CIPHER_CTXRichard Levitte
2016-01-12Add accessors and writers for EVP_CIPHER_CTXRichard Levitte
2016-01-12Make EVP_CIPHER_CTX opaque and renew the creator / destructor functionsRichard Levitte
2016-01-07Backwards-compatibility subject to OPENSSL_API_COMPATViktor Dukhovni
2016-01-07Only declare stacks in headersDr. Stephen Henson
2016-01-07Rename DECLARE*STACK_OF to DEFINE*STACK_OFDr. Stephen Henson
2016-01-07Fix declarations and constification for inline stack.Dr. Stephen Henson
2016-01-02Fix a possible memleakRichard Levitte
2015-12-29Fix no-engine.Ben Laurie
2015-12-18Remove the "eay" c-file-style indicatorsRichard Levitte
2015-12-16Rename some BUF_xxx to OPENSSL_xxxRich Salz
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