<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/libs/libwebsockets, 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-11-08T18:59:09Z</updated>
<entry>
<title>libwebsockets: bump to version 4.4.1</title>
<updated>2025-11-08T18:59:09Z</updated>
<author>
<name>Albrecht Lohofener</name>
</author>
<published>2025-11-08T17:22:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=7a64ae9da2edf2a504d751a0f07b7995492d7902'/>
<id>urn:sha1:7a64ae9da2edf2a504d751a0f07b7995492d7902</id>
<content type='text'>
Update to version 4.4.1 to provide compatibility with cmake 4.x

Signed-off-by: Albrecht Lohofener &lt;albrechtloh@gmx.de&gt;
[commit message edited]
Signed-off-by: Hannu Nyman &lt;hannu.nyman@iki.fi&gt;
</content>
</entry>
<entry>
<title>libwebsockets: fix compilation with GCC 15</title>
<updated>2025-07-18T14:20:20Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2025-07-13T02:57:55Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=5aff25eba62bf6df88c3cbacdddd20adc886ae3e'/>
<id>urn:sha1:5aff25eba62bf6df88c3cbacdddd20adc886ae3e</id>
<content type='text'>
Upstream backport.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>Libwebsockets: temp fix for mbedtls 3.6+</title>
<updated>2024-05-15T21:32:07Z</updated>
<author>
<name>Seo Suchan</name>
</author>
<published>2024-05-11T08:20:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=feb64a050239444ac0b051f0bcfa2eba308a225f'/>
<id>urn:sha1:feb64a050239444ac0b051f0bcfa2eba308a225f</id>
<content type='text'>
3.6 removed mbedtls_x509_get_cert into private header, redefined it in resonable place to temperatly fix it, and make it not depend on mbedtls_version_C. everything is upstreamed so won't need when upstrea release 4.3.4

Signed-off-by: Seo Suchan &lt;tjtncks@gmail.com&gt;
</content>
</entry>
<entry>
<title>Libwebsockets: update version to 4.3.3</title>
<updated>2024-05-15T21:32:07Z</updated>
<author>
<name>Seo Suchan</name>
</author>
<published>2024-05-03T07:57:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=37f15d1051df246217c31815bb4d9a0495218cdd'/>
<id>urn:sha1:37f15d1051df246217c31815bb4d9a0495218cdd</id>
<content type='text'>
Signed-off-by: Seo Suchan &lt;tjtncks@gmail.com&gt;
</content>
</entry>
<entry>
<title>libwebsockets: Fix -Werror=enum-int-mismatch in lws_tls_server_abort_connection()</title>
<updated>2023-07-01T11:48:25Z</updated>
<author>
<name>Oskari Rauta</name>
</author>
<published>2023-05-28T06:33:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=6a897e22b0cd6d06fe99f9e651b6dc4347eb8caf'/>
<id>urn:sha1:6a897e22b0cd6d06fe99f9e651b6dc4347eb8caf</id>
<content type='text'>
with gcc 13 libwebsockets fails with -Werror=enum-int-mismatch with both
SSL variants. These 2 patches work out that issue. Problem is mentioned
as a issue in openwrt/packages#20949 and instead of overriding issue
with appropriate CFLAGS, this approach was suggested for me as it's
been made as a PR (for openssl) at warmcat/libwebsockets#2824

Second patch for mbedtls, was made by me using same approach
as was used of openssl.

Eventually these propably will be merged into libwebsockets mainstream.

Signed-off-by: Oskari Rauta &lt;oskari.rauta@gmail.com&gt;
</content>
</entry>
<entry>
<title>libwebsockets: update PKG_RELEASE</title>
<updated>2023-01-04T19:45:32Z</updated>
<author>
<name>John Crispin</name>
</author>
<published>2023-01-04T19:42:58Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=a4bfe48e273476e15f3689a1afcaf7dcb8f859c9'/>
<id>urn:sha1:a4bfe48e273476e15f3689a1afcaf7dcb8f859c9</id>
<content type='text'>
Fixes: df13b03e50 ("libwebsockets: fix uloop support")
Signed-off-by: John Crispin &lt;john@phrozen.org&gt;
</content>
</entry>
<entry>
<title>libwebsockets: fix uloop support</title>
<updated>2023-01-03T19:31:31Z</updated>
<author>
<name>John Crispin</name>
</author>
<published>2022-12-26T17:31:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=df13b03e506ec8036a4a1558ff8925187a94e464'/>
<id>urn:sha1:df13b03e506ec8036a4a1558ff8925187a94e464</id>
<content type='text'>
The commit adding uloop support failed to actually install the .so and
add the correct dependencies.

[2022/12/26 18:19:38:1835] E: lws_create_context: failed to load evlib_uloop

Fixes: 1557ac367a ("libwebsockets: enable built in uloop support")
Signed-off-by: John Crispin &lt;john@phrozen.org&gt;
</content>
</entry>
<entry>
<title>libwebsockets: fix recursive dependency</title>
<updated>2022-10-26T07:31:30Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2022-10-26T07:12:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=a4e8cbb89a48729b3c3ad615765549628d495b0f'/>
<id>urn:sha1:a4e8cbb89a48729b3c3ad615765549628d495b0f</id>
<content type='text'>
While running `make menuconfig`, it was discovered then there is a
recursive dependency like this:
tmp/.config-package.in:59138:error: recursive dependency detected!
tmp/.config-package.in:59138:	symbol PACKAGE_libwebsockets-openssl is selected by PACKAGE_libwebsockets-mbedtls
tmp/.config-package.in:59122:	symbol PACKAGE_libwebsockets-mbedtls depends on PACKAGE_libwebsockets-openssl

It is not possible with the recently added conflicts that two packages
(OpenSSL and full variant, which uses OpenSSL as well), which are almost the same
provides the same named package libwebsockets as their conflict - Mbed
TLS.

Fixes: 676c5c72b5eeb583da2603e399fac085fa442c59 ("libwebsockets: OpenSSL
and mbedTLS variants should conflict")

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>libwebsockets: OpenSSL and mbedTLS variants should conflict</title>
<updated>2022-10-25T10:27:11Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2022-10-25T10:14:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=676c5c72b5eeb583da2603e399fac085fa442c59'/>
<id>urn:sha1:676c5c72b5eeb583da2603e399fac085fa442c59</id>
<content type='text'>
They provide the same files, but they don't conflict to each other, this
means that users can install them side by side.

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>libwebsockets: full variant provides OpenSSL</title>
<updated>2022-10-25T05:57:23Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2022-10-25T05:52:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=77e682a11c53f4dcd0e76bdea5ee82de77eaacfe'/>
<id>urn:sha1:77e682a11c53f4dcd0e76bdea5ee82de77eaacfe</id>
<content type='text'>
For some time, it is not possible to install ttyd and mosquitto-ssl at the
same time, so let's solve it that libwebsockets-full provides
libwebsockets-openssl. This allows to install ttyd and mosquitto at
the same time.

Also, we need to add conflict, because we should not have installed
libwebsockets-openssl and libwebsockets-full at the same time as they
provides the same files.

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
</feed>
