#
9234:c2e753d214b0 |
| 26-Feb-2024 |
Piotr Sikora |
Configure: fixed "make install" when cross-compiling to Windows.
Signed-off-by: Piotr Sikora <piotr@aviatrix.com>
|
Revision tags: release-1.25.4, release-1.25.3, release-1.25.2, release-1.25.1, release-1.25.0, release-1.24.0, release-1.23.4, release-1.23.3, release-1.22.1, release-1.23.2, release-1.23.1, release-1.23.0, release-1.22.0, release-1.21.6, release-1.21.5, release-1.20.2, release-1.21.4, release-1.21.3, release-1.21.2, release-1.21.1, release-1.20.1, release-1.21.0, release-1.20.0, release-1.19.10, release-1.19.9, release-1.19.8 |
|
#
7778:549b13cd793b |
| 19-Feb-2021 |
Ruslan Ermilov |
Configure: marked top-level make targets as phony.
Reported by Thibault Nélis.
|
Revision tags: release-1.19.7, release-1.19.6, release-1.19.5, release-1.19.4, release-1.19.3, release-1.19.2, release-1.19.1, release-1.19.0, release-1.18.0, release-1.17.10, release-1.17.9, release-1.17.8, release-1.17.7, release-1.17.6, release-1.17.5, release-1.17.4, release-1.16.1, release-1.17.3, release-1.17.2, release-1.17.1, release-1.17.0, release-1.16.0, release-1.15.12, release-1.15.11, release-1.15.10, release-1.15.9, release-1.15.8, release-1.14.2, release-1.15.7, release-1.14.1, release-1.15.6, release-1.15.5, release-1.15.4, release-1.15.3, release-1.15.2, release-1.15.1, release-1.15.0, release-1.14.0, release-1.13.12, release-1.13.11, release-1.13.10, release-1.13.9, release-1.13.8, release-1.13.7, release-1.12.2, release-1.13.6, release-1.13.5, release-1.13.4, release-1.12.1, release-1.13.3, release-1.13.2, release-1.13.1, release-1.13.0, release-1.12.0, release-1.11.13, release-1.11.12, release-1.11.11, release-1.11.10, release-1.10.3, release-1.11.9, release-1.11.8, release-1.11.7, release-1.11.6, release-1.10.2, release-1.11.5, release-1.11.4, release-1.11.3, release-1.11.2, release-1.10.1, release-1.11.1, release-1.11.0, release-1.10.0, release-1.9.15, release-1.9.14, release-1.9.13 |
|
#
6426:1cbd7f87c6ed |
| 10-Mar-2016 |
Ruslan Ermilov |
Configure: style.
Generate Makefile with not so long lines.
|
#
6425:05c894a598ea |
| 10-Mar-2016 |
Maxim Dounin |
Dynamic modules: do not overwrite old modules on install.
Just using "cp" is incorrect, as it will overwrite old files possibly used by OS, leading to unexpected effects. Changed to "mv + cp", much
Dynamic modules: do not overwrite old modules on install.
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.
show more ...
|
#
6419:39a806ccf21e |
| 26-Feb-2016 |
Ruslan Ermilov |
Dynamic modules: perl.
|
#
6418:8e6f34342eb6 |
| 29-Feb-2016 |
Ruslan Ermilov |
Dynamic modules: expose the "modules" target.
|
Revision tags: release-1.9.12 |
|
#
6408:cfc3cfa434ec |
| 19-Feb-2016 |
Maxim Dounin |
Configure: added "build" target.
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 partic
Configure: added "build" target.
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.
show more ...
|
Revision tags: release-1.9.11 |
|
#
6383:85dea406e18f |
| 04-Feb-2016 |
Maxim Dounin |
Dynamic modules.
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
Dynamic modules.
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.
show more ...
|
Revision tags: release-1.8.1, release-1.9.10, release-1.9.9, release-1.9.8, release-1.9.7, release-1.9.6, release-1.9.5, release-1.9.4, release-1.9.3, release-1.9.2 |
|
#
6176:c983c8dea44c |
| 09-Jun-2015 |
Ruslan Ermilov |
Configure: moved NGX_SBIN_PATH variable initialization.
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
Configure: moved NGX_SBIN_PATH variable initialization.
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.
show more ...
|
Revision tags: release-1.9.1, release-1.9.0, release-1.8.0, release-1.6.3, release-1.7.12, release-1.7.11, release-1.7.10, release-1.7.9, release-1.7.8, release-1.7.7, release-1.7.6, release-1.6.2, release-1.7.5, release-1.6.1, release-1.7.4, release-1.7.3, release-1.7.2, release-1.7.1, release-1.7.0, release-1.6.0, release-1.5.13, release-1.4.7, release-1.5.12, release-1.4.6, release-1.5.11, release-1.4.5, release-1.5.10, release-1.5.9, release-1.5.8, release-1.4.4, release-1.5.7, release-1.4.3, release-1.5.6, release-1.5.5, release-1.5.4, release-1.5.3, release-1.4.2, release-1.5.2, release-1.5.1, release-1.2.9, release-1.4.1, release-1.5.0, release-1.4.0, release-1.3.16, release-1.2.8, release-1.3.15, release-1.3.14, release-1.3.13, release-1.2.7, release-1.3.12, release-1.3.11, release-1.3.10, release-1.2.6, release-1.3.9, release-1.2.5, release-1.3.8, release-1.3.7, release-1.2.4, release-1.3.6 |
|
#
4841:95ce3172493e |
| 11-Sep-2012 |
Maxim Dounin |
Configure: fixed make macros to use parentheses instead of braces.
Parentheses are more portable, in particular they are understood by nmake while braces aren't.
|
Revision tags: release-1.3.5, release-1.2.3, release-1.3.4, release-1.3.3 |
|
#
4740:432428be692d |
| 07-Jul-2012 |
Maxim Dounin |
Configure: fixed "make" used instead of "${MAKE}".
|
Revision tags: release-1.2.2, release-1.3.2, release-1.3.1, release-1.3.0, release-1.2.0, release-1.0.15, release-1.1.19, release-1.1.18, release-1.0.14, release-1.1.17, release-1.0.13, release-1.1.16, release-1.1.15, release-1.0.12 |
|
#
4450:4919fb357a5d |
| 05-Feb-2012 |
Maxim Dounin |
Merge of r4406, r4413: copyrights updated.
|
#
4432:5fce387b5e6c |
| 05-Feb-2012 |
Maxim Dounin |
Merge of r4377: configure on Solaris fixed.
|
Revision tags: release-1.1.14 |
|
#
4412:d620f497c50f |
| 18-Jan-2012 |
Maxim Konovalov |
Copyright updated.
|
Revision tags: release-1.1.13, release-1.1.12 |
|
#
4376:9346356e433d |
| 20-Dec-2011 |
Sergey Budnevitch |
configure on Solaris fixed
|
Revision tags: release-1.0.11 |
|
#
4354:cdb2e95bd3d0 |
| 14-Dec-2011 |
Maxim Dounin |
Merge of r4231, r4300, r4303, r4304:
Configure/build changes and fixes:
*) Revamped "configure --help" text.
*) FreeBSD 10-current has recently gotten POSIX_FADV_* macros. A fix for the broken
Merge of r4231, r4300, r4303, r4304:
Configure/build changes and fixes:
*) Revamped "configure --help" text.
*) FreeBSD 10-current has recently gotten POSIX_FADV_* macros. A fix for the broken build applied.
*) AIX 7 defines sys_nerr in errno.h, therefore <errno.h> included in the sys_nerr test.
When sys_nerr and _sys_nerr are missed on a particular platform and our euristic for a maximum errno detection applied always print the maximum errno number we reached instead of printing void.
This makes possible to build nginx on AIX 7.1.
*) Made it possible to build/install from the SVN checkout.
show more ...
|
#
4347:4d45c138e3df |
| 13-Dec-2011 |
Maxim Dounin |
Merge of r4001, r4002, r4008:
Manpage changes:
*) Support link.
*) Commented out reference to non-existing nginx.conf(5).
*) Rebuild manpage only if needed.
|
Revision tags: release-1.1.11, release-1.1.10, release-1.1.9 |
|
#
4303:b375a7f0d51a |
| 22-Nov-2011 |
Ruslan Ermilov |
Made it possible to build/install from the SVN checkout.
|
Revision tags: release-1.0.10, release-1.1.8, release-1.0.9 |
|
#
4242:025396b57ec1 |
| 01-Nov-2011 |
Igor Sysoev |
Merging r4013, r4200:
error_log related fixes:
*) Complain on invalid log levels.
Previously only first log level was required to be correct, while error_log directive in fact accepts list o
Merging r4013, r4200:
error_log related fixes:
*) Complain on invalid log levels.
Previously only first log level was required to be correct, while error_log directive in fact accepts list of levels (e.g. one may specify "error_log ... debug_core debug_http;"). This resulted in (avoidable) wierd behaviour on missing semicolon after error_log directive, e.g.
error_log /path/to/log info index index.php;
silently skipped index directive and it's arguments (trying to interpret them as log levels without checking to be correct).
*) Fixed configuration summary and manpage contents for the special --error-log-path=stderr case.
show more ...
|
Revision tags: release-1.1.7, release-1.1.6 |
|
#
4199:874a2f505e2a |
| 12-Oct-2011 |
Ruslan Ermilov |
Fixed configuration summary and manpage contents for the special --error-log-path=stderr case.
|
Revision tags: release-1.1.5, release-1.0.8, release-1.0.7, release-1.1.4, release-1.1.3, release-1.1.2, release-1.0.6, release-1.1.1 |
|
#
4007:7e3c557c2604 |
| 18-Aug-2011 |
Maxim Dounin |
Rebuild manpage only if needed.
|
Revision tags: release-1.1.0, release-0.7.69, release-0.8.55, release-1.0.5, release-1.0.4, release-1.0.3, release-1.0.2, release-1.0.1, release-1.0.0, release-0.9.7, release-0.9.6, release-0.9.5, release-0.9.4, release-0.7.68, release-0.8.54, release-0.9.3, release-0.9.2, release-0.9.1, release-0.9.0 |
|
#
3801:569716d0e447 |
| 29-Nov-2010 |
Igor Sysoev |
add man page in release tarball and fix man building procedure
|
#
3788:b50daa26aa22 |
| 25-Nov-2010 |
Igor Sysoev |
add nginx.8 man page
|
Revision tags: release-0.8.53, release-0.8.52, release-0.8.51, release-0.8.50, release-0.8.49, release-0.8.48, release-0.8.47, release-0.8.46, release-0.8.45, release-0.8.44, release-0.8.43, release-0.8.42 |
|
#
3637:d656caa72ec9 |
| 18-Jun-2010 |
Igor Sysoev |
ngx_http_scgi_module
|
Revision tags: release-0.7.67, release-0.8.41 |
|
#
3609:0ae39a108291 |
| 08-Jun-2010 |
Igor Sysoev |
install uwsgi_params
|