libwebsockets/lib
Frugality 92b69635dd Fixing occasional failure of connect() on Windows
See: https://msdn.microsoft.com/en-us/library/windows/desktop/ms737625(v=vs.85).aspx

Specifically the section reading:

"Until the connection attempt completes on a nonblocking socket, all subsequent calls to connect on the same socket will fail with the error code WSAEALREADY, and WSAEISCONN when the connection completes successfully. Due to ambiguities in version 1.1 of the Windows Sockets specification, error codes returned from connect while a connection is already pending may vary among implementations. As a result, it is not recommended that applications use multiple calls to connect to detect connection completion. If they do, they must be prepared to handle WSAEINVAL and WSAEWOULDBLOCK error values the same way that they handle WSAEALREADY, to assure robust operation."
2015-10-12 07:47:51 +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 coverity 83682 base64 decode more dead code 2014-11-30 13:39:09 +08:00
client-handshake.c Fixing occasional failure of connect() on Windows 2015-10-12 07:47:51 +08:00
client-parser.c ping client ping handling use same infrastructure as server 2015-03-24 21:22:52 +08:00
client.c Subject: [PATCH] Fix broken libev support in client mode 2015-04-23 06:06:10 +08:00
context.c context destroy just kill wsis ugh add missing bit 2015-03-28 10:35:53 +08:00
daemonize.c Subject: [PATCH] Introduce lws_free2() helper to free and re-NULL pointers 2014-12-05 07:27:52 +08:00
extension-deflate-frame.c Subject: [PATCH] Fix deflate-frame extension TX log statement 2015-01-26 11:16:03 +08:00
extension-deflate-frame.h Separate compression levels for server and client, 2013-01-10 12:45:54 +08:00
extension-deflate-stream.c style cleanup 2013-02-11 17:13:32 +08:00
extension-deflate-stream.h remove fixed rx buffer allow definition per protocol 2013-02-08 13:16:07 +08:00
extension.c coverity 83678 unused assignment 2014-11-30 12:40:32 +08:00
getifaddrs.c getifaddrs needs private libwebsockets.h 2015-01-26 20:04:34 +08:00
getifaddrs.h make header protection unique remove __prefix 2013-10-26 20:23:00 +08:00
handshake.c ssl renew timeout while post keeps coming 2014-10-09 16:58:24 +08:00
header.c Subject: [PATCH] Add missing lib/header.c file 2015-04-24 07:22:52 +08:00
hpack.c Subject: [PATCH] Use custom allocator 2014-12-05 07:26:26 +08:00
http2.c Subject: [PATCH] Fix unused n variable warning in http2.c 2015-04-24 07:25:51 +08:00
huftable.h http2 hpack basic decode ok including huff 2014-10-12 08:38:16 +08:00
lextable-strings.h Add PATCH, PUT, DELETE methods 2015-01-26 11:25:13 +08:00
lextable.h Add PATCH, PUT, DELETE methods 2015-01-26 11:25:13 +08:00
libev.c libev: clean cast abuse 2014-12-13 13:59:58 +08:00
libwebsockets.c close CLIENT_WAITING_CONNECT should callback CONNECTION_ERROR 2015-04-27 19:07:38 +08:00
libwebsockets.h Added callback for PONG responses 2015-10-11 16:25:57 +08:00
lws-plat-unix.c Fix broken libev support in client mode 2015-04-22 07:50:44 +08:00
lws-plat-win.c windows check for NULL getprotobyname 2015-04-16 04:24:38 +08:00
minihuf.c http2 hpack basic decode ok including huff 2014-10-12 08:38:16 +08:00
minilex.c http2 able to send test.html to nghttp2 2014-10-12 14:31:47 +08:00
output.c [PATCH] added timeout reset in serve_http_file_fragment to prevent timeout on big files 2015-10-11 16:14:11 +08:00
parsers.c Added callback for PONG responses 2015-10-11 16:25:57 +08:00
pollfd.c Ensure proper cleanup is performed if last websocket is 2015-04-22 15:57:17 +08:00
private-libwebsockets.h From 04da2ccd1e8c5b582c4e2a77ee53f929ae8f22a0 Mon Sep 17 00:00:00 2001 2015-04-23 06:10:51 +08:00
server-handshake.c parser restrict unknown header paranoia to server methods 2015-04-07 08:19:30 +08:00
server.c refactor allow http parse also for client 2015-04-23 05:37:46 +08:00
service.c close also enable pollout processing for post send close state 2015-04-26 06:09:13 +08:00
sha-1.c internal SHA1 users all use libwebsockets_SHA1 2014-09-26 05:56:23 +08:00
ssl-http2.c lws_union_transition 2014-11-08 11:18:47 +08:00
ssl.c ssl pendding buffered reads dont dereference first time 2015-01-30 10:33:00 +08:00