summaryrefslogtreecommitdiff
path: root/lib/libcrypto/kdf
AgeCommit message (Expand)Author
2022-11-26Make internal header file names consistentTheo Buehler
2022-07-12Remove mkerr.pl remnants from LibreSSLKlemens Nanni
2022-05-05Simplify: freezero() is NULL safe; assign + test in one go, as usual.Theo Buehler
2022-05-05Avoid malloc(0) in EVP_PKEY_CTX_set1_hkdf_key()Theo Buehler
2022-05-05Securely wipe the entire HKDF_PKEY_CTX instead of only taking care ofTheo Buehler
2022-05-05Fix argument order in HKDF and HKDF_extract().Theo Buehler
2022-05-05Ditch #defines for tls1_prf and scrypt. Drop unused errors and massageTheo Buehler
2022-05-05Translate from OpenSSL's HKDF API to BoringSSL API.Theo Buehler
2022-05-05Remove function codes from errors, i.e., KDFerr(A, B) -> KDFerror(B)Theo Buehler
2022-05-05Fix typo in previous.Theo Buehler
2022-05-05Inline OPENSSL_memdup() using malloc() + memcpy()Theo Buehler
2022-05-05Translate OPENSSL_{cleanse,clear_free,free,zalloc}() to libc API.Theo Buehler
2022-05-05Adjust includes for LibreSSLTheo Buehler
2022-05-05Use C99 initializres for hkdf_pkey_methTheo Buehler
2022-05-05Remove OpenSSL versions of HKDF*().Theo Buehler
2022-05-05Fix includes of the removed kdferr.hTheo Buehler
2022-05-04remove accidentally duplicated lineTheo Buehler
2022-05-04Whitespace nit (knfmt(1) agrees after inserting an empty line after theTheo Buehler
2022-05-04KNF according to knfmt(1)Theo Buehler
2022-05-04Add RCS tagsTheo Buehler
2022-05-04Restore copyright years to 2016-2018 as they were before the previousTheo Buehler
2022-05-04Reinstate the licenses that were replaced with license stubs inTheo Buehler
2022-05-04Bump copyright years to 2016-2018 as it was before the previous commit.Theo Buehler
2022-05-04Reinstate the license that was replaced with a stub in OpenSSL commitTheo Buehler
2022-05-04Inline kdferr.h at the end of kdf.hTheo Buehler
2022-05-04Rename hkdf.c to hkdf_evp.c to avoid a name clash with hkdf/hkdf.cTheo Buehler
2022-05-04Import HKDF code from OpenSSL 1.1.1oTheo Buehler