]> git.ipfire.org Git - thirdparty/openssl.git/history - crypto/evp/digest.c
Implement riscv_vlen_asm for riscv32
[thirdparty/openssl.git] / crypto / evp / digest.c
2023-11-10  slontisAdd EVP_DigestSqueeze() API.
2023-10-25  Tomas MrazBlake2b: Use OSSL_DIGEST_PARAM_SIZE as settable instead...
2023-09-07  Matt CaswellCopyright year updates
2023-07-01  Paulievp: update to structure based atomics
2023-05-24  lan1120Fix incorrect parameter verification in EVP_MD_CTX_get_...
2023-03-14  Simo SorceAdd a flag so finalised contexts are not reused
2023-03-05  PauliFix cast.
2022-10-05  Richard LevitteStop raising ERR_R_MALLOC_FAILURE in most places
2022-10-03  Matt CaswellFix usage of custom EVP_CIPHER objects
2022-05-09  Benjamin Kadukevp_md: assert digest is provided for algctx reuse
2022-05-03  Matt CaswellUpdate copyright year
2022-05-02  Tomas Mrazevp_md_init_internal: Avoid reallocating algctx if...
2022-03-13  Hugo LandauEVP_MD performance fix (refcount cache contention)
2022-01-19  PauliAdd context dup functions for digests and ciphers
2022-01-13  Matt CaswellClear md_data only when necessary
2022-01-10  Matt CaswellFix a leak in EVP_DigestInit_ex()
2022-01-10  Matt CaswellEnsure that MDs created via EVP_MD_meth_new() go down...
2021-12-17  Paulievp: address a use after free state when using HMAC...
2021-11-24  Tomas MrazEVP_MD_CTX_copy_ex: Allow copying uninitialized digest...
2021-11-15  Tomas MrazAdd null digest implementation to the default provider
2021-11-04  PauliRemove redundant tests
2021-07-06  Tomas Mrazfips module header inclusion fine-tunning
2021-06-23  Richard LevitteEVP: Change the output size type of EVP_Q_digest()...
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...
next