Skip to content

Update libwebsockets to 3.1, fix IPv6 issues

Rafał Mikrut requested to merge github/fork/Faless/net/lws_3.1 into master

Created by: Faless

Huge diff, basically just a library update with some extras:

  • Add fix to libwebsocket to disable V6ONLY on IPv6 sockets (was causing issues on Windows, fixes #26517 (closed) )
  • Disable WebSocket IPv6 support on OpenBSD (dual stacking doesn't work there, forcing IPv4 only). NOTE: hopefully, in 3.2 I'll be able to migrate to wslay and use our NetSocket interface supporting both IPv4 and IPv6 on OpenBSD too (still without dual-stacking ofc).

Merge request reports