Age | Commit message (Expand) | Author |
2022-05-06 | Also check EVP_PKEY_CTX_new_id() return in example code. Letting this | Theo Buehler |
2022-05-06 | Install EVP_PKEY_CTX_set_hkdf_md.3 | Theo Buehler |
2022-05-06 | Document the EVP HKDF API | Theo Buehler |
2022-05-05 | Simplify: freezero() is NULL safe; assign + test in one go, as usual. | Theo Buehler |
2022-05-05 | Avoid malloc(0) in EVP_PKEY_CTX_set1_hkdf_key() | Theo Buehler |
2022-05-05 | Securely wipe the entire HKDF_PKEY_CTX instead of only taking care of | Theo Buehler |
2022-05-05 | Use size_t for ASN.1 lengths. | Joel Sing |
2022-05-05 | Fix HMAC() with NULL key | Theo Buehler |
2022-05-05 | Fix argument order in HKDF and HKDF_extract(). | Theo Buehler |
2022-05-05 | Add hkdf_pkey_meth to the standard_methods[] | Theo Buehler |
2022-05-05 | Link kdf/ to the build | Theo Buehler |
2022-05-05 | Provide EVP_PKEY_HKDF alias for NID_hkdf | Theo Buehler |
2022-05-05 | Provide KDFerr() and KDFerror() macros | Theo Buehler |
2022-05-05 | Provide versions of EVP_PKEY_CTX_{str,hex}2ctrl() for internal use. | Theo Buehler |
2022-05-05 | Ditch #defines for tls1_prf and scrypt. Drop unused errors and massage | Theo Buehler |
2022-05-05 | Translate from OpenSSL's HKDF API to BoringSSL API. | Theo Buehler |
2022-05-05 | Remove function codes from errors, i.e., KDFerr(A, B) -> KDFerror(B) | Theo Buehler |
2022-05-05 | Fix typo in previous. | Theo Buehler |
2022-05-05 | Inline OPENSSL_memdup() using malloc() + memcpy() | Theo Buehler |
2022-05-05 | Translate OPENSSL_{cleanse,clear_free,free,zalloc}() to libc API. | Theo Buehler |
2022-05-05 | Adjust includes for LibreSSL | Theo Buehler |
2022-05-05 | Use C99 initializres for hkdf_pkey_meth | Theo Buehler |
2022-05-05 | Remove OpenSSL versions of HKDF*(). | Theo Buehler |
2022-05-05 | Fix includes of the removed kdferr.h | Theo Buehler |
2022-05-05 | Add NID for HKDF | Theo Buehler |
2022-05-04 | remove accidentally duplicated line | Theo Buehler |
2022-05-04 | Whitespace nit (knfmt(1) agrees after inserting an empty line after the | Theo Buehler |
2022-05-04 | KNF according to knfmt(1) | Theo Buehler |
2022-05-04 | Add RCS tags | Theo Buehler |
2022-05-04 | Restore copyright years to 2016-2018 as they were before the previous | Theo Buehler |
2022-05-04 | Reinstate the licenses that were replaced with license stubs in | Theo Buehler |
2022-05-04 | Bump copyright years to 2016-2018 as it was before the previous commit. | Theo Buehler |
2022-05-04 | Reinstate the license that was replaced with a stub in OpenSSL commit | Theo Buehler |
2022-05-04 | Inline kdferr.h at the end of kdf.h | Theo Buehler |
2022-05-04 | Rename hkdf.c to hkdf_evp.c to avoid a name clash with hkdf/hkdf.c | Theo Buehler |
2022-05-04 | Import HKDF code from OpenSSL 1.1.1o | Theo Buehler |
2022-05-04 | Rewrite asn1_collect() and asn1_find_end() with CBS. | Joel Sing |
2022-05-04 | Avoid special handling of definite length before calling asn1_find_end(). | Joel Sing |
2022-05-04 | Change asn1_check_tag_cbs() out_len from long to size_t. | Joel Sing |
2022-04-28 | Rewrite asn1_check_tlen() using CBS. | Joel Sing |
2022-04-28 | Refactor ASN1_TIME_adj_internal() | Theo Buehler |
2022-04-27 | Decode via c2i_ASN1_INTEGER_cbs() from asn1_ex_c2i(). | Joel Sing |
2022-04-27 | Rewrite c2i_ASN1_INTEGER() using CBS. | Joel Sing |
2022-04-27 | Remove the ASN.1 decoder tag/length cache (TLC). | Joel Sing |
2022-04-27 | ASN1_{,const_}check_infinite_end(3) were removed in the last major bump, | Theo Buehler |
2022-04-26 | Decode via c2i_ASN1_BIT_STRING_cbs() from asn1_ex_c2i(). | Joel Sing |
2022-04-23 | Rewrite c2i_ASN1_BIT_STRING() using CBS. | Joel Sing |
2022-04-23 | Convert asn1_ex_c2i() to CBS. | Joel Sing |
2022-04-21 | Clarify comments at the start of {asid,addr}_validate_path_internal() | Theo Buehler |
2022-04-21 | Avoid expensive RFC 3779 checks during cert verification | Theo Buehler |