| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libwebsockets19 | Distribution: openSUSE Tumbleweed |
| Version: 4.3.5 | Vendor: openSUSE |
| Release: 1.1 | Build date: Thu Apr 24 21:51:28 2025 |
| Group: Development/Libraries/C and C++ | Build host: reproducible |
| Size: 410354 | Source RPM: libwebsockets-4.3.5-1.1.src.rpm |
| Packager: http://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
MIT
* 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
* Mon Jul 18 2022 Dirk Müller <dmueller@suse.com>
- update to 4.3.2:
* http: lws_add_http_header_by_name: add colon if needed
* logs: openssl session: improve detection of INFO enabled
* logs: lock log context refcount changes
* route: fix nl groups and local ipv6 ads
* ss: mqtt: fix wrong QoS value on Birth message
* ss: http: ensure SS points to wsi when using wsi pointing to SS
* ss: reject direct protocol metadata if NULL ss wsi
* h1: deal with WAITING_CONNECT in ops-h1
* route: extend lws_route_uidx_t from 1 byte to 2 bytes
* gcc12: fix potential test app string overflow
* h1: remove assert on unexpected POLLIN state just hangup
* sul: add clear advice for zombie suls
* logs: use finegrained level test on unix-sockets.c
* acme: update for v2
* threadpool: improve relationship with LWS_HAVE_PTHREAD_H
* h2: access log: POST: prepare log
* mqtt: fix wrong awsiot field set on SUBSCRIBE
* Fri Jan 28 2022 Dirk Müller <dmueller@suse.com>
- update to 4.3.1:
* tls: clear unused warning on WITHOUT_SERVER
* pugins: sshd: handle window-change request
* metrics: ss: skip tagging if no ss streamtypename
* logs: log context: async_dns: no empty format string
* mqtt: protect printing debug only vars
* cmake: wrong miniz include dir + mbed link on windows
* uv: handle uv_poll_init failure
* context: fix compilation error
/usr/lib64/libwebsockets.so.19 /usr/share/licenses/libwebsockets19 /usr/share/licenses/libwebsockets19/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 24 23:41:00 2025