Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Translate from OpenSSL's HKDF API to BoringSSL API. | tb | 2022-05-05 | 1 | -8/+7 | |
| | | | | ok beck jsing | |||||
* | Remove function codes from errors, i.e., KDFerr(A, B) -> KDFerror(B) | tb | 2022-05-05 | 1 | -5/+5 | |
| | | | | ok beck jsing | |||||
* | Fix typo in previous. | tb | 2022-05-05 | 1 | -2/+2 | |
| | ||||||
* | Inline OPENSSL_memdup() using malloc() + memcpy() | tb | 2022-05-05 | 1 | -3/+5 | |
| | | | | ok beck jsing | |||||
* | Translate OPENSSL_{cleanse,clear_free,free,zalloc}() to libc API. | tb | 2022-05-05 | 1 | -11/+11 | |
| | | | | ok beck jsing | |||||
* | Adjust includes for LibreSSL | tb | 2022-05-05 | 1 | -4/+7 | |
| | | | | ok beck jsing | |||||
* | Use C99 initializres for hkdf_pkey_meth | tb | 2022-05-05 | 1 | -26/+10 | |
| | | | | ok beck jsing | |||||
* | Remove OpenSSL versions of HKDF*(). | tb | 2022-05-05 | 1 | -117/+1 | |
| | | | | ok beck jsing | |||||
* | Fix includes of the removed kdferr.h | tb | 2022-05-05 | 2 | -4/+3 | |
| | ||||||
* | remove accidentally duplicated line | tb | 2022-05-04 | 1 | -2/+1 | |
| | ||||||
* | Whitespace nit (knfmt(1) agrees after inserting an empty line after the | tb | 2022-05-04 | 1 | -4/+5 | |
| | | | | variable declaration) | |||||
* | KNF according to knfmt(1) | tb | 2022-05-04 | 2 | -275/+288 | |
| | ||||||
* | Add RCS tags | tb | 2022-05-04 | 3 | -0/+3 | |
| | ||||||
* | Restore copyright years to 2016-2018 as they were before the previous | tb | 2022-05-04 | 2 | -2/+2 | |
| | | | | commit. | |||||
* | Reinstate the licenses that were replaced with license stubs in | tb | 2022-05-04 | 2 | -12/+100 | |
| | | | | | OpenSSL commits d2e9e320186f0917cc940f46bdf1a7e4120da9b0 and b6cff313cbb1d0381b329fe4f6a8f009cdb270e4 | |||||
* | Bump copyright years to 2016-2018 as it was before the previous commit. | tb | 2022-05-04 | 1 | -1/+1 | |
| | ||||||
* | Reinstate the license that was replaced with a stub in OpenSSL commit | tb | 2022-05-04 | 1 | -5/+49 | |
| | | | | 21dcbebc6e35419f1842f39a125374ea1ba45693 | |||||
* | Inline kdferr.h at the end of kdf.h | tb | 2022-05-04 | 2 | -55/+37 | |
| | ||||||
* | Rename hkdf.c to hkdf_evp.c to avoid a name clash with hkdf/hkdf.c | tb | 2022-05-04 | 1 | -0/+0 | |
| | ||||||
* | Import HKDF code from OpenSSL 1.1.1o | tb | 2022-05-04 | 4 | -0/+571 | |
This imports verbatim copies as of the OpenSSL_1_1_1o tag of crypto/kdf/hkdf.c crypto/kdf/hkdf_err.c include/openssl/kdf.h include/openssl/kdferr.h from https://www.github.com/openssl/openssl.git into lib/libcrypto/kdf. We only want the EVP interface to HKDF since some ports need them. Not yet linked to the build since it will not compile. Follow-on commits will add KNF, clean up and make this compile. Tests of an early draft version by abieber and Caspar Schutijser ok jsing |