Datong Sun
34db6fd04c
configure: now supports the --without-stream_ssl_module option to disable ngx_stream_ssl_module if necessary.
...
Fix #388 .
2018-07-05 00:38:15 -07:00
Datong Sun
0263f89bff
configure: support @rpath placeholder in OS X.
2018-06-14 15:59:42 -07:00
Datong Sun
f0e621b0c4
bugfix: nginx patch: do not build resolver parsing feature under Windows.
...
bugfix: nginx patch: moved the include of resolv.h to after ngx_config.h to avoid compilation failures on FreeBSD.
bugfix: patch: updated safe_resolver_ipv6_option.patch with new offsets to avoid confusing patch while applying.
Signed-off-by: Yichun Zhang (agentzh) <[email protected] >
2018-04-20 17:55:54 -07:00
Datong Sun
ff89bf3ea1
resolv.conf: fixed a bug that when a newline character is present at the end of the resolv.conf file, the parser incorrectly included such newline in the parsed address.
...
Signed-off-by: Yichun Zhang (agentzh) <[email protected] >
2018-03-30 12:21:19 -07:00
Datong Sun
8d3ce00348
README: added documentations for the newly added resolver.conf parsing feature.
...
Signed-off-by: Yichun Zhang (agentzh) <[email protected] >
2018-03-27 13:22:53 -07:00
Datong Sun
3d8b33f0e8
feature: added a patch for the nginx core to add the "local=/path/to/resolv.conf" option to the standard "resolver" config directive.
...
This can enable the use of system-level nameserver configurations of
/etc/resolv.conf, for example, in nginx's own nonblocking DNS resolver.
Signed-off-by: Yichun Zhang (agentzh) <[email protected] >
2018-03-16 16:19:19 -07:00
Datong Sun
93f785eed6
feature: added patches to the nginx core to make sure ngx_stream_ssl_preread_module will not skip the rest of the preread phase when SNI server name parsing was successful.
...
Signed-off-by: Yichun Zhang (agentzh) <[email protected] >
2018-01-14 22:40:09 -08:00
Datong Sun
30fa60ad5d
patches: updated 1.13.6 balancer_status_code.patch and added patch for 1.13.8 as well.
...
Signed-off-by: Yichun Zhang (agentzh) <[email protected] >
2018-01-09 17:52:04 -08:00
Datong Sun
dbf53c5ced
feature: added information about OpenResty's commercial support in the default index.html page.
...
Signed-off-by: Yichun Zhang (agentzh) <[email protected] >
2017-11-13 23:14:30 -08:00
Datong Sun
94766f7a41
patches: ensure "server" header in HTTP/2 response shows "openresty" when server_tokens are turned off.
...
Signed-off-by: Yichun Zhang (agentzh) <[email protected] >
2017-09-19 19:46:55 -07:00
Datong Sun
4b594fdce6
feature: added nginx core patches needed by ngx_stream_lua_module's balancer_by_lua*.
...
Signed-off-by: Yichun Zhang (agentzh) <[email protected] >
2017-09-01 12:37:07 -07:00
Datong Sun
3b74625ad3
feature: added the balancer_status_code patch to the nginx core to allow returning arbitrary HTTP status codes inside upstream balancers.
...
Signed-off-by: Yichun Zhang (agentzh) <[email protected] >
2017-06-28 10:48:48 -07:00
Datong Sun
6e74463f66
optimize: privileged agent: reduced the number of ngx_connection_t allocated inside the privileged worker to avoid excessive memory consumption when worker_connections is set very high.
...
Signed-off-by: Yichun Zhang (agentzh) <[email protected] >
2017-06-17 15:05:57 -07:00
Datong Sun
4950ec7f62
feature: applied the delayed-posted-events patch to the nginx core for adding "delayed posted events" which run in the next event cycle with 0 delay.
...
this nginx core feature is needed by the ngx.sleep(0) feature in
ngx_lua, for example.
Signed-off-by: Yichun Zhang (agentzh) <[email protected] >
2017-05-14 22:29:31 -07:00