libwebsockets/lib
Andy Green 2d8d35a1be client accept connection request even if no free ah
It can join the free ah list and pick up client connect processing
later when the ah becomes available; this simplifies the code
doing the request since he won't have to deal with unexpected
failures / retries based on dynamic ah availability.

To do this though we have to handle that the connect_info members
may not have scope that lets them still exist after we return from
the first connect call, we stash them in a malloc'd buffer so the
connect processing can have them much later even so.

Signed-off-by: Andy Green <andy.green@linaro.org>
2016-02-29 14:19:16 +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 license clarification and test apps CC zero 2016-02-08 08:44:21 +08:00
client-handshake.c client accept connection request even if no free ah 2016-02-29 14:19:16 +08:00
client-parser.c clean pre 1.7 2016-01-29 23:17:43 +08:00
client.c adopt readbuf do service 2016-02-29 11:04:53 +08:00
context.c libuv create 1Hz background timeout check 2016-02-27 11:04:04 +08:00
daemonize.c daemonize work under systemd 2016-02-19 12:44:59 +08:00
extension-permessage-deflate.c Fix some typos. 2016-02-16 21:47:56 +08:00
extension-permessage-deflate.h extension permessage deflate 2016-01-11 11:34:01 +08:00
extension.c libuv integration 2016-02-14 09:31:13 +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 cgi 2016-02-25 09:45:17 +08:00
header.c lws_return_http_status send content length 2016-02-20 07:53:24 +08:00
hpack.c http header malloc pool implement pool 2015-12-25 14:34:20 +08:00
http2.c extension permessage deflate 2016-01-11 11:34:01 +08:00
huftable.h http2 hpack basic decode ok including huff 2014-10-12 08:38:16 +08:00
lextable-strings.h lextable add x-real-ip 2016-01-28 09:40:53 +08:00
lextable.h lextable add x-real-ip 2016-01-28 09:40:53 +08:00
libev.c Don't destroy ev/uv loops if they haven't been created yet 2016-02-20 19:29:06 +08:00
libuv.c adopt readbuf do service 2016-02-29 11:04:53 +08:00
libwebsockets.c adopt readbuf do service 2016-02-29 11:04:53 +08:00
libwebsockets.h Don't include <sys/cdefs.h> for NetBSD 2016-02-27 10:30:59 +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 force service properly when unconsumed rxbuf in ah 2016-02-26 10:48:51 +08:00
lws-plat-win.c windows listen for pollhup 2016-02-29 10:34:58 +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 timeout settable from info 2016-02-15 20:39:07 +08:00
parsers.c client accept connection request even if no free ah 2016-02-29 14:19:16 +08:00
pollfd.c defeat POLLOUT if socket in shutdown wait 2016-02-25 09:45:17 +08:00
private-libwebsockets.h client accept connection request even if no free ah 2016-02-29 14:19:16 +08:00
server-handshake.c clean pre 1.7 2016-01-29 23:17:43 +08:00
server.c adopt readbuf do service 2016-02-29 11:04:53 +08:00
service.c adopt readbuf do service 2016-02-29 11:04:53 +08:00
sha-1.c clean reduce windows build warnings 2015-12-06 08:00:03 +08:00
ssl-http2.c clean internal refactor 2015-12-17 17:03:59 +08:00
ssl.c ssl get rid of build_cert_chain 2016-02-21 07:08:28 +08:00