aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/evp
Commit message (Expand)AuthorAgeFilesLines
...
* Templatize util/domdRich Salz2016-01-291-2/+1
* Remove /* foo.c */ commentsRich Salz2016-01-2656-56/+0
* Remove update tagsRich Salz2016-01-201-2/+0
* make EVP_PKEY opaqueDr. Stephen Henson2016-01-205-7/+10
* Add TLS PRF method.Dr. Stephen Henson2016-01-191-1/+2
* Remove some old makefile targetsRich Salz2016-01-171-12/+0
* RT4247: Add missing patchRich Salz2016-01-171-3/+3
* RT4247: Fix EVP_CIPHER_CTX opaque on sparcRich Salz2016-01-152-3/+3
* After EVP_CIPHER turned opaque, e_rc5.c needs to include evp_int.hRichard Levitte2016-01-131-0/+1
* Move Makefiles to Makefile.inRich Salz2016-01-122-850/+86
* make updateRichard Levitte2016-01-121-454/+531
* EVP_CIPHER_CTX_new_cipher_data was a temporary measure, not needed any moreRichard Levitte2016-01-121-7/+0
* Adapt builtin cipher implementations to opaque EVP_CIPHERRichard Levitte2016-01-1215-301/+454
* Adapt the internal EVP routines to opaque EVP_CIPHERRichard Levitte2016-01-122-3/+4
* Make EVP_CIPHER opaque and add creator/destructor/accessor/writer functionsRichard Levitte2016-01-124-206/+206
* Remove EVP_CIPHER_CTX_flags, it's only confusingRichard Levitte2016-01-122-6/+1
* Adapt all EVP_CIPHER_CTX users for it becoming opaqueRichard Levitte2016-01-123-17/+23
* Adapt cipher implementations to opaque EVP_CIPHER_CTXRichard Levitte2016-01-125-31/+47
* Adapt the internal EVP routines to opaque EVP_CIPHER_CTXRichard Levitte2016-01-121-4/+3
* Add accessors and writers for EVP_CIPHER_CTXRichard Levitte2016-01-121-0/+47
* Make EVP_CIPHER_CTX opaque and renew the creator / destructor functionsRichard Levitte2016-01-122-36/+48
* Backwards-compatibility subject to OPENSSL_API_COMPATViktor Dukhovni2016-01-071-1/+3
* Only declare stacks in headersDr. Stephen Henson2016-01-073-4/+5
* Rename DECLARE*STACK_OF to DEFINE*STACK_OFDr. Stephen Henson2016-01-072-2/+2
* Fix declarations and constification for inline stack.Dr. Stephen Henson2016-01-072-4/+4
* Fix a possible memleakRichard Levitte2016-01-021-0/+7
* Fix no-engine.Ben Laurie2015-12-291-0/+1
* Remove the "eay" c-file-style indicatorsRichard Levitte2015-12-183-3/+3
* Rename some BUF_xxx to OPENSSL_xxxRich Salz2015-12-162-2/+2
* Add EVP_PKEY_get0_* functions.Dr. Stephen Henson2015-12-142-17/+50
* Extend EVP_PKEY_copy_parameters()Dr. Stephen Henson2015-12-141-1/+4
* Remove no longer existant structure member and direct references to EVP_MD_CT...Ben Laurie2015-12-131-5/+6
* evp/e_chacha20_poly1305.c: TLS interop fixes.Andy Polyakov2015-12-111-12/+10
* make updateRichard Levitte2015-12-111-1/+1
* Adapt BIO_f_base64 to the opaque EVP_ENCODE_CTXRichard Levitte2015-12-111-11/+14
* Make EVP_ENCODE_CTX opaqueRichard Levitte2015-12-112-0/+31
* evp/e_aes.c: wire hardware-assisted block function to OCB.Andy Polyakov2015-12-101-1/+39
* x86[_64] assembly pack: add optimized AES-NI OCB subroutines.Andy Polyakov2015-12-101-3/+20
* evp/c_allc.c: wire ChaCha20-Poly1305 and add tests.Andy Polyakov2015-12-101-0/+7
* crypto/evp: add e_chacha20_poly1305.c.Andy Polyakov2015-12-103-8/+519
* evp/evp_enc.c: allow EVP_CIPHER.ctx_size to be 0.Andy Polyakov2015-12-101-5/+3
* make updateDr. Stephen Henson2015-12-091-42/+14
* make updateRichard Levitte2015-12-071-16/+19
* Cleanup: fix all sources that used HMAC_CTX_initRichard Levitte2015-12-071-2/+2
* Cleanup: fix all sources that used EVP_MD_CTX_(create|init|destroy)Richard Levitte2015-12-078-18/+18
* Cleanup: rename EVP_MD_CTX_(create|init|destroy) to EVP_MD_CTX_(new|reset|free)Richard Levitte2015-12-071-9/+9
* Cleanup: Remove M_EVP_MD_* macrosRichard Levitte2015-12-071-9/+0
* Adapt the rest of the source to the removal of (EVP_MD_CTX|HMAC_CTX)_cleanupRichard Levitte2015-12-071-2/+2
* Remove EVP_MD_CTX_cleanup and put its functionality into EVP_MD_CTX_initRichard Levitte2015-12-071-52/+44
* Adapt the rest of the source to the opaque HMAC_CTXRichard Levitte2015-12-071-20/+30