Accepting request 449045 from home:darix:playground

- update to 1.11.8
- update headers-more-nginx-module 0.32
- update nginx-rtmp-module 1.1.10
- update patches to apply cleanly again

OBS-URL: https://build.opensuse.org/request/show/449045
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=74
This commit is contained in:
2017-01-07 08:16:09 +00:00
committed by Git OBS Bridge
parent 0879c96bf4
commit daf9eab557
10 changed files with 161 additions and 40 deletions

View File

@@ -1,3 +1,116 @@
-------------------------------------------------------------------
Sat Jan 7 00:28:48 UTC 2017 - mrueckert@suse.de
- update to 1.11.8
- Feature: the "absolute_redirect" directive.
- Feature: the "escape" parameter of the "log_format" directive.
- Feature: client SSL certificates verification in the stream
module.
- Feature: the "ssl_session_ticket_key" directive supports AES256
encryption of TLS session tickets when used with 80-byte keys.
- Feature: vim-commentary support in vim scripts. Thanks to
Armin Grodon.
- Bugfix: recursion when evaluating variables was not limited.
- Bugfix: in the ngx_stream_ssl_preread_module.
- Bugfix: if a server in an upstream in the stream module failed,
it was considered alive only when a test connection sent to it
after fail_timeout was closed; now a successfully established
connection is enough.
- Bugfix: nginx/Windows could not be built with 64-bit Visual
Studio.
- Bugfix: nginx/Windows could not be built with OpenSSL 1.1.0.
- changes in 1.11.7
- Change: now in case of a client certificate verification error
the $ssl_client_verify variable contains a string with the
failure reason, for example, "FAILED:certificate has expired".
- Feature: the $ssl_ciphers, $ssl_curves, $ssl_client_v_start,
$ssl_client_v_end, and $ssl_client_v_remain variables.
- Feature: the "volatile" parameter of the "map" directive.
- Bugfix: dependencies specified for a module were ignored while
building dynamic modules.
- Bugfix: when using HTTP/2 and the "limit_req" or "auth_request"
directives client request body might be corrupted; the bug had
appeared in 1.11.0.
- Bugfix: a segmentation fault might occur in a worker process
when using HTTP/2; the bug had appeared in 1.11.3.
- Bugfix: in the ngx_http_mp4_module. Thanks to Congcong Hu.
- Bugfix: in the ngx_http_perl_module.
- changes in 1.11.6
- Change: format of the $ssl_client_s_dn and $ssl_client_i_dn
variables has been changed to follow RFC 2253 (RFC 4514);
values in the old format are available in the
$ssl_client_s_dn_legacy and $ssl_client_i_dn_legacy variables.
- Change: when storing temporary files in a cache directory they
will be stored in the same subdirectories as corresponding
cache files instead of a separate subdirectory for temporary
files.
- Feature: EXTERNAL authentication mechanism support in mail
proxy. Thanks to Robert Norris.
- Feature: WebP support in the ngx_http_image_filter_module.
- Feature: variables support in the "proxy_method" directive.
Thanks to Dmitry Lazurkin.
- Feature: the "http2_max_requests" directive in the
ngx_http_v2_module.
- Feature: the "proxy_cache_max_range_offset",
"fastcgi_cache_max_range_offset",
"scgi_cache_max_range_offset", and
"uwsgi_cache_max_range_offset" directives.
- Bugfix: graceful shutdown of old worker processes might require
infinite time when using HTTP/2.
- Bugfix: in the ngx_http_mp4_module.
- Bugfix: "ignore long locked inactive cache entry" alerts might
appear in logs when proxying WebSocket connections with caching
enabled.
- Bugfix: nginx did not write anything to log and returned a
response with code 502 instead of 504 when a timeout occurred
during an SSL handshake to a backend.
- changes in 1.11.5
- Change: the --with-ipv6 configure option was removed, now IPv6
support is configured automatically.
- Change: now if there are no available servers in an upstream,
nginx will not reset number of failures of all servers as it
previously did, but will wait for fail_timeout to expire.
- Feature: the ngx_stream_ssl_preread_module.
- Feature: the "server" directive in the "upstream" context
supports the "max_conns" parameter.
- Feature: the --with-compat configure option.
- Feature: "manager_files", "manager_threshold", and
"manager_sleep" parameters of the "proxy_cache_path",
"fastcgi_cache_path", "scgi_cache_path", and "uwsgi_cache_path"
directives.
- Bugfix: flags passed by the --with-ld-opt configure option were
not used while building perl module.
- Bugfix: in the "add_after_body" directive when used with the
"sub_filter" directive.
- Bugfix: in the $realip_remote_addr variable.
- Bugfix: the "dav_access", "proxy_store_access",
"fastcgi_store_access", "scgi_store_access", and
"uwsgi_store_access" directives ignored permissions specified
for user.
- Bugfix: unix domain listen sockets might not be inherited
during binary upgrade on Linux.
- Bugfix: nginx returned the 400 response on requests with the
"-" character in the HTTP method.
- update headers-more-nginx-module 0.32
- tests: skipped the newly added test case that cannot run in
check leak test mode.
- bugfix: more_set_input_headers: skips setting multi-value
headers for bad requests to avoid segfaults.
- skipped check leak mode for two test cases using malformed
requests.
- doc: claims that we work with 1.10.x since it is essentially
the same as 1.9.x.
- bugfix: fixed a typo in an error message.
- bugfix: when the nginx core does not properly initialize
r->headers_in.headers (due to 400 bad requests and etc),
more_set_input_headers might lead to crashes. thanks Marcin
Teodorczyk for the report.
- update nginx-rtmp-module 1.1.10
- support for nginx 1.11.5-style cache-manager
- update patches to apply cleanly again
check_1.9.2+.patch
nginx-1.6.1-default_config.patch
-------------------------------------------------------------------
Mon Oct 10 10:23:47 UTC 2016 - mrueckert@suse.de
@@ -10,7 +123,7 @@ Mon Oct 10 10:23:47 UTC 2016 - mrueckert@suse.de
-------------------------------------------------------------------
Thu Sep 29 10:45:57 UTC 2016 - mrueckert@suse.de
- update to 11.4
- update to 1.11.4
- Feature: the $upstream_bytes_received variable.
- Feature: the $bytes_received, $session_time, $protocol,
$status, $upstream_addr, $upstream_bytes_sent,