fix LWS_NO_SERVER compile

Signed-off-by: John Clark <inidev@gmail.com>
trac 53 mingw ssize_t redef

Signed-off-by: Andy Green <andy.green@linaro.org>
fixed windows build
additional mingw fixes

Signed-off-by: martell <martellmalone@gmail.com>
Removed needless VS projects now that cmake is fixed
cmake and other fixes
make force_exit volatile.

Instruct the compiler to always access force_exit in memory.
Fix documentation for LWS_CALLBACK_FILTER_NETWORK_CONNECTION

At the time callback LWS_CALLBACK_FILTER_NETWORK_CONNECTION is called,
there is no client connection information yet, so the parameter wsi
still pointing to the main server connection. Add an description of
this behavior to the documentation.
add timeout between accept and negotiation

Signed-off-by: Andy Green <andy.green@linaro.org>
fix memory leak

Fix a possible memory leak in
 libwebsocket_context_destroy() when compiled without extension support.
update version in libwebsockets.pc

Signed-off-by: Andy Green <andy.green@linaro.org>
missing endian preprocessor defines on Linux environments
fix zero length ping pong

Signed-off-by: Andy Green <andy.green@linaro.org>
add const http write helper

Since libwebsocket_write doesn't change the source buffer in HTTP protocol,
we can have a little helper to hide the harmless cast
libwebsocket_callback_all_protocol

Signed-off-by: Andy Green <andy.green@linaro.org>
LWS_CALLBACK_USER

Signed-off-by: Andy Green <andy.green@linaro.org>
add outermost wsi lifetime callbacks

Signed-off-by: Andy Green <andy.green@linaro.org>
define struct libwebsocket_pollargs
replace old extpoll callbacks with LWS_CALLBACK_CHANGE_MODE_POLL_FD
change extpoll in lib to new way