Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nginx/nginx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/misc
AgeCommit message (Collapse)Author
2019-04-16Updated PCRE used for win32 builds.Maxim Dounin
2019-04-04Win32: avoid using CFLAGS, just add define instead.Maxim Dounin
With CFLAGS set as in 7da71a7b141a, OpenSSL compilation drops various non-important compiler options. To avoid this, a define is added instead - OpenSSL is smart enough to recognize -D... in Configure arguments.
2019-04-04Win32: preserving binary compatibility with Windows XP - Vista.Sergey Kandaurov
OpenSSL 1.1.0 and above uses BCrypt if available (Windows 7 or higher). This results in an unusable binary on older Windows versions, when building with newer Windows SDK (such as 7.0A). Using CFLAGS to define _WIN32_WINNT allows to set a desired ABI and make sure the binary works with Windows XP. To not mix with other potential CFLAGS uses, it is set in GNUmakefile.
2019-04-04Win32: skip building OpenSSL tests to conserve time and space.Sergey Kandaurov
When building OpenSSL 1.1.1b, as used for win32 builds, with tests it takes about twice as long and near ~1GB of additional disk space. Using "no-tests" OpenSSL configuration option allows to skip them. Since such an option is supported since OpenSSL 1.1.1 only, it is residing here and not in configure.
2019-02-26Updated OpenSSL used for win32 builds.Maxim Dounin
2019-01-24Win32: properly enabled select on Windows.Maxim Dounin
Previously, select was compiled in by default, but the NGX_HAVE_SELECT macro was not set, resulting in iocp being used by default unless the "--with-select_module" configure option was explicitly specified. Since the iocp module is not finished and does not work properly, this effectively meant that the "--with-select_module" option was mandatory. With the change NGX_HAVE_SELECT is properly set, making "--with-select_module" optional. Accordingly, it is removed from misc/GNUmakefile win32 target.
2018-11-27Updated OpenSSL used for win32 builds.Maxim Dounin
2018-08-28Updated OpenSSL used for win32 builds.Maxim Dounin
2018-04-03Updated OpenSSL and PCRE used for win32 builds.Maxim Dounin
2017-12-26Updated OpenSSL used for win32 builds.Maxim Dounin
2017-11-21Updated OpenSSL used for win32 builds.Maxim Dounin
2017-08-08Updated PCRE used for win32 builds.Maxim Dounin
2017-05-30Updated OpenSSL used for win32 builds.Maxim Dounin
2017-03-21Added HTTP/2 to win32 builds.Maxim Dounin
2017-01-27Updated OpenSSL used for win32 builds.Maxim Dounin
2017-01-24Updated zlib and PCRE used for win32 builds.Maxim Dounin
2016-12-24Win32: added a variable to specify compiler.Maxim Dounin
This allows to set a different one from command line when needed. For example, to configure nginx with gcc as a compiler one could use "make -f misc/GNUmakefile win32 CC=gcc".
2016-10-11Updated OpenSSL used for win32 builds.Maxim Dounin
2016-10-04Configure: removed the --with-ipv6 option.Maxim Dounin
IPv6 now compiled-in automatically if support is found. If there is a need to disable it for some reason, --with-cc-opt="-DNGX_HAVE_INET6=0" can be used for this.
2016-07-05Updated PCRE used for win32 builds.Maxim Dounin
2016-05-24Updated OpenSSL used for win32 builds.Maxim Dounin
2016-03-31Removed the prototype mysql module.Ruslan Ermilov
2016-03-29Updated OpenSSL used for win32 builds.Maxim Dounin
2016-02-13Updated OpenSSL used for win32 builds.Maxim Dounin
2015-12-07Updated OpenSSL and PCRE used for win32 builds.Maxim Dounin
2015-12-07Added slice module to win32 builds.Maxim Dounin
2015-08-17Updated OpenSSL used for win32 builds.Maxim Dounin
Note that as of OpenSSL 1.0.0, the "ms\do_ms" script (previously documented to be used if one doesn't want to use the assembly language files) tries to use MASM. Additionally, OpenSSL 1.0.2 finally broke MASM support. To fix this, we now explicitly use "no-asm" in OpenSSL options.
2015-07-14Updated PCRE used for win32 builds.Maxim Dounin
2015-07-14Updated OpenSSL used for win32 builds.Maxim Dounin
2015-06-15Updated OpenSSL used for win32 builds.Maxim Dounin
2015-04-27Added stream module to win32 builds.Maxim Dounin
2015-03-23Updated OpenSSL used for win32 builds.Maxim Dounin
2015-02-10Updated OpenSSL used for win32 builds.Maxim Dounin
2014-10-28Updated OpenSSL used for win32 builds.Maxim Dounin
2014-09-15Updated OpenSSL used for win32 builds.Maxim Dounin
2014-07-04Updated PCRE used for win32 builds.Maxim Dounin
2014-06-17Updated OpenSSL used for win32 builds.Maxim Dounin
2014-04-21Documented the switch from java XSLScript to xslscript.pl.Ruslan Ermilov
2014-04-08Updated OpenSSL used for win32 builds.Maxim Dounin
2014-02-04Updated PCRE used for win32 builds.Maxim Dounin
2014-01-22Updated OpenSSL used for win32 builds.Maxim Dounin
2013-08-23Updated PCRE used for win32 builds.Maxim Dounin
As of PCRE 8.33, config.h.generic no longer contains boolean macros. Two of them (SUPPORT_PCRE8 and HAVE_MEMMOVE) were added to appropriate makefiles. This allows PCRE 8.33 to compile and don't change anything for previous versions.
2013-08-21Added auth request to win32 builds.Maxim Dounin
2013-06-04Updated zlib used for win32 builds.Maxim Dounin
2013-04-25Removed vestiges of SVN.Ruslan Ermilov
2013-03-28Configure: unified nginx version computation constructs.Ruslan Ermilov
2013-03-22Misc: support for Mercurial repositories.Maxim Dounin
2013-03-22Misc: removed unused "snapshot" target.Maxim Dounin
2013-03-22Misc: switch to single export operation in "zip" target.Maxim Dounin
While exporting parts of the tree might be better in some cases, it is awfully slow overseas, and also requires unlocking ssh key multiple times. Exporting the whole repo and removing directories not needed for zip is faster here. It is also a required step before we can switch to Mercurial.
2013-02-12Updated OpenSSL used for win32 builds.Maxim Dounin