summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2022-05-08Bump minor after symbol additionTheo Buehler
2022-05-08Backport an upstream fix for CRC calculation. This fixes Java applicationsTheo Buehler
2022-05-08Update to zlib 1.2.12Theo Buehler
2022-05-07Sort alphabetically so that future omissions will be easier to spot.Theo Buehler
2022-05-07Split asn1_item_ex_d2i() into three.Joel Sing
2022-05-07zap stray tabTheo Buehler
2022-05-07KNF nitsTheo Buehler
2022-05-07Rewrite asn1_d2i_ex_primitive() with CBS.Joel Sing
2022-05-07Refactor asn1_ex_c2i()Joel Sing
2022-05-07Avoid strict aliasing violations in BN_nist_mod_*()Joel Sing
2022-05-06Add missing ERR_load_{COMP,CT,KDF}_strings()Theo Buehler
2022-05-06Also check EVP_PKEY_CTX_new_id() return in example code. Letting thisTheo Buehler
2022-05-06Install EVP_PKEY_CTX_set_hkdf_md.3Theo Buehler
2022-05-06Document the EVP HKDF APITheo Buehler
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-05Use size_t for ASN.1 lengths.Joel Sing
2022-05-05Fix HMAC() with NULL keyTheo Buehler
2022-05-05Fix argument order in HKDF and HKDF_extract().Theo Buehler
2022-05-05Add hkdf_pkey_meth to the standard_methods[]Theo Buehler
2022-05-05Link kdf/ to the buildTheo Buehler
2022-05-05Provide EVP_PKEY_HKDF alias for NID_hkdfTheo Buehler
2022-05-05Provide KDFerr() and KDFerror() macrosTheo Buehler
2022-05-05Provide versions of EVP_PKEY_CTX_{str,hex}2ctrl() for internal use.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-05Add NID for HKDFTheo 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-04Found two multiple evaluation macros. One of them so long and scary itTheo de Raadt
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
2022-05-04Rewrite asn1_collect() and asn1_find_end() with CBS.Joel Sing
2022-05-04Avoid special handling of definite length before calling asn1_find_end().Joel Sing