summaryrefslogtreecommitdiffhomepage
path: root/auto/install (follow)
AgeCommit message (Collapse)AuthorFilesLines
2024-02-26Configure: fixed "make install" when cross-compiling to Windows.Piotr Sikora1-1/+1
Signed-off-by: Piotr Sikora <piotr@aviatrix.com>
2021-02-20Configure: marked top-level make targets as phony.Ruslan Ermilov1-0/+2
Reported by Thibault Nélis.
2016-03-10Configure: style.Ruslan Ermilov1-22/+22
Generate Makefile with not so long lines.
2016-03-10Dynamic modules: do not overwrite old modules on install.Maxim Dounin1-2/+16
Just using "cp" is incorrect, as it will overwrite old files possibly used by OS, leading to unexpected effects. Changed to "mv + cp", much like used for the main binary.
2016-02-26Dynamic modules: perl.Ruslan Ermilov1-1/+1
2016-02-29Dynamic modules: expose the "modules" target.Ruslan Ermilov1-0/+3
2016-02-19Configure: added "build" target.Maxim Dounin1-4/+1
The "build" target introduced to do all build-related tasks, and it is now used in Makefile and in objs/Makefile as a dependency for the "install" target. In particular, this resolves problems as observed with dynamic modules by people trying to do "make install" without calling "make" first.
2016-02-04Dynamic modules.Maxim Dounin1-0/+24
The auto/module script is extended to understand ngx_module_link=DYNAMIC. When set, it links the module as a shared object rather than statically into nginx binary. The module can later be loaded using the "load_module" directive. New auto/module parameter ngx_module_order allows to define module loading order in complex cases. By default the order is set based on ngx_module_type. 3rd party modules can be compiled dynamically using the --add-dynamic-module configure option, which will preset ngx_module_link to "DYNAMIC" before calling the module config script. Win32 support is rudimentary, and only works when using MinGW gcc (which is able to handle exports/imports automatically). In collaboration with Ruslan Ermilov.
2015-06-10Configure: moved NGX_SBIN_PATH variable initialization.Ruslan Ermilov1-4/+0
It's now initialized in auto/options like the rest of variables for system paths. As a side effect, the currently unused macro NGX_SBIN_PATH now gets the correct value.
2012-09-11Configure: fixed make macros to use parentheses instead of braces.Maxim Dounin1-1/+1
Parentheses are more portable, in particular they are understood by nmake while braces aren't.
2012-07-07Configure: fixed "make" used instead of "${MAKE}".Maxim Dounin1-1/+1
2012-01-18Copyright updated.Maxim Konovalov1-0/+1
2011-12-20configure on Solaris fixedSergey Budnevitch1-1/+1
2011-11-22Made it possible to build/install from the SVN checkout.Ruslan Ermilov1-3/+15
2011-10-12Fixed configuration summary and manpage contents for the specialRuslan Ermilov1-3/+3
--error-log-path=stderr case.
2011-08-18Rebuild manpage only if needed.Maxim Dounin1-1/+3
2010-11-29add man page in release tarball and fix man building procedureIgor Sysoev1-3/+3
2010-11-25add nginx.8 man pageIgor Sysoev1-0/+8
2010-06-18ngx_http_scgi_moduleIgor Sysoev1-0/+5
2010-06-08install uwsgi_paramsIgor Sysoev1-0/+5
2009-12-15add conf/fastcgi.confIgor Sysoev1-0/+4
2009-10-30remove a broken 0.1.x to 0.2+ upgrade procedureIgor Sysoev1-15/+0
2009-07-14name of file specified in --conf-path was not honored during installationIgor Sysoev1-1/+1
the bug had been appeared in r1353
2009-05-17fix "make upgrade" broken in r2759Igor Sysoev1-0/+36
2009-04-27-p and --prefix=Igor Sysoev1-0/+57
2008-05-16DESTDIR supportIgor Sysoev1-26/+32
2007-07-30fix r1353Igor Sysoev1-2/+2
2007-07-29--sysconfdir=DIRIgor Sysoev1-10/+13
2006-06-28nginx-0.3.50-RELEASE importrelease-0.3.50Igor Sysoev1-0/+2
*) Change: the "proxy_redirect_errors" and "fastcgi_redirect_errors" directives was renamed to the "proxy_intercept_errors" and "fastcgi_intercept_errors" directives. *) Feature: the ngx_http_charset_module supports the recoding from the single byte encodings to the UTF-8 encoding and back. *) Feature: the "X-Accel-Charset" response header line is supported in proxy and FastCGI mode. *) Bugfix: the "\" escape symbol in the "\"" and "\'" pairs in the SSI command was removed only if the command also has the "$" symbol. *) Bugfix: the "<!--" string might be added on some conditions in the SSI after inclusion. *) Bugfix: if the "Content-Length: 0" header line was in response, then in nonbuffered proxying mode the client connection was not closed.
2006-01-16nginx-0.3.21-RELEASE importrelease-0.3.21Igor Sysoev1-1/+15
*) Feature: the ngx_http_perl_module. *) Change: the "valid_referers" directive allows the referreres without URI part.
2005-02-24nginx-0.1.22-RELEASE importrelease-0.1.22Igor Sysoev1-20/+20
*) Bugfix: the ngx_http_stub_status_module showed incorrect handled connections statistics if the proxying or FastCGI server were used. *) Bugfix: the installation paths were incorrectly quoted on Linux and Solaris; the bug had appeared in 0.1.21.
2005-02-22nginx-0.1.21-RELEASE importrelease-0.1.21Igor Sysoev1-18/+21
*) Bugfix: the ngx_http_stub_status_module showed incorrect statistics if "rtsig" method was used or if several worker process ran on SMP. *) Bugfix: nginx could not be built by the icc compiler on Linux or if the zlib-1.2.x library was building from sources. *) Bugfix: nginx could not be built on NetBSD 2.0.
2004-11-25nginx-0.1.9-RELEASE importrelease-0.1.9Igor Sysoev1-20/+20
*) Bugfix: the proxied request was sent without arguments if the request contains "//", "/./", "/../" or "%XX". *) Bugfix: the large compressed responses may be transferred not completely. *) Bugfix: the files bigger than 2G was not transferred on Linux that does not support sendfile64(). *) Bugfix: while the build configuration on Linux the --with-poll_module parameter was required; the bug had appeared in 0.1.8.
2004-11-20nginx-0.1.8-RELEASE importrelease-0.1.8Igor Sysoev1-0/+1
*) Bugfix: in the ngx_http_autoindex_module if the long file names were in the listing. *) Feature: the "^~" modifier in the location directive. *) Feature: the proxy_max_temp_file_size directive.
2004-10-21nginx-0.1.2-RELEASE importrelease-0.1.2Igor Sysoev1-1/+1
*) Feature: the --user=USER, --group=GROUP, and --with-ld-opt=OPTIONS options in configure. *) Feature: the server_name directive supports *.domain.tld. *) Bugfix: the portability improvements. *) Bugfix: if configuration file was set in command line, the reconfiguration was impossible; the bug had appeared in 0.1.1. *) Bugfix: proxy module may get caught in an endless loop when sendfile is not used. *) Bugfix: with sendfile the response was not recoded according to the charset module directives; the bug had appeared in 0.1.1. *) Bugfix: very seldom bug in the kqueue processing. *) Bugfix: the gzip module compressed the proxied responses that was already compressed.
2004-10-11nginx-0.1.1-RELEASE importrelease-0.1.1Igor Sysoev1-25/+0
*) Feature: the gzip_types directive. *) Feature: the tcp_nodelay directive. *) Feature: the send_lowat directive is working not only on OSes that support kqueue NOTE_LOWAT, but also on OSes that support SO_SNDLOWAT. *) Feature: the setproctitle() emulation for Linux and Solaris. *) Bugfix: the "Location" header rewrite bug fixed while the proxying. *) Bugfix: the ngx_http_chunked_module module may get caught in an endless loop. *) Bugfix: the /dev/poll module bugs fixed. *) Bugfix: the responses were corrupted when the temporary files were used while the proxying. *) Bugfix: the unescaped requests were passed to the backend. *) Bugfix: while the build configuration on Linux 2.4 the --with-poll_module parameter was required.
2004-10-01nginx-0.1.0-2004-10-01-19:53:53 importIgor Sysoev1-0/+1
2004-09-30nginx-0.1.0-2004-09-30-19:30:54 importIgor Sysoev1-0/+7
2004-09-29nginx-0.1.0-2004-09-29-20:00:49 import; remove years from copyrightIgor Sysoev1-1/+13
2004-09-27nginx-0.1.0-2004-09-27-20:03:21 importIgor Sysoev1-0/+45