Commit Graph

87 Commits

Author SHA256 Message Date
Илья Индиго
ae11cec77a Accepting request 847130 from home:13ilya:branches:server:http
- Refresh spec-file via spec-cleaner and manual optimizations.
- Use the ngx_* macros from the nginx-macros package to simplify
  the spec file.
- Moved all the modules that support dynamic modules into their own
  modules:
  * nginx-module-geoip2
  * nginx-module-fancyindex
  * nginx-module-headers-more
- The rtmp module is replaced with nginx-module-http-flv

OBS-URL: https://build.opensuse.org/request/show/847130
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=183
2020-11-09 11:32:38 +00:00
Илья Индиго
5e524018af Accepting request 847117 from home:13ilya:branches:server:http
- Refresh spec-file via spec-cleaner.
- Use the ngx_* macros from the nginx-macros package to simplify
  the spec file.
- Moved all the modules that support dynamic modules into their own
  modules:
  * nginx-module-geoip2
  * nginx-module-fancyindex
  * nginx-module-headers-more
- The rtmp module is replaced with nginx-module-http-flv

OBS-URL: https://build.opensuse.org/request/show/847117
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=182
2020-11-09 11:10:51 +00:00
Lars Vogdt
b8a0749612 Accepting request 842999 from home:darix:apps
make nginx package maintenance easier by moving shared code into macros and all the shared buildrequires into requires of the nginx-source package

OBS-URL: https://build.opensuse.org/request/show/842999
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=181
2020-11-08 17:49:03 +00:00
Илья Индиго
c99877744d Accepting request 844461 from home:13ilya
- Update to 1.19.4
  * https://nginx.org/en/CHANGES
  * Add the "ssl_conf_command", "proxy_ssl_conf_command",
    "grpc_ssl_conf_command", and "uwsgi_ssl_conf_command" directives.
  * Add the "ssl_reject_handshake" directive.
  * Add the "proxy_smtp_auth" directive in mail proxy.

OBS-URL: https://build.opensuse.org/request/show/844461
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=179
2020-10-27 20:35:17 +00:00
fa7b0d3461 Accepting request 838765 from home:13ilya:branches:server:http
- Update to 1.19.3
  * https://nginx.org/en/CHANGES
  * Add the ngx_stream_set_module.
  * Add the "proxy_cookie_flags" directive.
  * Add the "userid_flags" directive.
  * Fix the "stale-if-error" cache control extension was erroneously
    applied if backend returned a response with status code 500, 502,
    503, 504, 403, 404, or 429.
  * Fix "[crit] cache file ... has too long header" messages might
    appear in logs if caching was used and the backend returned responses
    with the "Vary" header line.
  * Fix "[crit] SSL_write() failed" messages might appear in logs
    when using OpenSSL 1.1.1.
  * Fix "SSL_shutdown() failed (SSL: ... bad write retry)" messages
    might appear in logs; the bug had appeared in 1.19.2.
  * Fix a segmentation fault might occur in a worker process when
    using HTTP/2 if errors with code 400 were redirected to a proxied
    location using the "error_page" directive.
  * Fix socket leak when using HTTP/2 and subrequests in the njs module.

OBS-URL: https://build.opensuse.org/request/show/838765
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=177
2020-10-01 20:54:45 +00:00
Cristian Rodríguez
63a9c6337e Accepting request 826073 from home:13ilya:branches:server:http
- Update to 1.19.2
  * https://nginx.org/en/CHANGES
  * Now nginx starts closing keepalive connections before all free
    worker connections are exhausted, and logs a warning about this
    to the error log.
  * Optimization of client request body reading when using chunked
    transfer encoding.
  * Memory leak if the "ssl_ocsp" directive was used.
  * "zero size buf in output" alerts might appear in logs if a
    FastCGI server returned an incorrect response; the bug had
    appeared in 1.19.1.
  * A segmentation fault might occur in a worker process if
    different large_client_header_buffers sizes were used in
    different virtual servers.
  * SSL shutdown might not work.
  * "SSL_shutdown() failed (SSL: ... bad write retry)" messages
    might appear in logs.
  * In the ngx_http_slice_module.
  * In the ngx_http_xslt_filter_module.

