libwebsockets/win32port/zlib
Stephan Eberle b820e2c2cc Implemented fixes allowing libwebsockets to be built under Windows using MinGM/MSYS
Improvemed patches to address travis and appveyor build errors

Reduced WINVER and _WIN32_WINNT to 0x0501 to be less restrictive

Refined CMakeLists.txt to allow for normal Windows and MinGW-specific OpenSSL certificate generation

Simplified include path to gettimeofday.h

Removed unnecessary list(APPEND LWS_LIBRARIES zlib_internal) export

Added back #include <windows.h> to gettimeofday.c to fix build for normal Windows

Made sure that pollfd gets defined on libwebsockets side when _WIN32_WINNT < 0x0600

Made sure that WINVER and _WIN32_WINNT don't get overridden by libwebsockets headers when already set to something greater than 0x0501

Added missing declaration of WSAPoll function for WINVER < 0x0600 in libwebsockets.h, eliminated invalid usages of pollfd instead of libwebsocket_pollfd in test-server.c

Cleaned up duplicate content in gettimeofday.c, removed header inclusions from gettimeofday.h and fixed include order in test-echo.c, test-ping.c and test-server.c to enable build with normal Windows and MinGW

Re-enabled debug_level in test-echo.c and made sure that the call to lws_set_log_level() is also active under Windows (just like in test-server.c); replaced all WIN32 occurrences by _WIN32 in test-echo.c, test-ping.c, and test-server.c

Removed build-msys.sh and added new section about how to build libwebsockets using MinGW to README.build.md
2015-10-30 00:16:40 +01:00
..
adler32.c revert zlib update 1.2.7 2013-01-19 15:11:23 +08:00
compress.c revert zlib update 1.2.7 2013-01-19 15:11:23 +08:00
crc32.c revert zlib update 1.2.7 2013-01-19 15:11:23 +08:00
crc32.h revert zlib update 1.2.7 2013-01-19 15:11:23 +08:00
deflate.c revert zlib update 1.2.7 2013-01-19 15:11:23 +08:00
deflate.h revert zlib update 1.2.7 2013-01-19 15:11:23 +08:00
gzclose.c revert zlib update 1.2.7 2013-01-19 15:11:23 +08:00
gzguts.h Implemented fixes allowing libwebsockets to be built under Windows using MinGM/MSYS 2015-10-30 00:16:40 +01:00
gzio.c Trac 53 minw update 2013-12-18 10:17:25 +08:00
gzlib.c revert zlib update 1.2.7 2013-01-19 15:11:23 +08:00
gzread.c revert zlib update 1.2.7 2013-01-19 15:11:23 +08:00
gzwrite.c revert zlib update 1.2.7 2013-01-19 15:11:23 +08:00
infback.c revert zlib update 1.2.7 2013-01-19 15:11:23 +08:00
inffast.c revert zlib update 1.2.7 2013-01-19 15:11:23 +08:00
inffast.h revert zlib update 1.2.7 2013-01-19 15:11:23 +08:00
inffixed.h revert zlib update 1.2.7 2013-01-19 15:11:23 +08:00
inflate.c revert zlib update 1.2.7 2013-01-19 15:11:23 +08:00
inflate.h revert zlib update 1.2.7 2013-01-19 15:11:23 +08:00
inftrees.c revert zlib update 1.2.7 2013-01-19 15:11:23 +08:00
inftrees.h revert zlib update 1.2.7 2013-01-19 15:11:23 +08:00
trees.c revert zlib update 1.2.7 2013-01-19 15:11:23 +08:00
trees.h revert zlib update 1.2.7 2013-01-19 15:11:23 +08:00
uncompr.c revert zlib update 1.2.7 2013-01-19 15:11:23 +08:00
zconf.h revert zlib update 1.2.7 2013-01-19 15:11:23 +08:00
zlib.h revert zlib update 1.2.7 2013-01-19 15:11:23 +08:00
ZLib.vcxproj revert zlib update 1.2.7 2013-01-19 15:11:23 +08:00
ZLib.vcxproj.filters revert zlib update 1.2.7 2013-01-19 15:11:23 +08:00
zutil.c revert zlib update 1.2.7 2013-01-19 15:11:23 +08:00
zutil.h Implemented fixes allowing libwebsockets to be built under Windows using MinGM/MSYS 2015-10-30 00:16:40 +01:00