v1.13.10 Release - 7244
This commit is contained in:
@@ -422,3 +422,4 @@ f87da7d9ca02b8ced4caa6c5eb9013ccd47b0117 release-1.13.6
|
|||||||
47cca243d0ed39bf5dcb9859184affc958b79b6f release-1.13.7
|
47cca243d0ed39bf5dcb9859184affc958b79b6f release-1.13.7
|
||||||
20ca4bcff108d3e66977f4d97508637093492287 release-1.13.8
|
20ca4bcff108d3e66977f4d97508637093492287 release-1.13.8
|
||||||
fb1212c7eca4c5328fe17d6cd95b010c67336aac release-1.13.9
|
fb1212c7eca4c5328fe17d6cd95b010c67336aac release-1.13.9
|
||||||
|
31c929e16910c38492581ef474e72fa67c28f124 release-1.13.10
|
||||||
@@ -40,7 +40,7 @@ fi
|
|||||||
auto/configure \
|
auto/configure \
|
||||||
--with-cc-opt='-DTCP_FASTOPEN=23 -m64 -g -O3 -march=native -fstack-protector-strong -fuse-ld=gold -fuse-linker-plugin --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wno-strict-aliasing -Wp,-D_FORTIFY_SOURCE=2 -gsplit-dwarf -DNGX_HTTP_HEADERS' \
|
--with-cc-opt='-DTCP_FASTOPEN=23 -m64 -g -O3 -march=native -fstack-protector-strong -fuse-ld=gold -fuse-linker-plugin --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wno-strict-aliasing -Wp,-D_FORTIFY_SOURCE=2 -gsplit-dwarf -DNGX_HTTP_HEADERS' \
|
||||||
--with-ld-opt='-ljemalloc -Wl,-z,relro' \
|
--with-ld-opt='-ljemalloc -Wl,-z,relro' \
|
||||||
--with-openssl-opt="enable-weak-ssl-ciphers -DCFLAGS='-march=native -O3 -fuse-linker-plugin'" \
|
--with-openssl-opt="enable-ec_nistp_64_gcc_128 enable-weak-ssl-ciphers no-ssl3-method -DCFLAGS='-march=native -O3 -fuse-linker-plugin'" \
|
||||||
--builddir=objs --prefix=/usr/local/nginx \
|
--builddir=objs --prefix=/usr/local/nginx \
|
||||||
--conf-path=/etc/nginx/nginx.conf \
|
--conf-path=/etc/nginx/nginx.conf \
|
||||||
--pid-path=/var/run/nginx.pid \
|
--pid-path=/var/run/nginx.pid \
|
||||||
|
|||||||
@@ -5,6 +5,90 @@
|
|||||||
<change_log title="nginx">
|
<change_log title="nginx">
|
||||||
|
|
||||||
|
|
||||||
|
<changes ver="1.13.10" date="2018-03-20">
|
||||||
|
|
||||||
|
<change type="feature">
|
||||||
|
<para lang="ru">
|
||||||
|
теперь параметр set в SSI-директиве include
|
||||||
|
позволяет сохранять в переменную любые ответы;
|
||||||
|
максимальный размер ответа задаётся директивой subrequest_output_buffer_size.
|
||||||
|
</para>
|
||||||
|
<para lang="en">
|
||||||
|
the "set" parameter of the "include" SSI directive now allows
|
||||||
|
writing arbitrary responses to a variable;
|
||||||
|
the "subrequest_output_buffer_size" directive defines maximum response size.
|
||||||
|
</para>
|
||||||
|
</change>
|
||||||
|
|
||||||
|
<change type="feature">
|
||||||
|
<para lang="ru">
|
||||||
|
теперь nginx использует вызов clock_gettime(CLOCK_MONOTONIC), если он доступен,
|
||||||
|
что позволяет избежать некорректного срабатывания таймаутов
|
||||||
|
при изменениях системного времени.
|
||||||
|
</para>
|
||||||
|
<para lang="en">
|
||||||
|
now nginx uses clock_gettime(CLOCK_MONOTONIC) if available,
|
||||||
|
to avoid timeouts being incorrectly triggered
|
||||||
|
on system time changes.
|
||||||
|
</para>
|
||||||
|
</change>
|
||||||
|
|
||||||
|
<change type="feature">
|
||||||
|
<para lang="ru">
|
||||||
|
параметр "escape=none" директивы log_format.<br/>
|
||||||
|
Спасибо Johannes Baiter и Calin Don.
|
||||||
|
</para>
|
||||||
|
<para lang="en">
|
||||||
|
the "escape=none" parameter of the "log_format" directive.<br/>
|
||||||
|
Thanks to Johannes Baiter and Calin Don.
|
||||||
|
</para>
|
||||||
|
</change>
|
||||||
|
|
||||||
|
<change type="feature">
|
||||||
|
<para lang="ru">
|
||||||
|
переменная $ssl_preread_alpn_protocols
|
||||||
|
в модуле ngx_stream_ssl_preread_module.
|
||||||
|
</para>
|
||||||
|
<para lang="en">
|
||||||
|
the $ssl_preread_alpn_protocols variable
|
||||||
|
in the ngx_stream_ssl_preread_module.
|
||||||
|
</para>
|
||||||
|
</change>
|
||||||
|
|
||||||
|
<change type="feature">
|
||||||
|
<para lang="ru">
|
||||||
|
модуль ngx_http_grpc_module.
|
||||||
|
</para>
|
||||||
|
<para lang="en">
|
||||||
|
the ngx_http_grpc_module.
|
||||||
|
</para>
|
||||||
|
</change>
|
||||||
|
|
||||||
|
<change type="bugfix">
|
||||||
|
<para lang="ru">
|
||||||
|
в обработке ошибок выделения памяти в директиве geo.
|
||||||
|
</para>
|
||||||
|
<para lang="en">
|
||||||
|
in memory allocation error handling in the "geo" directive.
|
||||||
|
</para>
|
||||||
|
</change>
|
||||||
|
|
||||||
|
<change type="bugfix">
|
||||||
|
<para lang="ru">
|
||||||
|
при использовании переменных в директиве auth_basic_user_file
|
||||||
|
в лог мог выводиться символ '\0'.<br/>
|
||||||
|
Спасибо Вадиму Филимонову.
|
||||||
|
</para>
|
||||||
|
<para lang="en">
|
||||||
|
when using variables in the "auth_basic_user_file" directive
|
||||||
|
a null character might appear in logs.<br/>
|
||||||
|
Thanks to Vadim Filimonov.
|
||||||
|
</para>
|
||||||
|
</change>
|
||||||
|
|
||||||
|
</changes>
|
||||||
|
|
||||||
|
|
||||||
<changes ver="1.13.9" date="2018-02-20">
|
<changes ver="1.13.9" date="2018-02-20">
|
||||||
|
|
||||||
<change type="feature">
|
<change type="feature">
|
||||||
|
|||||||
@@ -2410,6 +2410,7 @@ ngx_http_grpc_parse_header(ngx_http_request_t *r, ngx_http_grpc_ctx_t *ctx,
|
|||||||
}
|
}
|
||||||
|
|
||||||
ctx->padding = 0;
|
ctx->padding = 0;
|
||||||
|
ctx->frame_state = state;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (state < sw_fragment) {
|
if (state < sw_fragment) {
|
||||||
|
|||||||
Reference in New Issue
Block a user