aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/evp/evp_enc.c
Commit message (Expand)AuthorAgeFilesLines
* Restore EVP_CIPH_FLAG_LENGTH_BITS working properlyLukasz Pawelczyk2017-02-101-5/+11
* Fix a crash in EVP_CIPHER_CTX_cleanup due to cipher_data may be NULLBernd Edlinger2017-02-071-1/+8
* Remove assert from is_partially_overlapping()Matt Caswell2017-01-251-1/+1
* Fix the overlapping check for fragmented "Update" operationsMatt Caswell2017-01-251-11/+9
* evp/evp_enc.c: make assert error message more readableAndy Polyakov2016-07-311-9/+19
* evp/evp_enc.c: refine partial buffer overlap detection.Andy Polyakov2016-06-271-9/+21
* evp/evp_enc.c: check for partially[!] overlapping buffersAndy Polyakov2016-06-271-0/+41
* Copyright consolidation 04/10Rich Salz2016-05-171-54/+6
* Remove an unneccessary check of cipherMatt Caswell2016-05-161-1/+1
* Fix encrypt overflowMatt Caswell2016-05-031-1/+1
* Remove #error from include files.Rich Salz2016-03-201-3/+1
* GH715: ENGINE_finish can take NULLRich Salz2016-02-251-6/+1
* GH601: Various spelling fixes.FdaSilvaYY2016-02-051-2/+2
* Remove /* foo.c */ commentsRich Salz2016-01-261-1/+0
* Adapt the internal EVP routines to opaque EVP_CIPHERRichard Levitte2016-01-121-0/+1
* Remove EVP_CIPHER_CTX_flags, it's only confusingRichard Levitte2016-01-121-1/+1
* Adapt the internal EVP routines to opaque EVP_CIPHER_CTXRichard Levitte2016-01-121-4/+3
* Make EVP_CIPHER_CTX opaque and renew the creator / destructor functionsRichard Levitte2016-01-121-36/+28
* evp/evp_enc.c: allow EVP_CIPHER.ctx_size to be 0.Andy Polyakov2015-12-101-5/+3
* Continue standardising malloc style for libcryptoMatt Caswell2015-11-091-3/+3
* Add and use OPENSSL_zallocRich Salz2015-09-021-2/+1
* RT3999: Remove sub-component version stringsRich Salz2015-08-101-2/+0
* Identify and move common internal libcrypto header filesRichard Levitte2015-05-141-1/+1
* RT3841: memset() cipher_data when allocatedRich Salz2015-05-131-0/+1
* memset, memcpy, sizeof consistency fixesRich Salz2015-05-051-3/+2
* Use safer sizeof variant in mallocRich Salz2015-05-041-2/+2
* free null cleanup finaleRich Salz2015-05-011-4/+2
* free NULL cleanupRich Salz2015-03-281-3/+4
* clang on Linux x86_64 complains about unreachable code.Richard Levitte2015-01-291-1/+0
* Run util/openssl-format-source -v -c .Matt Caswell2015-01-221-552/+519
* Add a comment noting the padding oracle.Emilia Kasper2014-12-171-0/+5
* Revert "RT3425: constant-time evp_enc"Emilia Kasper2014-12-171-31/+24
* Include "constant_time_locl.h" rather than "../constant_time_locl.h".Richard Levitte2014-10-151-1/+1
* RT3425: constant-time evp_encEmilia Kasper2014-09-241-25/+31
* EVP support for wrapping algorithms.Dr. Stephen Henson2013-07-171-1/+10
* only cleanup ctx if we need to, save ctx flags when we doDr. Stephen Henson2012-02-101-4/+8
* Make CTR mode behaviour consistent with other modes:Bodo Möller2011-10-131-0/+1
* Use a signed value to check return value of do_cipher().Dr. Stephen Henson2011-03-211-3/+3
* Use 0 not -1 (since type is size_t) for finalisation argument to do_cipher:Dr. Stephen Henson2011-02-071-3/+3
* New flags EVP_CIPH_FLAG_CUSTOM_CIPHER in cipher structures if an underlyingDr. Stephen Henson2011-02-071-1/+44
* PR: 2295Dr. Stephen Henson2010-10-111-0/+1
* Fix ctr mode properly this time....Dr. Stephen Henson2010-07-281-3/+6
* Make ctr mode behaviour consistent with other modes.Dr. Stephen Henson2010-07-281-1/+4
* 'typo'Dr. Stephen Henson2010-03-011-1/+1
* Add missing function EVP_CIPHER_CTX_copy(). Current code uses memcpy() to copyDr. Stephen Henson2010-02-071-0/+35
* Revert the size_t modifications from HEAD that had led to moreGeoff Thorpe2008-11-121-10/+7
* More size_tification.Ben Laurie2008-11-011-7/+10
* Don't use assertions to check application-provided arguments;Bodo Möller2008-08-141-4/+9
* Constify version strings and some structures.Dr. Stephen Henson2007-01-211-1/+1
* New functions to support opaque EVP_CIPHER_CTX handling.Dr. Stephen Henson2005-12-021-0/+16