Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make internal header file names consistent | tb | 2022-11-26 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | Libcrypto currently has a mess of *_lcl.h, *_locl.h, and *_local.h names used for internal headers. Move all these headers we inherited from OpenSSL to *_local.h, reserving the name *_internal.h for our own code. Similarly, move dtls_locl.h and ssl_locl.h to dtls_local and ssl_local.h. constant_time_locl.h is moved to constant_time.h since it's special. Adjust all .c files in libcrypto, libssl and regress. The diff is mechanical with the exception of tls13_quic.c, where #include <ssl_locl.h> was fixed manually. discussed with jsing, no objection bcook | ||||
* | Include evp_locl.h where it will be needed once most structs from | tb | 2021-12-12 | 1 | -1/+2 |
| | | | | | | evp.h will be moved to evp_locl.h in an upcoming bump. ok inoguchi | ||||
* | Add a mostly empty hmac_local.h. HMAC_CTX and a few other things | tb | 2021-12-12 | 1 | -1/+3 |
| | | | | | | | from hmac.h will be moved there in an umpcoming bump. Include this file where it will be needed. ok inoguchi | ||||
* | Remove unused #include <assert.h>. | tb | 2021-08-27 | 1 | -2/+1 |
| | | | | | | | This is from upstream where there is an assert() that EVP_MD_size(digest) matches the length returned by HMAC(). We avoid asserts in our libraries. From Martin Vahlensieck | ||||
* | A touch of style(9) | tim | 2019-11-21 | 1 | -6/+6 |
| | | | | OK tb@ tedu@ | ||||
* | Use explicit_bzero() to clear key material | tim | 2019-11-21 | 1 | -1/+2 |
| | | | | OK tb@ tedu@ | ||||
* | Add missing $OpenBSD$ tags. | tb | 2018-04-03 | 2 | -0/+2 |
| | |||||
* | Bring in HKDF, from BoringSSL, with regress tests modified to be | beck | 2017-05-06 | 2 | -0/+180 |
in C. Ride previous minor bump ok tom@ inoguchi@ jsing@ |