Apocrypha

libwebsockets

A flexible pure-C library for implementing network protocols

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 5.0.0 2 15 h details ›

Versions & arches

VersionOverlay amd64arm64x86ppc64riscvarmloongppcsparc Committed
5.0.0 gentoo amd64 testing arm64 testing x86 testing ppc64 testing riscv testing arm testing loong testing ppc testing sparc testing view · download · history ↗
4.5.8-r1 gentoo amd64 stable arm64 stable x86 stable ppc64 testing riscv testing arm stable loong testing ppc stable sparc testing view · download · history ↗

Use flags of 5.0.0

  • access-log Support generating Apache-compatible access logs
  • caps Use Linux capabilities library to control privilege
  • cgi Add CGI script support
  • client The client part of the library and libwebsockets-test-client
  • dbus Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
  • extensions Compile with extensions (permessage-deflate)
  • generic-sessions With the Generic Sessions plugin
  • http-proxy Support for rewriting HTTP proxying
  • http2 Enable support for the HTTP/2 protocol
  • ipv6 Compile without support for ipv6
  • +lejp With the Lightweight JSON Parser
  • libev Support event loops via dev-libs/libev
  • libevent Support event loops via dev-libs/libevent
  • libuv Support asynchronous I/O via dev-libs/libuv
  • mbedtls Use mbedTLS replacement for OpenSSL
  • peer-limits Track peers and restrict resources a single peer can allocate
  • server-status Support json + jscript server monitoring
  • smtp Provide SMTP support
  • socks5 Add support for the socks5 proxy
  • sqlite3 Require SQLITE3 support
  • ssl Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
  • threads Add threads support for various packages. Usually pthreads
  • zip Enable support for ZIP archives

Runtime dependencies of 5.0.0

show 30 lines
caps? (
)
dbus? (
)
http-proxy? (
)
libev? (
)
libevent? (
)
libuv? (
)
sqlite3? (
)
ssl? (
!mbedtls? (
)
mbedtls? (
)
)