]> git.kaiwu.me - nginx.git/commit
Win32: compatiblity with OpenSSL 1.1.0.
authorMaxim Dounin <mdounin@mdounin.ru>
Sat, 24 Dec 2016 15:01:14 +0000 (18:01 +0300)
committerMaxim Dounin <mdounin@mdounin.ru>
Sat, 24 Dec 2016 15:01:14 +0000 (18:01 +0300)
commit77471dbdbb73f637eaa1205b7e1dbdb770ad27f2
tree74be5a6573bc491c6c0105f4908e035bdd3ae5aa
parent1c2c11fb6fdf408754df3044ce2306ce2eea9e16
Win32: compatiblity with OpenSSL 1.1.0.

OpenSSL 1.1.0 now uses normal "nmake; nmake install" instead of using
custom "ms\do_ms.bat" script and "ms\nt.mak" makefile.  And Configure
now requires --prefix to be absolute, and no longer derives --openssldir
from prefix (so it's specified explicitly).  Generated libraries are now
called "libcrypto.lib" and "libssl.lib" instead of "libeay32.lib"
and "ssleay32.lib".  Appropriate tests added to support both old and new
variants.

Additionally, openssl/lhash.h now triggers warning C4090 ('function' :
different 'const' qualifiers), so the warning was disabled.
auto/lib/openssl/conf
auto/lib/openssl/makefile.msvc
src/os/win32/ngx_win32_config.h