163 Commits

Author SHA256 Message Date
Илья Индиго
e31dd00b9a Accepting request 1331529 from home:13ilya:branches:server:http
- Updated to 1.29.5
  * https://nginx.org/en/CHANGES
  * Fixed an attacker might inject plain text data in the response from an SSL backend (CVE-2026-1642).
  * Fixed use-after-free might occur after switching to the next gRPC or HTTP/2 backend.
  * Fixed an invalid HTTP/2 request might be sent after switching to the next upstream.
  * Fixed a response with multiple ranges might be larger than the source response.
  * Fixed setting HTTP_HOST when proxying to FastCGI, SCGI, and uwsgi backends.
  * Fixed warning when compiling with MSVC 2022 x86.
  * Changed the logging level of the "ech_required" SSL error has been lowered from "crit" to "info".

OBS-URL: https://build.opensuse.org/request/show/1331529
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=305
2026-02-06 08:06:03 +00:00
Илья Индиго
28c553292b Accepting request 1331527 from home:13ilya:branches:server:http
- Updated to 1.29.5
  * https://nginx.org/en/CHANGES
  * Fixed an attacker might inject plain text data in the response from an SSL backend (CVE-2026-1642).
  * Fixed use-after-free might occur after switching to the next gRPC or HTTP/2 backend.
  * Fixed an invalid HTTP/2 request might be sent after switching to the next upstream.
  * Fixed a response with multiple ranges might be larger than the source response.
  * Fixed setting HTTP_HOST when proxying to FastCGI, SCGI, and uwsgi backends.
  * Fixed warning when compiling with MSVC 2022 x86.
  * Changed the logging level of the "ech_required" SSL error has been lowered from "crit" to "info".

OBS-URL: https://build.opensuse.org/request/show/1331527
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=304
2026-02-06 07:55:48 +00:00
Илья Индиго
4df8de43df Accepting request 1321885 from home:13ilya:branches:server:http
- Updated to 1.29.4
  * https://nginx.org/en/CHANGES
  * Added the ngx_http_proxy_module supports HTTP/2.
  * Added Encrypted ClientHello TLS extension support when using
    OpenSSL ECH feature branch; the "ssl_ech_file" directive.
  * Changed validation of host and port in the request line, "Host"
    header field, and ":authority" pseudo-header field has been changed
    to follow RFC 3986.
  * Changed now a single LF used as a line terminator in a chunked
    request or response body is considered an error.
  * Fixed when using HTTP/3 with OpenSSL 3.5.1 or newer a segmentation
    fault might occur in a worker process; the bug had appeared in 1.29.1.
  * Fixed a segmentation fault might occur in a worker process if the
    "try_files" directive and "proxy_pass" with a URI were used.

OBS-URL: https://build.opensuse.org/request/show/1321885
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=302
2025-12-10 06:25:02 +00:00
Илья Индиго
b633e89f9a Accepting request 1314088 from home:13ilya:branches:server:http
- Updated to 1.29.3
  * Changed nginx-conf.patch file.
  * https://nginx.org/en/CHANGES
  * Added the "add_header_inherit" and "add_trailer_inherit" directives.
  * Added the $request_port and $is_request_port variables.
  * Added the $ssl_sigalg and $ssl_client_sigalg variables.
  * Added the "volatile" parameter of the "geo" directive.
  * Added now certificate compression is available with BoringSSL.
  * Fixed now certificate compression is disabled with OCSP stapling.

