<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/net/nginx/patches, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2025-03-05T14:17:45Z</updated>
<entry>
<title>Revert "nginx-mod-njs: fix endianess patch"</title>
<updated>2025-03-05T14:17:45Z</updated>
<author>
<name>Robert Marko</name>
</author>
<published>2025-03-05T12:59:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=3d5bc4c9ce95c44ef8ee042f6a20897132f30134'/>
<id>urn:sha1:3d5bc4c9ce95c44ef8ee042f6a20897132f30134</id>
<content type='text'>
This reverts commit 7fdb92b59ac356f9a8c99ea49147ce0e66799a4b.

Now that the actual issue has been found and fixed, this is incorrect
so revert it.

Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>nginx-mod-njs: fix endianess patch</title>
<updated>2025-02-27T15:47:32Z</updated>
<author>
<name>Robert Marko</name>
</author>
<published>2025-02-27T11:35:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=7fdb92b59ac356f9a8c99ea49147ce0e66799a4b'/>
<id>urn:sha1:7fdb92b59ac356f9a8c99ea49147ce0e66799a4b</id>
<content type='text'>
Currently, the 104-endianness_fix.patch does not apply, so lets manually
refresh it to apply and thus fix buildbot nginx builds.

Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>nginx: improve libexslt optional patch</title>
<updated>2024-11-04T10:42:55Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2024-11-03T15:59:00Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=b5183a38371ff06eae540f2bb68f802cde61887c'/>
<id>urn:sha1:b5183a38371ff06eae540f2bb68f802cde61887c</id>
<content type='text'>
Improve libexslt optional patch to silent confusing output.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>nginx: add patch fixing libxslt library detection</title>
<updated>2024-11-04T10:42:54Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2024-11-03T15:37:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=c919fddfc1b4c886a00271a4c46d6ab40f6dc77a'/>
<id>urn:sha1:c919fddfc1b4c886a00271a4c46d6ab40f6dc77a</id>
<content type='text'>
Nginx hardcode the libxml2 include path to /usr/include/libxml2. This
works in a local build as pretty much everyone have the libxml2 library
installed but doesn't on buildbot container as the library doesn't
exist.

This effectively makes the host library leak intro library detection but
doesn't actually link to it as linking is still done with the correct
library in staging dir.

To fix this add a patch to define custom libxml2 include directory
instead of hardcoding it to host library.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>nginx: Add support for NJS module</title>
<updated>2024-10-21T15:32:12Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2024-10-03T15:10:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=e2e3a5fafb2acd167c343f803c51d9a3b40a5ac5'/>
<id>urn:sha1:e2e3a5fafb2acd167c343f803c51d9a3b40a5ac5</id>
<content type='text'>
Add support for NJS module. Various patch are required to make this
module correctly compile with the required library mainly related on
detecting config flags.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>nginx: add patch to make libexslt optional</title>
<updated>2024-10-21T15:32:11Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2024-10-03T21:33:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=159b6f09f067020a365aa366a4301dae2e113bee'/>
<id>urn:sha1:159b6f09f067020a365aa366a4301dae2e113bee</id>
<content type='text'>
Add patch to make libexslt library optional as nginx autoenable it if
detected.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>nginx: disable additional entry in feature test</title>
<updated>2024-10-21T15:32:11Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2024-10-03T15:06:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=782f056051ae41f214b099ef2fbf4466a5d110b0'/>
<id>urn:sha1:782f056051ae41f214b099ef2fbf4466a5d110b0</id>
<content type='text'>
Disable additional entry in feature test probably added in new version
of Nginx and never notice. Also declare "no" instead of empty value for
cc test.

While at it also refresh the patch.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>nginx: QUIC: Fix SSL 3.0 deprecated function</title>
<updated>2024-05-06T21:31:34Z</updated>
<author>
<name>Sean Khan</name>
</author>
<published>2024-04-24T22:02:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=97082f12a6de70625e21bc22fe2d0c1f65797f52'/>
<id>urn:sha1:97082f12a6de70625e21bc22fe2d0c1f65797f52</id>
<content type='text'>
`EVP_CIPHER_CTX_cipher()` function was deprecated in OpenSSL 3.0.
As per OpenSSL's recommendation (https://www.openssl.org/docs/manmaster/man3/EVP_CIPHER_CTX_get0_cipher.html)
switch to using `EVP_CIPHER_CTX_get0_cipher()` instead.

With this change and recent commit to nginx-util #23935. We should now
be able to build nginx + modules with fully compliant calls to OpenSSL
3.0+ with legacy features disabled.

Signed-off-by: Sean Khan &lt;datapronix@protonmail.com&gt;
Link: https://github.com/openwrt/packages/pull/24005
Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>nginx: bump to 1.25.5 release</title>
<updated>2024-04-21T15:47:59Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2024-04-21T15:47:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=2750b16b4747f0af03dafb7b1320fa4abc55e91f'/>
<id>urn:sha1:2750b16b4747f0af03dafb7b1320fa4abc55e91f</id>
<content type='text'>
Bump nginx to 1.25.5 release.

Patch automatically refreshed with make package/nginx/refresh.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>nginx: add patch to fix compilation error on mips targets</title>
<updated>2024-04-06T15:02:58Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2024-04-06T15:01:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=88fdab5d77bf28ddf161171c370902239f771f4e'/>
<id>urn:sha1:88fdab5d77bf28ddf161171c370902239f771f4e</id>
<content type='text'>
Add patch to fix compilation error on mips targets. This was triggered
after enabling LTO. It was discovered that -fPIC is enabled on building
dynamic modules in CFLAGS but was missing on linking them. This patch
adds the missing -fPIC also on linking.

Fixes: 3b13b08ad98d ("nginx: Fix compilation with LTO")
Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
</feed>
