1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-16 00:00:07 +01:00
libwebsockets/cmake
Andy Green 99e778ac08 http: add cmake option for header reduction defeat
Lws now strips out http headers releated to h2, ws and unusual headers
based on cmake config settings for those features... it saves some heap
for the ah and reduces the table size in .rodata.

It's possible code might have some external dependency on the original
header indexes, but, eg, you don't enable h2 so those indexes are
optimized with the h2 ones taken out.

This introduces a cmake option "LWS_HTTP_HEADERS_ALL", default-OFF, that
defeats the header table optimization for compatibility with older
versions in the case the client software can't be adapted to use the
lws-exported matching header enums.

You probably don't need this.
2020-04-23 17:08:57 +01:00
..
FindGit.cmake add FindGit.cmake 2013-02-18 18:34:10 +08:00
FindLibWebSockets.cmake clean up top level of project 2017-09-27 08:24:05 +08:00
FindMiniz.cmake cmake: miniz: add as option 2019-07-03 19:46:23 +01:00
FindOpenSSLbins.cmake Fixed ssl cert generation on Windows. 2013-02-22 09:28:11 +08:00
LibwebsocketsConfig.cmake.in add missing CMake pieces 2014-02-16 01:52:50 +08:00
LibwebsocketsConfigVersion.cmake.in add missing CMake pieces 2014-02-16 01:52:50 +08:00
lws_config.h.in http: add cmake option for header reduction defeat 2020-04-23 17:08:57 +01:00
lws_config_private.h.in solve complilation errors on vs2008 2019-08-01 18:05:38 +01:00
UseRPMTools.cmake rpm: do parallel compilation during rpm builds 2018-05-26 09:20:20 +08:00