1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-30 00:00:16 +01:00
libwebsockets/lib/tls/openssl
Andy Green 19ba1998fa tls: evolve handshake serialization into simultaneous_ssl_handshake_restriction
This patch adapts the recent change about serializing the number of
simultaneous tls handshakes allowed to 1, so you can set the number in the
context creation info, and the accounting for it is handled by counters
same as the overally tls restriction.

The name of the context info var to control it changes to simultaneous_ssl_handshake_restriction
which is now a count, the default 0 means no limit.

The count rejects tls connection attempts when the tls borrow is attempted,
and separately hands back the hs borrow from the tls borrow when the
connection attempt fails or succeeds.
2021-10-05 07:40:17 +01:00
..
lws-genaes.c wolfssl: update gencrypto 2021-09-08 09:42:11 +01:00
lws-gencrypto.c private.h: rename to contain dir 2019-08-15 10:49:52 +01:00
lws-genec.c wolfssl: update gencrypto 2021-09-08 09:42:11 +01:00
lws-genhash.c wolfssl: update gencrypto 2021-09-08 09:42:11 +01:00
lws-genrsa.c wolfssl: update gencrypto 2021-09-08 09:42:11 +01:00
openssl-client.c openssl: manage _GNU_SOURCE better 2021-07-08 06:22:47 +01:00
openssl-server.c opensslv3: handle deprecation of EC apis 2021-02-17 11:39:15 +00:00
openssl-session.c tls: client: session cache synthetic cb 2021-04-29 20:03:41 +01:00
openssl-ssl.c tls: evolve handshake serialization into simultaneous_ssl_handshake_restriction 2021-10-05 07:40:17 +01:00
openssl-tls.c logs: log contexts 2021-07-01 05:20:53 +01:00
openssl-x509.c wolfssl: update gencrypto 2021-09-08 09:42:11 +01:00
private-lib-tls-openssl.h mbedtls: session cache and resume 2021-04-04 05:44:08 +01:00