summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/kdf/hkdf_evp.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Adjust EVP_PKEY_CTRL_HKDF_KEY to OpenSSL's semanticstb2023-06-261-2/+9
* Make internal header file names consistenttb2022-11-261-2/+2
* Simplify: freezero() is NULL safe; assign + test in one go, as usual.tb2022-05-051-11/+5
* Avoid malloc(0) in EVP_PKEY_CTX_set1_hkdf_key()tb2022-05-051-2/+2
* Securely wipe the entire HKDF_PKEY_CTX instead of only taking care oftb2022-05-051-5/+3
* Fix argument order in HKDF and HKDF_extract().tb2022-05-051-5/+5
* Translate from OpenSSL's HKDF API to BoringSSL API.tb2022-05-051-8/+7
* Remove function codes from errors, i.e., KDFerr(A, B) -> KDFerror(B)tb2022-05-051-5/+5
* Fix typo in previous.tb2022-05-051-2/+2
* Inline OPENSSL_memdup() using malloc() + memcpy()tb2022-05-051-3/+5
* Translate OPENSSL_{cleanse,clear_free,free,zalloc}() to libc API.tb2022-05-051-11/+11
* Adjust includes for LibreSSLtb2022-05-051-4/+7
* Use C99 initializres for hkdf_pkey_methtb2022-05-051-26/+10
* Remove OpenSSL versions of HKDF*().tb2022-05-051-117/+1
* Whitespace nit (knfmt(1) agrees after inserting an empty line after thetb2022-05-041-4/+5
* KNF according to knfmt(1)tb2022-05-041-234/+246
* Add RCS tagstb2022-05-041-0/+1
* Restore copyright years to 2016-2018 as they were before the previoustb2022-05-041-1/+1
* Reinstate the licenses that were replaced with license stubs intb2022-05-041-6/+45
* Rename hkdf.c to hkdf_evp.c to avoid a name clash with hkdf/hkdf.ctb2022-05-041-0/+352