Final cleanup after move to leaner EVP_PKEY methods
[openssl.git] / crypto / evp / evp_enc.c
2019-11-10 Richard LevitteFinal cleanup after move to leaner EVP_PKEY methods
2019-11-08 Shane LontisAdd AES SIV ciphers to default provider
2019-10-17 Richard LevitteEVP: add name traversal functions to all fetchable...
2019-10-17 Richard LevitteEVP: add missing common functionality
2019-10-17 Richard LevitteFor provided ciphers, EVP_CIPHER_CTX_ctrl() with EVP_CT...
2019-10-17 Richard LevitteEVP_{CIPHER,MD}_CTX_ctrl(): make extra sure to return...
2019-10-16 Shane LontisAdd ChaCha related ciphers to default provider
2019-10-08 Shane LontisAdd rc2 ciphers to default provider
2019-10-07 Shane LontisMove cipher ctx 'original iv' parameter into the provider
2019-10-06 Richard LevitteEVP_{CIPHER,MD}_CTX_ctrl(): make sure to return 0 or 1
2019-10-03 Shane LontisAdd rc5 ciphers to default provider
2019-09-27 PauliConsistent naming for context gettable param queries .
2019-09-28 Dr. Matthias St... Reorganize local header files
2019-09-28 Dr. Matthias St... Reorganize private crypto header files
2019-09-25 Shane LontisAdd rc4 cipher to default provider
2019-09-23 Richard LevitteRework cipher / digest fetching for legacy nids with...
2019-09-23 Shane LontisAdd des ciphers to default provider
2019-09-20 Shane LontisAdd aes_wrap cipher to providers
2019-09-19 Richard LevitteIn provider implemented methods, save the name number...
2019-09-19 Shane LontisAdd aes_ocb cipher to providers
2019-09-19 Shane LontisAdd sm4 ciphers to default provider
2019-09-18 Shane LontisAdd SEED ciphers to default provider
2019-09-18 Shane LontisAdd cast5 ciphers to default provider
2019-09-18 Shane LontisAdd IDEA ciphers to default provider
2019-09-15 Shane LontisAdd blowfish ciphers to default provider
2019-09-13 Shane LontisAdd aes_xts cipher to providers
2019-09-05 Shane LontisChange provider params from int to size_t
2019-09-04 Richard LevitteNew function EVP_CIPHER_free()
2019-09-03 Richard LevitteRefactor how KEYMGMT methods get associated with other...
2019-08-29 Matt CaswellFix data races in EVP_CIPHER_fetch and EVP_MD_fetch
2019-08-26 Shane LontisCleanup ciphers and Add 3des ciphers.
2019-08-22 Shane LontisAdd basic aria and camellia ciphers modes to default...
2019-08-19 Shane LontisAdd aes_ccm to provider
2019-08-16 Richard LevitteRename ctx_{get,set}_params to {get,set}_ctx_params
2019-08-15 Richard LevitteAdd missing EVP param utility functions
2019-08-07 Matt CaswellDon't set ctx->cipher until after a successful fetch
2019-07-31 Shane LontisAdd gcm ciphers (aes and aria) to providers.
2019-07-31 Shane LontisAdd evp_util macros
2019-07-30 Matt CaswellDocument the provider CIPHER operation
2019-07-23 Richard LevitteAdd EVP_CIPHER_do_all_ex() and EVP_MD_do_all_ex()
2019-07-23 Richard LevitteAdd a mechnism to save the name of fetched methods
2019-07-15 Shane LontisAdd Common shared code needed to move aes ciphers to...
2019-07-11 Richard LevitteAdapt diverse EVP_CIPHER functions to use get_params...
2019-07-02 Richard Levitteossl_provider_upref to ossl_provider_up_ref
2019-06-28 Matt CaswellRename EVP_MD_upref/EVP_CIPHER_upref to EVP_MD_up_ref...
2019-05-26 Simo SorceFix input checks wrt legacy code
2019-05-23 Matt CaswellMake some EVP code available from within the FIPS module
2019-05-21 Matt CaswellRevert "EVP_*Update: ensure that input NULL with length...
2019-05-12 Richard LevitteEVP_FETCH: remove the need to transport the legacy...
2019-05-08 Guido VrankenEVP_EncryptUpdate, EVP_EncryptFinal_ex: don't branch...
2019-05-07 PauliCoverity CID 1444952: Null pointer dereferences
2019-05-07 PauliCoverity CID 1444953: Null pointer dereferences
2019-05-07 PauliCoverity CID 1444954: Integer handling issues
2019-05-07 PauliCoverity CID 1444958: Null pointer dereferences
2019-05-07 PauliCoverity CID 1444963: Null pointer dereferences
2019-04-30 Richard LevitteReplumbing: give the possibility for the provider to...
2019-04-23 Matt CaswellIf key or iv is NULL set the respective length to 0
2019-04-23 Matt CaswellFix EVP_CIPHER_CTX_rand_key()
2019-04-19 Matt CaswellMake implementation of blocksize, iv_length and key_len...
2019-04-19 Matt CaswellAdd a maximum output length to update and final calls
2019-04-19 Matt CaswellAdd iv length and key length params to the cipher init...
2019-04-19 Matt CaswellImplement AES CTR ciphers in the default provider
2019-04-19 Matt CaswellImplement AES CFB ciphers in the default provider
2019-04-19 Matt CaswellImplement AES OFB ciphers in the default provider
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
next