Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libwebsockets22-5.0.0-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libwebsockets22 Distribution: openSUSE Tumbleweed
Version: 5.0.0 Vendor: openSUSE
Release: 1.1 Build date: Tue Sep 1 15:05:48 2026
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 1344939 Source RPM: libwebsockets-5.0.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://libwebsockets.org
Summary: A WebSockets library written in C
Libwebsockets covers some features for people making embedded
HTTP/WebSocket servers or clients.

* HTTP(S) serving and client operation
* WS(S) serving and client operation
* HTTP(S) APIs for file transfer and upload
* HTTP POST form handling (including multipart)
* Cookie-based sessions
* Account management (including registration, email verification,
  lost password, etc.)
* SSL PFS support

Provides

Requires

License

MIT

Changelog

* Tue Sep 01 2026 Paolo Stivanin <info@paolostivanin.com>
  - Update to 5.0.0:
    * See the bundled changelog for the full list of upstream changes.
    * IPv6 is now built by default upstream.
* Sat May 09 2026 Martin Hauke <mardnh@gmx.de>
  - Update to version 4.5.8
    Changes since 4.3.5
    * fix for mountpoint headers being sticky for all following
      mounts too.
    * b64 apis: fixes and new api tests.
    * clipboard and file sharing.
    * mbedtls updates / fixes.
    * support basic auth on h2 POST.
    * add X-FORWARDED-FOR support to lws proxying, other fixes.
    * ctest improvements for speed and OSX UDS support.
    * NEW APIs: lws_humanize_pad.
    * NEW APIs: lws_dir_via_info.
    * NEW APIs: lws_http_mp_sm POST form api, plus examples.
    * NEW APIs: lws_wsmsg: lws_buflist variant that handles
      fragmentation flags.
    * ctest: disable broken amazon tests: broken at amazon.
    * lws_struct: extra api tests, docs.
    * ws: now checks sanity of fragment ordering at ws and ss
      levels.
    * stdin also allowed as source for commandline, add examples.
    * 307/308 POST support.
    * lws_hexdump_user() that was missing added in.
    * API CHANGE: VFS open() has an extra file_ops pointer at the
      beginning.
    * Secure Streams: this is a thin layer on top of the traditional
      lws apis, which continue unchanged. You can choose to continue
      with the old ways or look at using Secure Streams, it
      basically abstracts out the differences between what protocol
      you're using into a JSON policy.
    * html parsing: see READMEs/README.html-parser.md  This uses the
      lws support for DLO (Display List Objects) and png / jpeg
      linewise decoding, which allows it to work on devices with very
      little RAM.
    * Support for various embedded EPD devices.
      See minimal-examples/embedded/lhp
    * Many fixes and cleanups
* Thu Apr 24 2025 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 4.3.5:
    * netlink: when binding the per-context socket, let the kernel
      choose the unicast address.
    * async dns: allow up to 8 x 128-char CNAMEs from 4
    * multiple code correctness fixes, including memory safety fixes
  - fix Leap build: rename -evlib-uv to -evlib_uv
* Mon Feb 26 2024 Joshua Smith <jsmithfpv@gmail.com>
  - Make the main shared library require the evlib plugin.
* Wed Dec 27 2023 Joshua Smith <jsmithfpv@gmail.com>
  - Update to 4.3.3:
    * cmake: ssl lib paths
    * gcc: fix mbedtls missing enum
    * libuv: fix idle being stopped when there is still pending stuff
    * server: Always return result of _lws_vhost_init_server_af
    * pt_destroy: possible leaking pipe side
    * pmd: fix ws parser for non pmd packet with pmd ext enabled
    * b64: lws_b64_decode_stateful truncates response
    * clean: gcc13 false positive uninitialized
    * mbedtls: if we have tls1.2 only accept exactly that
    * cmake: mbedtls: mbedtls_ssl_conf_alpn_protocols check
    * mbedtls: auto adapt to changed session constant
    * msvc: avoid error about mixed ellipsis and cond
    * mbedtls: print library version
    * tls: mbedtls-3.5.0: correct privkey size
    * ss: http: support PATCH
    * openssl: Add lws ctx ref to client vhost's SSL_CTX
    * openssl: Properly report OpenSSL error in
      lws_tls_client_connect
    * openssl-server: enum vs int disagreement
    * openssl3: change deprecated warnings suppression
    * tests: disable tests with jig rot
    * remove LWS_CALLBACK_OPENSSL_CONTEXT_REQUIRES_PRIVATE_KEY
      callback
    * vhost: remove from defer binding on destroy
    * fix build on QNX 6.5.0
    * lib/secure-streams: Fix clang build error
      `-Wunused-but-set-variable`
    * ws: tell caller we closed wsi on handshake failure
    * spa: file upload fix
    * logs: setup earlier so we can use on fail path
    * test-apps: use correct EXTERNAL_POLL flag
    * lib/tls/CMakeLists.txt: fix build without threads
    * http: server: correct plugin name in error
    * http: server: mounts: dont assume Basic Auth if no FILE_OPS
  - Remove fix-gcc13-build.patch as PR 2824 was merged
  - Place evlib_uv.so into own package to fix SR#1112213
* Thu Jul 20 2023 Joshua Smith <jsmithfpv@gmail.com>
  - Move evlib .so files to the sover package as they're wanted by
    software at runtime.
* Sat May 27 2023 munix9@googlemail.com
  - Add upstream patch fix-gcc13-build.patch:
    Fix -Werror=enum-int-mismatch in lws_tls_server_abort_connection()
* Sun Feb 19 2023 Martin Hauke <mardnh@gmx.de>
  - package libwebsockets-evlib_uv.so
  - specfile cleanup
* Fri Feb 17 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Enable build with libuv.
* Fri Oct 21 2022 Martin Hauke <mardnh@gmx.de>
  - Build with support for libuv

Files

/usr/lib64/libwebsockets.so.22
/usr/share/licenses/libwebsockets22
/usr/share/licenses/libwebsockets22/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Sep 4 22:40:15 2026