1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-30 00:00:16 +01:00
libwebsockets/lib/roles/http
Andy Green 7221bc57b5 mux children: generalize helpers out of h2 implementation
This should be a NOP for h2 support and only affects internal
apis.  But it lets us reuse the working and reliable h2 mux
arrangements directly in other protocols later, and share code
so building for h2 + new protocols can take advantage of common
mux child handling struct and code.

Break out common mux handling struct into its own type.

Convert all uses of members that used to be in wsi->h2 to wsi->mux

Audit all references to the members and break out generic helpers
for anything that is useful for other mux-capable protocols to
reuse wsi->mux related features.
2019-12-29 19:59:16 +00:00
..
client mux children: generalize helpers out of h2 implementation 2019-12-29 19:59:16 +00:00
compression private.h: rename to contain dir 2019-08-15 10:49:52 +01:00
server mux children: generalize helpers out of h2 implementation 2019-12-29 19:59:16 +00:00
header.c mux children: generalize helpers out of h2 implementation 2019-12-29 19:59:16 +00:00
lextable-strings.h lextable: fix x-forwarded-for 2019-12-20 18:42:29 +00:00
lextable.h lextable: fix x-forwarded-for 2019-12-20 18:42:29 +00:00
minilex.c license: fix up last mentions of lgpl outside of the source file license grant part 2019-12-02 11:19:30 +00:00
parsers.c mux children: generalize helpers out of h2 implementation 2019-12-29 19:59:16 +00:00
private-lib-roles-http.h basic auth: add callback option 2019-12-14 23:55:28 +00:00