libwebsockets/lib
Bud Davis 229bfec948 win32 use hashtable for fd management
At least some win32 uses an opaque pointer for fd that is not
an ordinal like it is in unix.

Resurrect the old hashtable management for that platform to use
instead, and introduce a helper to get the wsi from the fd "somehow".

Signed-off-by: Bud Davis <bdavis9659@gmail.com>
2015-01-30 10:48:57 +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 gethostbyname removal from lws get peer addresses 2015-01-28 21:03:49 +08:00
client-parser.c coverity 83665 fail on null buffer 2014-11-30 13:10:26 +08:00
client.c client: fix verification of the accepted protocol 2014-12-13 14:00:42 +08:00
context.c win32 use hashtable for fd management 2015-01-30 10:48:57 +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
hpack.c Subject: [PATCH] Use custom allocator 2014-12-05 07:26:26 +08:00
http2.c http2 remove some dead code 2014-12-10 10:53:46 +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 win32 use hashtable for fd management 2015-01-30 10:48:57 +08:00
libwebsockets.h gethostbyname removal from lws get peer addresses 2015-01-28 21:03:49 +08:00
lws-plat-unix.c ssl pending buffered reads unbreak NO_SSL 2015-01-29 09:42:22 +08:00
lws-plat-win.c win32 use hashtable for fd management 2015-01-30 10:48:57 +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 Subject: [PATCH] Use custom allocator 2014-12-05 07:26:26 +08:00
parsers.c Add PATCH, PUT, DELETE methods 2015-01-26 11:25:13 +08:00
pollfd.c win32 use hashtable for fd management 2015-01-30 10:48:57 +08:00
private-libwebsockets.h win32 use hashtable for fd management 2015-01-30 10:48:57 +08:00
server-handshake.c Subject: [PATCH] Use custom allocator 2014-12-05 07:26:26 +08:00
server.c Add PATCH, PUT, DELETE methods 2015-01-26 11:25:13 +08:00
service.c win32 use hashtable for fd management 2015-01-30 10:48:57 +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