1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-30 00:00:16 +01:00
libwebsockets/lib/tls
Andy Green 30e6c22e14 openssl3: migrate genhmac to EVP
The low level apis for HMAC (including those only introduced at 1.1.0...)
are all deprecated in OpenSSL v3.

Let's bite the bullet and migrate to EVP, it's already existing in modern
OpenSSL and we already use it for genhash.

EVP needs a PKEY, sort that out and keep it around until the hmac is
destroyed.
2020-06-16 19:45:35 +01:00
..
mbedtls windows: for data exports use explicit extern 2020-06-07 07:53:36 +01:00
openssl openssl3: migrate genhmac to EVP 2020-06-16 19:45:35 +01:00
CMakeLists.txt openssl3: migrate genhmac to EVP 2020-06-16 19:45:35 +01:00
lws-gencrypto-common.c jws: lws_gencrypto_jws_alg_to_definition needs sentinel 2020-03-21 14:43:53 +00:00
lws-genec-common.c windows: clean type warnings 2020-01-11 14:04:50 +00:00
private-lib-tls.h tls: apply restriction if any also to client connections 2020-01-15 16:32:48 +00:00
private-network.h tls: add read client .pem or .der from memory #1941 2020-06-06 13:09:31 +01:00
tls-client.c tls: add read client .pem or .der from memory #1941 2020-06-06 13:09:31 +01:00
tls-network.c minimal-http-client-multi: add POST 2020-02-21 17:32:41 +00:00
tls-server.c sul: multiple timer domains 2020-06-02 08:37:10 +01:00
tls.c tls restriction: account for pipelining and add test 2020-03-01 08:14:43 +00:00