libwebsockets

Description:A flexible pure-C library for implementing network protocols
License: LGPL-2.1
Homepage:https://libwebsockets.org/
Location:Portage
Legend:
  • + - stable
  • ~ - unstable
  • M - hardmask
alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86
3.2.0 diff - ~ ~ - - - - - - - - - ~
2.4.2 diff - ~ ~ - - - - - - - - - ~
2.1.1 diff - + + - - - - - - - - - +
2.0.2 diff - ~ - - - - - - - - - - ~
1.7.9 - ~ - - - - - - - - - - ~

USE flags

  • access-log - Support generating Apache-compatible access logs
  • caps - Use Linux capabilities library to control privilege
  • cgi - Include CGI (spawn process with network-connected stdin/out/err) APIs
  • client - The client part of the library and libwebsockets-test-client
  • dbus - Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
  • generic-sessions - With the Generic Sessions plugin
  • http-proxy - Support for rewriting HTTP proxying
  • http2 - Support the HTTP/2 protocol
  • ipv6 - Add support for IP version 6
  • lejp - With the Lightweight JSON Parser
  • libev - Support event loops via dev-libs/libev
  • libevent - Support event loops via dev-libs/libevent
  • libressl - Use dev-libs/libressl instead of dev-libs/openssl when applicable (see also the ssl useflag)
  • libuv - Support asynchronous I/O via dev-libs/libuv
  • peer-limits - Track peers and restrict resources a single peer can allocate
  • server-status - Support json + jscript server monitoring
  • smtp - Provide SMTP support
  • socks5 - Allow use of SOCKS5 proxy on client connections
  • sqlite3 - Require SQLITE3 support
  • ssl - Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
  • static-libs - Build static versions of dynamic libraries as well
  • threads - Add threads support for various packages. Usually pthreads
  • zip - Support serving pre-zipped files
  • zlib - Add support for zlib (de)compression

Also available in: Atom

Thank you!