Commit Graph

28 Commits

Author SHA1 Message Date
Yichun Zhang (agentzh) 7dfeed5921 win32/win64: added new patch to fix openssl compilation on windows via the mingw64 toolchain. 2020-03-19 20:06:42 -07:00
Yichun Zhang (agentzh) 05db2b8e84 build-win32.sh: fixed a syntax error. 2020-03-19 19:47:00 -07:00
Yichun Zhang (agentzh) 4ee261201d win32/win64: downgraded openssl from 1.1.1e to 1.1.1d since the former has known issues. 2020-03-19 19:39:08 -07:00
Yichun Zhang (agentzh) 6b71480115 win32/win64: fixed patching procedure openssl 1.1.1e. 2020-03-19 15:33:17 -07:00
Yichun Zhang (agentzh) 8cf88e3b13 upgraded ngx_stream_lua to 0.0.8rc3 and ngx_http_lua to 0.10.16rc5.
bugfix: now we avoid introducing double quotes or single quotes in CFLAGS variable values. Fix #587.

win32/win64: upgraded openssl to 1.1.1e.
2020-03-19 15:22:40 -07:00
Yichun Zhang (agentzh) 2ac0ad9f03 feature: fixed compatibility with macOS 11.15+.
bumped version to 1.17.8.1 RC1.

win32/win64: upgraded pcre to 8.44 and openssl to 1.1.1d.
2020-03-19 14:17:48 -07:00
Yichun Zhang (agentzh) a717ebd523 build-win32: more love. 2019-09-07 23:25:47 -07:00
Yichun Zhang (agentzh) 3b1b2374c0 windows: upgraded pcre to 8.43 and openssl to 1.1.0k. 2019-09-07 23:20:44 -07:00
Yichun Zhang (agentzh) ed32897702 bugfix: added an openssl patch to fix the parallel build regression in openssl 1.1.0j. 2019-03-02 01:41:24 -08:00
Yichun Zhang (agentzh) 083403fb43 win32: upgraded openssl to 1.1.0j. 2019-03-02 00:41:06 -08:00
Yichun Zhang (agentzh) 30cc6a2201 build-win32: use JOBS=12 by default since Windows's IO is slow... 2018-04-22 11:38:17 -07:00
Yichun Zhang (agentzh) 25faa6d002 win32: enabled ngx_stream_ssl_preread_module in our binary builds. 2018-04-21 20:37:31 -07:00
Yichun Zhang (agentzh) 51c4a3848d feature: added 64-bit windows building/packaging support using the MSYS2/MinGW toolchain. 2018-04-21 19:00:45 -07:00
Yichun Zhang (agentzh) d6c07852e6 Revert "win32: we should use the right openssl patch."
We now downgrade openssl for the win32 build to 1.0.2o.

This reverts commit 8b98c7df0f.
2018-04-19 20:11:41 -07:00
Yichun Zhang (agentzh) 8b98c7df0f win32: we should use the right openssl patch. 2018-04-19 19:37:58 -07:00
Yichun Zhang (agentzh) 15aec7f8f9 win32: upgraded pcre to 8.42 and openssl to 1.1.0h.
Signed-off-by: Yichun Zhang (agentzh) <agentzh@gmail.com>
2018-04-19 17:17:17 -07:00
Yichun Zhang (agentzh) 2094e6321b win32: upgraded pcre to 8.41. 2017-11-03 17:34:07 -07:00
Yichun Zhang (agentzh) 78af48d106 build-win32.sh: added comments for dep download links. 2017-04-08 19:20:30 -07:00
Yichun Zhang (agentzh) b59ef879a5 win32: upgraded PCRE, zlib, and OpenSSL to their latest releases. 2017-03-19 21:15:52 -07:00
Yichun Zhang (agentzh) b37d406423 win32: upgraded OpenSSL to 1.0.2j. 2016-11-04 12:28:36 -07:00
Yichun Zhang (agentzh) 1815637613 doc: updated README-win32.md to reflect recent changes. 2016-08-26 14:35:19 -07:00
Yichun Zhang (agentzh) e2a735c481 win32: enabled http v2, addition, gzip static, sub, and several more standard nginx modules. 2016-08-26 13:16:54 -07:00
Yichun Zhang (agentzh) ed140425aa win32: apply the sess_set_get_cb_yield patch for openssl for our binary build. 2016-08-24 14:11:30 -07:00
Yichun Zhang (agentzh) a0e7a6a9fa win32: now we use pcre 8.39 and openssl 1.0.2h in our official build. 2016-08-15 15:31:07 -07:00
Yichun Zhang (agentzh) 7f9675a005 win32: downgrade to 1.0.2e due to minor compatibility issues. 2016-03-08 16:46:23 -08:00
Yichun Zhang (agentzh) 71ece286fa win32: bumped the default openssl version used in the official binary build to 1.0.2f. 2016-02-16 11:16:15 -08:00
Yichun Zhang (agentzh) cada794d74 win32: upgraded pcre to 8.38 and openssl to 1.0.2e. also enabled ngx_http_realip_module, ngx_http_addition_module ngx_http_sub_module, and ngx_http_stub_status_module in the win32 binary package by default. 2015-12-23 14:46:05 -08:00
Yichun Zhang (agentzh) 1f4045ef2c More MSYS/MinGW love.
* upgraded ngx_lua to 0.9.18rc1 to support Win32 LuaJIT DLL.
* upgraded lua-redis-parser to 0.11rc1 for better Win32 support.
* upgraded lua-rds-parser to 0.06rc2 for better Win32 support.
* upgraded ngx_rds_csv to 0.07rc1  for better Win32 support.
* upgraded lua-resty-cli to 0.04rc1 for better Win32 support.
* upgraded lua-resty-core to 0.1.2.
* applied a patch to LuaJIT to add "!/lualib/" to the default Lua
  package search paths.
* upgraded lua-cjson to 2.1.0.3rc2 for better Win32 support and
  a suppressed gcc warning.
* use OpenResty's nginx tarballs extracted directly from the official nginx
  code repos, because we need the win32 support which is excluded in the
  official nginx release tarballs. Our nginx release tarballs are
  generated by the util/package-nginx.sh script.
* added the util/package-win32.sh script to generate the Win32 OpenResty
  binary distribution file.
* applied a patch to always enable C compiler feature tests in nginx's
  own build system because the MinGW gcc compiler on Win32 is also
  powerful enough to support advanced features like variadic macros.
* added document README-win32.
* util/dist-check: do a partial uninstallation before installing
  anything new.
* added util/build-win32.sh to build OpenResty on Win32 using the
  MinGW/MSYS toolchain.
* ./configure: added support for building on Win32 using the MinGW/MSYS
  toolchain.
2015-11-02 15:41:50 +08:00