Fix migration guide mappings for i2o/o2i_ECPublicKey
[openssl.git] / crypto / evp / evp_enc.c
2023-12-29 Dimitri PapadopoulosFix new typos found by codespell
2023-11-03 Matthias St. Pierreinternal/common.h: rename macro `(un)likely` to `ossl_...
2023-10-24 Paulievp: process key length and iv length early if present
2023-09-29 Tomas MrazOptimize out unneeded up_ref/free of EVP_CIPHER
2023-09-07 Matt CaswellCopyright year updates
2023-07-13 Liu-ErMenguse '__builtin_expect' to improve EVP_EncryptUpdate...
2023-07-01 Paulievp: update to structure based atomics
2023-04-02 Tomas MrazAvoid calling into provider with the same iv_len or...
2022-10-05 Richard LevitteStop raising ERR_R_MALLOC_FAILURE in most places
2022-10-03 Matt CaswellEnsure we call the cleanup() function when cleaning...
2022-10-03 Matt CaswellFix usage of custom EVP_CIPHER objects
2022-05-24 Peiwei HuFix check of EVP_CIPHER_CTX_ctrl
2022-05-06 PauliFix Coverity 1503325 use after free
2022-05-03 Matt CaswellUpdate copyright year
2022-04-03 PauliFix Coverity 1503096: out-of-bounds access
2022-03-29 PauliUse safe math to computer sizes.
2022-03-15 Hugo LandauFix signed integer overflow in evp_enc
2022-03-15 Hugo LandauFix IV length caching in EVP encryption code
2022-02-06 Paulievp enc: cache cipher key length
2022-02-06 Paulievp enc: cache cipher IV length
2022-01-19 PauliAdd context dup functions for digests and ciphers
2021-08-11 Tomas MrazEVP_CIPHER_CTX_set_key_length: Raise error when key...
2021-07-06 Tomas Mrazfips module header inclusion fine-tunning
2021-06-15 Richard LevitteAdapt all public EVP_XXX_do_all_provided() for the...
2021-06-08 Paulievp: avoid some calls to EVP_CIPHER_CTX_get_iv_length...
2021-06-08 Paulievp: fix Coverity 1485670 argument cannot be negative
2021-06-01 Tomas MrazRename all getters to use get/get0 in name
2021-05-29 Pauliadd zero strenght arguments to BN and RAND RNG calls
2021-05-28 Shane LontisAdd missing EVP_CTRL_CCM_SET_L control
2021-05-24 Shane LontisRename the field 'provctx and data' to 'algctx' inside...
2021-04-26 Tomas MrazAdd type_name member to provided methods and use it
2021-04-18 Rich SalzAdd "origin" field to EVP_CIPHER, EVP_MD
2021-04-18 Rich SalzStandard style for all EVP_xxx_free routines
2021-04-07 Paulievp: fix coverity 1473631: argument cannot be negative
2021-04-02 Richard LevitteCORE: Add an algorithm_description field to OSSL_ALGORITHM
2021-04-01 Tomas MrazDrop TODO 3.0 as we cannot get rid of legacy nids in 3.0
2021-03-18 Shane LontisAdd ossl_is_partially_overlapping symbol
2021-03-11 Paulievp: add params arguments to init functions
2021-03-04 Tomas MrazRemove some of the TODO 3.0 in crypto/evp related to...
2021-02-26 Paulievp: upport modified gettable/settable ctx calls for...
2021-02-24 Matt CaswellDon't hold a lock when calling a callback in ossl_namem...
2021-02-18 Matt CaswellUpdate copyright year
2021-02-16 Matt CaswellDon't overflow the output length in EVP_CipherUpdate...
2021-02-12 PauliEVP: fix reference counting for EVP_CIPHER.
2020-12-30 Matt CaswellDon't call EVP_CIPHER_CTX_block_size() to find the...
2020-12-23 Matt CaswellMove the caching of cipher constants into evp_cipher_fr...
2020-11-26 Shane LontisFix EVP_CIPHER_CTX_set_padding for legacy path
2020-11-13 Richard LevitteConvert all {NAME}err() in crypto/ to their correspondi...
2020-11-02 jwalchInitialize outl in evp_enc.c to 0, protect against...
2020-10-15 Dr. Matthias St... Rename some occurrences of 'library_context' and 'lib_c...
2020-10-15 Dr. Matthias St... Rename OPENSSL_CTX prefix to OSSL_LIB_CTX
2020-09-13 Richard LevitteEVP: Centralise fetching error reporting
2020-08-11 Benjamin KadukRetire EVP_CTRL_GET_IV
2020-08-11 Benjamin KadukSupport cipher provider "iv state"
2020-08-09 Shane LontisUse libctx for EVP_CIPHER_CTX_rand_key() method.
2020-08-07 Paulirand_drbg: remove RAND_DRBG.
2020-08-06 Pauligettables: core changes to pass the provider context.
2020-07-16 Paulideprecate engines in libcrypto
2020-06-24 Dr. Matthias St... Make the naming scheme for dispatched functions more...
2020-05-07 Shane LontisRemove cipher table lookup from EVP_CipherInit_ex
2020-04-28 Richard LevitteRename FIPS_MODE to FIPS_MODULE
2020-04-23 Matt CaswellUpdate copyright year
2020-01-20 Matt CaswellImplement the NULL cipher in the default provider
2020-01-10 Shane LontisAdd GCM support for EVP_CTRL_GCM_IV_GEN and EVP_CTRL_GC...
2020-01-06 Shane LontisAdd AES_CBC_HMAC_SHA ciphers to providers.
2019-12-11 Veres LajosFix some typos
2019-11-25 Shane LontisCache constants for fetched EVP_cipher
2019-11-20 Richard LevitteReplumbing: pre-populate the EVP namemap with commonly...
2019-11-19 Matt CaswellEVP_CIPHER_CTX_set_keylen should not succeed if a bad...
2019-11-11 Shane LontisAdd rc4_hmac_md5 cipher to default provider
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
next