OBS-URL: https://build.opensuse.org/request/show/826073
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=175
2020-08-12 15:37:32 +00:00
4b0afe6fe8 Accepting request 824381 from home:dirkmueller:branches:server:http
- update nginx-1.6.1-default_config.patch:
  * remove geoip_module which is no longer compiled (bsc#1156202)

OBS-URL: https://build.opensuse.org/request/show/824381
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=174
2020-08-05 12:10:58 +00:00
c42f0cfa0a Accepting request 819472 from home:13ilya:branches:server:http
- Update to 1.19.1
  * https://nginx.org/en/CHANGES
  * The "lingering_close", "lingering_time", and "lingering_timeout"
    directives now work when using HTTP/2.
  * Now extra data sent by a backend are always discarded.
  * Now after receiving a too short response from a FastCGI server
    nginx tries to send the available part of the response
    to the client, and then closes the client connection.
  * Now after receiving a response with incorrect length from a
    gRPC backend nginx stops response processing with an error.
  * The "min_free" parameter of the "proxy_cache_path",
    "fastcgi_cache_path", "scgi_cache_path",
    and "uwsgi_cache_path" directives.
  * nginx did not delete unix domain listen sockets during
    graceful shutdown on the SIGQUIT signal.
  * Zero length UDP datagrams were not proxied.
  * Proxying to uwsgi backends using SSL might not work.
  * In error handling when using the "ssl_ocsp" directive.
  * On XFS and NFS file systems disk cache size might be
    calculated incorrectly.
  * "negative size buf in writer" alerts might appear in logs if
    a memcached server returned a malformed response.

OBS-URL: https://build.opensuse.org/request/show/819472
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=172
2020-07-23 15:19:40 +00:00
45241f9ffe Accepting request 809722 from home:13ilya:branches:server:http
- Update to 1.19.0
  * https://nginx.org/en/CHANGES
  * Client certificate validation with OCSP.
  * "upstream sent frame for closed stream" errors might occur
    when working with gRPC backends.
  * OCSP stapling might not work if the "resolver" directive
    was not specified.
  * Connections with incorrect HTTP/2 preface were not logged.

OBS-URL: https://build.opensuse.org/request/show/809722
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=170
2020-05-29 11:32:50 +00:00
Lars Vogdt
4e4facd3f8 Accepting request 801322 from home:elvigia:branches:server:http
- Do not arbitrarily limit the default listen backlog  
 (NGX_LISTEN_BACKLOG) to 511, instead use -1 to choose the
 system's default (sysctl net.core.somaxconn)

OBS-URL: https://build.opensuse.org/request/show/801322
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=168
2020-05-14 21:21:47 +00:00
0cdd64823c Accepting request 796314 from home:13ilya:branches:server:http
- Update to 1.18.0
  * 1.18.x stable branch.

OBS-URL: https://build.opensuse.org/request/show/796314
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=166
2020-04-27 13:27:42 +00:00
Marguerite Su
2c38ca9f0e Accepting request 794934 from home:kukuk:container
- Use sysusers.d to create the nginx user and group
- Remove self-conflict

OBS-URL: https://build.opensuse.org/request/show/794934
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=164
2020-04-20 09:55:41 +00:00
Marguerite Su
7f63fdb070 Accepting request 794195 from home:13ilya:branches:server:http
- Update to 1.17.10
  * https://nginx.org/en/CHANGES
  * The "auth_delay" directive.

OBS-URL: https://build.opensuse.org/request/show/794195
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=162
2020-04-16 04:36:56 +00:00
Marguerite Su
0c4317dd6d Accepting request 783312 from home:vitezslav_cizek:branches:server:http
- Replace obsolete GeoIP module with MaxMinDB-based GeoIP2
  (bsc#1156202)

OBS-URL: https://build.opensuse.org/request/show/783312
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=160
2020-03-12 09:25:10 +00:00
Marguerite Su
887ffcf191 Accepting request 781491 from home:13ilya:branches:server:http
- Update to 1.17.9
  * https://nginx.org/en/CHANGES
  * Now nginx does not allow several "Host" request header lines.
  * nginx ignored additional "Transfer-Encoding" request header lines.
  * Socket leak when using HTTP/2.
  * A segmentation fault might occur in a worker process if OCSP
    stapling was used.
  * In the ngx_http_mp4_module.
  * nginx used status code 494 instead of 400 if errors with code
    494 were redirected with the "error_page" directive.
  * Socket leak when using subrequests in the njs module and the
    "aio" directive.

OBS-URL: https://build.opensuse.org/request/show/781491
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=158
2020-03-04 14:49:39 +00:00
9cc4b61e19 - Update to 1.17.8
* Feature: variables support in the "grpc_pass" directive.
  * Bugfix: a timeout might occur while handling pipelined requests
    in an SSL connection; the bug had appeared in 1.17.5.
  * Bugfix: in the "debug_points" directive when using HTTP/2.
    Thanks to Daniil Bondarev.

OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=156
2020-02-02 01:07:00 +00:00
Marguerite Su
97fb313681 Accepting request 766199 from home:kukuk:container
Don't pull systemd into containers, we don't need it there and it does not work there.

OBS-URL: https://build.opensuse.org/request/show/766199
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=154
2020-01-23 10:09:30 +00:00
Marguerite Su
253ce7a887 Accepting request 759769 from home:13ilya
- Refresh spec-file via spec-cleaner.
- Add in service-file Wants=network-online.target (boo#1155690)
- Update to 1.17.7
  * https://nginx.org/en/CHANGES
  * A segmentation fault might occur on start or during
    reconfiguration if the "rewrite" directive with an empty
    replacement string was used in the configuration.
  * A segmentation fault might occur in a worker process if the
    "break" directive was used with the "alias" directive or with
    the "proxy_pass" directive with a URI.
  * The "Location" response header line might contain garbage if
    the request URI was rewritten to the one containing a null character.
  * Requests with bodies were handled incorrectly when returning redirections
    with the "error_page" directive; the bug had appeared in 0.7.12.
  * Socket leak when using HTTP/2.
  * A timeout might occur while handling pipelined requests in an
    SSL connection; the bug had appeared in 1.17.5.
  * Bugfix in the ngx_http_dav_module.

OBS-URL: https://build.opensuse.org/request/show/759769
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=152
2019-12-30 04:22:56 +00:00
e5eb1e9bf2 - Update to 1.17.6
- Feature: the $proxy_protocol_server_addr and
    $proxy_protocol_server_port variables.
  - Feature: the "limit_conn_dry_run" directive.
  - Feature: the $limit_req_status and $limit_conn_status
    variables.

OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=150
2019-11-23 20:15:03 +00:00
Marguerite Su
e2791af833 Accepting request 743385 from home:elvigia:branches:server:http
- remove -std=gnu99 -fstack-protector from cflags as they are
  no longer needed.

OBS-URL: https://build.opensuse.org/request/show/743385
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=148
2019-10-28 14:53:05 +00:00
Marguerite Su
ad6d5170e4 Accepting request 742233 from home:13ilya
- Update to 1.17.5
  * https://nginx.org/en/CHANGES
  * Now nginx uses ioctl(FIONREAD), if available, to avoid
    reading from a fast connection for a long time.
  * Incomplete escaped characters at the end of the request URI were ignored.
  * "/." and "/.." at the end of the request URI were not normalized.
  * In the "merge_slashes" directive.
  * In the "ignore_invalid_headers" directive.
  * nginx could not be built with MinGW-w64 gcc 8.1 or newer.

OBS-URL: https://build.opensuse.org/request/show/742233
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=146
2019-10-25 03:54:21 +00:00
Marguerite Su
c08fa7ecb9 Accepting request 741628 from home:13ilya
- Update to 1.17.4
  * https://nginx.org/en/CHANGES
  * Better detection of incorrect client behavior in HTTP/2.
  * In handling of not fully read client request body when
    returning errors in HTTP/2.
  * The "worker_shutdown_timeout" directive might not work when
    using HTTP/2.
  * A segmentation fault might occur in a worker process when
    using HTTP/2 and the "proxy_request_buffering" directive.
  * The ECONNABORTED error log level was "crit" instead of
    "error" on Windows when using SSL.
  * nginx ignored extra data when using chunked transfer
    encoding.
  * nginx always returned the 500 error if the "return" directive
    was used and an error occurred during reading client request body.
  * In memory allocation error handling.

OBS-URL: https://build.opensuse.org/request/show/741628
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=144
2019-10-23 04:04:00 +00:00
05f633b52d Accepting request 723395 from home:darix:branches:server:http
- update to 1.17.3
  - Security: when using HTTP/2 a client might cause excessive
    memory consumption and CPU usage (CVE-2019-9511, CVE-2019-9513,
    CVE-2019-9516).
  - Bugfix: "zero size buf" alerts might appear in logs when using
    gzipping; the bug had appeared in 1.17.2.
  - Bugfix: a segmentation fault might occur in a worker process if
    the "resolver" directive was used in SMTP proxy.

OBS-URL: https://build.opensuse.org/request/show/723395
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=142
2019-08-14 23:25:38 +00:00
Marguerite Su
f3eec2c3e4 Accepting request 717994 from home:stroeder:branches:server:http
update to 1.17.2

OBS-URL: https://build.opensuse.org/request/show/717994
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=140
2019-07-24 03:40:34 +00:00
8e779ce77f - update to 1.17.1
- Feature: the "limit_req_dry_run" directive.
  - Feature: when using the "hash" directive inside the "upstream"
    block an empty hash key now triggers round-robin balancing.
    Thanks to Niklas Keller.
  - Bugfix: a segmentation fault might occur in a worker process if
    caching was used along with the "image_filter" directive, and
    errors with code 415 were redirected with the "error_page"
    directive; the bug had appeared in 1.11.10.
  - Bugfix: a segmentation fault might occur in a worker process if
    embedded perl was used; the bug had appeared in 1.7.3.

OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=138
2019-07-09 12:09:34 +00:00
Marguerite Su
116772d755 Accepting request 705084 from home:seanlew:branches:server:http
Update nginx

OBS-URL: https://build.opensuse.org/request/show/705084
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=136
2019-05-24 07:27:06 +00:00
Marguerite Su
f2aa2b58c8 Accepting request 700954 from home:seanlew:branches:server:http
Update nginx

OBS-URL: https://build.opensuse.org/request/show/700954
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=134
2019-05-07 03:04:31 +00:00
Artem Chernikov
b840293921 Accepting request 692075 from home:seanlew:branches:server:http
Update nginx

OBS-URL: https://build.opensuse.org/request/show/692075
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=132
2019-04-11 05:53:31 +00:00
0aef653ed2 Accepting request 680799 from home:seanlew:branches:server:http
Update nginx

OBS-URL: https://build.opensuse.org/request/show/680799
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=131
2019-03-04 14:47:39 +00:00
Lars Vogdt
4e86f78871 Accepting request 662124 from home:seanlew:branches:server:http
Update nginx to 1.15.8

OBS-URL: https://build.opensuse.org/request/show/662124
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=129
2018-12-31 16:28:55 +00:00
Artem Chernikov
30019b1866 Accepting request 656085 from home:computersalat:devel:http
update to 1.15.7

OBS-URL: https://build.opensuse.org/request/show/656085
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=127
2018-12-18 06:43:34 +00:00
Marguerite Su
625a7b2807 Accepting request 647300 from home:alarrosa:branches:server:http
- update to 1.15.6
  - Security: when using HTTP/2 a client might cause excessive memory
    consumption (CVE-2018-16843) and CPU usage (CVE-2018-16844).
  - Security: processing of a specially crafted mp4 file with the
    ngx_http_mp4_module might result in worker process memory disclosure
    (CVE-2018-16845).
  - Feature: the "proxy_socket_keepalive", "fastcgi_socket_keepalive",
    "grpc_socket_keepalive", "memcached_socket_keepalive",
    "scgi_socket_keepalive", and "uwsgi_socket_keepalive" directives.
  - Bugfix: if nginx was built with OpenSSL 1.1.0 and used with OpenSSL
    1.1.1, the TLS 1.3 protocol was always enabled.
  - Bugfix: working with gRPC backends might result in excessive memory
    consumption.
- Fix vim-plugin-nginx rpm group.

- update to 1.15.4
  - Feature: now the "ssl_early_data" directive can be used with OpenSSL.
  - Bugfix: in the ngx_http_uwsgi_module.
  - Bugfix: connections with some gRPC backends might not be cached when
    using the "keepalive" directive.
  - Bugfix: a socket leak might occur when using the "error_page"
    directive to redirect early request processing errors, notably errors
    with code 400.
  - Bugfix: the "return" directive did not change the response code when
    returning errors if the request was redirected by the "error_page"
    directive.
  - Bugfix: standard error pages and responses of the
    ngx_http_autoindex_module module used the "bgcolor" attribute, and
    might be displayed incorrectly when using custom color settings in
    browsers.

OBS-URL: https://build.opensuse.org/request/show/647300
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=125
2018-11-10 03:30:31 +00:00
Marguerite Su
bc523e9af9 Accepting request 646203 from home:seanlew:branches:server:http
Update nginx to 1.15.5

OBS-URL: https://build.opensuse.org/request/show/646203
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=123
2018-11-08 10:34:12 +00:00
Marguerite Su
0b23869ea1 Accepting request 635756 from devel:CaaSP:3.0:ControllerNode
- fix changelog to refer to patch nginx-1.2.4-perl_vendor_install.patch
Otherwise our tools complain ;)

OBS-URL: https://build.opensuse.org/request/show/635756
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=121
2018-09-14 12:57:17 +00:00
ed4ba9d2ef - update to 1.15.3
- Feature: now TLSv1.3 can be used with BoringSSL.
  - Feature: the "ssl_early_data" directive, currently available
    with BoringSSL.
  - Feature: the "keepalive_timeout" and "keepalive_requests"
    directives in the "upstream" block.
  - Bugfix: the ngx_http_dav_module did not truncate destination
    file when copying a file over an existing one with the COPY
    method.
  - Bugfix: the ngx_http_dav_module used zero access rights on the
    destination file and did not preserve file modification time
    when moving a file between different file systems with the MOVE
    method.
  - Bugfix: the ngx_http_dav_module used default access rights when
    copying a file with the COPY method.
  - Workaround: some clients might not work when using HTTP/2; the
    bug had appeared in 1.13.5.
  - Bugfix: nginx could not be built with LibreSSL 2.8.0.

OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=119
2018-09-06 13:28:56 +00:00
Lars Vogdt
8995295cbf Accepting request 626476 from home:darix:playground
- update to 1.15.2
  - Feature: the $ssl_preread_protocol variable in the
    ngx_stream_ssl_preread_module.
  - Feature: now when using the "reset_timedout_connection"
    directive nginx will reset connections being closed with the
    444 code.
  - Change: a logging level of the "http request", "https proxy
    request", "unsupported protocol", and "version too low" SSL
    errors has been lowered from "crit" to "info".
  - Bugfix: DNS requests were not resent if initial sending of a
    request failed.
  - Bugfix: the "reuseport" parameter of the "listen" directive was
    ignored if the number of worker processes was specified after
    the "listen" directive.
  - Bugfix: when using OpenSSL 1.1.0 or newer it was not possible
    to switch off "ssl_prefer_server_ciphers" in a virtual server
    if it was switched on in the default server.
  - Bugfix: SSL session reuse with upstream servers did not work
    with the TLS 1.3 protocol.

- update to 1.15.1

OBS-URL: https://build.opensuse.org/request/show/626476
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=117
2018-07-30 14:50:16 +00:00
Lars Vogdt
0c3dd01a3f Accepting request 624609 from home:darix:playground
- update 1.15.1

OBS-URL: https://build.opensuse.org/request/show/624609
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=115
2018-07-24 20:17:53 +00:00
Artem Chernikov
948da87c36 Accepting request 612832 from home:mrostecki:branches:server:http
- Add nginx-source package

OBS-URL: https://build.opensuse.org/request/show/612832
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=113
2018-06-06 10:16:19 +00:00
Marguerite Su
aec280d998 Accepting request 607649 from home:elvigia:branches:server:http
- Do not require insserv on systemd-only releases.

OBS-URL: https://build.opensuse.org/request/show/607649
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=111
2018-05-29 02:27:54 +00:00
Artem Chernikov
48aa050d06 - update to 1.14.0
* 1.14.x stable branch.
- includes changes from 1.13.12
 * bugfix connections with gRPC backends might be closed unexpectedly
   when returning a large response.

OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=109
2018-05-07 10:27:40 +00:00
Artem Chernikov
8486509534 Accepting request 595111 from home:AndreasStieger:branches:server:http
nginx 1.13.11
- Use %license (bsc#1082318)

OBS-URL: https://build.opensuse.org/request/show/595111
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=107
2018-04-10 08:44:34 +00:00
Artem Chernikov
5cdde8b765 - Recommend to use TLSv1.2 by default (boo#1086855)
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=105
2018-03-28 11:25:04 +00:00
175edd096e - update rmtp module to 1.2.1
- just commenting all places where we fallthrough conditionals

- update headers more to 0.33
  - feature: add wildcard match support for
    more_clear_input_headers.

- update fancyindex module to 0.4.2
  This release contains an important fix which can cause Nginx to
  crash when a directory contains zero-sized (empty) files. This
  bug has been present in all previous releases, and all users are
  strongly encouraged to update to version 0.4.2.
  https://github.com/aperezdc/ngx-fancyindex/releases/tag/v0.4.2

OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=103
2018-02-21 13:35:09 +00:00
597fc4b85d - changes from 1.13.9
- Feature: HTTP/2 server push support; the "http2_push" and
    "http2_push_preload" directives.
  - Bugfix: "header already sent" alerts might appear in logs when
    using cache; the bug had appeared in 1.9.13.
  - Bugfix: a segmentation fault might occur in a worker process if
    the "ssl_verify_client" directive was used and no SSL
    certificate was specified in a virtual server.
  - Bugfix: in the ngx_http_v2_module.
  - Bugfix: in the ngx_http_dav_module.
- updates from 1.13.8
  - Feature: now nginx automatically preserves the CAP_NET_RAW
    capability in worker processes when using the "transparent"
    parameter of the "proxy_bind", "fastcgi_bind",
    "memcached_bind", "scgi_bind", and "uwsgi_bind" directives.
  - Feature: improved CPU cache line size detection. Thanks to
    Debayan Ghosh.
  - Feature: new directives in vim syntax highlighting scripts.
    Thanks to Gena Makhomed.
  - Bugfix: binary upgrade refused to work if nginx was re-parented
    to a process with PID different from 1 after its parent process
    has finished.
  - Bugfix: the ngx_http_autoindex_module incorrectly handled
    requests with bodies.
  - Bugfix: in the "proxy_limit_rate" directive when used with the
    "keepalive" directive.
  - Bugfix: some parts of a response might be buffered when using
    "proxy_buffering off" if the client connection used SSL.
    Thanks to Patryk Lesiewicz.
  - Bugfix: in the "proxy_cache_background_update" directive.
  - Bugfix: it was not possible to start a parameter with a
    variable in the "${name}" form with the name in curly brackets
    without enclosing the parameter into single or double quotes.

OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=102
2018-02-21 13:26:47 +00:00
Artem Chernikov
477548018f - Install /etc/nginx/conf.d directory for custom user configuration
files

OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=100
2018-02-07 15:44:02 +00:00
Artem Chernikov
f43fc9eb7b - Install /etc/nginx/vhosts.d directory for default installation
to house custom virtual hosts configuration files

OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=99
2018-02-07 15:08:41 +00:00
Marguerite Su
f4825dda39 Accepting request 557896 from home:avindra
- update to version 1.13.7
  - Bugfix: in the $upstream_status variable.
  - Bugfix: a segmentation fault might occur in a worker process
    if a backend returned a "101 Switching Protocols" response to
    a subrequest.
  - Bugfix: a segmentation fault occurred in a master process if a
    shared memory zone size was changed during a reconfiguration
    and the reconfiguration failed.
  - Bugfix: in the ngx_http_fastcgi_module.
  - Bugfix: nginx returned the 500 error if parameters without
    variables were specified in the "xslt_stylesheet" directive.
  - Workaround: "gzip filter failed to use preallocated memory"
    alerts appeared in logs when using a zlib library variant
    from Intel.
  - Bugfix: the "worker_shutdown_timeout" directive did not work
    when using mail proxy and when proxying WebSocket connections.
- partial cleanup with spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/557896
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=97
2017-12-18 11:45:45 +00:00
ea19562b98 - update to 1.13.6
- Bugfix: switching to the next upstream server in the stream
    module did not work when using the "ssl_preread" directive.
  - Bugfix: in the ngx_http_v2_module.  Thanks to Piotr Sikora.
  - Bugfix: nginx did not support dates after the year 2038 on
    32-bit platforms with 64-bit time_t.
  - Bugfix: in handling of dates prior to the year 1970 and after
    the year 10000.
  - Bugfix: in the stream module timeouts waiting for UDP datagrams
    from upstream servers were not logged or logged at the "info"
    level instead of "error".
  - Bugfix: when using HTTP/2 nginx might return the 400 response
    without logging the reason.
  - Bugfix: in processing of corrupted cache files.
  - Bugfix: cache control headers were ignored when caching errors
    intercepted by error_page.
  - Bugfix: when using HTTP/2 client request body might be
    corrupted.
  - Bugfix: in handling of client addresses when using unix domain
    sockets.
  - Bugfix: nginx hogged CPU when using the "hash ... consistent"
    directive in the upstream block if large weights were used and
    all or most of the servers were unavailable.

OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=95
2017-10-12 15:43:26 +00:00
7caca16a8c - extra modules were enabled on sles due to a typo
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=93
2017-10-06 13:34:27 +00:00
Artem Chernikov
f00986555c - Submit nginx to SLES to become a http server for RMT(Repository
mirroring tool) [fate#323994, bsc#1059685, boo#1057831]

OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=91
2017-10-05 12:54:21 +00:00