Adapt all public EVP_XXX_do_all_provided() for the changed evp_generic_do_all()
[openssl.git] / crypto / evp / digest.c
2021-06-15 Richard LevitteAdapt all public EVP_XXX_do_all_provided() for the...
2021-06-01 Tomas MrazRename all getters to use get/get0 in name
2021-05-24 Shane LontisRename the field 'provctx and data' to 'algctx' inside...
2021-05-12 Paulievp: fix return code check.
2021-05-08 Dr. David von OheimbCrypto: Add deprecation compatibility declarations...
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-02 Richard LevitteCORE: Add an algorithm_description field to OSSL_ALGORITHM
2021-03-20 Paulievp: fix coverity 1445872 - dereference after null...
2021-03-17 PauliRemove TODOs from digest.c
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 Paulimodify EVP to support digest gettable/settable calls
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-12 PauliEVP: fix reference counting for digest operations.
2021-02-10 Shane LontisReplace provider digest flags with separate param fields
2021-02-04 PauliFix a use after free issue when a provider context...
2020-12-23 Matt CaswellCache Digest constants
2020-12-16 Richard LevitteDrop unnecessary checks of OPENSSL_NO_DH, OPENSSL_NO_DS...
2020-11-26 Tomas MrazFix regression in EVP_DigestInit_ex: crash when called...
2020-11-26 Tomas MrazEVP_DigestFinalXOF must not reset the EVP_MD_CTX
2020-11-13 Richard LevitteConvert all {NAME}err() in crypto/ to their correspondi...
2020-10-15 Dr. Matthias St... Rename OPENSSL_CTX prefix to OSSL_LIB_CTX
2020-10-01 Matt CaswellRun the withlibctx.pl script
2020-09-17 Matt CaswellRedirect EVP_DigestInit to EVP_DigestSignInit_ex if...
2020-09-13 Richard LevitteEVP: Centralise fetching error reporting
2020-09-10 Matt CaswellFix an EVP_MD_CTX leak
2020-08-29 Matt CaswellFix some EVP_MD_CTX_* functions
2020-08-27 PauliEVP: NULL pctx pointer after free.
2020-08-24 Shane LontisFix coverity CID #1452773 - Dereference before NULL...
2020-08-24 Shane LontisFix coverity CID #1454638 - Dereference after NULL...
2020-08-21 Dr. David von OheimbAdd libctx and propq param to ASN.1 sign/verify/HMAC...
2020-08-09 Shane LontisAdd EVP signature with libctx methods.
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-04-28 Richard LevitteRename FIPS_MODE to FIPS_MODULE
2020-04-23 Matt CaswellUpdate copyright year
2020-03-19 Matt CaswellHandle the case where there is no digest in an EVP_MD_CTX
2020-02-04 Richard LevitteEVP_MD_CTX_ctrl(): Remove unnecessary control
2020-02-03 Matt CaswellRevert "Legacy digests can have custom control values"
2020-01-22 Dmitry BelyavskiyLegacy digests can have custom control values
2020-01-13 Matt CaswellAlways go the legacy route if EVP_MD_CTX_FLAG_NO_INIT...
2019-12-11 Veres LajosFix some typos
2019-11-20 Richard LevitteReplumbing: pre-populate the EVP namemap with commonly...
2019-11-10 Richard LevitteFinal cleanup after move to leaner EVP_PKEY methods
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 LevitteEVP_{CIPHER,MD}_CTX_ctrl(): make extra sure to return...
2019-10-16 Matt CaswellCorrectly handle SSL3 Master Secret when calling providers
2019-10-11 Matt CaswellSupport calling EVP_DigestUpdate instead of EVP_Digest...
2019-10-06 Richard LevitteEVP_{CIPHER,MD}_CTX_ctrl(): make sure to return 0 or 1
2019-10-03 Matt CaswellDon't follow legacy path if ctx->pctx is set
2019-10-03 Matt CaswellFree a fetched digest during EVP_MD_CTX_reset() not...
2019-10-03 Matt CaswellDon't call EVP_MD_CTX_reset during EVP_DigestFinal
2019-10-03 Matt CaswellUpdate EVP_MD_CTX_get_params() et al to be EVP_DigestSi...
2019-10-03 Matt CaswellEnsure we look at EVP_MD_CTX_FLAG_KEEP_PKEY_CTX in...
2019-10-03 Matt CaswellAdd the provider function signatures for DigestSign*
2019-09-28 Dr. Matthias St... Reorganize local header files
2019-09-28 Dr. Matthias St... Reorganize private crypto header files
2019-09-25 Matt CaswellMake EVP_MD_CTX_[gettable|settable]_params() take an...
2019-09-23 Richard LevitteRework cipher / digest fetching for legacy nids with...
2019-09-19 Richard LevitteIn provider implemented methods, save the name number...
2019-09-09 Matt CaswellMove EVP_PKEY algorithm implementations into a union
2019-09-09 Matt CaswellAdd the ability to perform signatures in a provider
2019-09-04 Richard LevitteNew function EVP_MD_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-16 Richard LevitteRename ctx_{get,set}_params to {get,set}_ctx_params
2019-08-15 Richard LevitteAdd missing EVP param utility functions
2019-08-12 Richard LevitteAdapt diverse EVP_MD functions to use get_params and...
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-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-06-24 PauliChange OSSL_PARAM return size to not be a pointer.
2019-06-11 Shane LontisMake EVP_MD_CTX_ctrl() work for legacy use cases (ssl3).
2019-06-04 Richard LevitteEVP_DigestInit_ex(): drop previous context engine earlier
2019-06-04 Shane LontisMove digests to providers
2019-05-23 Matt CaswellMake some EVP code available from within the FIPS module
2019-05-12 Richard LevitteEVP_FETCH: remove the need to transport the legacy...
2019-04-30 Richard LevitteReplumbing: give the possibility for the provider to...
2019-04-19 Matt CaswellMake EVP_Encrypt*/EVP_Decrypt* and EVP_Cipher* provider...
2019-04-15 Richard LevitteProviders: for the digest_final operation, pass a outpu...
2019-04-09 Matt CaswellAdd a legacy provider and put MD2 in it
2019-04-09 Matt CaswellUse the right NID when putting a method in the store
2019-04-03 Matt CaswellSupport EVP_MD_block_size() with providers
2019-04-03 Matt CaswellEnsure EVP_MD_CTX_md returns the EVP_MD originally...
2019-03-27 Matt CaswellTolerate 0 byte input length for Update functions
2019-03-21 Matt CaswellImplement SHA256 in the default provider
2019-03-21 Matt CaswellMake EVP_Digest* functions provider aware
2019-03-21 Matt CaswellImplement EVP_MD_fetch()
2018-12-06 Richard LevitteFollowing the license change, modify the boilerplates...
2018-09-07 Paul YangSupport setting SM2 ID
2018-09-07 Paul YangIntroduce EVP_MD_CTX_set_pkey_ctx
2017-08-12 Andy PolyakovAdd EVP_DigestFinalXOF, interface to extendable-output...
2016-06-30 Matt CaswellConvert memset calls to OPENSSL_cleanse
2016-05-23 J Mohan Rao Arisankala#4342: few missing malloc return checks and free in...
next