libwebsockets/lib
Andy Green 158e804cb7 refactor out WIN32 tests from code
This gets rid of all the platform-dependent #ifdef stuff and
migrates it into the new lws-plat-xxx.c files.

These are then included in a one-time test in libwebsockets.c
according basically to Windows or not.

The idea is from now on, all Windows-specific code should go in
lws-plat-win.c, where any kind of Windows perversion like DWORD
is fine.

Any new functions going in there should be named lws_plat_...
and be defined in all the lws-plat-xxx.c file (currently just
win32 and unix platforms are supported).

Signed-off-by: Andy Green <andy.green@linaro.org>
2014-04-02 14:25:10 +08:00
..
.gitignore Ignoring linux build files 2013-01-09 15:46:11 +08:00
base64-decode.c remove bae64 decode and selftest 2013-09-18 20:57:59 +08:00
client-handshake.c refactor out WIN32 tests from code 2014-04-02 14:25:10 +08:00
client-parser.c fix NO_EXTENSIONS 2014-03-23 15:15:54 +08:00
client.c refactor out WIN32 tests from code 2014-04-02 14:25:10 +08:00
daemonize.c Hide private library symbols 2013-03-30 09:52:21 +08:00
extension-deflate-frame.c client allow user callback to close on nonzero return 2014-03-15 09:32:40 +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 Hide private library symbols 2013-03-30 09:52:21 +08:00
getifaddrs.c style cleanup 2013-02-11 17:13:32 +08:00
getifaddrs.h make header protection unique remove __prefix 2013-10-26 20:23:00 +08:00
handshake.c nonzero return from client parser is close 2014-03-17 18:40:08 +08:00
lextable.h upgrade and improve storage efficiency of minilex 2014-03-09 11:49:21 +08:00
libwebsockets.c refactor out WIN32 tests from code 2014-04-02 14:25:10 +08:00
libwebsockets.h refactor out WIN32 tests from code 2014-04-02 14:25:10 +08:00
lws-plat-unix.c refactor out WIN32 tests from code 2014-04-02 14:25:10 +08:00
lws-plat-win.c refactor out WIN32 tests from code 2014-04-02 14:25:10 +08:00
minilex.c upgrade and improve storage efficiency of minilex 2014-03-09 11:49:21 +08:00
output.c refactor out WIN32 tests from code 2014-04-02 14:25:10 +08:00
parsers.c upgrade and improve storage efficiency of minilex 2014-03-09 11:49:21 +08:00
private-libwebsockets.h refactor out WIN32 tests from code 2014-04-02 14:25:10 +08:00
server-handshake.c reflect send completeness in lws_write return 2013-02-23 10:50:10 +08:00
server.c refactor out WIN32 tests from code 2014-04-02 14:25:10 +08:00
sha-1.c refactor out WIN32 tests from code 2014-04-02 14:25:10 +08:00