A lightweight pure C WebSockets library
http://libwebsockets.org
A lightweight pure C library built to use minimal CPU and memory resources,
and provide fast throughput in both directions.
- Links to network:messaging:mqtt / libwebsockets
- Has a link diff
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:mnhauke/libwebsockets && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_link | 0000000221 221 Bytes | |
libwebsockets-4.2.0.tar.gz | 0014550541 13.9 MB | |
project.diff | 0000003266 3.19 KB |
Revision 22 (latest revision is 29)
Martin Hauke (mnhauke)
committed
(revision 22)
- Update to version 4.2.0 * RFC7231 date and time parsing and retry-after wired up to lws_retry. * `LWS_WITH_SUL_DEBUGGING` checks that no sul belonging to Secure Streams and wsi objects are left registered on destruction. * Netlink monitoring on Linux dynamically tracks interface address and routing changes, and immediately closes connections on invalidated routes. * RFC6724 DNS results sorting over ipv4 + ipv6 results, according to available dynamic route information. * Support new event library, sdevent (systemd native loop), via `LWS_WITH_SDEVENT`. * Reduce .rodata cost of role structs by making them sparse. * Additional Secure Streams QA tests and runtime state transition validation. * SMD-over-ss-proxy documentation and helpers to simplify forwarding. * SSPC stream buffering at proxy and client set from policy by streamtype. * Trigger Captive Portal Detection if DNS resolution fails. * Switch all logs related to wsi and Secure Streams to use unique, descriptive tags instead of pointers (which may be reallocated). * Use NOITCE logging for Secure Streams and wsi lifecycle logging using tags. * Update SSPC serialization to include versioning on initial handshake, and pass client pid to proxy so related objects are tagged with it. * Enable errors on -Wconversion pedantic type-related build
Comments 0