1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-23 00:00:06 +01:00
libwebsockets/lib
Andy Green 2a9b6f54c6 client: h2
This adds h2 http support for the client api.

The public client api requires no changes, it will detect by
ALPN if the server can handle http/2, if so, it will use it.

Multiple client connections using the lws api will be mapped on
to the same single http/2 + tls socket using http/2 streams
that are serviced simultaneously where possible.
2018-04-06 10:38:03 +08:00
..
client client: h2 2018-04-06 10:38:03 +08:00
event-libs libuv: foreign loop detach doesn not require lws running the loop at all 2018-04-06 10:38:03 +08:00
ext minimal-examples: add ws pmd example 2018-03-06 09:39:27 +08:00
http2 client: h2 2018-04-06 10:38:03 +08:00
jws lws_snprintf 2018-03-12 09:28:42 +08:00
misc esp32: map basic auth to nvs 2018-02-24 08:14:17 +08:00
plat network interface: defer bindings to absent network interfaces 2018-04-06 10:38:03 +08:00
server network interface: defer bindings to absent network interfaces 2018-04-06 10:38:03 +08:00
tls client: h2 2018-04-06 10:38:03 +08:00
alloc.c acme: adaptations through plat for esp32 2017-12-11 13:30:12 +08:00
context.c h2: allow control of rx scratch buffer from vhost info 2018-04-06 10:38:03 +08:00
handshake.c client: h2 2018-04-06 10:38:03 +08:00
header.c client: h2 2018-04-06 10:38:03 +08:00
lextable-strings.h parser: add x-auth-token 2017-12-01 11:37:36 +08:00
lextable.h parser: add x-auth-token 2017-12-01 11:37:36 +08:00
libwebsockets.c client: h2 2018-04-06 10:38:03 +08:00
libwebsockets.h client: h2 2018-04-06 10:38:03 +08:00
minilex.c whitespace trailing mass cleanout 2015-12-14 08:52:03 +08:00
output.c client: h2 2018-04-06 10:38:03 +08:00
pollfd.c client: h2 2018-04-06 10:38:03 +08:00
private-libwebsockets.h client: h2 2018-04-06 10:38:03 +08:00
service.c client: h2 2018-04-06 10:38:03 +08:00