OBS-URL: https://build.opensuse.org/request/show/1314088
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=300
2025-10-28 14:06:12 +00:00
Илья Индиго
e3401f8654 Accepting request 1309711 from home:13ilya:branches:server:http
- Updated to 1.29.2
  * Changed nginx-conf.patch file.
  * https://nginx.org/en/CHANGES
  * Fixed now the "ssl_protocols" directive works in a virtual server
    different from the default server when using OpenSSL 1.1.1 or newer.
  * Fixed SSL handshake always failed when using TLSv1.3 with OpenSSL
    and client certificates and resuming a session with a different SNI
    value; the bug had appeared in 1.27.4.
  * Fixed the "ignoring stale global SSL error" alerts might appear in
    logs when using QUIC and the "ssl_reject_handshake" directive; the
    bug had appeared in 1.29.0.
  * Fixed in delta-seconds processing in the "Cache-Control" backend
    response header line.
  * Fixed an XCLIENT command didn't use the xtext encoding.
  * Fixed in SSL certificate caching during reconfiguration.

OBS-URL: https://build.opensuse.org/request/show/1309711
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=298
2025-10-08 01:01:50 +00:00
Илья Индиго
993d1b673f Accepting request 1299343 from home:13ilya:branches:server:http
- Updated to 1.29.1
  * https://nginx.org/en/CHANGES
  * Fixed processing of a specially crafted login/password when using
    the "none" authentication method in the ngx_mail_smtp_module might
    cause worker process memory disclosure to the authentication server
    (CVE-2025-53859).
  * Changed TLSv1.3 certificate compression is disabled by default.
  * Added the "ssl_certificate_compression" directive.
  * Added support for 0-RTT in QUIC when using OpenSSL 3.5.1 or newer.
  * Fixed the 103 response might be buffered when using HTTP/2 and the
    "early_hints" directive.
  * Fixed in handling "Host" and ":authority" header lines with equal
    values when using HTTP/2; the bug had appeared in 1.17.9.
  * Fixed in handling "Host" header lines with a port when using HTTP/3.
  * Fixed in the "none" parameter of the "smtp_auth" directive.

OBS-URL: https://build.opensuse.org/request/show/1299343
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=296
2025-08-14 08:37:14 +00:00
Илья Индиго
1eab1058f2 Accepting request 1293971 from home:13ilya
- Changed nginx.logrotate and nginx-conf.patch files.
  * Removed hardcoded user and group definitions.
