Commit Graph

233 Commits

Author SHA256 Message Date
Dominique Leuenberger
4110120471 Accepting request 822452 from server:http
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/822452
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=54
2020-07-29 15:14:09 +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
Dominique Leuenberger
675c195534 Accepting request 810195 from 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/810195
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=53
2020-06-03 18:29:33 +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
Dominique Leuenberger
731339071d Accepting request 805686 from server:http
OBS-URL: https://build.opensuse.org/request/show/805686
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=52
2020-05-16 20:24:56 +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
Dominique Leuenberger
f2b462a80b Accepting request 798375 from server:http
- Update to 1.18.0
  * 1.18.x stable branch.

OBS-URL: https://build.opensuse.org/request/show/798375
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=51
2020-04-29 18:43:05 +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
Dominique Leuenberger
2a54d5ae5c Accepting request 795747 from server:http
OBS-URL: https://build.opensuse.org/request/show/795747
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=50
2020-04-25 18:09:23 +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
Dominique Leuenberger
05252bec49 Accepting request 794414 from server:http
OBS-URL: https://build.opensuse.org/request/show/794414
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=49
2020-04-17 22:27:58 +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
Dominique Leuenberger
b2e7672ceb Accepting request 784229 from server:http
OBS-URL: https://build.opensuse.org/request/show/784229
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=48
2020-03-17 12:06:06 +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
Dominique Leuenberger
2b483c99ef Accepting request 781568 from server:http
OBS-URL: https://build.opensuse.org/request/show/781568
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nginx?expand=0&rev=47
2020-03-06 20:26: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
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