Update libwebsockets to 3.1, fix IPv6 issues
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 towslay
and use ourNetSocket
interface supporting both IPv4 and IPv6 on OpenBSD too (still without dual-stacking ofc).