1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-23 00:00:06 +01:00
libwebsockets/lib/core
Bing Zhao bae99f63a3 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-07 08:49:36 +01:00
..
alloc.c lws_netdev: use lws_settings 2020-07-07 15:23:19 +01:00
buflist.c type comparisons: fixes 2021-01-05 10:56:38 +00:00
CMakeLists.txt deprecation: remove lws_dll1 2020-06-02 08:37:10 +01:00
context.c tls: add option to serialize ssl handshake 2021-07-07 08:49:36 +01:00
libwebsockets.c non-windows: explicit cast vaarg to mode_t 2021-06-20 07:59:14 +01:00
logs.c access-log: use localtime_r instead of localtime if possible 2021-03-25 09:12:11 +00:00
lws_dll2.c dll2: explicitly confim detached dll2 has no linkage 2021-01-04 05:40:12 +00:00
private-lib-core.h tls: add option to serialize ssl handshake 2021-07-07 08:49:36 +01:00
vfs.c type comparisons: fixes 2021-01-05 10:56:38 +00:00