6622:e393c0bf53d3 | 27-Jun-2016 |
Piotr Sikora |
Configure: fix build with -Werror=unused-but-set-variable.
Signed-off-by: Piotr Sikora <piotrsikora@google.com> |
6621:0c3e464682e2 | 27-Jun-2016 |
Piotr Sikora |
Configure: fix build with -Werror=unused-value.
Signed-off-by: Piotr Sikora <piotrsikora@google.com> |
6620:b2ae25f274ad | 27-Jun-2016 |
Piotr Sikora |
Configure: style.
Signed-off-by: Piotr Sikora <piotrsikora@google.com> |
6619:67938e63758d | 24-Oct-2015 |
Piotr Sikora |
Configure: remove auto/lib/test, unused since nginx-0.1.2.
Signed-off-by: Piotr Sikora <piotrsikora@google.com> |
Revision tags: release-1.11.2 |
|
6612:4c4ac9e335c4 | 18-May-2016 |
Roman Arutyunyan |
Stream: return module. |
6609:73543af69f14 | 28-Jun-2016 |
Vladimir Homutov |
Stream: map module. |
6607:c70b7f4537e1 | 04-Jul-2016 |
Vladimir Homutov |
Stream: variables and script.
This is a port of corresponding http code with unrelated features excluded. |
6603:9eefb38f0005 | 30-Jun-2016 |
Maxim Dounin |
Internal md5 and sha1 implementations are now always used.
This reduces the number of moving parts in ABI compatibility checks. Additionally, it also allows to use OpenSSL in FIPS mode while still u
Internal md5 and sha1 implementations are now always used.
This reduces the number of moving parts in ABI compatibility checks. Additionally, it also allows to use OpenSSL in FIPS mode while still using md5 for non-security tasks.
show more ...
|
6592:2c7b488a61fb | 20-Jun-2016 |
Andrei Belov |
Set IP_BIND_ADDRESS_NO_PORT socket option for upstream sockets. |
6586:1064ea81ed3a | 09-Jun-2016 |
Maxim Dounin |
An internal SHA1 implementation. |
6583:ade7d0335d77 | 06-Jun-2016 |
Sergey Kandaurov |
Configure: revised GCC version processing.
Now GCC 6 and onwards will use -Wno-unused-parameter. |
Revision tags: release-1.10.1, release-1.11.1, release-1.11.0 |
|
6530:1d0e03db9f8e | 18-Dec-2015 |
Roman Arutyunyan |
Upstream: the "transparent" parameter of proxy_bind and friends.
This parameter lets binding the proxy connection to a non-local address. Upstream will see the connection as coming from that address
Upstream: the "transparent" parameter of proxy_bind and friends.
This parameter lets binding the proxy connection to a non-local address. Upstream will see the connection as coming from that address. When used with $remote_addr, upstream will accept the connection from real client address.
Example:
proxy_bind $remote_addr transparent;
show more ...
|
Revision tags: release-1.10.0, release-1.9.15 |
|
6504:293413010217 | 07-Apr-2016 |
Josh Soref |
Fixed spelling. |
Revision tags: release-1.9.14 |
|
6500:8426275a13fd | 01-Apr-2016 |
Maxim Dounin |
Compatibility with FreeBSD 2.2.9.
Added (RTLD_NOW | RTLD_GLOBAL) to dlopen() test. There is no RTLD_GLOBAL on FreeBSD 2.2.9.
Added uint32_t test, with fallback to u_int32_t, similar to uint64_t on
Compatibility with FreeBSD 2.2.9.
Added (RTLD_NOW | RTLD_GLOBAL) to dlopen() test. There is no RTLD_GLOBAL on FreeBSD 2.2.9.
Added uint32_t test, with fallback to u_int32_t, similar to uint64_t one. Added fallback to u_int32_t in in_addr_t test.
With these changes it is now possible to compile nginx on FreeBSD 2.2.9 with only few minor warnings (assuming -Wno-error).
show more ...
|
6499:e20bf454e58b | 01-Apr-2016 |
Maxim Dounin |
Configure: improved multiple types handling in auto/types/typedef. |
6498:82a76258a142 | 01-Apr-2016 |
Maxim Dounin |
Configure: fixed autotest source code logging.
Fixed a regression introduced in rev. 434548349838 that prevented auto/types/sizeof and auto/types/typedef properly reporting autotest source code to a
Configure: fixed autotest source code logging.
Fixed a regression introduced in rev. 434548349838 that prevented auto/types/sizeof and auto/types/typedef properly reporting autotest source code to autoconf.err in case of test failure.
show more ...
|
6488:a57b2b8999e7 | 31-Mar-2016 |
Maxim Dounin |
SSL: initialization changes for OpenSSL 1.1.0.
OPENSSL_config() deprecated in OpenSSL 1.1.0. Additionally, SSL_library_init(), SSL_load_error_strings() and OpenSSL_add_all_algorithms() are no longe
SSL: initialization changes for OpenSSL 1.1.0.
OPENSSL_config() deprecated in OpenSSL 1.1.0. Additionally, SSL_library_init(), SSL_load_error_strings() and OpenSSL_add_all_algorithms() are no longer available if OPENSSL_API_COMPAT is set to 0x10100000L.
The OPENSSL_init_ssl() function is now used instead with appropriate arguments to trigger the same behaviour. The configure test changed to use SSL_CTX_set_options().
Deinitialization now happens automatically in OPENSSL_cleanup() called via atexit(3), so we no longer call EVP_cleanup() and ENGINE_cleanup() directly.
show more ...
|
Revision tags: release-1.9.13 |
|
6436:8f038068f4bc | 20-Jan-2016 |
Roman Arutyunyan |
Stream: UDP proxy. |
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 ...
|
6424:ae41f64f7c9b | 10-Mar-2016 |
Ruslan Ermilov |
Configure: style.
Removed extraneous braces around shell variables. |
6419:39a806ccf21e | 26-Feb-2016 |
Ruslan Ermilov |
Dynamic modules: perl. |
6418:8e6f34342eb6 | 29-Feb-2016 |
Ruslan Ermilov |
Dynamic modules: expose the "modules" target. |
6416:35487ea55cb6 | 25-Feb-2016 |
Ruslan Ermilov |
Dynamic modules: make sure to call config.make for dynamic addons. |
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 ...
|