<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/libs/libwebsockets/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-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>libs/libwebsockets: Update to 4.3.x</title>
<updated>2022-09-26T09:38:00Z</updated>
<author>
<name>Karl Palsson</name>
</author>
<published>2022-09-23T12:15:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=f4ce13b70000a96a64685c8433045b43fd580f45'/>
<id>urn:sha1:f4ce13b70000a96a64685c8433045b43fd580f45</id>
<content type='text'>
Changes since 4.2 are extensive, as always.
https://libwebsockets.org/git/libwebsockets/tree/changelog?h=v4.3-stable#n4

Eg, Adds CBOR, support for reduced memory CA verification, cookie jars,
mqtt client gains qos2, mbedtls v3, fault injection apis, better support
for event loops.

Signed-off-by: Karl Palsson &lt;karlp@etactica.com&gt;
</content>
</entry>
<entry>
<title>libwebsockets: fix compilation with GCC12</title>
<updated>2022-06-09T17:59:53Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2022-06-09T01:12:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=9c5d4fb5a4d2f3157b9b9e4fc2a7a0457adccdf5'/>
<id>urn:sha1:9c5d4fb5a4d2f3157b9b9e4fc2a7a0457adccdf5</id>
<content type='text'>
Upstream backport.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>libwebsockets: fix compilation with newer GCC</title>
<updated>2022-02-15T01:20:42Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2022-01-29T22:14:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=7d1a019734339b9db5605c0df85eb1363d70e21a'/>
<id>urn:sha1:7d1a019734339b9db5605c0df85eb1363d70e21a</id>
<content type='text'>
Errors on uninitialized variable. No idea why only on powerpc64.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>libwebsockets: update to 4.1.6</title>
<updated>2021-03-15T16:05:58Z</updated>
<author>
<name>Karl Palsson</name>
</author>
<published>2020-05-14T11:13:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=544c7b22b6d571ce5f654594400aa47a91ae890a'/>
<id>urn:sha1:544c7b22b6d571ce5f654594400aa47a91ae890a</id>
<content type='text'>
This is a major version bump, from 3.x to 4.x, and continues the path
towards a mail client.

New features:
* ntp client
* dns resolver
* mqtt client
* number humanizing string helpers

License change upstream.
cmake options tweaked to match current upstream defaults again.

Tested with mosquitto and ttyd.

Signed-off-by: Karl Palsson &lt;karlp@etactica.com&gt;
</content>
</entry>
<entry>
<title>Revert "libwebsockets: move to 3.2.1"</title>
<updated>2020-08-21T13:13:45Z</updated>
<author>
<name>Karl Palsson</name>
</author>
<published>2020-08-21T12:27:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=d5bace89cf93f4dfab5f03f48ee87d06444876e8'/>
<id>urn:sha1:d5bace89cf93f4dfab5f03f48ee87d06444876e8</id>
<content type='text'>
This reverts commit 7066486fbbfa1bb73fee74911a8306e3a534a6fe.

LWS 3.2.x and 4.0.x are broken on ath79 and malta-be, (at least)

See https://github.com/warmcat/libwebsockets/issues/2008
and
https://github.com/openwrt/packages/issues/13085

Restore a functional 3.1 release until upstream release.

Signed-off-by: Karl Palsson &lt;karlp@etactica.com&gt;
</content>
</entry>
</feed>
