<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/libs/libuhttpd, branch master</title>
<subtitle>Community maintained packages for OpenWrt</subtitle>
<id>http://x-nagi.com/cgit/packages/atom?h=master</id>
<link rel='self' href='http://x-nagi.com/cgit/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/'/>
<updated>2023-02-16T13:28:52Z</updated>
<entry>
<title>libuhttpd: allow building with OpenSSL 3.0</title>
<updated>2023-02-16T13:28:52Z</updated>
<author>
<name>Eneas U de Queiroz</name>
<email>cotequeiroz@gmail.com</email>
</author>
<published>2023-02-09T14:25:47Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=d0d2f1862bbb4e0780bd73cbe1ae3ba8844521ca'/>
<id>urn:sha1:d0d2f1862bbb4e0780bd73cbe1ae3ba8844521ca</id>
<content type='text'>
Add -Wno-error=deprecated-declarations to CFLAGS to allow usage of
deprecated API.

Signed-off-by: Eneas U de Queiroz &lt;cotequeiroz@gmail.com&gt;
</content>
</entry>
<entry>
<title>libuhttpd: update to 3.14.1</title>
<updated>2022-11-06T19:44:00Z</updated>
<author>
<name>Rosen Penev</name>
<email>rosenp@gmail.com</email>
</author>
<published>2022-11-05T04:32:42Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=a9f03ff5b0bea317f1673c298e123c7865d694cd'/>
<id>urn:sha1:a9f03ff5b0bea317f1673c298e123c7865d694cd</id>
<content type='text'>
Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: fix security issues by bumping all packages using libwolfssl</title>
<updated>2022-10-04T07:58:29Z</updated>
<author>
<name>Petr Štetiar</name>
<email>ynezz@true.cz</email>
</author>
<published>2022-10-03T17:03:15Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=845d81ca0976c82829addc23e9e8b95885c910ee'/>
<id>urn:sha1:845d81ca0976c82829addc23e9e8b95885c910ee</id>
<content type='text'>
As wolfSSL is having hard time maintaining ABI compatibility between
releases, we need to manually force rebuild of packages depending on
libwolfssl and thus force their upgrade. Otherwise due to the ABI
handling we would endup with possibly two libwolfssl libraries in the
system, including the patched libwolfssl-5.5.1, but still have
vulnerable services running using the vulnerable libwolfssl-5.4.0.

So in order to propagate update of libwolfssl to latest stable release
done in commit ec8fb542ec3e4 ("wolfssl: fix TLSv1.3 RCE in uhttpd by
using 5.5.1-stable (CVE-2022-39173)") which fixes several remotely
exploitable vulnerabilities, we need to bump PKG_RELEASE of all packages
using wolfSSL library.

Same bump has been done in buildroot in commit f1b7e1434f66 ("treewide:
fix security issues by bumping all packages using libwolfssl").

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>libuhttpd: add compatibility for wolfssl &gt;= 5.0</title>
<updated>2022-01-06T22:18:23Z</updated>
<author>
<name>Sergey V. Lobanov</name>
<email>sergey@lobanov.in</email>
</author>
<published>2022-01-03T16:41:37Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=9a9f26796bdf4bd6ebe5a9aee9dcb2feee54780f'/>
<id>urn:sha1:9a9f26796bdf4bd6ebe5a9aee9dcb2feee54780f</id>
<content type='text'>
NTRU support has been removed in wolfssl 5.0 so it is required to
mask NTRU specific code if wolfssl &gt;= 5.0

Signed-off-by: Sergey V. Lobanov &lt;sergey@lobanov.in&gt;
</content>
</entry>
<entry>
<title>libuhttp: don't build examples</title>
<updated>2021-09-08T21:44:02Z</updated>
<author>
<name>Rosen Penev</name>
<email>rosenp@gmail.com</email>
</author>
<published>2021-09-06T08:55:37Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=21e5a1e7d3e55a0c49af9e5a6c8dee6c0255f507'/>
<id>urn:sha1:21e5a1e7d3e55a0c49af9e5a6c8dee6c0255f507</id>
<content type='text'>
Speeds up compilation and potentially fixes it.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: back to cmake.mk</title>
<updated>2021-06-13T04:05:01Z</updated>
<author>
<name>Rosen Penev</name>
<email>rosenp@gmail.com</email>
</author>
<published>2021-06-10T23:27:06Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=2e654b19f38f1f941c70a5adcdac6311234362c3'/>
<id>urn:sha1:2e654b19f38f1f941c70a5adcdac6311234362c3</id>
<content type='text'>
Ninja was merged to base and therefore we can now use normal cmake.mk

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>libuhttpd: Update to 3.12.1</title>
<updated>2021-06-07T14:43:10Z</updated>
<author>
<name>Jianhui Zhao</name>
<email>zhaojh329@gmail.com</email>
</author>
<published>2021-06-07T02:22:12Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=4c163b0b123d26538710b78f1ef8f4f47bcdbc0b'/>
<id>urn:sha1:4c163b0b123d26538710b78f1ef8f4f47bcdbc0b</id>
<content type='text'>
Signed-off-by: Jianhui Zhao &lt;zhaojh329@gmail.com&gt;
</content>
</entry>
<entry>
<title>libuhttpd: Update to 3.12.0</title>
<updated>2021-06-04T17:52:56Z</updated>
<author>
<name>Jianhui Zhao</name>
<email>zhaojh329@gmail.com</email>
</author>
<published>2021-06-04T12:08:46Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=756d9e906bfeb713e6b5e3e16939d8eed4f66b9f'/>
<id>urn:sha1:756d9e906bfeb713e6b5e3e16939d8eed4f66b9f</id>
<content type='text'>
Signed-off-by: Jianhui Zhao &lt;zhaojh329@gmail.com&gt;
</content>
</entry>
<entry>
<title>libuhttpd: Update to 3.11.0</title>
<updated>2021-04-09T05:32:11Z</updated>
<author>
<name>Jianhui Zhao</name>
<email>zhaojh329@gmail.com</email>
</author>
<published>2021-04-08T06:58:57Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=3aa128f00745db22d1f2ed81d3bb3704d6c65780'/>
<id>urn:sha1:3aa128f00745db22d1f2ed81d3bb3704d6c65780</id>
<content type='text'>
Signed-off-by: Jianhui Zhao &lt;zhaojh329@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: build CMake projects with Ninja</title>
<updated>2021-03-28T04:51:50Z</updated>
<author>
<name>Rosen Penev</name>
<email>rosenp@gmail.com</email>
</author>
<published>2021-03-04T22:45:01Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=a31b7320077c340268d31642ded69cc66fbc230c'/>
<id>urn:sha1:a31b7320077c340268d31642ded69cc66fbc230c</id>
<content type='text'>
faster to compile.

A small selection of packages was tested going from:

Executed in  696.30 secs   fish           external
   usr time   82.98 mins  395.00 micros   82.98 mins
   sys time    9.02 mins    0.00 micros    9.02 mins

to:

Executed in  592.20 secs   fish           external
   usr time   84.84 mins  361.00 micros   84.84 mins
   sys time    8.85 mins   57.00 micros    8.85 mins

Tested by running make -j 12 and wiping staging/build_dir/target_x

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
</feed>
