]> git.ipfire.org Git - thirdparty/openssl.git/history - crypto/evp/evp_enc.c
Implement AES CBC ciphers in the default provider
[thirdparty/openssl.git] / crypto / evp / evp_enc.c
2019-04-19  Matt CaswellImplement AES CBC ciphers in the default provider
2019-04-19  Matt CaswellAdd support in the default provider for 192/128 bit...
2019-04-19  Matt CaswellImplement support for AES-256-ECB in the default provider
2019-04-19  Matt CaswellMake EVP_Encrypt*/EVP_Decrypt* and EVP_Cipher* provider...
2019-04-10  Richard LevitteEVP_*Update: ensure that input NULL with length 0 isn...
2018-12-10  Richard LevittePrevent calling decryption in an encryption context...
2018-12-06  Richard LevitteFollowing the license change, modify the boilerplates...
2018-04-02  Kurt RoeckxUse the private RNG for data that is not public
2018-03-20  Matt CaswellUpdate copyright year
2018-03-19  Kurt RoeckxDon't use a ssl specific DRBG anymore
2018-03-15  Dr. Matthias St... Publish the RAND_DRBG API
2018-02-28  Kurt RoeckxTell the ciphers which DRBG to use for generating rando...
2017-12-08  Rich SalzConsistent formatting for sizeof(foo)
2017-10-30  Kurt RoeckxOnly reset the ctx when a cipher is given
2017-10-18  KaoruTodaRemove parentheses of return.
2017-10-09  KaoruTodaSince return is inconsistent, I removed unnecessary...
2017-02-10  Lukasz PawelczykRestore EVP_CIPH_FLAG_LENGTH_BITS working properly
2017-02-07  Bernd EdlingerFix a crash in EVP_CIPHER_CTX_cleanup due to cipher_dat...
2017-01-25  Matt CaswellRemove assert from is_partially_overlapping()
2017-01-25  Matt CaswellFix the overlapping check for fragmented "Update" opera...
2016-07-31  Andy Polyakovevp/evp_enc.c: make assert error message more readable
2016-06-27  Andy Polyakovevp/evp_enc.c: refine partial buffer overlap detection.
2016-06-27  Andy Polyakovevp/evp_enc.c: check for partially[!] overlapping buffers
2016-05-17  Rich SalzCopyright consolidation 04/10
2016-05-16  Matt CaswellRemove an unneccessary check of cipher
2016-05-03  Matt CaswellFix encrypt overflow
2016-03-20  Rich SalzRemove #error from include files.
2016-02-25  Rich SalzGH715: ENGINE_finish can take NULL
2016-02-05  FdaSilvaYYGH601: Various spelling fixes.
2016-01-26  Rich SalzRemove /* foo.c */ comments
2016-01-12  Richard LevitteAdapt the internal EVP routines to opaque EVP_CIPHER
2016-01-12  Richard LevitteRemove EVP_CIPHER_CTX_flags, it's only confusing
2016-01-12  Richard LevitteAdapt the internal EVP routines to opaque EVP_CIPHER_CTX
2016-01-12  Richard LevitteMake EVP_CIPHER_CTX opaque and renew the creator /...
2015-12-10  Andy Polyakovevp/evp_enc.c: allow EVP_CIPHER.ctx_size to be 0.
2015-11-09  Matt CaswellContinue standardising malloc style for libcrypto
2015-09-03  Rich SalzAdd and use OPENSSL_zalloc
2015-08-10  Rich SalzRT3999: Remove sub-component version strings
2015-05-14  Richard LevitteIdentify and move common internal libcrypto header...
2015-05-13  Rich SalzRT3841: memset() cipher_data when allocated
2015-05-06  Rich Salzmemset, memcpy, sizeof consistency fixes
2015-05-04  Rich SalzUse safer sizeof variant in malloc
2015-05-01  Rich Salzfree null cleanup finale
2015-03-28  Rich Salzfree NULL cleanup
2015-01-29  Richard Levitteclang on Linux x86_64 complains about unreachable code.
2015-01-22  Matt CaswellRun util/openssl-format-source -v -c .
2014-12-17  Emilia KasperAdd a comment noting the padding oracle.
2014-12-17  Emilia KasperRevert "RT3425: constant-time evp_enc"
2014-10-15  Richard LevitteInclude "constant_time_locl.h" rather than "../constant...
2014-09-24  Emilia KasperRT3425: constant-time evp_enc
2013-07-17  Dr. Stephen HensonEVP support for wrapping algorithms.
2012-02-10  Dr. Stephen Hensononly cleanup ctx if we need to, save ctx flags when...
2011-10-13  Bodo MöllerMake CTR mode behaviour consistent with other modes:
2011-03-21  Dr. Stephen HensonUse a signed value to check return value of do_cipher().
2011-02-07  Dr. Stephen HensonUse 0 not -1 (since type is size_t) for finalisation...
2011-02-07  Dr. Stephen HensonNew flags EVP_CIPH_FLAG_CUSTOM_CIPHER in cipher structu...
2010-10-11  Dr. Stephen HensonPR: 2295
2010-07-28  Dr. Stephen HensonFix ctr mode properly this time....
2010-07-28  Dr. Stephen HensonMake ctr mode behaviour consistent with other modes.
2010-03-01  Dr. Stephen Henson'typo'
2010-02-07  Dr. Stephen HensonAdd missing function EVP_CIPHER_CTX_copy(). Current...
2008-11-12  Geoff ThorpeRevert the size_t modifications from HEAD that had...
2008-11-01  Ben LaurieMore size_tification.
2008-08-14  Bodo MöllerDon't use assertions to check application-provided...
2007-01-21  Dr. Stephen HensonConstify version strings and some structures.
2005-12-02  Dr. Stephen HensonNew functions to support opaque EVP_CIPHER_CTX handling.
2005-07-20  Nils Larschthe final byte of a pkcs7 padded plaintext can never...
2005-05-11  Bodo MöllerFix more error codes.
2004-04-19  Geoff ThorpeReduce header interdependencies, initially in engine...
2004-03-28  Dr. Stephen HensonEnhance EVP code to generate random symmetric keys...
2003-12-01  Richard LevitteIt was pointed out to me that if the requested size...
2003-12-01  Richard LevitteCheck that OPENSSL_malloc() really returned some memory.
2003-10-29  Geoff ThorpeA general spring-cleaning (in autumn) to fix up signed...
2003-01-30  Richard LevitteAdd the possibility to build without the ENGINE framework.
2003-01-17  Dr. Stephen HensonEVP_DecryptInit() should call EVP_CipherInit() not...
2002-11-29  Richard LevitteA few more memset()s converted to OPENSSL_cleanse().
2002-11-13  Ben LaurieSecurity fixes brought forward from 0.9.7.
2002-05-15  Dr. Stephen HensonZero cipher_data in EVP_CIPHER_CTX_cleanup
2002-03-16  Dr. Stephen HensonEnsure EVP_CipherInit() uses the correct encode/decode...
2002-03-09  Dr. Stephen HensonMake ciphers and digests obtain an ENGINE functional...
2002-02-23  Dr. Stephen HensonUpdates from stable branch.
2001-10-17  Dr. Stephen HensonModify EVP cipher behaviour in a similar way
2001-10-08  Geoff ThorpeEVP_EncryptInit_ex() and EVP_DecryptInit_ex() had been...
2001-10-02  Dr. Stephen HensonMake EVP_DecryptUpdate work again.
2001-09-25  Geoff ThorpeThis changes EVP's cipher and digest code to hook via...
2001-08-18  Ben LaurieAdd RC4 support to OpenBSD.
2001-08-18  Ben LaurieAdd EVP test program.
2001-08-11  Ben LaurieMove CIPHER_CTX cleanups to _Final routines instead...
2001-08-05  Ben LaurieFix memory leak.
2001-07-30  Ben LaurieReally add the EVP and all of the DES changes.
2001-07-27  Dr. Stephen HensonMake sure *outl is always initialized in EVP_EncryptUpd...
2001-07-09  Ben LaurieA better compromise between encrypt and decrypt (but...
2001-07-08  Ben LaurieHandle the common case first (where input size is a...
2001-07-08  Ben LaurieUse & instead of % - worth about 4% for 8 byte blocks.
2001-02-14  Dr. Stephen HensonOption to disable standard block padding with EVP API.
2000-05-30  Dr. Stephen HensonMore EVP cipher revision.
2000-05-30  Dr. Stephen HensonFourth phase EVP revision.
2000-05-28  Dr. Stephen HensonThird phase of EVP cipher overhaul.
2000-05-27  Dr. Stephen HensonSecond phase of EVP cipher overhaul.
2000-05-26  Dr. Stephen HensonBeginnings of EVP cipher overhaul. This should eventually
next