1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-16 00:00:07 +01:00
libwebsockets/lib
Andy Green dbb417815d http2 update integration
https://github.com/warmcat/libwebsockets/issues/489

This

1) fixes the vhost changes on master

2) works around the ah pool changes

3) fixes some other build problems that appeared

4) hacks out physical flow control for internal streams

5) updates the advertised protocol to h2 needed by, eg, chrome 51

That gets it able to serve small (<4K, ie, one packet) files over http2

Signed-off-by: Andy Green <andy@warmcat.com>
2016-04-10 09:33:54 +08:00
..
.gitignore Ignoring linux build files 2013-01-09 15:46:11 +08:00
alloc.c Subject: [PATCH] Add custom allocator support using the realloc() interface 2014-12-05 07:25:24 +08:00
base64-decode.c b64decode correct decode of some strings 2016-03-19 07:43:22 +08:00
client-handshake.c introduce vhosts 2016-03-28 10:15:25 +08:00
client-parser.c LWS_SERVER_OPTION_DO_SSL_GLOBAL_INIT to default to runtime ssl disable 2016-03-23 09:22:11 +08:00
client.c test server align rxbuf with permessage deflate rx buf size 2016-04-01 08:47:05 +08:00
context.c lwsws cgi integration 2016-04-09 12:24:36 +08:00
daemonize.c http2 update integration 2016-04-10 09:33:54 +08:00
extension-permessage-deflate.c extensions add api for user code option manipulation 2016-04-08 09:45:49 +08:00
extension-permessage-deflate.h extension permessage deflate 2016-01-11 11:34:01 +08:00
extension.c extensions add api for user code option manipulation 2016-04-08 09:45:49 +08:00
getifaddrs.c whitespace trailing mass cleanout 2015-12-14 08:52:03 +08:00
getifaddrs.h Use LWS_HAVE_ instead of just HAVE_ 2015-10-12 09:53:17 +08:00
handshake.c http2 update integration 2016-04-10 09:33:54 +08:00
header.c lws_return_http_status send content length 2016-02-20 07:53:24 +08:00
hpack.c http2 update integration 2016-04-10 09:33:54 +08:00
http2.c http2 update integration 2016-04-10 09:33:54 +08:00
huftable.h http2 hpack basic decode ok including huff 2014-10-12 08:38:16 +08:00
lextable-strings.h http2 update integration 2016-04-10 09:33:54 +08:00
lextable.h http2 update integration 2016-04-10 09:33:54 +08:00
libev.c plugins 2016-04-07 09:38:08 +08:00
libuv.c lwsws cgi integration 2016-04-09 12:24:36 +08:00
libwebsockets.c lwsws cgi integration 2016-04-09 12:24:36 +08:00
libwebsockets.h lwsws cgi integration 2016-04-09 12:24:36 +08:00
lws-plat-mbed3.c mbed align with pt changes 2016-01-20 17:35:18 +08:00
lws-plat-mbed3.cpp mbed align with pt changes 2016-01-20 17:35:18 +08:00
lws-plat-unix.c http2 update integration 2016-04-10 09:33:54 +08:00
lws-plat-win.c libuv add idle processing to force service where needed 2016-04-07 09:38:08 +08:00
minihuf.c whitespace trailing mass cleanout 2015-12-14 08:52:03 +08:00
minilex.c whitespace trailing mass cleanout 2015-12-14 08:52:03 +08:00
output.c http2 update integration 2016-04-10 09:33:54 +08:00
parsers.c urldecode forbid malformed 2016-04-07 10:08:35 +08:00
pollfd.c http2 update integration 2016-04-10 09:33:54 +08:00
private-libwebsockets.h http2 update integration 2016-04-10 09:33:54 +08:00
rewrite.c proxy rewrite 2016-03-20 11:59:53 +08:00
server-handshake.c test server align rxbuf with permessage deflate rx buf size 2016-04-01 08:47:05 +08:00
server.c http2 update integration 2016-04-10 09:33:54 +08:00
service.c plugins 2016-04-07 09:38:08 +08:00
sha-1.c Fix build with musl libc 2016-03-30 06:25:19 +08:00
ssl-client.c mbedtls and polarssl first part 2016-03-29 21:49:18 +08:00
ssl-http2.c http2 update integration 2016-04-10 09:33:54 +08:00
ssl-server.c http2 update integration 2016-04-10 09:33:54 +08:00
ssl.c http2 update integration 2016-04-10 09:33:54 +08:00