<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/net/nginx, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git-03.infra.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/'/>
<updated>2026-10-25T12:44:30Z</updated>
<entry>
<title>nginx: 302 the "/" path to "/cgi-bin/luci/"</title>
<updated>2026-10-25T12:44:30Z</updated>
<author>
<name>Tianshuai Gao</name>
</author>
<published>2026-07-06T02:58:07Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=b7811144559b5c4ec01fb1eb468b9ca76da37294'/>
<id>urn:sha1:b7811144559b5c4ec01fb1eb468b9ca76da37294</id>
<content type='text'>
This change will prevent the blank "LuCI - Lua Configuration Interface"
screen from being displayed for the first time  when accessing luci via
a url like 192.168.1.1

Signed-off-by: Tianshuai Gao &lt;cocopriestyu+github@gmail.com&gt;
[ improve spacing ]
Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>nginx-util: specify gzip_types to actually enable gzip</title>
<updated>2026-10-25T12:38:47Z</updated>
<author>
<name>Nikita Solianik</name>
</author>
<published>2025-09-29T17:20:59Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=fa48a6a56750976eb3a1c36592e9e17dfb52015c'/>
<id>urn:sha1:fa48a6a56750976eb3a1c36592e9e17dfb52015c</id>
<content type='text'>
The nginx-util package was missing gzip_types configuration, which meant
gzip compression was not being properly applied to responses. This change
adds the necessary gzip_types directive to ensure content is compressed.

Signed-off-by: Nikita Solianik &lt;gxcreator@gmail.com&gt;
[ bump package release ]
Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>nginx: only build luajit2 if required</title>
<updated>2026-10-25T12:36:30Z</updated>
<author>
<name>Florian Wagner</name>
</author>
<published>2026-10-08T08:34:06Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=e0e531b86c7d201c4e935053a19d3c97ea9cbdaa'/>
<id>urn:sha1:e0e531b86c7d201c4e935053a19d3c97ea9cbdaa</id>
<content type='text'>
On some systems luajit2 will not build. When compiling the nginx
packages it was being pulled in as a dependency even if no
nginx subpackage that requires it was selected and thus building
nginx failed.

This change will only pull in the dependency conditionally.

Signed-off-by: Florian Wagner &lt;florian@wagner-flo.de&gt;
</content>
</entry>
<entry>
<title>nginx: update repository of maintained naxsi module</title>
<updated>2026-10-25T12:31:48Z</updated>
<author>
<name>Keiji Hata</name>
</author>
<published>2026-07-24T08:26:46Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=d7d5343b4c442229e68b727d8e8df44a2b1e62d4'/>
<id>urn:sha1:d7d5343b4c442229e68b727d8e8df44a2b1e62d4</id>
<content type='text'>
Switch the naxsi-module repository to an actively maintained fork
recommended by nbs-system due to the original project is officially
abandoned (archived in 2023.11.08).

Signed-off-by: Keiji Hata &lt;ionsuite@gmail.com&gt;
</content>
</entry>
<entry>
<title>nginx: update to 1.30.5</title>
<updated>2026-10-04T10:27:18Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2026-09-27T21:50:36Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=dee4f5f48defb47580df932ec1c8ab9244bf57d4'/>
<id>urn:sha1:dee4f5f48defb47580df932ec1c8ab9244bf57d4</id>
<content type='text'>
1.30.4:
- Heap buffer overflow with the map directive and regex matching
  (CVE-2026-42533).
- Uninitialized memory access with unnamed regex captures and the slice
  directive or background cache update (CVE-2026-60005).
- Use-after-free in ngx_http_ssi_filter_module with a crafted proxied
  backend response (CVE-2026-56434).

1.30.5:
- Heap buffer overflow with HTTP/3 and OpenSSL 3.5.0 and earlier
  (CVE-2026-90439).

All patches apply without changes.

Changelog: https://nginx.org/en/CHANGES-1.30
Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>nginx: update to 1.30.3</title>
<updated>2026-07-06T07:56:39Z</updated>
<author>
<name>Jan Klos</name>
</author>
<published>2026-07-01T09:49:54Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=2dd9e6f827b97fd516e27a7bb844c23ede79c999'/>
<id>urn:sha1:2dd9e6f827b97fd516e27a7bb844c23ede79c999</id>
<content type='text'>
Fixes buffer overflow vulnerability in ngx_http_proxy_v2_module &amp; ngx_http_grpc_module
(CVE-2026-42055) and buffer overread vulnerability in ngx_http_charset_module (CVE-2026-48142).

Signed-off-by: Jan Klos &lt;jan@klos.xyz&gt;
</content>
</entry>
<entry>
<title>nginx: update to 1.30.2</title>
<updated>2026-06-07T18:21:09Z</updated>
<author>
<name>Seo Suchan</name>
</author>
<published>2026-05-28T15:08:39Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=78a0f519d4a3cfe7aa06dbdd417c8206e110cec6'/>
<id>urn:sha1:78a0f519d4a3cfe7aa06dbdd417c8206e110cec6</id>
<content type='text'>
Large version jump from 1.26.3 to 1.30.2
(upstream stable).
changelogs at https://nginx.org/en/CHANGES-1.30,
https://nginx.org/en/CHANGES-1.28 .include security fixs.

Signed-off-by: Seo Suchan &lt;tjtncks@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: cleanup URLs</title>
<updated>2026-05-08T20:28:27Z</updated>
<author>
<name>Yanase Yuki</name>
</author>
<published>2026-01-02T09:06:57Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=b0d8a3d384915c2de1c5b473fcfb8b3996bb849b'/>
<id>urn:sha1:b0d8a3d384915c2de1c5b473fcfb8b3996bb849b</id>
<content type='text'>
This commit converts plain HTTP URLs to HTTPS, and updates
old or outdated URLs.

Signed-off-by: Yanase Yuki &lt;dev@zpc.st&gt;
</content>
</entry>
<entry>
<title>treewide: fix licenses</title>
<updated>2026-02-19T18:15:36Z</updated>
<author>
<name>Wei-Ting Yang</name>
</author>
<published>2026-02-10T11:03:14Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=f7e3317515ae5ba9b4efc8dd56e88af8fb2cb02e'/>
<id>urn:sha1:f7e3317515ae5ba9b4efc8dd56e88af8fb2cb02e</id>
<content type='text'>
Fix licenses.

Signed-off-by: Wei-Ting Yang &lt;williamatcg@gmail.com&gt;
</content>
</entry>
<entry>
<title>nginx: fix module depends on nginx</title>
<updated>2026-02-18T09:10:35Z</updated>
<author>
<name>Daniel F. Dickinson</name>
</author>
<published>2026-02-17T04:42:33Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=b441a83e957712ce44d5c6135f98bfe3f381aacb'/>
<id>urn:sha1:b441a83e957712ce44d5c6135f98bfe3f381aacb</id>
<content type='text'>
Closes #28587
nginx: many module recursive dependencies

The solution turns out to be pretty trivial.
Replace the +nginx in the module DEPENDS.

This means the modules do not 'select' nginx, but the do 'depend on'
nginx. So nginx is required to install the modules.

This is the same approach taken with PHP8 and #28585 for Zabbix.

Signed-off-by: Daniel F. Dickinson &lt;dfdpublic@wildtechgarden.ca&gt;
</content>
</entry>
</feed>
