hkdf: when HMAC key is all zeros, still set a valid key length
[openssl.git] / crypto / evp / mac_lib.c
2022-10-05 Richard LevitteStop raising ERR_R_MALLOC_FAILURE in most places
2022-07-17 Paulievp: make all _is_a functions accept and handle a NULL...
2021-10-22 Matt CaswellEnforce a size check in EVP_MAC_final()
2021-06-23 Richard LevitteEVP: Change the output size type of EVP_Q_digest()...
2021-06-02 Paulilibcrypto: make XXX_get_number() internal
2021-06-01 Tomas MrazRename all getters to use get/get0 in name
2021-05-25 Paulimac: add a getter for the MAC block size.
2021-05-24 Shane LontisRename the field 'provctx and data' to 'algctx' inside...
2021-05-08 Dr. David von OheimbAdd quick one-shot EVP_Q_mac() and deprecation compensa...
2021-05-05 Paulimac: add EVP_MAC_finalXOF() function
2021-04-26 Tomas MrazAdd type_name member to provided methods and use it
2021-04-18 Rich SalzStandard style for all EVP_xxx_free routines
2021-04-02 Richard LevitteEVP: Add EVP_<TYPE>_description()
2021-03-11 Matt CaswellUpdate copyright year
2021-02-28 Paulievp: updates for the new additional MAC_init arguments
2021-02-24 Matt CaswellDon't hold a lock when calling a callback in ossl_namem...
2020-11-13 Richard LevitteConvert all {NAME}err() in crypto/ to their correspondi...
2020-10-22 Shane LontisRename EVP_MAC_size() to EVP_MAC_CTX_get_mac_size().
2020-09-23 Paulikdf/mac: add name query calls for KDFs and MACs
2020-09-03 Matt CaswellEnsure EVP_MAC_update() passes the length even if it...
2020-08-06 Paulimac: add some consistency to setting the XXX_final...
2020-07-18 Paulimac: always pass a non-NULL output size pointer to...
2020-07-16 Matt CaswellRevert "The EVP_MAC functions have been renamed for...
2020-06-11 PauliThe EVP_MAC functions have been renamed for consistency...
2020-04-23 Matt CaswellUpdate copyright year
2020-01-17 Richard LevitteModify EVP_CIPHER_is_a() and EVP_MD_is_a() to handle...
2019-10-17 Richard LevitteEVP: add functions that return the name number
2019-10-17 Richard LevitteEVP: add name traversal functions to all fetchable...
2019-10-17 Richard LevitteEVP: add missing common functionality
2019-09-28 Dr. Matthias St... Reorganize public header files (part 1)
2019-09-28 Dr. Matthias St... Reorganize local header files
2019-09-28 Dr. Matthias St... Reorganize private crypto header files
2019-08-24 Richard LevitteGet rid of the diversity of names for MAC parameters
2019-08-16 Richard LevitteRename ctx_{get,set}_params to {get,set}_ctx_params
2019-08-15 Richard LevittePrepare EVP_MAC infrastructure for moving all MACs...
2019-06-06 Kurt RoeckxChange EVP_MAC method from copy to dup
2019-06-06 Kurt RoeckxReplace EVP_MAC_CTX_copy() by EVP_MAC_CTX_dup()
2019-03-27 Matt CaswellTolerate 0 byte input length for Update functions
2019-03-06 David von Oheimbconstify *_dup() and *i2d_*() and related functions...
2018-12-06 Richard LevitteFollowing the license change, modify the boilerplates...
2018-10-29 Richard LevitteAdd EVP_MAC API