libwebsockets/lib
Andy Green d568eccd4c spa: use sized local info rather than incoming
We allow a default 0 length in the incoming const info to mean a default
size (of 512).  We implement it by copying the incoming const info to a
copy in the spa that we can adapt, which is all good.

But in two cases after we dumbly use the incoming const info directly
instead of the adapted copy.

https://github.com/warmcat/libwebsockets/issues/3294
2024-12-13 09:22:26 +00:00
..
core lws_snprintf: check null pointer before using 2024-11-02 09:36:19 +00:00
core-net http: pipeline: enable for more methods 2024-11-03 07:58:59 +00:00
cose coverity: 2021-12-1 uplevel fixes 2022-03-15 10:28:09 +00:00
drivers spi: read 2024-11-03 07:59:12 +00:00
event-libs custom_event: fake_POLLIN_override 2024-09-30 12:49:08 +01:00
jose idf: cleanups 2024-11-03 07:59:12 +00:00
misc esp-idf-update 2024-11-03 07:59:12 +00:00
plat mbedtls: fix issue about memory leak 2024-11-08 07:57:25 +00:00
roles spa: use sized local info rather than incoming 2024-12-13 09:22:26 +00:00
secure-streams windows: clean quirks 2024-01-05 05:50:57 +00:00
system clean: avoid maybe-uninitialized 2024-01-16 07:15:30 +00:00
tls idf: cleanups 2024-11-03 07:59:12 +00:00
CMakeLists.txt cmake: mbedtls: mbedtls_ssl_conf_alpn_protocols check 2023-11-02 09:55:50 +00:00
README.md cleaning 2020-01-05 22:17:58 +00:00

Library sources layout

Code that goes in the libwebsockets library itself lives down ./lib

Path Sources
lib/core Core lws code related to generic fd and wsi servicing and management
lib/core-net Core lws code that applies only if networking enabled
lib/event-libs Code containing optional event-lib specific adaptations
lib/jose JOSE / JWS / JWK / JWE implementations
lib/misc Code for various mostly optional miscellaneous features
lib/plat Platform-specific adaptation code
lib/roles Code for specific optional wsi roles, eg, http/1, h2, ws, raw, etc
lib/system Code for system-level features, eg, dhcpclient
lib/tls Code supporting the various TLS libraries