Commit Graph

218 Commits

Author SHA256 Message Date
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
Dominique Leuenberger
4dd832dc46 Accepting request 769945 from server:http
- 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/request/show/769945
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=46
2020-02-09 19:47:25 +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
Dominique Leuenberger
c1ba6e1e7b Accepting request 766541 from server:http
OBS-URL: https://build.opensuse.org/request/show/766541
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=45
2020-01-23 14:55:25 +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
Dominique Leuenberger
6312adad82 Accepting request 759966 from server:http
OBS-URL: https://build.opensuse.org/request/show/759966
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=44
2019-12-30 11:35:29 +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
Dominique Leuenberger
322524b1f7 Accepting request 752658 from server:http
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/752658
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=43
2019-12-02 10:33:28 +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
Dominique Leuenberger
118199cf46 Accepting request 743522 from server:http
OBS-URL: https://build.opensuse.org/request/show/743522
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=42
2019-10-28 15:59:45 +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
Dominique Leuenberger
6624563d7a Accepting request 742770 from server:http
OBS-URL: https://build.opensuse.org/request/show/742770
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=41
2019-10-25 16:42:57 +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
Dominique Leuenberger
7c7a2100b3 Accepting request 741950 from server:http
OBS-URL: https://build.opensuse.org/request/show/741950
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=40
2019-10-23 13:51:47 +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
Dominique Leuenberger
8f0992b1f8 Accepting request 723397 from 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. (forwarded request 723395 from darix)

OBS-URL: https://build.opensuse.org/request/show/723397
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=39
2019-08-15 10:29:44 +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
Dominique Leuenberger
3a54ccc8e9 Accepting request 718030 from server:http
OBS-URL: https://build.opensuse.org/request/show/718030
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=38
2019-07-24 18:35:01 +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
Dominique Leuenberger
134ff3dba0 Accepting request 715679 from server:http
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/715679
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=37
2019-07-17 11:20:46 +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
Dominique Leuenberger
fbfb16fa7a Accepting request 705181 from server:http
OBS-URL: https://build.opensuse.org/request/show/705181
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=36
2019-05-24 09:33:33 +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
Dominique Leuenberger
86fb516acc Accepting request 701160 from server:http
OBS-URL: https://build.opensuse.org/request/show/701160
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=35
2019-05-07 21:19:02 +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
Dominique Leuenberger
1211b8ea11 Accepting request 693038 from server:http
OBS-URL: https://build.opensuse.org/request/show/693038
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=34
2019-04-11 10:18:25 +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
Dominique Leuenberger
667aae190e Accepting request 662211 from server:http
OBS-URL: https://build.opensuse.org/request/show/662211
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=33
2019-01-03 17:07:02 +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
Dominique Leuenberger
788c85de17 Accepting request 659039 from server:http
OBS-URL: https://build.opensuse.org/request/show/659039
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=32
2018-12-19 12:50:53 +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
Dominique Leuenberger
3b115cbd26 Accepting request 647696 from server:http
OBS-URL: https://build.opensuse.org/request/show/647696
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=31
2018-11-12 08:43:32 +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
Dominique Leuenberger
0b4a5b7aa4 Accepting request 647290 from server:http
OBS-URL: https://build.opensuse.org/request/show/647290
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=30
2018-11-09 06:55:08 +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
Yuchen Lin
c2d23c93f5 Accepting request 635763 from server:http
OBS-URL: https://build.opensuse.org/request/show/635763
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=29
2018-09-15 13:41:22 +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
Yuchen Lin
1aab9c10d6 Accepting request 635544 from server:http
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/635544
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=28
2018-09-13 22:03:06 +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
Dominique Leuenberger
7bbbcae71c Accepting request 626497 from server:http
OBS-URL: https://build.opensuse.org/request/show/626497
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=27
2018-07-31 14:03:10 +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
Dominique Leuenberger
b1d05e3d29 Accepting request 625118 from server:http
OBS-URL: https://build.opensuse.org/request/show/625118
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=26
2018-07-25 14:13:17 +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
Dominique Leuenberger
c4a506798f Accepting request 614517 from server:http
OBS-URL: https://build.opensuse.org/request/show/614517
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=25
2018-06-08 21:16:06 +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
Dominique Leuenberger
43a81ad896 Accepting request 612712 from server:http
OBS-URL: https://build.opensuse.org/request/show/612712
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=24
2018-05-29 14:52:20 +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
Dominique Leuenberger
53ed80227d Accepting request 605071 from server:http
Update nginx to 1.14.0

OBS-URL: https://build.opensuse.org/request/show/605071
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=23
2018-05-07 12:54:05 +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