libwebsockets/lib
Andy Green 68a672bb44 unionize header token array
This reduces the size of struct libwebscocket from 4840 to 4552
on x86_64

There are also big benefits on malloc pool fragmentation and
allocation, the header allocations only exist between the first
peer communication and websocket connection establishment for
both server and client.

Signed-off-by: Andy Green <andy.green@linaro.org>
2013-02-07 20:30:56 +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 unionize header token array 2013-02-07 20:30:56 +08:00
client-parser.c act on fatal parse problems 2013-02-07 20:30:56 +08:00
client.c unionize header token array 2013-02-07 20:30:56 +08:00
daemonize.c Fixed build on OSX. 2013-02-06 15:49:12 +09:00
extension-deflate-frame.c unionize mutually exclusive wsi members 2013-01-21 11:06:34 +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 introduce logging api and convert all library output to use it 2013-01-10 22:16:37 +08:00
extension-deflate-stream.h Fixed deflate-stream extension. 2013-01-09 18:17:42 +08:00
extension.c deprecate x google mux 2013-01-17 19:53:16 +08:00
getifaddrs.c introduce getifaddrs for toolchains without it 2013-01-12 20:39:47 +08:00
getifaddrs.h introduce getifaddrs for toolchains without it 2013-01-12 20:39:47 +08:00
handshake.c unionize header token array 2013-02-07 20:30:56 +08:00
libwebsockets.c headers deleted after websocket established 2013-02-07 20:30:56 +08:00
libwebsockets.h headers deleted after websocket established 2013-02-07 20:30:56 +08:00
Makefile.am introduce library version plus git hash 2013-02-01 10:50:15 +08:00
minilex.c add lexical parser for headers 2013-01-18 01:55:48 +08:00
output.c instrument latency 2013-01-30 08:49:12 +08:00
parsers.c unionize header token array 2013-02-07 20:30:56 +08:00
private-libwebsockets.h unionize header token array 2013-02-07 20:30:56 +08:00
server-handshake.c unionize header token array 2013-02-07 20:30:56 +08:00
server.c unionize header token array 2013-02-07 20:30:56 +08:00
sha-1.c Static variable is now const. 2013-01-09 15:14:31 +08:00