1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-30 00:00:16 +01:00
libwebsockets/lib
Andy Green cc7cb68ded remove header name buffer
The header name buffer and its max length handling has actually
been unused since the minilex parser was introduced.  We hold
parsing state in the lex-type parts and don't need to store or
worry about max length, since the parser will let us know as
soon as it can't be a match for the valid header names.

This strips it out reducing the per-connection allocation for
x86_64 with default configure from 224 to 160.

Signed-off-by: Andy Green <andy.green@linaro.org>
2013-02-18 10:22:42 +08:00
..
.gitignore Ignoring linux build files 2013-01-09 15:46:11 +08:00
base64-decode.c CMake support + fixed windows build. 2013-02-06 15:49:12 +09:00
client-handshake.c remove header name buffer 2013-02-18 10:22:42 +08:00
client-parser.c check for default protocol rx buf limit 2013-02-14 10:18:31 +08:00
client.c eliminate snprintf 2013-02-12 10:13:12 +08:00
daemonize.c style cleanup 2013-02-11 17:13:32 +08:00
extension-deflate-frame.c style cleanup 2013-02-11 17:13:32 +08:00
extension-deflate-frame.h Separate compression levels for server and client, 2013-01-10 12:45:54 +08:00
extension-deflate-stream.c style cleanup 2013-02-11 17:13:32 +08:00
extension-deflate-stream.h remove fixed rx buffer allow definition per protocol 2013-02-08 13:16:07 +08:00
extension.c Fixed DLL compilation on Windows for CMake. 2013-02-13 09:29:26 +08:00
getifaddrs.c style cleanup 2013-02-11 17:13:32 +08:00
getifaddrs.h style cleanup 2013-02-11 17:13:32 +08:00
handshake.c handle http union transition properly 2013-02-18 09:48:31 +08:00
libwebsockets.c handle any POLLIN before error 2013-02-16 10:17:52 +08:00
libwebsockets.h api change deliver socket fd to in param of extpoll callbacks 2013-02-15 22:36:30 +08:00
Makefile.am disable fstack usage 2013-02-13 09:08:43 +08:00
minilex.c add lexical parser for headers 2013-01-18 01:55:48 +08:00
output.c fix another escaape runon 2013-02-12 12:53:36 +08:00
parsers.c remove header name buffer 2013-02-18 10:22:42 +08:00
private-libwebsockets.h remove header name buffer 2013-02-18 10:22:42 +08:00
server-handshake.c eliminate snprintf 2013-02-12 10:13:12 +08:00
server.c remove header name buffer 2013-02-18 10:22:42 +08:00
sha-1.c Static variable is now const. 2013-01-09 15:14:31 +08:00