summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Add hkdf_pkey_meth to the standard_methods[]tb2022-05-051-1/+3
* Link kdf/ to the buildtb2022-05-051-1/+7
* Provide EVP_PKEY_HKDF alias for NID_hkdftb2022-05-051-1/+2
* Provide KDFerr() and KDFerror() macrostb2022-05-051-1/+4
* Provide versions of EVP_PKEY_CTX_{str,hex}2ctrl() for internal use.tb2022-05-052-2/+38
* Ditch #defines for tls1_prf and scrypt. Drop unused errors and massagetb2022-05-052-95/+8
* 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
* Fix includes of the removed kdferr.htb2022-05-052-4/+3
* Add NID for HKDFtb2022-05-052-0/+4
* remove accidentally duplicated linetb2022-05-041-2/+1
* Whitespace nit (knfmt(1) agrees after inserting an empty line after thetb2022-05-041-4/+5
* KNF according to knfmt(1)tb2022-05-042-275/+288
* Add RCS tagstb2022-05-043-0/+3
* Restore copyright years to 2016-2018 as they were before the previoustb2022-05-042-2/+2
* Reinstate the licenses that were replaced with license stubs intb2022-05-042-12/+100
* Bump copyright years to 2016-2018 as it was before the previous commit.tb2022-05-041-1/+1
* Reinstate the license that was replaced with a stub in OpenSSL committb2022-05-041-5/+49
* Inline kdferr.h at the end of kdf.htb2022-05-042-55/+37
* Rename hkdf.c to hkdf_evp.c to avoid a name clash with hkdf/hkdf.ctb2022-05-041-0/+0
* Import HKDF code from OpenSSL 1.1.1otb2022-05-044-0/+571
* Rewrite asn1_collect() and asn1_find_end() with CBS.jsing2022-05-041-77/+80
* Avoid special handling of definite length before calling asn1_find_end().jsing2022-05-041-10/+4
* Change asn1_check_tag_cbs() out_len from long to size_t.jsing2022-05-041-4/+10
* Rewrite asn1_check_tlen() using CBS.jsing2022-04-283-63/+113
* Refactor ASN1_TIME_adj_internal()tb2022-04-281-84/+82
* Decode via c2i_ASN1_INTEGER_cbs() from asn1_ex_c2i().jsing2022-04-272-5/+5
* Rewrite c2i_ASN1_INTEGER() using CBS.jsing2022-04-271-84/+129
* Remove the ASN.1 decoder tag/length cache (TLC).jsing2022-04-271-90/+37
* ASN1_{,const_}check_infinite_end(3) were removed in the last major bump,tb2022-04-271-5/+2
* Decode via c2i_ASN1_BIT_STRING_cbs() from asn1_ex_c2i().jsing2022-04-263-9/+14
* Rewrite c2i_ASN1_BIT_STRING() using CBS.jsing2022-04-231-44/+83
* Convert asn1_ex_c2i() to CBS.jsing2022-04-233-24/+43
* Clarify comments at the start of {asid,addr}_validate_path_internal()tb2022-04-212-7/+7
* Avoid expensive RFC 3779 checks during cert verificationtb2022-04-213-16/+22
* Fix X509_get_extension_flags()tb2022-04-211-2/+2
* Avoid use of uninitialized in BN_mod_exp_recp()tb2022-04-201-2/+3
* KNF for a brace and zap trailing blank linetb2022-04-121-3/+3
* Set ASN1_OBJECT_FLAG_DYNAMIC_DATA flag with t2i_ASN1_OBJECT_internalinoguchi2022-04-101-1/+2
* Avoid infinite loop on parsing DSA private keystb2022-04-071-3/+24
* Avoid infinite loop for custom curves of order 1tb2022-04-072-4/+9
* man pages: fix some typos found while looking for other issuesnaddy2022-03-311-2/+2
* man pages: add missing commas between subordinate and main clausesnaddy2022-03-3130-103/+103
* Fix leak in ASN1_TIME_adj_internal()tb2022-03-311-3/+5