Hi ports@,
trivial bump to libwebsockets.
upstream changelogs:
---
v2.3.0
======
- ESP32 OpenSSL support for client and server
- ESP32 4 x WLAN credential slots may be configured
- Libevent event loop support
- SOCKS5 proxy support
- lws_meta protocol for websocket connection multiplexing
- lws_vhost_destroy() added... allows dynamic removal of listening
vhosts. Vhosts with shared listen sockets adopt the listen socket
automatically if the owner is destroyed.
- IPv6 on Windows
- Improved CGI handling suitable for general CGI scripting, eg, PHP
- Convert even the "old style" test servers to use statically included
plugin sources
- LWS_WITH_STATS cmake option dumps resource usage and timing information
every few seconds to debug log, including latency information about
delay from asking for writeable callback to getting it
- Large (> 2GB) files may be served
- LWS_WITH_HTTP_PROXY Cmake option adds proxying mounts
- Workaround for libev build by disabling -Werror on the test app
- HTTP2 support disabled since no way to serve websockets on it
+++
Code changes:
https://github.com/warmcat/libwebsockets/compare/v2.2.2...v2.3.0
---
tested on a -current amd64 snapshot compiled against a
closed source koparo.com product.
Any feedback, OKs?
Regards,
Adam
Index: Makefile
===================================================================
RCS file: /cvs/ports/www/libwebsockets/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- Makefile 23 Jul 2017 21:43:45 -0000 1.13
+++ Makefile 19 Aug 2017 17:46:07 -0000
@@ -4,10 +4,10 @@ COMMENT = lightweight C library for fas
GH_ACCOUNT = warmcat
GH_PROJECT = libwebsockets
-V = 2.2.2
+V = 2.3.0
GH_TAGNAME = v$V
-SHARED_LIBS = websockets 7.0 # 10
+SHARED_LIBS = websockets 8.0 # 11
CATEGORIES = www
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/libwebsockets/distinfo,v
retrieving revision 1.11
diff -u -p -r1.11 distinfo
--- distinfo 23 Jul 2017 21:43:45 -0000 1.11
+++ distinfo 19 Aug 2017 17:46:07 -0000
@@ -1,2 +1,2 @@
-SHA256 (libwebsockets-2.2.2.tar.gz) =
44p9mB/oe5qGsfHN3R+eBi04lsSI5rKjLLcA1MlZ7Lo=
-SIZE (libwebsockets-2.2.2.tar.gz) = 3548981
+SHA256 (libwebsockets-2.3.0.tar.gz) =
8IqCM8oYN2QLcrF5DM50HOSw/qqmtAj+KKMDy/BAj6E=
+SIZE (libwebsockets-2.3.0.tar.gz) = 3598002
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/libwebsockets/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST 12 Nov 2015 12:25:51 -0000 1.1.1.1
+++ pkg/PLIST 19 Aug 2017 17:46:07 -0000
@@ -1,6 +1,13 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2015/11/12 12:25:51 jca Exp $
include/libwebsockets.h
include/lws_config.h
+lib/cmake/
+lib/cmake/libwebsockets/
+lib/cmake/libwebsockets/LibwebsocketsConfig.cmake
+lib/cmake/libwebsockets/LibwebsocketsConfigVersion.cmake
+lib/cmake/libwebsockets/LibwebsocketsTargets${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/libwebsockets/LibwebsocketsTargets.cmake
lib/libwebsockets.a
@lib lib/libwebsockets.so.${LIBwebsockets_VERSION}
lib/pkgconfig/libwebsockets.pc
+lib/pkgconfig/libwebsockets_static.pc