1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-30 00:00:16 +01:00
libwebsockets/lib/tls
Bing Zhao c604b9cb21 tls: add option to serialize ssl handshake
This is useful for memory constrained systems such as esp32
to improve heap usage minfree/watermark.

On esp32 with simultaneous_ssl_restriction = 2 (MQTT+H1),
Without this change, sys heap minfree ranges from 59k to 71k
  in 100 iterations, average 66.5k.
With this change, sys heap minfree ranges from 64k to 71k
  in 100 interations, average 68.7k
2021-07-08 06:22:47 +01:00
..
mbedtls tls: fix inbalanced tls restrict borrow/return calls 2021-07-08 06:22:47 +01:00
openssl tls: fix inbalanced tls restrict borrow/return calls 2021-07-08 06:22:47 +01:00
CMakeLists.txt tls: JIT Trust 2021-06-22 15:55:29 +01:00
lws-gencrypto-common.c Wextra 2021-07-04 10:29:54 +01:00
lws-genec-common.c type comparisons: fixes 2021-01-05 10:56:38 +00:00
private-jit-trust.h tls: JIT Trust 2021-06-22 15:55:29 +01:00
private-lib-tls.h logs: introduce log_cx 2021-07-01 05:20:53 +01:00
private-network.h tls: JIT Trust 2021-06-22 15:55:29 +01:00
tls-client.c tls: add option to serialize ssl handshake 2021-07-08 06:22:47 +01:00
tls-jit-trust.c tls: JIT Trust 2021-06-22 15:55:29 +01:00
tls-network.c vhost: create multiple listen sockets per AF 2021-06-22 16:25:50 +01:00
tls-server.c tls: fix inbalanced tls restrict borrow/return calls 2021-07-08 06:22:47 +01:00
tls-sessions.c tls-sessions: remove no stash warning 2021-06-24 06:31:39 +01:00
tls.c tls restriction: check before doing bio 2021-06-26 14:59:50 +01:00