EVP_{CIPHER,MD}_CTX_ctrl(): make sure to return 0 or 1
[openssl.git] / crypto / evp / digest.c
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...
2016-05-17 Rich SalzCopyright consolidation 04/10
2016-03-20 Rich SalzRemove #error from include files.
2016-03-18 Matt CaswellFix a potential double free in EVP_DigestInit_ex
2016-02-25 Rich SalzGH715: ENGINE_finish can take NULL
2016-02-11 Rich SalzFix GH 327.
2016-02-05 FdaSilvaYYGH601: Various spelling fixes.
2016-01-26 Rich SalzRemove /* foo.c */ comments
2016-01-02 Richard LevitteFix a possible memleak
2015-12-07 Richard LevitteCleanup: fix all sources that used EVP_MD_CTX_(create...
2015-12-07 Richard LevitteCleanup: rename EVP_MD_CTX_(create|init|destroy) to...
2015-12-07 Richard LevitteRemove EVP_MD_CTX_cleanup and put its functionality...
2015-12-07 Richard LevitteAdd inclusion of internal/evp_int.h to all crypto/...
2015-12-07 Richard LevitteHave other crypto/evp files include evp_locl.h
2015-11-24 Dr. Stephen HensonAdd EVP_MD_CTX_ctrl function.
2015-11-09 Matt CaswellContinue standardising malloc style for libcrypto
2015-05-14 Richard LevitteIdentify and move common internal libcrypto header...
2015-05-06 Rich Salzmemset, memcpy, sizeof consistency fixes
2015-05-04 Rich SalzUse safer sizeof variant in malloc
2015-04-30 Rich Salzfree cleanup almost the finale
2015-03-28 Rich Salzfree NULL cleanup
2015-03-12 Matt CaswellFix EVP_DigestInit_ex with NULL digest
2015-01-22 Matt CaswellRun util/openssl-format-source -v -c .
2013-12-20 Dr. Stephen HensonIgnore NULL parameter in EVP_MD_CTX_destroy.
2010-03-05 Dr. Stephen HensonFix memory leak: free up ENGINE functional reference...
2009-12-09 Dr. Stephen HensonAdd patch to crypto/evp which didn't apply from PR...
2009-12-09 Dr. Stephen HensonPR: 2124
2008-11-04 Ben LaurieFormatting.
2007-04-12 Dr. Stephen HensonCopy update callback across when copying EVP_MD_CTX.
2007-04-11 Dr. Stephen HensonExperimental HMAC support via EVP_PKEY_METHOD.
2006-07-10 Dr. Stephen HensonAllow digests to supply S/MIME micalg values from a...
2006-05-25 Dr. Stephen HensonUpdate EVP_MD_CTX_copy_ex() to use EVP_PKEY_CTX_dup().
2005-05-11 Bodo MöllerFix more error codes.
2004-05-15 Andy Polyakovsize_t-fication of message digest APIs. We should size_...
2004-03-15 Richard LevitteConstify d2i, s2i, c2i and r2i functions and other...
2004-02-01 Dr. Stephen HensonAdd flag to avoid continuous
2003-03-12 Dr. Stephen HensonFixes for EVP_DigestInit_ex() and OPENSSL_NO_ENGINE.
2003-01-30 Richard LevitteAdd the possibility to build without the ENGINE framework.
2002-11-28 Richard LevitteCleanse memory using the new OPENSSL_cleanse() function.
2002-11-13 Ben LaurieSecurity fixes brought forward from 0.9.7.
2002-03-09 Dr. Stephen HensonMake ciphers and digests obtain an ENGINE functional...
2002-01-25 Geoff ThorpeThe 'type' parameter, an EVP_MD pointer, represents...
2002-01-18 Ben LaurieConstification, add config to /dev/crypto.
2001-10-16 Dr. Stephen HensonRetain compatibility of EVP_DigestInit() and EVP_Digest...
2001-09-26 Ben LaurieDon't clean up stuff twice.
2001-09-25 Geoff ThorpeThis changes EVP's cipher and digest code to hook via...
2001-09-10 Bodo Möllertypo
2001-09-10 Bodo MöllerGet rid of hazardous EVP_DigestInit_dbg/EVP_DigestInit...
2001-09-07 Ben LaurieAdd a cleanup function for MDs.
2001-09-02 Ben LaurieMake MD functions take EVP_MD_CTX * instead of void...
2001-09-01 Geoff ThorpeOnly OPENSSL_free() non-NULL pointers.
2001-08-28 Ben LaurieFix SSL memory leak.
2001-07-30 Ben LaurieReally add the EVP and all of the DES changes.
2001-03-08 Dr. Stephen HensonMake EVP_Digest*() routines return a value.
next