A lightweight pure C WebSockets library

Edit Package libwebsockets
http://libwebsockets.org

A lightweight pure C library built to use minimal CPU and memory resources,
and provide fast throughput in both directions.

Refresh
Refresh
Source Files
Filename Size Changed
libwebsockets-3.0.0.tar.gz 0007482647 7.14 MB
project.diff 0000009044 8.83 KB
Revision 13 (latest revision is 29)
Martin Hauke's avatar Martin Hauke (mnhauke) committed (revision 13)
- Update to version 3.0.0
  * CHANGE: Clients used to call LWS_CALLBACK_CLOSED same as servers...
    LWS_CALLBACK_CLIENT_CLOSED has been introduced and is called for clients
    now.
 
  * CHANGE: LWS_CALLBACK_CLIENT_CONNECTION_ERROR used to only be directed at
    protocols[0].  However in many cases, the protocol to bind to was provided
    at client connection info time and the wsi bound accordingly.  In those
    cases, CONNECTION_ERROR is directed at the bound protocol, not protcols[0]
    any more.
 
  * CHANGE: CMAKE: the following cmake defaults have changed with this version:
 
      - LWS_WITH_ZIP_FOPS:      now defaults OFF
      - LWS_WITH_RANGES:        now defaults OFF
      - LWS_WITH_ZLIB:          now defaults OFF
      - LWS_WITHOUT_EXTENSIONS: now defaults ON
 
  * CHANGE: REMOVED: lws_alloc_vfs_file() (read a file to malloc buffer)
 
  * CHANGE: REMOVED: lws_read() (no longer useful outside of lws internals)
 
  * CHANGE: REMOVED: ESP8266... ESP32 is now within the same price range and much
    more performant
 
  * CHANGE: soname bump... don't forget to `ldconfig`
 
  * NEW: all event libraries support "foreign" loop integration where lws itself
    if just a temporary user of the loop unrelated to the actual loop lifecycle.
Comments 0
openSUSE Build Service is sponsored by