- Removed ending slashes wherever possible.
- Removed root privileges when running logrotate (bsc#1246090).

OBS-URL: https://build.opensuse.org/request/show/1293971
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=294
2025-07-16 22:50:22 +00:00
Илья Индиго
93123fbae5 Accepting request 1293806 from home:parag.jain:branches:server:http
- Drop root priviledges while running logrotate (bsc#1246090)

OBS-URL: https://build.opensuse.org/request/show/1293806
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=293
2025-07-16 22:07:01 +00:00
Илья Индиго
b69ae4255d Accepting request 1288817 from home:13ilya
- Updated to 1.29.0
  * https://nginx.org/en/CHANGES
  * Added support for response code 103 from proxy and gRPC backends;
    the "early_hints" directive.
  * Added loading of secret keys from hardware tokens with OpenSSL provider.
  * Changed the logging level of SSL errors in a QUIC handshake has been
    changed from "error" to "crit" for critical errors, and to "info" for
    the rest; the logging level of unsupported QUIC transport parameters
    has been lowered from "info" to "debug".
  * Disabled OpenSSL 3.5 QUIC API support by default.

OBS-URL: https://build.opensuse.org/request/show/1288817
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=291
2025-06-27 09:42:27 +00:00
Илья Индиго
b1fec8ea4a Accepting request 1281935 from home:rrahl0
- Updated to 1.28.0:
  * Fixed -Wunterminated-string-initialization with gcc15
  * HTTP/3: fixed NGX_HTTP_V3_VARLEN_INT_LEN value

OBS-URL: https://build.opensuse.org/request/show/1281935
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=289
2025-06-02 14:17:50 +00:00
Илья Индиго
a711a9b831 Accepting request 1279294 from home:okurz:branches:server:http
Changed service to prevent 'timed out. Killing' messages on service stopping

OBS-URL: https://build.opensuse.org/request/show/1279294
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=287
2025-05-22 23:51:19 +00:00
Илья Индиго
c3955c13fb Accepting request 1270051 from home:13ilya
- Updated to 1.27.5
  * https://nginx.org/en/CHANGES
  * Changed the maximum size limit for SSL sessions cached in shared
    memory has been raised to 8192.
  * Fixed in the "grpc_ssl_password_file", "proxy_ssl_password_file",
    and "uwsgi_ssl_password_file" directives when loading SSL certificates
    and encrypted keys from variables; the bug had appeared in 1.23.1.
  * Fixed in the $ssl_curve and $ssl_curves variables when using pluggable
    curves in OpenSSL.

OBS-URL: https://build.opensuse.org/request/show/1270051
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=285
2025-04-16 14:59:06 +00:00
Илья Индиго
1242f21e1e Accepting request 1266981 from home:13ilya:branches:server:http
- Added nginx-man.patch to enable manpage 8 (boo#1240675).

OBS-URL: https://build.opensuse.org/request/show/1266981
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=283
2025-04-04 00:39:27 +00:00
Илья Индиго
d5bdbd7aaf Accepting request 1266978 from home:darix:apps
- Also package the nginx manpage in section 8 (boo#1240675)

OBS-URL: https://build.opensuse.org/request/show/1266978
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=282
2025-04-04 00:18:55 +00:00
Илья Индиго
f657bcce46 Accepting request 1265446 from home:13ilya
- Removed rudiment /srv/www/htdocs/50x.html (boo#1240166).
- Changed nginx-conf.patch to refresh default config.

OBS-URL: https://build.opensuse.org/request/show/1265446
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=280
2025-03-30 02:22:47 +00:00
Илья Индиго
df5ac980c5 Accepting request 1243541 from home:13ilya:branches:server:http
- Changed URL's from nginx.org to github.com .
- Updated to 1.27.4
  * https://nginx.org/en/CHANGES
  * Fixed insufficient check in virtual servers handling with TLSv1.3
    SNI allowed to reuse SSL sessions in a different virtual server, to
    bypass client SSL certificates verification (CVE-2025-23419).
  * Added the "ssl_object_cache_inheritable", "ssl_certificate_cache",
    "proxy_ssl_certificate_cache", "grpc_ssl_certificate_cache", and
    "uwsgi_ssl_certificate_cache", "keepalive_min_timeout" directives.
  * Fixed nginx could not build libatomic library using the library
    sources if the --with-libatomic=DIR option was used.

OBS-URL: https://build.opensuse.org/request/show/1243541
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=278
2025-02-06 04:48:43 +00:00
Илья Индиго
dee280fb27 Accepting request 1226762 from home:13ilya
- Updated to 1.27.3
  * https://github.com/nginx/nginx/releases/tag/release-1.27.3
  * Added the "server" directive in the "upstream" block supports the "resolve" parameter.
  * Added the "resolver" and "resolver_timeout" directives in the "upstream" block.
  * Added SmarterMail specific mode support for IMAP LOGIN with
    untagged CAPABILITY response in the mail proxy module.
  * Changed TLSv1 and TLSv1.1 protocols are disabled by default.
  * Changed IPv6 address in square brackets and no port can be specified in the
    "proxy_bind", "fastcgi_bind", "grpc_bind", "memcached_bind", "scgi_bind",
    and "uwsgi_bind" directives, and as client address in ngx_http_realip_module.
  * Fixed ngx_http_mp4_module and "proxy_store" directive.

OBS-URL: https://build.opensuse.org/request/show/1226762
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=276
2024-11-27 04:28:59 +00:00
Илья Индиго
d2facc767f Accepting request 1205363 from home:13ilya
- Updated to 1.27.2
  * https://nginx.org/en/CHANGES
  * Added SSL certificates, secret keys, and CRLs are now cached on start
    or during reconfiguration.
  * Added client certificate validation with OCSP in the stream module.
  * Added OCSP stapling support in the stream module.
  * Added the "proxy_pass_trailers" directive in the ngx_http_proxy_module.
  * Added the "ssl_client_certificate" directive now supports certificates
    with auxiliary information.
  * Changed now the "ssl_client_certificate" directive is not required
    for client SSL certificates verification.

OBS-URL: https://build.opensuse.org/request/show/1205363
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=274
2024-10-03 06:56:17 +00:00
Илья Индиго
450ad7138b Accepting request 1204301 from home:kukuk:cleanup
- Add /srv/www to filelist [bsc#1231027]

OBS-URL: https://build.opensuse.org/request/show/1204301
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=272
2024-09-28 06:43:44 +00:00
Илья Индиго
dbbf588b2e Accepting request 1194199 from home:13ilya
- Renamed nginx-1.6.1-default_config.patch to nginx-conf.patch.
- Renamed nginx-1.2.4-perl_vendor_install.patch to nginx-perl.patch.
- Used atosetup -p1 macro and replaced editor from perl to sed.
- Added %check section with gpg signature source verification.
- Updated to 1.27.1
  * https://nginx.org/en/CHANGES
  * Fixed crash in ngx_http_mp4_module via specially crafted mp4 file (CVE-2024-7347).
  * Now the stream module handler is not mandatory.
  * Fixed new HTTP/2 connections might ignore graceful shutdown of old worker processes.

OBS-URL: https://build.opensuse.org/request/show/1194199
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=270
2024-08-16 02:31:06 +00:00
Илья Индиго
a4ed91fbf0 Accepting request 1194197 from home:13ilya
- Renamed nginx-1.6.1-default_config.patch to nginx-conf.patch.
- Renamed nginx-1.2.4-perl_vendor_install.patch to nginx-perl.patch.
- Used atosetup -p1 macro and replaced editor from perl to sed.
- Added %check section with gpg signature source_verification.
- Updated to 1.27.1
  * https://nginx.org/en/CHANGES
  * Fixed crash in ngx_http_mp4_module via specially crafted mp4 file (CVE-2024-7347).
  * Now the stream module handler is not mandatory.
  * Fixed new HTTP/2 connections might ignore graceful shutdown of old worker processes.

OBS-URL: https://build.opensuse.org/request/show/1194197
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=269
2024-08-16 02:26:21 +00:00
Илья Индиго
3a37711f0e Accepting request 1194190 from home:13ilya
- Renamed nginx-1.6.1-default_config.patch to nginx-conf.patch.
- Renamed nginx-1.2.4-perl_vendor_install.patch to nginx-perl.patch.
- Used atosetup -p1 macro and replaced editor from perl to sed.
- Updated to 1.27.1
  * https://nginx.org/en/CHANGES
  * Fixed crash in ngx_http_mp4_module via specially crafted mp4 file (CVE-2024-7347).
  * Now the stream module handler is not mandatory.
  * Fixed new HTTP/2 connections might ignore graceful shutdown of old worker processes.

OBS-URL: https://build.opensuse.org/request/show/1194190
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=268
2024-08-16 00:09:31 +00:00
Илья Индиго
f9f62a2e5f Accepting request 1194184 from home:13ilya
- Changed nginx-1.6.1-default_config.patch file (added ngx_http_fancyindex_module.so).
- Updated to 1.27.1
  * https://nginx.org/en/CHANGES
  * Fixed crash in ngx_http_mp4_module via specially crafted mp4 file (CVE-2024-7347).
  * Now the stream module handler is not mandatory.
  * Fixed new HTTP/2 connections might ignore graceful shutdown of old worker processes.

OBS-URL: https://build.opensuse.org/request/show/1194184
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=267
2024-08-15 21:19:38 +00:00
Илья Индиго
310b0f7fda Accepting request 1177869 from home:13ilya
- Updated to 1.27.0
  * Changed nginx.keyring to Sergey Kandaurov’s PGP public key.
  * https://nginx.org/en/CHANGES
  * Added variables support in the "proxy_limit_rate", "fastcgi_limit_rate",
    "scgi_limit_rate", and "uwsgi_limit_rate" directives.
  * Fixed reduced memory consumption for long-lived requests if "gzip",
    "gunzip", "ssi", "sub_filter", or "grpc_pass" directives are used.
  * Fixed building with gcc 14 with --with-atomic option.

OBS-URL: https://build.opensuse.org/request/show/1177869
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=265
2024-05-31 08:51:08 +00:00
Илья Индиго
15eec013cc Accepting request 1177856 from home:13ilya
- Updated to 1.27.0
  * https://nginx.org/en/CHANGES
  * Added variables support in the "proxy_limit_rate", "fastcgi_limit_rate",
    "scgi_limit_rate", and "uwsgi_limit_rate" directives.
  * Fixed reduced memory consumption for long-lived requests if "gzip",
    "gunzip", "ssi", "sub_filter", or "grpc_pass" directives are used.
  * Fixed building with gcc 14 with --with-atomic option.

OBS-URL: https://build.opensuse.org/request/show/1177856
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=264
2024-05-31 07:56:11 +00:00
Илья Индиго
265e9b3fdf Accepting request 1173378 from home:13ilya
- Updated list of recommended modules (deleted unavailable in TW).

OBS-URL: https://build.opensuse.org/request/show/1173378
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=262
2024-05-11 04:23:08 +00:00
Илья Индиго
9b09f2c68e Accepting request 1168472 from home:13ilya
- Updated to 1.25.5
  * Changed nginx.keyring to Roman Arutyunyan’s PGP public key.
  * https://nginx.org/en/CHANGES
  * Added virtual servers in the stream module.
  * Fixed the ngx_stream_pass_module.
  * Fixed the "deferred", "accept_filter", and "setfib" parameters
    of the "listen" directive in the stream module.
  * Added cache line size detection for some architectures.

OBS-URL: https://build.opensuse.org/request/show/1168472
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=260
2024-04-17 07:17:04 +00:00
Илья Индиго
392f4b7da3 Accepting request 1168467 from home:13ilya
- Updated to 1.25.5
  * https://nginx.org/en/CHANGES
  * Added virtual servers in the stream module.
  * Fixed the ngx_stream_pass_module.
  * Fixed the "deferred", "accept_filter", and "setfib" parameters
    of the "listen" directive in the stream module.
  * Added cache line size detection for some architectures.

OBS-URL: https://build.opensuse.org/request/show/1168467
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=259
2024-04-17 07:01:50 +00:00
Илья Индиго
4f4b49efee Accepting request 1167914 from home:13ilya
- Set RuntimeDirectory to offer a location for Unix sockets at /run/nginx

OBS-URL: https://build.opensuse.org/request/show/1167914
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=257
2024-04-16 06:03:19 +00:00
Илья Индиго
995f92ddf7 Accepting request 1167864 from home:13ilya
- Added file nginx.tmpfiles.d for creation run-time directory.

OBS-URL: https://build.opensuse.org/request/show/1167864
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=256
2024-04-15 18:37:48 +00:00
Илья Индиго
189844fc77 Accepting request 1154405 from home:etamPL:branches:server:http
logrotate: don't fail if service not running

OBS-URL: https://build.opensuse.org/request/show/1154405
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=254
2024-03-03 11:04:33 +00:00
Илья Индиго
e6a6a82440 Accepting request 1149506 from home:dimstar:rpm4.20:n
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1149506
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=252
2024-02-22 23:29:24 +00:00
Илья Индиго
d2ee008944 Accepting request 1147448 from home:13ilya:branches:server:http
- Updated to 1.25.4
  * Changed nginx.keyring to Sergey Kandaurov’s PGP public key.
  * https://nginx.org/en/CHANGES
  * Fixed segmentation fault might occur in a worker process while
    processing a specially crafted QUIC session (CVE-2024-24989, CVE-2024-24990).
  * Fixed connections with pending AIO operations might be closed
    prematurely during graceful shutdown of old worker processes.
  * Fixed socket leak alerts no longer logged when fast shutdown was
    requested after graceful shutdown of old worker processes.
  * Fixed socket descriptor error, a socket leak, or a segmentation fault
    in a worker process might occur if AIO was used in a subrequest.
  * Fixed segmentation fault might occur in a worker process if SSL
    proxying was used along with the "image_filter" directive and errors
    with code 415 were redirected with the "error_page" directive.

OBS-URL: https://build.opensuse.org/request/show/1147448
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=250
2024-02-18 16:30:12 +00:00
Илья Индиго
dfdba3a9fb Accepting request 1147446 from home:13ilya:branches:server:http
- Updated to 1.25.4
  * Changed nginx.keyring to nginx public key.
  * https://nginx.org/en/CHANGES
  * Fixed segmentation fault might occur in a worker process while
    processing a specially crafted QUIC session (CVE-2024-24989, CVE-2024-24990).
  * Fixed connections with pending AIO operations might be closed
    prematurely during graceful shutdown of old worker processes.
  * Fixed socket leak alerts no longer logged when fast shutdown was
    requested after graceful shutdown of old worker processes.
  * Fixed socket descriptor error, a socket leak, or a segmentation fault
    in a worker process might occur if AIO was used in a subrequest.
  * Fixed segmentation fault might occur in a worker process if SSL
    proxying was used along with the "image_filter" directive and errors
    with code 415 were redirected with the "error_page" directive.

OBS-URL: https://build.opensuse.org/request/show/1147446
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=249
2024-02-18 16:25:02 +00:00
Илья Индиго
cb6da5d152 Accepting request 1147439 from home:13ilya:branches:server:http
- Updated to 1.25.4
  * https://nginx.org/en/CHANGES
  * Fixed segmentation fault might occur in a worker process while
    processing a specially crafted QUIC session (CVE-2024-24989, CVE-2024-24990).
  * Fixed connections with pending AIO operations might be closed
    prematurely during graceful shutdown of old worker processes.
  * Fixed socket leak alerts no longer logged when fast shutdown was
    requested after graceful shutdown of old worker processes.
  * Fixed socket descriptor error, a socket leak, or a segmentation fault
    in a worker process might occur if AIO was used in a subrequest.
  * Fixed segmentation fault might occur in a worker process if SSL
    proxying was used along with the "image_filter" directive and errors
    with code 415 were redirected with the "error_page" directive.

OBS-URL: https://build.opensuse.org/request/show/1147439
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=248
2024-02-18 15:28:52 +00:00
Илья Индиго
5e1ab4c0ed Accepting request 1120595 from home:13ilya:branches:server:http
- Updated to 1.25.3
  * https://nginx.org/en/CHANGES
  * Changed: improved detection of misbehaving clients when using HTTP/2.
  * Added: startup speedup when using a large number of locations.
  * Fixed: a segmentation fault might occur in a worker process when
    using HTTP/2 without SSL; the bug had appeared in 1.25.1.
  * Fixed: the "Status" backend response header line with an empty
    reason phrase was handled incorrectly.
  * Fixed: memory leak during reconfiguration when using the PCRE2 library.

OBS-URL: https://build.opensuse.org/request/show/1120595
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=246
2023-10-26 13:52:22 +00:00
Илья Индиго
539fa56ef4 Accepting request 1104918 from home:13ilya:branches:server:http
- Updated to 1.25.2
  * https://nginx.org/en/CHANGES
  * Changed: uses appname "nginx" when loading OpenSSL configuration.
  * Changed: does not try to load OpenSSL configuration if the
    --with-openssl option was used to built OpenSSL and the OPENSSL_CONF
    environment variable is not set.

OBS-URL: https://build.opensuse.org/request/show/1104918
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=244
2023-08-20 16:15:47 +00:00
Илья Индиго
ba872bbf99 Accepting request 1093007 from home:13ilya:branches:server:http
- Updated to 1.25.1
  * https://nginx.org/en/CHANGES
  * Added "http2" directive, which enables HTTP/2 on a per-server basis.
  * Deprecated "http2" parameter of the "listen" directive.
  * Removed HTTP/2 server push support.
  * Deprecated "ssl" directive is not supported anymore.

OBS-URL: https://build.opensuse.org/request/show/1093007
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=242
2023-06-14 05:11:52 +00:00
Илья Индиго
c14bf8470e Accepting request 1088735 from home:13ilya:branches:server:http
- Updated to 1.25.0
  * https://nginx.org/en/CHANGES
  * Added experimental HTTP/3 support.

OBS-URL: https://build.opensuse.org/request/show/1088735
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=240
2023-05-23 21:53:21 +00:00
Илья Индиго
0811e7dbd9 Accepting request 1078810 from home:13ilya:branches:server:http
- Updated to stable branch 1.24.0.

OBS-URL: https://build.opensuse.org/request/show/1078810
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=239
2023-04-12 21:20:27 +00:00
Илья Индиго
f64dd1c753 Accepting request 1075334 from home:13ilya:branches:server:http
- Updated to 1.23.4
  * https://nginx.org/en/CHANGES
  * Enabled TLSv1.3 protocol by default.
  * Supported byte ranges support in the ngx_http_gzip_static_module.
  * Fixed port ranges in the "listen" directive did not work.
  * Fixed incorrect location might be chosen to process a request if a
    prefix location longer than 255 characters.
  * Fixed a socket leak might occur when using HTTP/2 and the
    "error_page" directive to redirect errors with code 400.

OBS-URL: https://build.opensuse.org/request/show/1075334
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=237
2023-03-29 18:47:59 +00:00
Илья Индиго
eae06151b5 Accepting request 1043482 from home:stroeder:network
Updated to 1.23.3

OBS-URL: https://build.opensuse.org/request/show/1043482
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=235
2022-12-17 20:51:20 +00:00
Илья Индиго
75487b90ec Accepting request 1030026 from home:stroeder:network
Updated to 1.23.2

OBS-URL: https://build.opensuse.org/request/show/1030026
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=233
2022-10-19 15:41:55 +00:00
Илья Индиго
c09217790e Accepting request 990290 from home:stroeder:network
Updated to 1.23.1

OBS-URL: https://build.opensuse.org/request/show/990290
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=231
2022-07-19 17:58:32 +00:00
Илья Индиго
41a136a99c Accepting request 984277 from home:13ilya
- Changed nginx.keyring to Konstantin Pavlov’s PGP public key.
- Removed nginx.init.
- Updated to 1.23.0
  * https://nginx.org/en/CHANGES
  * Now header lines are represented as linked lists.
  * Now nginx combines arbitrary header lines with identical
    names when sending to FastCGI, SCGI, and uwsgi backends, in the
    $r->header_in() method of the ngx_http_perl_module, and during lookup
    of the "$http_...", "$sent_http_...", "$sent_trailer_...",
    "$upstream_http_...", and "$upstream_trailer_..." variables.
  * Fixed: if there were multiple "Vary" header lines in the backend
    response, nginx only used the last of them when caching.
  * Fixed: if there were multiple "WWW-Authenticate" header lines in the
    backend response and errors with code 401 were intercepted or the
    "auth_request" directive was used, nginx only sent the first of the
    header lines to the client.
  * The logging level of the "application data after close
    notify" SSL errors has been lowered from "crit" to "info".
  * Fixed: connections might hang if nginx was built on Linux 2.6.17 or
    newer, but was used on systems without EPOLLRDHUP support, notably
    with epoll emulation layers; the bug had appeared in 1.17.5.
  * Fixed: nginx did not cache the response if the "Expires" response
    header line disabled caching, but following "Cache-Control" header
    line enabled caching.

OBS-URL: https://build.opensuse.org/request/show/984277
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=229
2022-06-21 23:47:25 +00:00
Илья Индиго
8f40f38874 Accepting request 984271 from home:13ilya
- Updated nginx.keyring.
- Removed nginx.init.
- Updated to 1.23.0
  * https://nginx.org/en/CHANGES
  * Now header lines are represented as linked lists.
  * Now nginx combines arbitrary header lines with identical
    names when sending to FastCGI, SCGI, and uwsgi backends, in the
    $r->header_in() method of the ngx_http_perl_module, and during lookup
    of the "$http_...", "$sent_http_...", "$sent_trailer_...",
    "$upstream_http_...", and "$upstream_trailer_..." variables.
  * Fixed: if there were multiple "Vary" header lines in the backend
    response, nginx only used the last of them when caching.
  * Fixed: if there were multiple "WWW-Authenticate" header lines in the
    backend response and errors with code 401 were intercepted or the
    "auth_request" directive was used, nginx only sent the first of the
    header lines to the client.
  * The logging level of the "application data after close
    notify" SSL errors has been lowered from "crit" to "info".
  * Fixed: connections might hang if nginx was built on Linux 2.6.17 or
    newer, but was used on systems without EPOLLRDHUP support, notably
    with epoll emulation layers; the bug had appeared in 1.17.5.
  * Fixed: nginx did not cache the response if the "Expires" response
    header line disabled caching, but following "Cache-Control" header
    line enabled caching.

OBS-URL: https://build.opensuse.org/request/show/984271
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=227
2022-06-21 23:27:46 +00:00
Илья Индиго
dd1f19ad7e Accepting request 984266 from home:13ilya
- Updated nginx.keyring.
- Updated to 1.23.0
  * https://nginx.org/en/CHANGES
  * Now header lines are represented as linked lists.
  * Now nginx combines arbitrary header lines with identical
    names when sending to FastCGI, SCGI, and uwsgi backends, in the
    $r->header_in() method of the ngx_http_perl_module, and during lookup
    of the "$http_...", "$sent_http_...", "$sent_trailer_...",
    "$upstream_http_...", and "$upstream_trailer_..." variables.
  * Fixed: if there were multiple "Vary" header lines in the backend
    response, nginx only used the last of them when caching.
  * Fixed: if there were multiple "WWW-Authenticate" header lines in the
    backend response and errors with code 401 were intercepted or the
    "auth_request" directive was used, nginx only sent the first of the
    header lines to the client.
  * The logging level of the "application data after close
    notify" SSL errors has been lowered from "crit" to "info".
  * Fixed: connections might hang if nginx was built on Linux 2.6.17 or
    newer, but was used on systems without EPOLLRDHUP support, notably
    with epoll emulation layers; the bug had appeared in 1.17.5.
  * Fixed: nginx did not cache the response if the "Expires" response
    header line disabled caching, but following "Cache-Control" header
    line enabled caching.

OBS-URL: https://build.opensuse.org/request/show/984266
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=226
2022-06-21 22:52:57 +00:00
Илья Индиго
718288bb8c OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=225 2022-05-24 19:05:30 +00:00
Илья Индиго
5e3bd18f8f Accepting request 979031 from home:13ilya:branches:server:http
- Used pkgconfig wherever possible.
- Updated to 1.22.0 (1.22.x stable branch).

OBS-URL: https://build.opensuse.org/request/show/979031
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=223
2022-05-24 18:53:10 +00:00
Илья Индиго
f3d44e7393 Accepting request 950461 from home:13ilya:branches:server:http
- Updated to 1.21.6
  * https://nginx.org/en/CHANGES
  * Fixed when using EPOLLEXCLUSIVE on Linux client connections were
    unevenly distributed among worker processes.
  * Fixed nginx returned the "Connection: keep-alive" header line in
    responses during graceful shutdown of old worker processes.
  * Fixed in the "ssl_session_ticket_key" when using TLSv1.3.

OBS-URL: https://build.opensuse.org/request/show/950461
OBS-URL: https://build.opensuse.org/package/show/server:http/nginx?expand=0&rev=222
2022-02-01 14:57:10 +00:00